Display current events on the main page automatically
[infodrom.org/oldenburg.linux.de] / readme
1 Root-Verzeichnis
2
3   Der Pfad zum Root-Verzeichnis der Präsenz wird automatisch vom
4   System berechnet.  Er kann jedoch zu jeder Zeit durch manuelles
5   Setzen (<set-var root_prefix="foo"> vor #include <LUGO.Style>)
6   überschrieben werden.
7
8   In allen Dateien steht dazu die Variable 'root_prefix' zur
9   Verfügung.  Wird ePerl verwendet, muß $root_prefix benutzt werden,
10   in WML wird sie mit <root_prefix> eingebunden.  Die WML-Variante
11   darf NICHT in ePerl verwendet werden, da sonst ePerl in ePerl
12   erzeugt wird und das geht gehörig in die Hose.
13
14   Wenn auf eine Grafik aus /images verwiesen wird, muß als Pfad
15   "<root_prefix>images/foo.gif" verwendet werden.  Die Variable
16   expandiert zu »../«, »../../« etc., beinhaltet also relative Pfade,
17   so daß die Präsenz auch woanders gelagert werden kann, insbesondere
18   für Testzwecke unterhalb einer privaten Homepage etc.
19
20 Weitere Unterverzeichnisse in der Navigation
21
22   Für die Navigation müssen weitere Unterverzeichnisse in
23   »Styles/LUGO.style" in die Menüliste eingetragen werden.  Die
24   Navigation baut sich selbst auf.  (Achtung: »cvs add dir« nicht
25   vergessen)
26
27 Weitere Dateien
28
29   Einfach »foo.wml« anlegen.  Die Makefiles arbeiten generisch,
30   d.h. neue Dateien werden automatisch in die Liste der zu
31   übersetzenden Dateien eingetragen.  (Achtung: »cvs add foo.wml«
32   nicht vergessen)
33
34 Weitere Verzeichnisse
35
36   Einfach anlegen, die Makefiles arbeiten generisch rekursiv,
37   d.h. neue Verzeichnisse werden automatisch in die Liste der zu
38   traversierenden eingetragen.  (Achtung: »cvs add verzeichnis« nicht
39   vergessen)
40
41 Neue News-Artikel
42
43   Einfach im Verzeichnis »News« eine Datei mit dem Namen
44   »news-yyyy-mm-dd.txt« anlegen und »index.html« sowie »olds.html«
45   löschen.  Ein Autorenkürzel sollte am Ende des Artikels stehen.
46   Neue News-Artikel werden automatisch in die Dateien eingefügt.  Das
47   Datum der Meldung ergibt sich aus dem im Dateinamen gespeicherten
48   Datum.  Vorsicht: es kann nur einen News-Artikel pro Tag geben,
49   ggf. zurückdatieren.  (Achtung: »cvs add news-.....txt« nicht
50   vergessen)
51
52 Titel der Seiten
53
54   Wird kein name="" übergeben, so ist der Titel "Linux User Group
55   Oldenburg".  Wird ein Name übergeben, so lautet der Titel "LUGO:
56   <name>".  Soll das "LUGO: " wegfallen, so ist title-prefix
57   zurückzusetzen, z.B. mit »<set-var title-prefix="">«.
58
59 Benötigte CVS-Befehle
60
61   . Dateien hinzufügen (cvs add)
62   . Gesamt auschecken (cvs co)
63   . Dateien lokal aktualisieren (cvs update)
64   . Dateien remote aktualisieren (cvs ci)
65   . Log lesen (cvs log)
66   . Status (cvs stat)
67
68 Auschecken
69
70   Auf finlandia
71
72   cvs -d /home/archive co -d oldenburg.linux.de
73   infodrom/web/oldenburg.linux.de
74
75   Zuhause
76
77   export CVS_RSH=ssh
78   cvs -d finlandia:/home/archive co -d oldenburg.linux.de infodrom/web/oldenburg.linux.de
79
80 Local variables:
81 mode: indented-text
82 mode: iso-accents
83 end: