I noticed when upgrading from 3.1.0.1 to 3.1.1.0 that all the citations were being deleted.
Checking the dbscripts, I noticed a file in 3.1.1.0 called 3.1.1_preupdate_citations.xml which deletes all citations which do not have an assoc_type of 527. However, my citations table has the assoc_type 257.
I’m wondering if either:
a) my assoc_type of 257 should have been changed to 527 at some time but failed to (maybe during a previous update) or,
So do you have any citations in your DB table now?
Do you have entries in your DB table submissions, column citations? If so, you could use the script lib/pkp/tools/parseCitations.php to parse and save them anew…
Then everything ok
Those citation came from OJS 2 and were already parsed correctly. Those citations coming from OJS 2 are not used any more – the assoc_type for submission changed, it is not 257 any more – but they are still in the DB table citations – for any case.
In OJS 3 there is the possibility to parse the citations line by line as editor (im submission metadata modal > references tab). Then they will be saved in that DB table citations and used for presentation on the article view page. Maybe you can test it with one article to see how it works/looks like. If you would like to use it that way, you could run that script to parse all citations anew. The current citation parsing is above all implemented as a first step for the Crossref reference linking feature.