(no commit message)
[mailer.git] / 0.2.1 / DOCS / en / themes / README.txt
1 Deutsche README-Datei fuer das Theme-System
2 ===========================================
3
4 Diese Doku ist "quick'n'dirty" erstellt, also nicht vollstaendig, sollte aber
5 zum Erstellen eigener Themes und Portieren Ihres Designs von aelteren Versionen
6 ohne Theme-System (hoffentlich) reichen.
7
8 [--- --- --- --- ---]
9
10 1. Umsteigen von aelteren Versionen ohne Theme-System
11 -----------------------------------------------------
12
13 Ich gehe davon aus, dass Sie erstmal das 281'er Patch (in Versionen =>
14 0.2.0-pre8 ist es bereits mit enthalten!) eingespielt haben.
15
16 Bitte wundern Sie sich also nicht, wenn nicht Ihr Design beim Aufrufen Ihres
17 Mailtausches kommt!
18
19 Lesen Sie gleich unter 2. weiter!
20
21 [--- --- --- --- ---]
22
23 2. Erstellen eigener Themes
24 ---------------------------
25
26 Ich nehme mal beispielhaft an, Ihr Mailtausch heisst "XYZ-Mailtausch" (Sie haben
27 sich mit Sicherheit einen besseren Namen ausgedacht, als XYZ-Mailtausch...).
28
29 Gehen Sie in das Verzeichnis /theme/ und legen Sie dort ein Verzeichnis "xyz"
30 (ohne den Anfuehrungszeichen) an. Sie sollten bei der Namensvergabe des
31 Verzeichnisses wenn moeglich nur Uni*-kompatible Zeichen verwenden:
32
33 a-z und _
34
35 Auch sollten Sie keinen Leerschritt verwenden!
36
37 Dann kopieren Sie die theme.php aus dem Verzeichnis default in Ihr Verzeichnis
38 "xyz", sowie alle Dateien aus /css/ (nicht aus /theme/default/css/ !) und
39 /images/ nach /theme/xyz/css/ bzw. /theme/xyz/css/, die alle zu Ihrem Design
40 gehoehren sollen.
41
42 Dann oeffenen Sie die Datei theme.php aus Ihrem Verzeichnis "xyz" und editieren
43 die Daten fuer Ihre Webseite / Namen / EMail-Adresse um. Diese finden Sie
44 unterhalb des Kommentarkopfes. Sie heissen wie folgt:
45
46 - $THEME_NAME    -  Titel Ihres Design, der in der Auswahlbox erscheinen soll,
47                     nicht laenger als 30 Zeichen! Beispiel "XYZ-Theme"
48
49 - $THEME_AUTHOR  -  Nur Ihren vollstaendigen Namen oder Nicknamen (Pseudonym)
50
51 - $THEME_EMAIL   - Nur Ihre EMail-Adresse, unter der Sie erreichbar sind.
52                    Beispiel: ihr.name@mein-hoster.de
53
54 - $THEME_URL     - Die Homepage-Adresse, unter der Sie erreichbar sind, oder
55                    besser wo Ihr Theme zum Download angeboten wird.
56
57 Wichtiges:
58 ----------
59
60 Sie sollten - wenn es geht - das Theme auch unter die GNU GPL stellen, damit es
61 zu meinem Hauptscript kompatibel ist. Wieso, beantwortet Ihnen gerne die
62 Free Software Foundation: http://www.fsf.org
63
64 [ENDE VON README_themes.txt]