= Situation = You want to update XML files in ECHO because new images are available (e.g. a book has been digitized by the MPIWG library & these images are to replace older images that are not owned by the library). == Images == Both new and old images are online on foxridge, subdivision online_permanent * old image files: archimedes_repository -> large -> [image-folder-old] * new image files: library -> [image-folder-new] The names of the image folders can be looked up in the [http://141.14.236.36/fmi/xsl/katalog/findrecords.xsl?-db=katalog&-grammar=fmresultset&-view= library catalogue]. == XML files == ECHO XML files are stored in two places. * Subversioning file system: https://it-dev.mpiwg-berlin.mpg.de/svn/ * The (further processed) files that ECHO uses for display: https://itgroup.mpiwg-berlin.mpg.de:8080/tracs/mpdl-project-content/browser/trunk/texts/eXist/ = Workflow = We are currently using Oxygen to edit and to version the XML files. == Download current version == * Open Oxygen * Choose: Tools -> SVN Client * Click the "Repository check-out"-icon in the upper left corner * Insert Repository URL: https://it-dev.mpiwg-berlin.mpg.de/svn/mpdl-project-content/trunk/texts/eXist/archimedes/ (or the URL to whichever folder your file is stored in) * Select an empty folder on your machine as target folder * Chose Revision: HEAD (= newest version) * Click OK, and wait for files to download == Edit file == * Open the file you want to edit from the downloaded files * Insert into the element containing the path to the new images, e.g. /permanent/library/A41S4WF7/ * Insert in the appropriate places as many elements as necessary (usually at the beginning and end of the book) == Upload new version (to SVN) == * In the SVN Client, chose "Check in all" (4th item on top from left) == Update index.meta == * '''Wie die index.meta runterladen / speichern??''' * Insert into {{{ pageimg figures /[path-to-file]/[name-of-file].xml }}} Example for text-url-path: /archimedes/la/casat_mecha_017_la_1684.xml * '''Wie die index.meta hochladen??''' == Copy the folder of figures == * '''Wie?''' == Upload new version (for ECHO display) == * [Activate your eXist account: http://mpdl-proto.mpiwg-berlin.mpg.de/mpdl/doc/index.html ] * Login to eXist: http://mpdl-proto.mpiwg-berlin.mpg.de/mpdl/doc/login-exist.xql * Chose the file to upload from your local machine * Chose Document base: Archimedes (in this case) * Chose language approprietly * Execute * '''Überprüfen?''' = To Be Updated = Archimedes * Guidobaldo del Monte 1577 DONE * Casati 1684 * Schott 1657 * Varro 1584 Digigroup * Delamarche 1800 * Wilkins 1684