Pflege
der Medi-Website
I.
Technisches (Upload, Designänderungen)
II. Inhaltliche Struktur / Wo liegt was?
III. Update von HTML-Seiten (Beispiel: Staff-List updaten,
wie können Dateien hochgeladen werden)
I. Technisches
Ia: Upload von Dateien
Die Medi-Homepage
liegt auf einem Server, auf den wir keinen direkten Zugriff haben. Stattdessen
müssen Veränderungen auf dem Rechner pharao.physik.uni-oldenburg.de,
der die Daten vom Webserver spiegelt, geändert werden. Pharao und der Webserver
synchronisieren in 15 bis 60 Minuten Intervallen, wenn man also eine aktualisierte
Seite auf Pharao ablegt, dauert es so lange, bis die Veränderung auf dem
Webserver ankommt.
Aus Sicherheitsgründen ist der Zugang zu Pharao nur per secure copy (scp)
möglich.
Ib: Designänderungen / Templates
Damit alle Seiten
der Medi ein einheitliches Design besitzen, werden Vorlagen / Templates benutzt.
Wenn Designänderungen gemacht werden (oder wenn zum Beispiel in der linken
Navigationsleiste ein neuer Unterpunkt erscheinen soll), reicht es, diese Änderung
im Template zu machen und dann für alle Seiten zu aktualisieren. Die Templates,
die benutzt werden, sind im Dreamweaver (DW) Format abgespeichert, es empfiehlt
sich darum, für diese Änderungen auch DW zu verwenden.
Um unterscheiden zu können, welche Inhalte global (vom Template) bestimmt
werden und welche Inhalte für jede Seite individuell festgelegt werden
können, gibt es in DW editierbare und nicht-editierbare Bereiche. Ein Update
des Templates verändert grundsätzlich nur die nicht-editierbaren Bereiche
(zu denen der Kopf auf jeder Seite oder die Navigationsleiste zählen),
editierbare Bereiche (der eigentliche Inhalt der Seite, der Seitentitel, die
Fußzeile) werden davon nicht angetastet. Wenn man eine Seite mit Dreamweaver
bearbeitet, um inhaltliche Änderungen zu machen, können nur editierbare
Bereiche verändert werden, nicht-editierbare Bereiche sind nicht zugänglich,
weil diese beim nächsten Update des Templates ohnehin wieder überschrieben
würden.
Um das Template zu ändern und alle Seiten zu aktualisieren, kann man sämtliche
Seiten von Pharao auf seinem lokalen Rechner speichern, in DW eine neue Seite
definieren (Site, New Site, "Local Root Folder" = Verzeichnis, in
dem die Seiten gespeichert wurden, "Site Name" = medi) und anschließend
das Template "medistd.dwt" im Ordner ./Templates bearbeiten. Beim
Speichern wird man automatisch nach einer Aktualisierung aller Dateien gefragt.
Nach der Aktualisierung kann man die HTML-Dateien auf Pharao mit der lokalen
Kopie überschreiben.
II. Inhaltliche Struktur / Wo finde ich auf dem Webserver
was?
- Presseveröffentlichungen:
Recherche über Pressespiegel, Uni-Info, Pressedienst,
Internet, Zeitungen, dann Eintrag in /html/press.html mit Link auf Scan-File
o.ä.
(Beleg) in /press/ xxx.html etc.
- Mitarbeiterinfos:
Veränderungen pflegen in /html/staff.html bzw.
/html/staff_alumni.html (für ehemalige MEDI-Mitarbeiter nach persönlicher
Rückfrage)
- News:
Eintrag mit Link in /index.html bzw. /index_de.html (bei besonderer Wichtigkeit)
und
in /html/news.html
- Download-Daten:
Demo-Daten: Eintrag in /html/demos.html mit Link zu den Daten in
/download/demo/ bzw. /demo/ bzw. /demos/
Vorträge: Eintrag in /html/meeting_download.html mit Link auf pdfs
in
/download/docs/paper/[event]/
- Veranstaltungsdaten:
Vorlesungen: Eintrag in /html/teaching_lect.html mit Links ggf auf
/download/docs/lehre/ bzw. s.u.; alte Daten sichern mit Semesterangabe (zB
arc_teaching_lect_SoSe2003.html)
Seminare: Eintrag in /html/medi_aku_kolloquium.html (ist öfter
zu
aktualisieren) bzw. /html/mediseminar.html (ist öfter zu aktualisieren)
bzw.
Eintrag in /html/seminars.html mit entsprechendem Link auf /html/xxxseminar.html
bzw./download/doc/lehre/ (zB. /html/neuroseminar.html); alte Daten sichern
mit
Semesterangabe (zB arc_mediseminar_SoSe2003.html)
Scripte/Literatur: Link und Daten in /download/docs/lehre/ bzw. Eintrag
in
/html/teaching_downloads.html
- Projekt-Daten:
Eintrag mit Link in /html/projectlist.html bzw. /html/projects.html
und Pflege der Linkdaten in /projects/xxx/; hier fehlen immer noch einige
Gruppen;
- Staatsexamens-,
Dipolm-, Dissertationsangebote werden gepflegt in
/html/jobs.html mit entsprechendem Link auf /html/job_xxx.html
- Publikationen:
unter /publdb/ befindet sich alles zur Publikationsverwaltung, in
/publdbhtml/xxx.html die aktuellen Publikationslisten (s. Doku in /download/docs/)
- InterGK:
alle Pflegemaßnahmen finden im Verzeichnis /projects/eurogk/ statt;
gleiches Vorgehen wie oben; ständig aktualisiert wird
/projects/eurogk/html/eurogk_dat_sem.html; alte Daten sichern mit
Semesterangabe (zB arc_eurogk_dat_sem_SoSe2003.html)
- Dokumentation:
Medi-Bläschen-Diagramm liegt als medi_struktur_130204.ppt in
/downloads/docs/; ebenso die Anleitungen zur Website bzw. PublikationsDB,
siehe
xxx.doc
III. Update
von HTML-Seiten
Vorrausetzungen:
- WinSCP ist
installiert (WinSCP ist Freeware und kann leicht über Google gefunden
werden, z.B. über Suche nach WinSCP download). Als Benutzerschnittstelle
ist für die Updates "Norton Commander" zu empfehlen.
- Auf dem lokalen
Rechner gibt es ein Verzeichnis, in das Dateien von Pharao heruntergeladen
werden (z.B. Eigene Dateien\MediHomepage, im Folgenden $LOCAL genannt)
- Dreamweaver
4 ist installiert (liegt zum Beispiel auf \\serviette\install).
Beispiel: Staff-List
aktualisieren
- WinSCP starten,
auf Pharao anmelden (Rechnername: pharao.physik.uni-oldenburg.de, Portnummer:
22, Protokoll: SCP, Benutzername: wwwmedi, Kennwort: Gibt's zum Beispiel bei
Susanne). Man landet dann im Mediheimverzeichnis, im Folgenden $REMOTE genannt.
- Die Datei staff.html
aus dem Verzeichnis $REMOTE/html/ auf Pharao von rechts nach links kopieren
(vorzugsweise ins lokale Verzeichnis $LOCAL\html)
- Rechtsklick
auf die lokale Version der staff.html und "Edit with Dreamweaver"
auswählen.
- In Dreamweaver:
Rechtsklick in die Zeile, über der ein neuer Eintrag hinzugefügt
werden soll. Table / insert row anklicken.
- Daten aus einer
anderern Zeile kopieren und in die neue Zeile einfügen. Dadurch müssen
keine Schriftformatierungen mehr gemacht werden. Daten entsprechend ändern
und auch Homepage-, E-Mail- und Telefonlinks ändern. Mailadressen brauchen
vorne den Zusatz mailto: (kein Leerzeichen), dann die Mailadresse, mit _AT_
statt @.
- Datei speichern:
File / Save und Dreamweaver beenden
- Als nächstes
muss die html-Datei vom lokalen Rechner wieder zurück auf Pharao (ins
richtige Verzeichnis, diesem Fall also $REMOTE/html/).
- Eine Viertelstunde
(oder etwas mehr) warten, auf www.medi-ol.de kontrollieren, ob das Update
erfolgreich war.
Um zum Beispiel
die Mailadresse zu ändern: Grafik / Platzhalter für Mailadresse rechts
anklicken und dann auf Properties klicken. In dem Properties-Feld (wird normalerweise
unten angezeigt) gibt es ein Feld, in dem Link steht. Die Mailadresse kann hier
eingefügt werden: mailto:manni.mustermann_AT_uni-oldenburg.de
Für Internetadressen
ist der Updatevorgang praktisch identisch, nur dass statt dem mailto: vorne
der Zusatz http:// hinzugefügt werden muss.
Generell gilt:
Änderungen in Dreamweaver können jederzeit rückgängig gemacht
werden über "Edit / Undo".
Datei zum Download
zur Verfügung stellen:
- Die Datei auf
Pharao hochladen, zum Beispiel in eine passende Kategorie in $REMOTE/download/docs
(Vorgehensweise analog zum Upload bei der Staff-List)
- Der Link, über
den die Datei erreicht werden kann, sieht dann folgendermaßen aus: Liegt
die Datei in $REMOTE/irgendeine/Verzeichnisstruktur/beispiel.zip, ist sie
(nach Synchronisation von Pharao und Webserver) über http://medi.uni-oldenburg.de/irgendeine/Verzeichnisstruktur/beispiel.zip
zu erreichen (alternativ über http://www.medi-ol.de/irgendeine/Verzeichnisstruktur/beispiel.zip
oder http://www.physik.uni-oldenburg.de/Docs/medi/irgendeine/Verzeichnisstruktur/beispiel.zip).
- Die Internetadresse
kann in eine HTML-Seite auf der Webseite eingefügt werden. Die Vorgehensweise
dazu ist analog zum Update der Staff-List (s.o.)
Letztes Update:
January 7, 2005 12:14 PM