Root-Verzeichnis Der Pfad zum Root-Verzeichnis der Präsenz wird automatisch vom System berechnet. Er kann jedoch zu jeder Zeit durch manuelles Setzen ( vor #include ) überschrieben werden. In allen Dateien steht dazu die Variable 'root_prefix' zur Verfügung. Wird ePerl verwendet, muß $root_prefix benutzt werden, in WML wird sie mit eingebunden. Die WML-Variante darf NICHT in ePerl verwendet werden, da sonst ePerl in ePerl erzeugt wird und das geht gehörig in die Hose. Wenn auf eine Grafik aus /images verwiesen wird, muß als Pfad "images/foo.gif" verwendet werden. Die Variable expandiert zu »../«, »../../« etc., beinhaltet also relative Pfade, so daß die Präsenz auch woanders gelagert werden kann, insbesondere für Testzwecke unterhalb einer privaten Homepage etc. Weitere Unterverzeichnisse in der Navigation Für die Navigation müssen weitere Unterverzeichnisse in »Styles/LUGO.style" in die Menüliste eingetragen werden. Die Navigation baut sich selbst auf. (Achtung: »cvs add dir« nicht vergessen) Weitere Dateien Einfach »foo.wml« anlegen. Die Makefiles arbeiten generisch, d.h. neue Dateien werden automatisch in die Liste der zu übersetzenden Dateien eingetragen. (Achtung: »cvs add foo.wml« nicht vergessen) Weitere Verzeichnisse Einfach anlegen, die Makefiles arbeiten generisch rekursiv, d.h. neue Verzeichnisse werden automatisch in die Liste der zu traversierenden eingetragen. (Achtung: »cvs add verzeichnis« nicht vergessen) Neue News-Artikel Einfach im Verzeichnis »News« eine Datei mit dem Namen »news-yyyy-mm-dd.txt« anlegen und »index.html« sowie »olds.html« löschen. Ein Autorenkürzel sollte am Ende des Artikels stehen. Neue News-Artikel werden automatisch in die Dateien eingefügt. Das Datum der Meldung ergibt sich aus dem im Dateinamen gespeicherten Datum. Vorsicht: es kann nur einen News-Artikel pro Tag geben, ggf. zurückdatieren. (Achtung: »cvs add news-.....txt« nicht vergessen) Titel der Seiten Wird kein name="" übergeben, so ist der Titel "Linux User Group Oldenburg". Wird ein Name übergeben, so lautet der Titel "LUGO: ". Soll das "LUGO: " wegfallen, so ist title-prefix zurückzusetzen, z.B. mit »«. Benötigte CVS-Befehle . Dateien hinzufügen (cvs add) . Gesamt auschecken (cvs co) . Dateien lokal aktualisieren (cvs update) . Dateien remote aktualisieren (cvs ci) . Log lesen (cvs log) . Status (cvs stat) Auschecken Auf finlandia cvs -d /home/archive co -d oldenburg.linux.de infodrom/web/oldenburg.linux.de Zuhause export CVS_RSH=ssh cvs -d finlandia:/home/archive co -d oldenburg.linux.de infodrom/web/oldenburg.linux.de Local variables: mode: indented-text mode: iso-accents end: