Quantcast
Channel: PKP Community Forum - Latest topics
Viewing all 27594 articles
Browse latest View live

License terms in OMP always empty unsaved

$
0
0

Dear admin,

I would like to write License Term in OMP 3.3.0.20.

It looks after I click Save, then green tick “Saved”.

But working another tab and back again, as original “Empty”. I tried many times, with various way, but still the same I can save no problems, but actually not saved.

Could you help me, or I cannot write anything here, protected.

Regards
Waluyo

2 posts - 2 participants

Read full topic


Error on publishing issues (incomplete publication)

$
0
0

Dear all,

We are ready to publish on line four issues dated previously to the eleven issues we have currently on OJS (https://aldizkaria.ankulegi.org/index.php/ankulegi). We are using OJS 3.4.0.8 and Quick Submit plugin.

Unfortunately, we have not succeed in the publication process: whenever we try to publish an issue, OJS seems to freeze for a long time and afterwords only the cover and the last piece are shown, resulting in an incomplete publication. We have not found any error in the log (which makes the difference with @didoemilio’s case: https://forum.pkp.sfu.ca/t/error-when-publishing-a-number/70504).

Any help would be much appreciated. Cheers,

1 post - 1 participant

Read full topic

[OJS 3.3.0.15] Incorrect string value: '\xF0\x9D\x91\xA6ab...' for column 'keyword_text' when rebuilding search indexes

$
0
0

I have an issue with the script rebuildSearchIndex.php in OJS 3.3.0.15, because it finish with the following error:

Incorrect string value: ‘\xF0\x9D\x91\xA6ab…’ for column ‘keyword_text’ at row 1 in /usr/share/nginx/ojs_install_directory/lib/pkp/lib/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php:119

I have upgraded an OJS v.2.4.8.2 which the database had latin1 as character set and latin1_swedish_ci as collation, looking the original config.inc.php from OJS v.2.4.8.2 I found:

client_charset = utf-8
connection_charset = Off
database_charset = Off
charset_normalization = Off

Is it correct to think that both the schema and data are in latin1?

I tought this is the case, the data was in latin1 so I proceed to make a dump with the following command:



mysqldump -u ojs_user -p --opt --default-character-set=latin1 --result-file=dump_latin1.sql ojs2482_database

Reviewing the data it seems well, i.e at least the accents are shown well.

Afterwards I changed engine and charset within the dump using the sed command as following:

sed -i 's/) ENGINE=MyISAM.*/) ENGINE=InnoDB DEFAULT CHARSET=utf8;/' dump_latin1.sql

Afterwards that, I restored the dump_latin1.sql with UTF8 modifications within an new UTF8 database which has utf8mb3 and utf8mb3_general_ci as charset and collation by default.

I ran the upgrade.php script to migrate ojs to OJS 3.2.1.5 and I got the Successfully upgraded to version 3.2.1.5 message. Having the OJS 3.2.1.5 migrated I ran the rebuildSearchIndex.php script which goes until the end without error.

So I proceed to run the upgrade.php script to migrate ojs to v.3.3.0.15 and I got the Successfully upgraded to version 3.3.0.15 message. I ran the rebuilSearchIndex.php script in v.3.3.0.15 and here appeared the trouble.

I got the message:

Incorrect string value: ‘\xF0\x9D\x91\xA6ab…’ for column ‘keyword_text’ at row 1 in /usr/share/nginx/ojs_install_directory/lib/pkp/lib/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php:119

This makes me think that I have a trouble related with garbled text (i.e mojibake) and possible I don’t make well the process of converting the character set from latin1 to utf8. I have other doubt too, because the search indexes rebuilding goes well in v3.2.1.5, that makes me think that OJS 3.3.x.x isn’t compatible with utf8mb3? It is necesary utf8mb4?

I have read the troubleshooting section which talk about character encoding troubles, I thought that my case is the common problems number 1, so I proceed with the steps explained there, so I think OJS 3.3.0.x is compatible only with utf8mb4.

1 post - 1 participant

Read full topic

How to remove Updated On Date besides the Published Date

$
0
0

Describe the issue or problem
When I published the article, an updated date occurred along with the published date as the following screenshot:

In the dashboard, the article has two versions; one of them is the published version and the other one is unpublished. Please see the following screen:

The issue date looks as follows:

I need to remove the “Updated On” date. Can anyone help to resolve this issue?

What application are you using?
OJS 3.4.0.8

6 posts - 2 participants

Read full topic

Cannot remove journal in OJS 3.4.0.8 multijournal installation

$
0
0

I am OJS manager and responsible for everything that can be done on the user interface (not the server), journal management, user management, website style, …
When trying to remove an old journal we used for testing and reviewing galley files in our multijournal installation, it did not work. In administration → site management → hosted journals I removed all users but one (the admin account) from the journal in question and then clicked on “remove” to delete the journal and all its content. The window for confirmation opened and I clicked ‘ok’ but nothing happened. The error log shows:

[Mon Feb 17 09:34:19.469631 2025] [proxy_fcgi:error] [pid 1317441:tid 139749851027008] [remote IP redacted] AH01071: Got error ‘PHP message: PHP Fatal error: Uncaught PDOException: SQLSTATE[23000]: Integrity constraint violation: 1451 Cannot delete or update a parent row: a foreign key constraint fails (ojs.authors, CONSTRAINT authors_user_group_id_foreign FOREIGN KEY (user_group_id) REFERENCES user_groups (user_group_id)) in /var/www/redacted/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Database/Connection.php:570\nStack trace:\n#0 /var/www/redacted/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Database/Connection.php(570): PDOStatement->execute()\n#1 /var/www/redacted/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Database/Connection.php(753): Illuminate\Database\Connection->Illuminate\Database\{closure}()\n#2 /var/www/redacted/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Database/Connection.php(720): Illuminate\Database\Connection->runQueryCallback()\n#3 /var/www/redacted/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Database/Connection.php(5…’, referer: https://redacted/index.php/index/admin/contexts

What can I do to fix this?

We use OJS 3.4.0.8 that was recently upgraded from OJS 3.3.0.8 (started out as 2.2.3.0 in 2009 and went through several upgrades since)
multijournal installation (7 active journals + 3 hidden journals for internal use only)
PHP version 8.3.16

1 post - 1 participant

Read full topic

Ojs journal facing login issue without any error

$
0
0

I am facing login issue in my ojs journal, while login to journal with author or admin account it is redirected to error without showing error message

1 post - 1 participant

Read full topic

Problem Upgrade OJS 3.2.1.5 to 3.3.0.20

$
0
0

Describe the issue or problem
I have upgraded OJS from version 3.2.1.5 to 3.3.0.20 with a success message, but when I try to access the website, I get an HTTP 500 error. I checked the error log and found the following message:

[Mon Feb 17 08:11:33.262340 2025] [php7:notice] [pid 21:tid 21] [client 172.16.1.120:21635] PHP Fatal error: Uncaught Error: Call to a member function getOption() on null in /var/www/html/cache/t_compile/b9da708b775ca192cb9735589afa7e98b537357a^e64e579388e5615e11e939b12134d6ae8679eba6_0.app.frontendpagesindexJournal.tpl.php:37\nStack trace:\n#0 /var/www/html/lib/pkp/lib/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php(123): content_67b2eed273fc92_53661071(Object(Smarty_Internal_Template))\n#1 /var/www/html/lib/pkp/lib/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php(114): Smarty_Template_Resource_Base->getRenderedTemplateCode(Object(Smarty_Internal_Template))\n#2 /var/www/html/lib/pkp/lib/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php(217): Smarty_Template_Compiled->render(Object(Smarty_Internal_Template))\n#3 /var/www/html/lib/pkp/lib/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php(238): Smarty_Internal_Template->render(false, 1)\n#4 /var/www/html/lib/pkp/lib/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php(134): Smarty_I in /var/www/html/cache/t_compile/b9da708b775ca192cb9735589afa7e98b537357a^e64e579388e5615e11e939b12134d6ae8679eba6_0.app.frontendpagesindexJournal.tpl.php on line 37

What application are you using?
OJS 3.2.1-5 to 3.3.0-20

Additional information
I have already verified that the database name and file locations are correct. I also tried disabling plugins, even though there were no indications of plugin-related errors.

I would appreciate any help or suggestions on how to resolve this issue.

1 post - 1 participant

Read full topic

Starting a plugin development, recommended IDE?

$
0
0

To develop a plugin for pkp/ojs, I’ve been trying with vscodium but I can’t get it to recognize the pkp libraries.

Undefined type 'PKP\plugins\GenericPlugin'.

What IDE, program or framework, do you recommend and how can I configure it to have a good workflow?

Thank you :grin:

1 post - 1 participant

Read full topic


Problem with QuickSubmit on 3.4

$
0
0

Hi
We have an OJS installation with multiple journals. We were using OJS 3.3.0.19 and then upgraded to 3.4.

In one of the journals with multi-language support, on version 3.3, QuickSubmit plugin did not presents any problems but after upgrading to 3.4, even when filled out correctly, the form always informs that the language must be filled out even when it is already set.

Someone already had this problem?
Thanks!
Gessy

1 post - 1 participant

Read full topic

Include a button called "Schedule only" in the scheduling window

$
0
0

Dear

I would like to know if it is possible to include a button called “Schedule only” in the scheduling window. This is because in the “continuous publication” mode, follow the following order: 1 Schedule for publication; 2 Assign the DOI; 3 Insert the DOI in the PDF and 4 Publish the article.

Currently it is necessary to schedule it for publication and close the window so that the article remains scheduled and not published, but a button called “Schedule only” would be more intuitive.

1 post - 1 participant

Read full topic

Emailing discussion footer

$
0
0

Greetings humans :wink:
We’ve been working pleasantly with OJS and do run into to the occasional academic that doesn’t know how to read. In OJS there is a footer that you can set in emails. However, I noticed this isn’t the case when one of the staff starts a discussion with an author, or if we decline. Is there a way to include a footer or do we need to edit all the templates :wink:

Thnx in advance and kudoz for the great work y’all.

1 post - 1 participant

Read full topic

DOI and multiple installations [OJS 3.4]

$
0
0

Hi,

since OJS 3.4 the “unique eight-character suffix” is available for automatic DOI assignment. What happens if I use the same prefix in several OJS instances? Is the uniqueness of the suffix then still guaranteed? Or would I then have to use the (not recommended) custom pattern setting of the DOI?

Best regards

1 post - 1 participant

Read full topic

Email Templates problem

$
0
0

Hi,
We’re encountering an issue with OJS 3.3 during the review stage of the manuscript workflow. Specifically, when a manuscript has been sent for review and the review task is overdue or approaching its deadline, the Section Editor uses the reminder function. This reminder function includes a “Review Schedule” section. Within the “Submission Review Reminder” email template, the editor wants to add a field for the “Editor’s Request” date. However, we’ve tried using {$dataNotified} and {$reviewRequestDate} and neither seems to be correct. What is the correct field value to use for this?

1 post - 1 participant

Read full topic

European Association of Fisheries Economics Conference Series

$
0
0

Looking to host ourselves the tools needed to run a conference, we’ve decided this year to test OJS 3.3 (we have an issue with 3.4 on our server with the French provider OVHcloud) to manage the call for abstracts. With some tweaks (notably the “Conference publishing” plugin), we’ve managed to have it work: https://library.eafe-fish.eu/.

One key aspect with OVH if you’re using their webhosting products is the need to tweak the environment for it to accept fully OJS: in the file .ovhconifg, you’ll have to force the variable app.engine to phpcgi and not php. This is a setting that is not available through the OVH dashboard, so you’ll have to look at the file at the root of your folder, via an FTP connection. Using the normal value “php” will triger the PHP-FPM accelerator, which seems not fully compatible with OJS (at least the 3.3 version).

2 posts - 2 participants

Read full topic

Institutional Subscriptons can't access using VPN

$
0
0

One of our users of a journal in our Multi-Journal setup, is having an issue with a Institutional subscriptions. The user is at a university that has a institutional subscription to the journal. The user while on campus can access the journal but off campus using the Universities VPN they can not access the articles. The universities Institutional subscription had a domain and also in the box for IP ranges has on separate lines the first IP address ending with /16. Then on another line another IP address ending with /16. The last line another IP address ending with /16. The user is helping the department that is using the Journal with setup. The user also has an Individual Subscription that they are able to access the articles. The user can use the VPN to access other subscription while off campus.

Steps I took leading up to the issue
I deleted the IP range IP’s since it had a domain. The uses still couldn’t access. They had me try another domain name. I put that one in but the user still cannot get in.
What application are you using?
We are using: OJS 3.3.0.19.

Additional information
The same journal has other Individual and Institutional Subscriptions at other Universities that aren’t haven’t issues though I am not sure if they also use a VPN. Any ideas that I can try? Thanks.

1 post - 1 participant

Read full topic


Having trouble with the review, I can't proceed to the completion stage

$
0
0

I use ojs 3 version 3.2.1.4

I have a problem when the role review stage download and review cannot submit, it enters the completion where it continues to load without any error log on the php server. Please help if you have the same error

1 post - 1 participant

Read full topic

The OJS files in the directory were deleted, but the database is still present. How can you recover your old OJS portal? Kindly guide me

$
0
0

The OJS files in the directory were deleted, but the database is still present. How can you recover your old OJS portal? Kindly @rcgillis guide me

1 post - 1 participant

Read full topic

How to insert an issue in an issue

$
0
0

Hello everyone and thank you for your help. I have a problem with some issues. In practice I would like to divide the various issues present by year. Those of 2024. Put them in an issue called 2024. The issues of 2023 in an issue called 2023. How can I do this, in addition to clearly creating an issue for each year, putting the individual articles divided by year? Can’t I practically create a 2024 issue and put the issue of the article in it? I hope I explained myself. Thanks to everyone

Blockquote

1 post - 1 participant

Read full topic

Issues with articles archiving on the PKP PN (Part 2)

$
0
0

A follow-up on my previous post:

The issues are missing both in the “PKP PN Journal list updated nightly”:
https://pkp.sfu.ca/files/pkppn/onix.csv

And in the Keepers Registry:

Media and Communication
https://portal.issn.org/resource/ISSN/2183-2439

Politics and Governance
https://portal.issn.org/resource/ISSN/2183-2463

Social Inclusion
https://portal.issn.org/resource/ISSN/2183-2803

Urban Planning
https://portal.issn.org/resource/ISSN/2183-7635

The PKP PN OJS Plugin logs show that it’s running every day. This is from 19 February:

https://www.cogitatiopress.com
[2025-02-19 08:05:08] [Notice] Task process started.
[2025-02-19 08:05:08] [Notice] Depositor processing for Media and Communication.
[2025-02-19 08:05:08] [Notice] Getting service document.
[2025-02-19 08:05:11] [Notice] Processing deposit status updates.
[2025-02-19 08:06:41] [Notice] Processing updated content.
[2025-02-19 08:06:41] [Notice] Processing new content.
[2025-02-19 08:06:41] [Notice] Packaging content for deposit.
[2025-02-19 08:06:41] [Notice] Sending deposits to the PLN.
[2025-02-19 08:06:41] [Notice] Depositor processing for Politics and Governance.
[2025-02-19 08:06:41] [Notice] Getting service document.
[2025-02-19 08:06:42] [Notice] Processing deposit status updates.
[2025-02-19 08:08:05] [Notice] Processing updated content.
[2025-02-19 08:08:05] [Notice] Processing new content.
[2025-02-19 08:08:05] [Notice] Packaging content for deposit.
[2025-02-19 08:08:05] [Notice] Sending deposits to the PLN.
[2025-02-19 08:08:05] [Notice] Depositor processing for Social Inclusion.
[2025-02-19 08:08:05] [Notice] Getting service document.
[2025-02-19 08:08:06] [Notice] Processing deposit status updates.
[2025-02-19 08:09:32] [Notice] Processing updated content.
[2025-02-19 08:09:32] [Notice] Processing new content.
[2025-02-19 08:09:32] [Notice] Packaging content for deposit.
[2025-02-19 08:09:33] [Notice] Sending deposits to the PLN.
[2025-02-19 08:09:34] [Notice] Depositor processing for Urban Planning.
[2025-02-19 08:09:34] [Notice] Getting service document.
[2025-02-19 08:09:35] [Notice] Processing deposit status updates.
[2025-02-19 08:10:42] [Notice] Processing updated content.
[2025-02-19 08:10:42] [Notice] Processing new content.
[2025-02-19 08:10:42] [Notice] Packaging content for deposit.
[2025-02-19 08:10:42] [Notice] Sending deposits to the PLN.
[2025-02-19 08:10:42] [Notice] Task process stopped.

1 post - 1 participant

Read full topic

Mailing list for non-registered users

$
0
0

Hi, is there a way to manage a mailing list for readers of a journal that have not registered for an OJS log in? I have been looking for a way to add this for a while, but so far all sources seem to indicate that it can only be done by integrating a third-party like Mailchimp to handle the actual mailing list management. I know that registered users can be contacted through OJS via email, but I’m interested in enabling readers of the journal who have not registered to receive email notifications of new issues. I’m sure many readers will not want to create a log in just to receive these alerts, so I wondered if it were possible to notify them through OJS anyway somehow.

We are using OJS 3.4.0.7.

I found an old forum thread which describes this issue but it is unclear whether any developments have been made since then: Handle Notification mailing list in OJS3 - #16 by NateWr.

Thank you,
Anna

1 post - 1 participant

Read full topic

Viewing all 27594 articles
Browse latest View live


Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>