withanage / heimpt

Heidelberg Monograph PublishingTool (heiMPT) is a stand-alone platform, as well as a plug-in application for OMP. It enables a high degree of automation in the digital publication process.
https://github.com/withanage/heimpt
GNU General Public License v3.0
22 stars 3 forks source link

(2) OMP import module #62

Closed withanage closed 5 years ago

withanage commented 7 years ago

Schritte:

Info

Generated MPT projects JSON:

OMP REST-API

withanage commented 7 years ago

@isgrim https://withanage.github.io/mpt/_modules/mpt.html#MPT.run_modules Beispiel ist mpt.py --modules omp,ojs

nils-stefan-weiher commented 7 years ago

Danke!

nils-stefan-weiher commented 7 years ago

@withanage Wo sollen wir die Datenbanken URL für die Verbindung ablegen? In den Portalen haben wir ja die Datei private/appconfig.ini. Wie sollen wir das für das Import Plugin machen? Sollen wir eine config.ini in "static.tools.plugins.import.omp" ablegen? Oder in einem gemeinsamen Ordner?

nils-stefan-weiher commented 7 years ago

Neuer Änderungen: #73

withanage commented 7 years ago

@nils Danke! Ich denke eine json config ist am besten. Lass mich das etwas durch den kopf gehen

withanage commented 7 years ago

@nils: ich denke doch eine settings.json besser, falls da etwas nicht zu stargk da gegen spricht. Pro Module eine configurations Datei. z.B. plugins/import/omp/settings.json

nils-stefan-weiher commented 7 years ago

@withanage Okay, dann machen wir eine settings.json. Ich werde Donnerstag an der Stelle weitermachen.

withanage commented 7 years ago

@isgrim Habe eine ganz Simple Idee die Werte in Module zu tauschen. man definiert eine Result Dictionary in dem Module und füllt es mit Werten. Nur als Idee, lass uns dann am Freitag ausführlich diskutieren.

https://github.com/withanage/mpt/blob/7c63ab05689321ccbdea5abf466735ecf2eac3ae/static/tools/mpt.py#L709 https://github.com/withanage/mpt/blob/7c63ab05689321ccbdea5abf466735ecf2eac3ae/static/tools/plugins/import/ojs/ojs.py#L17

withanage commented 7 years ago

Pfad für Eingabe Dateien in omp module mpt/static/files/presses/<press_id>/monographs/<submission_id>/submission/proof/ Untersuchen: landen auch docx Datein direkt hier

withanage commented 7 years ago

screenshot from 2017-05-10 16 44 11 screenshot from 2017-05-10 16 43 37 screenshot from 2017-05-10 16 42 55

withanage commented 7 years ago

doku : chapter zuordnung von einem Datei

nils-stefan-weiher commented 7 years ago

Noch ein paar Fragen zu dem Metadaten Export aus OMP:

nils-stefan-weiher commented 7 years ago

Weitere Fragen:

withanage commented 7 years ago

@isgrim REST api von omp /ojs wurde jetzt fest-gelegt in diesem yaml file. wir können daran halten. https://gist.github.com/NateWr/310166836ebea9f6177be998607d1488

nils-stefan-weiher commented 7 years ago

Habe die besprochenen Änderungen/infos in der Beschreibung angepasst.