gpmu-ojs-import-js/docs/roadmap.md
2019-03-15 07:36:09 +03:00

800 B

Journals:

  • Creation
  • Error handling

Issues:

  • Creation

Submissions:

  • Creation
    • Get userGroupId & sectionId
    • Step1: checkboxes + get submissionId
    • Step2: Get genreId
    • Step2: upload material
    • Step2: save
    • Step3: metadata (title, abstact, keywords)
    • Step4: confirmation
    • Galley
      • Add galley
      • Get assocId & genreId from upload form
    • Add author
      • Get userGroupId
      • Add author info
      • Delete default author (admin)
    • Attach to issue

Importer:

  • Select journal to upload issue to
  • XML processing
    • Find all XMLs in provided directory
    • Validate and parse each XML
    • Collect info object
  • Create journal
  • Create issue