Our peer reviewers are having a variety of problems:
some cannot click to Agree to the Terms & Conditions, so cannot accept the review and move to phase 2 - there is no click box visible, at all (see Screenshot below)
other peer reviewers manage to Agree to T&C, but when they come to write their review, the dialogue boxes are unavailable. There is a blank space under ‘For Authors and Editors’ and ‘For Editors’, but no text box and nothing can be typed (sorry, I’m not able to provide a screenshot - it’s only blank space, not even an outline where a text box should be, similar to the absent click box for T&C).
Thank you for any assistance, we have a bunch of articles to review and can’t proceed until this is working.
Have you tried switching browser? I had the same thing happen to me once, some reviewers could not check the Privacy Statement box and it was a problem they had with the Brave browser, so some reviewers could click it (those who did not use Brave), and some could not click it (those who did use Brave).
Maybe the browser is what causes the other error in the review form.
I moved from Firefox to Chrome and was able to discover and click Agree to Terms and Conditions, then move ahead to Steps 2 and 3. That’s a victory!
However, even in Chrome, I was still unable to write anything in the Review boxes - there is still no dialogue box (see Screenshot, which I was able to take, hah).
Any further suggestions would be warmly appreciated.
During these days, were you able to solve the problem?
Do you have a way to see the error_log file? It might be a good start to see the possible errors that OJS throws just from that page, maybe it has something to do with the TinyMCE editor.
Hi @Linnea, are you still experiencing the same issues? Could you also share what version of OJS you are currently using along with any up-to-date screenshots of the issue you’re experiencing?
Yes, we are still experiencing the same issues. I attach a screenshot from today.
We are currently using OJS 3.3.0.5. We lost access to the review text boxes (dialogue boxes? I’m not sure what to call the place where reviewers would type in their reviews) in the upgrade from 3.3.0 and hesitate now to upgrade until the next LTS version comes out.
Hi @Linnea, thanks for sharing the additional details and screenshots. Could you collect a little more information about what’s going on? Could you right click on the page, and “inspect” the page. I was to check a few things there. With that “inspect” page open, could you reload the page and see if there are any errors in the “console” section. Similarly, could you check the “network” section and let me know what you see there?
I right clicked and ‘inspected’ the page, reloaded it and took screenshots of the Console and Network sections (attached). Each screenshot includes the full list of items (there were not any second pages).
Also, apologies for misinformation: we are currently using OJS 3.4.0.5.
Thank you,
Linnéa
Please note that I did not reload the page between the two screenshots.
I don’t see anything immediately obvious that could be causing the issue based on what you’ve shared. As a next step, I would recommend doing some checks on the server where your OJS is hosted. If you are not the person in charge of this, these instructions may need to be passed on to a systems administrator who could do so.
I would check the following:
Confirm version of node and php running via node -v and php -v.
Ensure all PHP composer dependencies are correctly installed. From the root OJS directory, remove lib/pkp/lib/vendor and within lib/pkp run composer install.
Ensure all node dependencies are installed. From the root of the OJS directory, remove the node_modules directory followed by reinstalling the node modules (npm install) and rerunning the Javascript build process from the same directory (npm run build).