Hello, everyone.
When using the bootstrap3 theme (version 3.1.1+.) in OJS (version 3.4.0.4), I have several problems:
Problem 1:
When trying to open any article for review via Dashboard (Issues → Future Issues → Preview → article title), the browser displays a blank page.
If you use the default theme, everything works fine and the browser displays the necessary information (annotation, etc.) via the same path Dashboard (Issues → Future Issues → Preview → Article Title).
Problem 2:
In the plugin gallery, OJS recommends updating the bootstrap3 theme (version 3.1.1+.) to version (v3.4.0.0 released on 2023-07-10).
However, all attempts to update the plugin through the plugin gallery result in the following error: “Plugin is already installed, and is newer than the version available in the gallery.” I tried to remove old versions in the database, but it didn’t help and the plugin still won’t update to v3.4.0.0.
I will be glad if you can help me with these issues.
Best regards, Pirate.
I provide php log from the server:
thrown in /home/np433659/ser.net.ua/www/lib/pkp/classes/plugins/PKPPubIdPlugin.php on line 452
{main}
/home/np433659/ser.net.ua/www/index.php(21): PKP\core\PKPApplication->execute()
/home/np433659/ser.net.ua/www/lib/pkp/classes/core/PKPApplication.php(388): PKP\core\Dispatcher->dispatch(Object(APP\core\Request))
/home/np433659/ser.net.ua/www/lib/pkp/classes/core/Dispatcher.php(165): PKP\core\PKPPageRouter->route(Object(APP\core\Request))
/home/np433659/ser.net.ua/www/lib/pkp/classes/core/PKPPageRouter.php(277): PKP\core\PKPRouter->_authorizeInitializeAndCallRequest(Array, Object(APP\core\Request), Array, false)
/home/np433659/ser.net.ua/www/lib/pkp/classes/core/PKPRouter.php(334): call_user_func(Array, Array, Object(APP\core\Request))
[internal function]: APP\pages\article\ArticleHandler->view(Array, Object(APP\core\Request))
/home/np433659/ser.net.ua/www/pages/article/ArticleHandler.php(355): PKP\template\PKPTemplateManager->display(‘frontend/pages/…’)
/home/np433659/ser.net.ua/www/lib/pkp/classes/template/PKPTemplateManager.php(1325): Smarty_Internal_TemplateBase->display(‘frontend/pages/…’, NULL, ‘5344c657d475ac4…’, NULL)
/home/np433659/ser.net.ua/www/lib/pkp/lib/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php(134): Smarty_Internal_TemplateBase->_execute(Object(Smarty_Internal_Template), NULL, ‘5344c657d475ac4…’, NULL, 1)
/home/np433659/ser.net.ua/www/lib/pkp/lib/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php(238): Smarty_Internal_Template->render(false, 1)
/home/np433659/ser.net.ua/www/lib/pkp/lib/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php(217): Smarty_Template_Compiled->render(Object(Smarty_Internal_Template))
/home/np433659/ser.net.ua/www/lib/pkp/lib/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php(114): Smarty_Template_Resource_Base->getRenderedTemplateCode(Object(Smarty_Internal_Template))
/home/np433659/ser.net.ua/www/lib/pkp/lib/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php(123): content_658a68635df2b5_02348652(Object(Smarty_Internal_Template))
/home/np433659/ser.net.ua/www/cache/t_compile/5344c657d475ac490e5be9e38a89fff34c6138fd^1c372c95cd85572e0fbc9a53d0323a0b229cfc78_0.app.frontendpagesarticle.tpl.php(40): Smarty_Internal_Template->_subTemplateRender(‘app:frontend/ob…’, NULL, ‘5344c657d475ac4…’, 0, 3600, Array, 0, false)
/home/np433659/ser.net.ua/www/lib/pkp/lib/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php(386): Smarty_Internal_Template->render()
/home/np433659/ser.net.ua/www/lib/pkp/lib/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php(217): Smarty_Template_Compiled->render(Object(Smarty_Internal_Template))
/home/np433659/ser.net.ua/www/lib/pkp/lib/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php(114): Smarty_Template_Resource_Base->getRenderedTemplateCode(Object(Smarty_Internal_Template))
/home/np433659/ser.net.ua/www/lib/pkp/lib/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php(123): content_658a6f7bd70058_75200428(Object(Smarty_Internal_Template))
/home/np433659/ser.net.ua/www/cache/t_compile/5344c657d475ac490e5be9e38a89fff34c6138fd^addd65021fadf964339ab08cd1aa93ba59b14e9c_0.app.frontendobjectsarticle_details.tpl.php(342): APP\plugins\PubIdPlugin->getPubId(Object(APP\submission\Submission))
/home/np433659/ser.net.ua/www/classes/plugins/PubIdPlugin.php(177): PKP\plugins\PKPPubIdPlugin->getPubObjectType(Object(APP\submission\Submission))
/home/np433659/ser.net.ua/www/lib/pkp/classes/plugins/PKPPubIdPlugin.php(452): assert(false, ‘assert(false)’)
Stack trace:
26.12.2023 06:45 PHP Fatal error: Uncaught AssertionError: assert(false) in /home/np433659/ser.net.ua/www/lib/pkp/classes/plugins/PKPPubIdPlugin.php:452
{main}
/home/np433659/ser.net.ua/www/index.php(21): PKP\core\PKPApplication->execute()
/home/np433659/ser.net.ua/www/lib/pkp/classes/core/PKPApplication.php(388): PKP\core\Dispatcher->dispatch(Object(APP\core\Request))
/home/np433659/ser.net.ua/www/lib/pkp/classes/core/Dispatcher.php(155): PKP\plugins\PluginRegistry::loadCategory(‘generic’, true)
/home/np433659/ser.net.ua/www/lib/pkp/classes/plugins/PluginRegistry.php(112): PKP\plugins\PluginRegistry::_loadFromDatabase(‘generic’, NULL)
/home/np433659/ser.net.ua/www/lib/pkp/classes/plugins/PluginRegistry.php(219): PKP\plugins\PluginRegistry::_instantiatePlugin(‘generic’, ‘pln’, ‘PLNPlugin’)