In TCExam 16.6.2, there's a problem on the page:
/admin/code/tce_select_users.php
- User sorting doesn't work.
- You can't navigate to subsequent user pages.
On the page:
/admin/code/tce_edit_user.php
- You can't set a new password for an existing user.
- You can't change the group for an existing user.
- You can't add a new user.
In TCExam 16.5.0 on the same server with PHP 8.0 enabled, the above pages work fine.
There's also a problem importing questions from a tsv file. The import doesn't work in version 16.5.0 and version 16.6.2.
/admin/code/tce_import_questions.php
This is what importing from a tsv file looks like in TCExam version 16.6.2 and PHP version 8.5.3.
fgetcsv(): the $escape parameter must be provided as its default value will change
PHP 8.4: CSV: The $escape parameter must be provided
https://php.watch/versions/8.4/csv-functions-escape-parameter
In TCExam 16.6.2, there's a problem on the page:
/admin/code/tce_select_users.php
On the page:
/admin/code/tce_edit_user.php
In TCExam 16.5.0 on the same server with PHP 8.0 enabled, the above pages work fine.
There's also a problem importing questions from a tsv file. The import doesn't work in version 16.5.0 and version 16.6.2.
/admin/code/tce_import_questions.php
This is what importing from a tsv file looks like in TCExam version 16.6.2 and PHP version 8.5.3.
fgetcsv(): the $escape parameter must be provided as its default value will change
PHP 8.4: CSV: The $escape parameter must be provided
https://php.watch/versions/8.4/csv-functions-escape-parameter