Add ManuscriptCentral (ScholarOne Manuscripts) translator#3587
Open
mronkko wants to merge 3 commits intozotero:masterfrom
Open
Add ManuscriptCentral (ScholarOne Manuscripts) translator#3587mronkko wants to merge 3 commits intozotero:masterfrom
mronkko wants to merge 3 commits intozotero:masterfrom
Conversation
Supports manuscript list pages and individual manuscript detail pages at https://mc.manuscriptcentral.com/. Extracts title, authors, submission date, journal name, manuscript ID, and manuscript type. On detail pages also attaches the HTML proof and PDF proof when available. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Use includes() instead of indexOf() for contains checks - Expand single-line if/function bodies to multi-line per style guide - Remove test case that requires authentication (CI cannot reach the site) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
ManuscriptCentral requires authentication and uses JavaScript POST-form navigation with a single shared URL, making automated tests impossible. Added a comment explaining this rather than leaving a silent empty array. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
CURRENT_PAGEending in_VIEW_MANUSCRIPTS) and manuscript detail pages (_MANUSCRIPT_DETAILS).Technical notes
https://mc.manuscriptcentral.com/orm). There are no stable per-manuscript URLs, so list items are scraped directly from the DOM.CURRENT_PAGEform field rather than URL patterns.