QuickSubmit plugin does not work under OJS 3.5.0.2

When I install the QuickSubmit plugin in OJS 3.5.0.2, and after clicking on the link in Import/Export, it opens an empty page.

Steps I took leading up to the issue
For example:

  1. Go to Tools-Import/Export
  2. Click on QuickSubmit plugin
  3. error.log
    [21-Dec-2025 20:15:55 Europe/Belgrade] PHP Fatal error: Uncaught Error: Undefined constant APP\publication\Publication::STATUS_QUEUED in /home/hmedurs/public_html/plugins/importexport/quickSubmit/QuickSubmitForm.php:327
    Stack trace:
    #0 /home/hmedurs/public_html/plugins/importexport/quickSubmit/QuickSubmitPlugin.php(96): APP\plugins\importexport\quickSubmit\QuickSubmitForm->initData()
    #1 /home/hmedurs/public_html/lib/pkp/pages/management/PKPToolsHandler.php(104): APP\plugins\importexport\quickSubmit\QuickSubmitPlugin->display()
    #2 [internal function]: PKP\pages\management\PKPToolsHandler->importexport()
    #3 /home/hmedurs/public_html/lib/pkp/classes/core/PKPRouter.php(327): call_user_func()
    #4 /home/hmedurs/public_html/lib/pkp/classes/core/PKPPageRouter.php(249): PKP\core\PKPRouter->_authorizeInitializeAndCallRequest()
    #5 /home/hmedurs/public_html/lib/pkp/classes/core/Dispatcher.php(157): PKP\core\PKPPageRouter->route()
    #6 /home/hmedurs/public_html/lib/pkp/classes/core/PKPApplication.php(429): PKP\core\Dispatcher->dispatch()
    #7 /home/hmedurs/public_html/index.php(21): PKP\core\PKPApplication->execute()
    #8 {main}
    thrown in /home/hmedurs/public_html/plugins/importexport/quickSubmit/QuickSubmitForm.php on line 327

I am used OJS 3.5.0.2

There is no Publication::STATUS_QUEUED constant, but the QuickSubmit plugin tries to use it

Probably incompatibile version for OJS 3.5.0.2

Problem solved. I deleted the QuickPlugin from the original installation and added the new one, 1.0.8.0. After manually adding the plugin, it is visible and active.

1 Like

This topic was automatically closed after 14 days. New replies are no longer allowed.