Upload auf den Server MegaZine3 Training: Server Upload MZ3-Tool3 Video 1-4 Vorbereitung: Erzeugen einer Online Version Soll statt einer Offline Version, welche lokal mit Hilfe des Flash-“Projektors” angezeigt wird, eine Version für den Online Zugang über das Internet erstellt werden, muss ein Parameter in der ‘make’ Datei geändert werden: Dazu wird die ‘mz3_default_make.xml’ Datei mit einem Text-Editor geöffnet. Es können selbst der Standard Windows Editor oder das Windows-Programm Word Pad genutzt werden Wir empfehlen einen XML-fähigen Editor wie Notepad++ oder Sublime Text2; oder ähnliche kostenlose Programme MZ3-Tool3 liest nach dem Start den geänderten Parameter ein und erstellt die Online Version. MegaZine3 / MZ3-Tool3 Training: Server Upload Video 1-3 2 Dateien für den Upload finden Alle Dateien, die auf den Server geladen werden müssen, wurden von MZ3-Tool3 im Ordner “export_online_fat/” zusammengestellt: Dazu gehören unter anderem: • Die MegaZine3 Software im Ordner megazine/ • die SWF-Seiten im Ordner images/ • Die Index-Dateien MegaZine3 / MZ3-Tool3 Training: Server Upload Video 1-3 3 Serverpfad festlegen: Root oder Unterordner Prinzipiell gibt es zwei Möglichkeiten, den MZ3-Titel, d.h. alle Daten des „exportPakets“, auf dem Server abzulegen: ▪ Direkt im Root-Verzeichnis der Domain Dann kann der MZ3-Titel durch die Eingabe nur des Domain-Namens gestartet werden. Die Indexdatei muss dann „index“ heißen (index.html, index.php). Oder der Name der Index-Datei wird zusammen mit dem Pfad eingegeben; dann kann dieser frei gewählt werden. Beispiel: http://mein-mz3-buch.de es muss eine index.html vorhanden sein ▪ In einem Unterverzeichnis Dann muss der gesamte Pfad als Internetadresse (URL) angegeben werden. Soll nur der Pfad eingegeben werden, muss die Indexdatei ‚index.html‘ lauten. Sonst kann der Name der Indexdatei freigewählt werden. Beispiel: http://meine-mz3-titel.de/katalog1/index_katalog_1.html MegaZine3 / MZ3-Tool3 Training: Server Upload Video 1-3 4 Nutzungsvariante festlegen Sollen mehrere MZ3-Titel auf einem Server liegen, gibt es zwei unterschiedliche Nutzungsvarianten: 1. Jeder MZ3-Titel im eigenen Verzeichnis Jeder MZ3-Titel liegt in einem eigenen Verzeichnis und nutzt eine eigene Kopie der MegaZine3 Software. Die Index-Datei kann dann „index.html“ heißen, zum Aufruf reicht die Eingabe des Pfads. 2. Alle Mz3-Titel in einem gemeinsamen Verzeichnis Bei dieser Variante teilen sich alle MZ3-Titel eine Kopie der MegaZine3 Software. Der gewünschte MZ3_Titel wird dann über die zugeordnete Indexdatei mit entsprechendem Namen aufgerufen. Gibt es eine Datei mit dem Namen „index.html“, kann der zugehörige MZ3Titel durch die Angabe des Pfads ohne Angabe einer Indexdatei aufgerufen werden. Beispiel: http://meine-mz3-titel.de/katalog1/index_katalog_1.html http://meine-mz3-titel.de/katalog1/index_katalog_2.html http://meine-mz3-titel.de/katalog1/index_katalog_3.html http://meine-mz3-titel.de/katalog1/ MegaZine3 / MZ3-Tool3 Training: Server Upload Video 1-3 5 Hochladen des ersten MZ3-Titels Es müssen alle Dateien des entsprechenden buch_versions Ordners auf den Server übertragen werden. Dies wird in den meisten Fällen mit Hilfe eines FTP-Programms erfolgen (FTP: File-Transfer-Protocol). Es gibt einige gute kostenlose und auch sehr leistungsfähige, kostenpflichtige FTP-Programme. Wir nutzen in diesem Beispiel WinSCP. Nach der Konfiguration der Übertragungsparameter, d.h. ▪ der Eingabe der Serveradresse (Host name) ▪ des Nutzernamens (User name) ▪ des Passworts ▪ der Protokollparameter (SFTP:gesichert / FTP:ungesichert, Portnummer, Verschlüsselung) ▪ der Auswahl des Verzeichnis kann die Übertragung gestartet werden; bei vielen Programmen wie bei WinSCP auch per Drag&Drop. MegaZine3 / MZ3-Tool3 Training: Server Upload Video 1-3 6 Hochladen weiterer MZ3-Titel Vor dem Hochladen weiterer MZ3-Titel muss man sich für eine Variante (s. Folie 5) entscheiden. Variante 1: MZ3-Titel in eigenen Verzeichnissen Sollen weitere MZ3-Titel in eigene Verzeichnisse auf den Server geladen werden, wird wie beim Hochladen des ersten MZ3-Titlesm der gesamte Inhalt des „buch_version“ Verzeichnisses des „export_online_fat“ Ordners zum Server geladen. Da von MZ3-Tool3 sowohl eine index-html als auch eine Indexdatei mit vollem Namen (index_buch_version.html) erstellt werden, kann der MZ3-Titel entweder über die Angabe nur des Pfads (dann wird die index.html Datei genutzt), oder aber durch die Angabe von Pfad und Indexdatei-Namen aufgerufen werden. Variante 2: Mehrere MZ3-Titel liegen im selben Verzeichnis und teilen sich die MegaZine3 Software In diesem Fall werden die MZ3-Titel über den langen Namen der Indexdateien aufgerufen, und die Indexdatei „index-html“ sollte ebenso wie der „megazine/“ und die js/ und css/ Ordner nicht auf den Server geladen werden. Es werden sonst die bereits vorhandenen Dateien überschrieben. MegaZine3 / MZ3-Tool3 Training: Server Upload Video 1-3 7 Zusammenfasung ▪ Die Übertragung erfolgt mit Hilfe eines FTP-Programms. ▪ Es wird immer der gesamte Ordner des MZ3-Titels aus dem “export_online_fat” Ordner auf den Server übertragen. ▪ Nur wenn mehrere MZ3-Titel im selben Verzeichnis liegen und sich eine MegaZine3-Software teilen sollen, sollten nur die Indexdatei (die mit dem langen Namen) und der “Buch-Ordner” hochgeladen werden. Anmerkung: Mehrere MZ3-Titel im selben Verzeichnis zu speichern spart nicht nur Übertragungszeit (die MegaZine3 Software muss nicht mehrfach übertragen werden), sondern ermöglicht auch ein zentrales Update der MegaZine3 Software. Allerdings nutzen auch alle MZ3-Titel, die im selben Verzeichnis’ liegen, identische Anpassungen; z.B. dasselbe Design der Benutzeroberfläche, dieselben Intergrundbilder und Logos. MegaZine3 / MZ3-Tool3 Training: Server Upload Video 1-3 8