-
Notifications
You must be signed in to change notification settings - Fork 444
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pubmed plugin exports articles out of order compared to issue order #8564
Comments
Just to add a note here, since I'm the client impacted, also I hope I'm not the only one. |
PRs ready for review:
@bozana could you review these? |
Hi @kaitlinnewson, the plugin does not consider the section ordering, and the publication sequence is currently only per section. Thus, I think some more work is needed -- similar to how the articles are displayed on the issue TOC page, we would need to consider the sections (and their order) too. |
Hi @bozana, I've updated the PRs above, can you take another look? |
Hi @kaitlinnewson, I left a few comments for the PR for the main branch, but they can be applied to other PRs/branches as well. Thanks! |
Hi @bozana, I've updated the PRs above, ready for another check! |
Hi @kaitlinnewson, one more comment in the PR for stable-3_3_0, but relevant for all :-) |
Hi @bozana, PRs updated and hopefully ready to merge now! |
pkp/pkp-lib#8564 order export by issue ordering in pubmed plugin
pkp/pkp-lib#8564 order export by issue ordering in pubmed plugin
pkp/pkp-lib#8564 order export by issue ordering in pubmed plugin
All merged, thus closing |
Describe the bug
The generated XML that the PubMed plugin generates when exporting an issue does not sort the articles according to how they appear in an issue's table of contents. This used to happen in older versions of OJS but is no longer the case. This is probably due to the plugin using the submission service's
getMany
method since the old way of doing this with the PublishedArticleDAO is no longer possible. Restoring the order of content is important to some of our largest medical journal clients.To Reproduce
Steps to reproduce the behavior:
What application are you using?
OJS 3.3.0.13
The text was updated successfully, but these errors were encountered: