Hi!
I am writing to request further assistance regarding an ongoing issue with our Open Journal Systems (OJS) installation.
The initial problem with the login functionality has already been resolved. However, we are still encountering an error affecting the Lost Password and related user pages, while the public pages of the site continue to load normally.
System details:
-
OJS version: OJS 3.5.0.1
-
PHP version: 8.2
The following errors are recorded in the server error logs:
[20-Dec-2025 15:52:21 UTC] PHP Fatal error: Uncaught → Smarty Compiler: Syntax error in template “app:app:frontendpagesuserLostPassword.tpl” on line 45 “{url|assign:registerUrl page=“user” op=“register” source=$source}” unknown modifier ‘assign’ ← thrown in app:frontendpagesuserLostPassword.tpl on line 45 [20-Dec-2025 15:52:12 UTC] PHP Fatal error: Uncaught → Smarty Compiler: Syntax error in template “app:app:frontendpagesuserLostPassword.tpl” on line 45 “{url|assign:registerUrl page=“user” op=“register” source=$source}” unknown modifier ‘assign’ ← thrown in app:frontendpagesuserLostPassword.tpl on line 45 [20-Dec-2025 15:52:18 UTC] PHP Fatal error: Uncaught BadMethodCallException: Call to undefined method PKP\userGroup\UserGroup::getPermitSelfRegistration() in /home2/bycfrgmy/public_html/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:67
We would appreciate your guidance on how best to address this issue.
Thank you very much for your time and continued support.