Hi Alec, thanks for the suggestion and sorry for not taking this step at first.
So I found the instruction at the FAQ and did insert the following code in the index.php file:
- Code: Select all
Now, when I try to access any published articles as mentioned before (i.e. either by clicking in their title main link or in their direct pdf link), I get the following error message:
- Code: Select all
Fatal error: Call to undefined method PublishedArticle::getDOI() in /myojs/cache/t_compile/%%28^280^280EE005%%dublincore.tpl.php on line 77
Searching for something about this error in the forum to gather more information, I actually found a thread right on this point, with the precise same problem, even with the same origin, which is: after upgrading I have copied my older template folder over the new one, as I had a lot of customized templates in the journal. Here is the link for this previous thread: https://pkp-www.lib.sfu.ca/support/foru ... =8&t=10742
So I just followed your suggestions from that thread and checked the differences between older and newer dublincore.tpl.php files. In fact they had differences and just to be in the safe side, I copied the newer file over the older. Now, what happens is: the link for the published articles work, bringing the articles' pages with abstracts, references and other info. But clicking to really read the pdf file still fails. Neither it appears in the pdf viewer (and I do have the latest Adobe Reader webrowser plugin) and nor the link do download the pdf works. Actually this link for direct downloading again gives me a blank page, even with the modification made by following the FAQ indication for debuging php errors.
Would you or anyone could come up with ideas on what may be going on? Thanks again for your time.
EDITED: I also tried overwriting all files in /template/article folder with the 2.4.2 installation ones, and nothing changed.