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

[3.1.2.0] OJS auto-forwards missing files to Search form, preventing .htaccess redirects

$
0
0

This OJS 3.1.2.0 functionality: [OJS 3.2.4.1] Readers can't view pdfs - #6 by asmecher auto-forwards links to missing public files to the built-in Search form.

We tried virtually every .htaccess redirect command that there is, and none is working - a missing file (say, withdrawn article, reissued article, a corrected article under new ID, etc.) is always redirected to Search regardless.

Q1: Can the above PHP code (the line 542: $request->redirect(null, 'search');) be safely removed or edited in a way that ensures bypassing of this functionality, meaning allowing for .htaccess redirects to work normally?

Q2: If there isn’t, is there a direct .htaccess command/some Apache server settings that would enable .htaccess redirects to bypass the above functionality/enable .htaccess to take precedence over OJS in this regard?

1 post - 1 participant

Read full topic


Removing a galley does not delete associated submission_files

$
0
0

Describe the issue or problem
When removing a galley, should the submission_files associated with the galley be deleted? Not deleting the files is a problem, especially in terms of available server space, for installations that contract with an external web service provider.

What application are you using?
OJS 3.4.0-8

Additional information
Files remain on the server without being deleted.


The log file has not reported any errors

1 post - 1 participant

Read full topic

Need Updation service online from 3.2,1 to latest version

$
0
0

Hello my ojs version is 3.2.1 need to update it on latest one

as my current version is having login problems and even on right user id and password its not letting me in on any user

Current version: OJS 3.2.1

if anyone can help me am ready for rewarding aswell but mutually declared one
so kindly help me out in this regards.

Best regards,
WebDev

1 post - 1 participant

Read full topic

Embedding and Managing Video Editing Tutorials in OJS for My Website

$
0
0

Hi everyone,

I’m using Open Journal Systems (OJS) for my website to publish resources and articles about video editing. I want to enhance the user experience by embedding video tutorials alongside the articles, but I’m encountering a few issues:

  1. Video Embedding Challenges:
    I’ve tried embedding YouTube videos and self-hosted MP4 files in the article content using the HTML editor. While it works, the videos don’t scale properly on mobile devices. Is there a recommended way to make embedded videos fully responsive in OJS?
  2. Video Hosting vs. Storage Limits:
    Hosting video files directly in OJS seems to increase the storage usage significantly, which I worry might slow down the system. Would it be better to host the videos externally (e.g., on Vimeo or AWS) and embed them? If so, what’s the best way to ensure seamless playback for users?
  3. Interactive Multimedia Integration:
    I’d like to include interactive video elements (e.g., annotations or quizzes) within the tutorials. Does OJS support plugins or tools for integrating multimedia content, or would I need to link to external platforms for this functionality?
  4. Custom Styling:
    The default OJS theme doesn’t seem to offer much flexibility for styling video elements. I’d like to add a custom play button overlay and improve the appearance of the video player. Can this be achieved with custom CSS or by modifying the theme files?

Has anyone else worked on integrating video content in OJS, particularly for tutorial-heavy websites? Any tips or examples of how to address these challenges would be greatly appreciated!

Thanks in advance for your help!

1 post - 1 participant

Read full topic

OpenGraph update caused error 500. OJS 3.4.0.4

$
0
0

Hello,

  1. I noticed an OpenGraph plugin update was available, so I clicked to update it.

  2. After the update, OJS ‘crashed’ with a 500 error.

  3. I accessed the MySQL database and disabled the OpenGraph plugin, which restored OJS functionality.

  4. However, now the Settings > Website > Plugins > Installed Plugins page loads indefinitely.

I use OJS 3.3.0-4

Thank you for your support!

1 post - 1 participant

Read full topic

Error {"status":true,"content":"\n\t$(function() {\n\t\t\/\/ Attach the form handler.\n\t\t$('#manageFinalDraftFilesForm').pkpHandler('$.pkp.controllers.form.AjaxFormHandler');\n\t})

$
0
0

Hi,

I am facing this type error

{“status”:true,“content”:“\n\t$(function() {\n\t\t// Attach the form handler.\n\t\t$(‘#manageFinalDraftFilesForm’).pkpHandler(‘$.pkp.controllers.form.AjaxFormHandler’);\n\t});\n</script>\n\n<form class="pkp_form" id="manageFinalDraftFilesForm" action="http://10.23.0.35/ojs11/index.php/dsj/$$$call$$$/grid/files/final/manage-final-draft-files-grid/update-final-draft-files?submissionId=19232" method="post">\n\t\n\t<div id="existingFilesContainer">\n\t\t<input type="hidden" name="csrfToken" value="6b54aefaf34afe78e973dfdce9cf792f">\n\t\t<fieldset id="manageFinalDraftFiles">\n\t\t\t\t\t\n<div class="section ">\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<input type="hidden" name="submissionId" value="19232" />\n\t\t\t\t<input type="hidden" name="stageId" value="4" />\n\t\t\t\t\t\t\t\t\n\t// Initialise JS handler.\n\t$(function() {\n\t\t$(‘#availableReviewFilesGrid’).pkpHandler(\n\t\t\t’$.pkp.controllers.UrlInDivHandler’,\n\t\t\t{\n\t\t\t\tsourceUrl: "http:\/\/10.23.0.35\/ojs11\/index.php\/dsj\/$$$call$$$\/grid\/files\/final\/manage-final-draft-files-grid\/fetch-grid?submissionId=19232",\n\t\t\t\trefreshOn: null\n\t\t\t}\n\t\t);\n\t});\n</script>\n\n<div id="availableReviewFilesGrid"><div class="pkp_loading">\n\t<span class="pkp_spinner"></span>\n\t<span class="message">Loading</span>\n</div>\n</div>\n\n\t\t\t\n\t</div>\n\n\t\t\t\n<div class="section formButtons form_buttons ">\n\t\t\t\t\t\t\t\t\n\t\t\t\n\t\t<span class="pkp_spinner"></span>\n\n\t\t\n\t\t\n\t<button class="pkp_button submitFormButton" type="submit" name="submitFormButton" id="submitFormButton-67727bff70626" >OK</button>\n\n\n\t\t\n\t\t\t\t\t\t\t\t<a href="#" id="cancelFormButton-67727bff70674" class="cancelButton">Cancel</a>\n\t\n\t</div>\n\n\t\t\n</fieldset>\n\t</div>\n</form>\n”,“elementId”:“0”,“events”:null}

How to fix it ? and my ojs application version is 3.3.0.11 and hosted on Redhat apache enviroment, php version is 8.2.

1 post - 1 participant

Read full topic

How to realize the sensitive words searching

$
0
0

Dear tech supporter,
My website needs to be checked by censor whether all articles contain special sensitive words. I have read a lot of posts in this forum. there is a sentence below :

> index[application/pdf] = "/usr/bin/pdftotext -enc UTF-8-nopgbrk % s-| /usr/bin/tr "[:cntrl:]" "

does it can realize the requirements? If could, how did I do to search any sensitive word( such as “abc” ) in the article? If can’t, could you give me some advice?
Thank you very much! Looking forward to your reply.

1 post - 1 participant

Read full topic

Is it posible to downgrade from 3.4.0-8 to 3.3.0-12

$
0
0

Hello everyone,

I am using OJS version 3.4.8 and would like to downgrade to version 3.3 or even 3.2.

I want to check if the journal will appear in Google Scholar after downgrading, for example, to version 3.2.0-12.

Main question : How can I do this?

I remember that during the upgrade to 3.4, I had to work with the database. Do I need to do something similar this time?

Ps: I noticed that Google has started actively indexing repositories like DSpace and ePrints. Maybe there was a similar internal system in previous versions of OJS?

2 posts - 2 participants

Read full topic


DOI suffix not being displayed correctly after updating to OJS ver 3.4.0.8

$
0
0

Since updating to OJS version 3.4.0.8, whenever I deposit and assign a DOI, the format of the suffix after the prefix has changed compared to what I had previously. Is there any way I get it back to the old format?


The old version maintained the journal name (xxxxxxxti), the volume number (3), and the issue number (2) when DOI format was automatically generated. The new version is just a random 8 character suffix. I know I could manually enter it to make it look like the old version but would much prefer it to be automated and automatically generated in that style.


1 post - 1 participant

Read full topic

Sitemap Error in OJS

$
0
0

i am having an issue in sitemap in my OJS Dashboard. the erros are:
Fatal error : Uncaught Error: Call to a member function appendChild() on null in /home/mcsrwtwe/pjicm.com/ojs/pages/sitemap/SitemapHandler.inc.php:31 Stack trace: #0 /home/mcsrwtwe/pjicm.com/ojs/lib/pkp/pages/sitemap/PKPSitemapHandler.inc.php(36): SitemapHandler->_createContextSitemap(Object(Request)) #1 /home/mcsrwtwe/pjicm.com/ojs/lib/pkp/classes/core/PKPRouter.inc.php(391): PKPSitemapHandler->index(Array, Object(Request)) #2 /home/mcsrwtwe/pjicm.com/ojs/lib/pkp/classes/core/PKPPageRouter.inc.php(231): PKPRouter->_authorizeInitializeAndCallRequest(Array, Object(Request), Array, false) #3 /home/mcsrwtwe/pjicm.com/ojs/lib/pkp/classes/core/Dispatcher.inc.php(143): PKPPageRouter->route(Object(Request)) #4 /home/mcsrwtwe/pjicm.com/ojs/lib/pkp/classes/core/PKPApplication.inc.php(281): Dispatcher->dispatch(Object(Request)) #5 /home/mcsrwtwe/pjicm.com/ojs/index.php(68): PKPApplication->execute() #6 {main} thrown in /home/mcsrwtwe/pjicm.com/ojs/pages/sitemap/SitemapHandler.inc.php on line 31
but i have resolved this error. i don’t know what to do can you please guys help me in this!

1 post - 1 participant

Read full topic

Assign DOIs feature request progress

$
0
0

Hi, I saw somewhere a feature request to have automatic DOI suffix
assignment (using the ‘Assign DOIs’ button on the DOI plugin settings)
which conforms to Crossref specifications i.e. not human readable
form. The patterns in the plugin use submission data which is human
readable and so gives a suffix which does not conform. I have modified
the OPUS-OJS-DOI-Plugin to generate a randomly generated character
string and that allows the generation of conforming DOIs for
individual submissions but that change is not reflected when one
invokes the ‘Assign DOIs’ button to assign DOIs to all articles that
do not have DOIs already assigned. I haven’t been able to find the
original post about the feature request and I’d like to know (i) has
there been any progress on the FR, (ii) if not, is it likely to be
implemented some time soon? (iii) Can I add my voice to the need
for this FR. Ideally for me, ‘Assign DOIs’ would generate DOI suffixes
of (Cap) Alphanumeric characters of user-set length (or 8 chars if
that’s not easy) for all articles that do not have DOIs already
assigned.
Thanks for any help

1 post - 1 participant

Read full topic

How to remove "( Author )" at the end of authors' list has created confusion

My links to my "Privacy" and "Administration" pages produce a 404 error, OJS 3.3 LTS

$
0
0

When I click on the Privacy or the Administration links the following error message is issued (the one below is for the Administration).

404 Not Found
Stack Trace:
File: /home/UserID/domains/JournalABCD/public_html/lib/pkp/classes/handler/PKPHandler.inc.php line 591
Function: Dispatcher->handle404()

File: /home/UserID/domains/JournalABCD/public_html/pages/index/IndexHandler.inc.php line 34
Function: PKPHandler->getTargetContext(Object(Request), Null)

File: /home/UserID/domains/JournalABCD/public_html/lib/pkp/classes/core/PKPRouter.inc.php line 397
Function: IndexHandler->index(Array(0), Object(Request))

File: /home/UserID/domains/JournalABCD/public_html/lib/pkp/classes/core/PKPPageRouter.inc.php line 246
Function: PKPRouter->_authorizeInitializeAndCallRequest(Array(2), Object(Request), Array(0), False)

File: /home/UserID/domains/JournalABCD/public_html/lib/pkp/classes/core/Dispatcher.inc.php line 144
Function: PKPPageRouter->route(Object(Request))

File: /home/UserID/domains/JournalABCD/public_html/lib/pkp/classes/core/PKPApplication.inc.php line 360
Function: Dispatcher->dispatch(Object(Request))

File: /home/UserID/domains/JournalABCD/public_html/index.php line 68
Function: PKPApplication->execute()


I have the Privacy information entered.

I am using OJS-3.3.0-20 LTS.

1 post - 1 participant

Read full topic

Has anyone been successful with running OJS in a docker container?

$
0
0

Hello folks, Happy new year,

I am having some problems with running OJS locally or with docker. When I run OJS locally, I can’t install any plugins at all, plugins are uploaded but not installed and as a result the whole application becomes broken every time I install a plugin.

Every time this happens, I new to re-haul the application from scratch and it gets pretty frustrating.

As of the moment, I am just beginning to test whether OJS is the right choice for my use cases or not but I can’t do anything with it if I can’t setup an OJS site properly.

I have also looked into the following post for setting up docker:

I have been unsuccessful following forum’s advise. I have followed this guide for setting up OJS with docker-compose:
https://hub.docker.com/r/pkpofficial/ojs

I have been more successful running docker containers that comes pre-built with everything. An example is the following web app:
https://hub.docker.com/r/alextselegidis/easyappointments

The above guide for setting up EasyAppointments is very easy and doesn’t require much, is there something like this available for OJS?

1 post - 1 participant

Read full topic

Retroceder version

$
0
0

Hola, donde puedo obtener la versión antigua, ya que antes de actualizar la versión en produccion quiero hacer pruebas en la version que tengo actualmente

1 post - 1 participant

Read full topic


Actualizar version de 3.2.1.4 a la vigente

$
0
0

Hola comunidad, saludos cordiales a todos, espero me puedan ayudar.
Tengo una versión en producción de ojs 3.1.2.4

Lo que necesito hacer, actualizar a la versión vigente, pero no directamente en la de producción.
Como se nos complico acceder al servidor donde esta alojado el de producción he visto conveniente descargar el ojs 3.2.1.4 , sin embargo cuando intento levantar de manera local, me arroja error 500

1 post - 1 participant

Read full topic

Position file add contributor

$
0
0

Sorry in advance for permission to ask to edit this display to be required in which file, when submission article in tab metadata thank you

1 post - 1 participant

Read full topic

Is the ‘Registration Notification’ plugin prepared to work with the 3408 version of OJS?

The registration emails and review requests are not being sent to Gmail, Hotmail, Yahoo accounts

$
0
0

Describe the issue or problem
The registration emails and review requests are not being sent to reviewers who are using public domain email addresses such as Gmail, Hotmail, and Yahoo. However, other email addresses normally receive the registration email and review request.

Steps I took leading up to the issue
We noticed that the system normally confirms that the reviewers were notified, but when we contacted the reviewers manually, they told us that they did not receive the registration email or the review request. So, we have tested sending the emails using a Test paper and we concluded that all the emails to Gmail, Yahoo, and Hotmail accounts were not sent. Could you please give me a hint of why this problem occurs so that I can resolve it?

What application are you using?
OJS 3.4.0.8

Additional information
Please add any screenshots, logs or other information we can use to investigate this problem.

1 post - 1 participant

Read full topic

OMP 3.4.0.4 cover image problem

$
0
0

Hello PKP community…

I am facing cover image issue. The uploaded cover image before publishing appears in admin dashboard view, but not in public catalog view.
Based on my search in forum, these approaches were recommended:

  1. to not provide series information (select nothing) while publishing
  2. Problem Loading Cover Image OMP-3.4.0-7 as specified here, i dont have access to php error logs.

i have tried the first method, but not fruitful result.
Also eliminating series information is not a good idea from publishing perspective, which can lead to confusion.

It would helpful to specify a proper workaround, from admin dashboard level to code level changes so that i can try one after another.

As you know supporting open access publishing in developing countries like India, is not yet fully supported. In this environment/situation, readers and funding agencies both visit the sit and cognitively expect such cover images. It adds good welcoming for presenting. Moreover, the cover designing team also expect such a simple feedback so that they can work with motivation.

Pls. help.

the cover image we are trying to upload (for example):

the error message in dashboard:

2 posts - 1 participant

Read full topic

Viewing all 27306 articles
Browse latest View live


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