3.4 Plugins Missing

Missing plugins

Hi everyone,

We just installed OJS 3.4 version, but seems some plugins available in 3.3.0.14 version are not showing in the latest 3.4 version, such as announcement bloke, key cloud bloke and funding data. We just wondering are these plugins are not come with 3.4 version? Do we need to install these plugins ourselves one by one? Or is there a package we can download to install them all together?

Thank you for your help in advance!

Hi @eettjournal,

Since 3.4 is quite new, not all plugins have been tested to be compatible and have released versions for these plugins yet, particularly plugins that are developed by third parties, who may not have had the opportunity to upgrade them just yet. You can get a sense of this by looking at our compatibility checker here: PKP Plugins List

It does appear that this is the case announcements block and keywords block, although the funding plugin (if we’re referring to the correct one), has been tested against 3.4.

-Roger
PKP Team

Thank you for the useful information!

sorry if I’m intruding. i managed to upgrade to version 3.4.0-1 after various vicissitudes.
everything works except the custom blocks manager.
from a json error.
php8.2

do you have any idea why?
unfortunately with active debugging it doesn’t tell me anything except this error message

Hi @simgiallorosso,

Can you check your PHP error log to see if anything appears there?

Regards,
Alec Smecher
Public Knowledge Project Team

unfortunately I have the site on Aruba and I can’t see the log from a console.
where can i see them?
because I enabled debug but it doesn’t say anything clearly except json error.

if you want i can give you a user to seen the error live

Hi @simgiallorosso,

Unfortunately I can’t give specific instructions to find your PHP error log, as it’ll depend on your host. See:

Regards,
Alec Smecher
Public Knowledge Project Team

find!!!

Data Log
27/06/2023 17:15:34 WARNING: [pool amq.aiqua.it] child 88 said into stderr: “select * from user_group_settings where user_group_id = ?”
27/06/2023 17:15:34 WARNING: [pool amq.aiqua.it] child 88 said into stderr: “[18]”
27/06/2023 17:15:34 WARNING: [pool amq.aiqua.it] child 88 said into stderr: “[27-Jun-2023 15:15:34 UTC] PHP Fatal error: Uncaught Exception: Deprecated call without request object. in /web/htdocs/amq.aiqua.it/home/new34/lib/pkp/classes/template/PKPTemplateManager.php:1381”
27/06/2023 17:15:34 WARNING: [pool amq.aiqua.it] child 88 said into stderr: “Stack trace:”
27/06/2023 17:15:34 WARNING: [pool amq.aiqua.it] child 88 said into stderr: “#0 /web/htdocs/amq.aiqua.it/home/new34/plugins/generic/customBlockManager/controllers/grid/form/CustomBlockForm.php(63): PKP\template\PKPTemplateManager::getManager()”
27/06/2023 17:15:34 WARNING: [pool amq.aiqua.it] child 88 said into stderr: “#1 /web/htdocs/amq.aiqua.it/home/new34/plugins/generic/customBlockManager/controllers/grid/CustomBlockGridHandler.php(179): APP\plugins\generic\customBlockManager\controllers\grid\form\CustomBlockForm->initData()”
27/06/2023 17:15:34 WARNING: [pool amq.aiqua.it] child 88 said into stderr: “#2 [internal function]: APP\plugins\generic\customBlockManager\controllers\grid\CustomBlockGridHandler->editCustomBlock()”

Hi @simgiallorosso,

Turn off the deprecation_warnings option in your config.inc.php configuration file.

Regards,
Alec Smecher
Public Knowledge Project Team

it works!
thanks.

i have create a new block but when i save it in sidebar option:

The form was not saved because 3 error(s) were encountered. Please correct these errors and try again.

27/06/2023 19:07:18 WARNING: [pool amq.aiqua.it] child 84 said into stderr: [27-Jun-2023 19:07:18 Europe/Rome] PHP Deprecated: htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated in /web/htdocs/amq.aiqua.it/home/lib/pkp/lib/vendor/smarty/smarty/libs/plugins/modifier.escape.php on line 36
27/06/2023 19:07:18 WARNING: [pool amq.aiqua.it] child 84 said into stderr: [27-Jun-2023 19:07:18 Europe/Rome] PHP Deprecated: htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated in /web/htdocs/amq.aiqua.it/home/lib/pkp/lib/vendor/smarty/smarty/libs/plugins/modifier.escape.php on line 36
27/06/2023 19:07:18 WARNING: [pool amq.aiqua.it] child 84 said into stderr: [27-Jun-2023 19:07:18 Europe/Rome] PHP Deprecated: htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated in /web/htdocs/amq.aiqua.it/home/lib/pkp/lib/vendor/smarty/smarty/libs/plugins/modifier.escape.php on line 36
27/06/2023 19:07:18 WARNING: [pool amq.aiqua.it] child 84 said into stderr: [27-Jun-2023 19:07:18 Europe/Rome] PHP Deprecated: ctype_digit(): Argument of type null will be interpreted as string in the future in /web/htdocs/amq.aiqua.it/home/plugins/blocks/announcementsBlock/AnnouncementsBlockPlugin.inc.php on line 25
27/06/2023 19:07:18 WARNING: [pool amq.aiqua.it] child 84 said into stderr: [27-Jun-2023 19:07:18 Europe/Rome] PHP Deprecated: ctype_digit(): Argument of type null will be interpreted as string in the future in /web/htdocs/amq.aiqua.it/home/plugins/blocks/announcementsBlock/AnnouncementsBlockPlugin.inc.php on line 30
27/06/2023 19:05:59 WARNING: [pool amq.aiqua.it] child 148 said into stderr: [27-Jun-2023 19:05:59 Europe/Rome] PHP Deprecated: htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated in /web/htdocs/amq.aiqua.it/home/lib/pkp/lib/vendor/smarty/smarty/libs/plugins/modifier.escape.php on line 36
27/06/2023 19:05:59 WARNING: [pool amq.aiqua.it] child 148 said into stderr: [27-Jun-2023 19:05:59 Europe/Rome] PHP Deprecated: ctype_digit(): Argument of type null will be interpreted as string in the future in /web/htdocs/amq.aiqua.it/home/plugins/blocks/announcementsBlock/AnnouncementsBlockPlugin.inc.php on line 25
27/06/2023 19:05:59 WARNING: [pool amq.aiqua.it] child 148 said into stderr: [27-Jun-2023 19:05:59 Europe/Rome] PHP Deprecated: ctype_digit(): Argument of type null will be interpreted as string in the future in /web/htdocs/amq.aiqua.it/home/plugins/blocks/announcementsBlock/AnnouncementsBlockPlugin.inc.php on line 30
27/06/2023 19:05:45 WARNING: [pool amq.aiqua.it] child 83 said into stderr: [27-Jun-2023 19:05:45 Europe/Rome] PHP Deprecated: htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated in /web/htdocs/amq.aiqua.it/home/lib/pkp/lib/vendor/smarty/smarty/libs/plugins/modifier.escape.php on line 36
27/06/2023 19:05:45 WARNING: [pool amq.aiqua.it] child 83 said into stderr: [27-Jun-2023 19:05:45 Europe/Rome] PHP Deprecated: htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated in /web/htdocs/amq.aiqua.it/home/lib/pkp/lib/vendor/smarty/smarty/libs/plugins/modifier.escape.php on line 36
27/06/2023 19:05:45 WARNING: [pool amq.aiqua.it] child 83 said into stderr: [27-Jun-2023 19:05:45 Europe/Rome] PHP Deprecated: htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated in /web/htdocs/amq.aiqua.it/home/lib/pkp/lib/vendor/smarty/smarty/libs/plugins/modifier.escape.php on line 36
27/06/2023 19:05:45 WARNING: [pool amq.aiqua.it] child 83 said into stderr: [27-Jun-2023 19:05:45 Europe/Rome] PHP Deprecated: ctype_digit(): Argument of type null will be interpreted as string in the future in /web/htdocs/amq.aiqua.it/home/plugins/blocks/announcementsBlock/AnnouncementsBlockPlugin.inc.php on line 25
27/06/2023 19:05:45 WARNING: [pool amq.aiqua.it] child 83 said into stderr: [27-Jun-2023 19:05:45 Europe/Rome] PHP Deprecated: ctype_digit(): Argument of type null will be interpreted as string in the future in /web/htdocs/amq.aiqua.it/home/plugins/blocks/announcementsBlock/AnnouncementsBlockPlugin.inc.php on line 30
27/06/2023 19:05:25 WARNING: [pool amq.aiqua.it] child 82 said into stderr: [27-Jun-2023 19:05:25 Europe/Rome] PHP Deprecated: htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated in /web/htdocs/amq.aiqua.it/home/lib/pkp/lib/vendor/smarty/smarty/libs/plugins/modifier.escape.php on line 36

Could you please help me to solve this last problem?
I created a new custom block, saved. when i go to website setting-appearance-setup, i go down to the bottom where i can move and enable sidebar blocks.
I move enable save and it says error

The form was not saved because 3 error(s) were encountered. Please correct these errors and try again.

the log shows this:

28/06/2023 08:02:28 WARNING: [pool amq.aiqua.it] child 207 said into stderr: [28-Jun-2023 08:02:28 Europe/Rome] PHP Deprecated: htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated in /web/htdocs/amq.aiqua.it/home/lib/pkp/lib/vendor/smarty/smarty/libs/plugins/modifier.escape.php on line 36
28/06/2023 08:02:28 WARNING: [pool amq.aiqua.it] child 207 said into stderr: [28-Jun-2023 08:02:28 Europe/Rome] PHP Deprecated: ctype_digit(): Argument of type null will be interpreted as string in the future in /web/htdocs/amq.aiqua.it/home/plugins/blocks/announcementsBlock/AnnouncementsBlockPlugin.inc.php on line 25
28/06/2023 08:02:28 WARNING: [pool amq.aiqua.it] child 207 said into stderr: [28-Jun-2023 08:02:28 Europe/Rome] PHP Deprecated: ctype_digit(): Argument of type null will be interpreted as string in the future in /web/htdocs/amq.aiqua.it/home/plugins/blocks/announcementsBlock/AnnouncementsBlockPlugin.inc.php on line 30

Resolved. I had to add text in the 3 image fields of the home where it is reported

Describe this image for visitors viewing the site in a text-only browser or with assistive devices. Example: “Our editor speaking at the PKP conference.”

so it saves without errors

1 Like

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