Kleines Typo3-HowTo
Wie erstelle ich neue Seiten?
Begriffserklärung
- Das Backend (BE) ist der Bereich, wo Seiten editiert werden können.
- Das Frontend (FE) sind die "Webseiten", die unter www.hadiko.de (und w4.hadiko.de) erreicht werden können.
- Module sind alles, was ganz links im BE zu sehen ist.
- Der "Seitenbaum" ist der mittlere Teil des BE, wo die Seiten wie im WindowsExploder aufgelistet sind.
- Ein Icon ist ein kleines, einfaches Bildchen, welches meistens links neben einem Wort zu sehen ist.
Neue Seite anlegen
Das Modul "Page"|"Seite" anklicken, das mit dem beigen Icon, nicht das mit dem grünen Icon, denn das ist doof[TM].
Im Seitenbaum auf das Seitenicon klicken und im erscheinenden Menu "New"|"Neu" wählen.
Im rechten Frame wählt man dann "Page (inside)" oder "Page (after)". ("Click here for wizard!" sollte nicht benutzt werden. Begründung ist zu umfangreich.)
Oben links und unten links sind Knöpfe (Diskette = Speichern, Diskette&Lupe = Speichern und Seite ansehen, Diskette&X = Speichern und Schliessen, X = Schliessen ohne Speichern, Mülleimer = Löschen, Pfeil = Änderungen Rückgängigmachen).
Die Seiteneingenschaften können mit einem Klick auf das StiftIcon beim Betrachten des Seiteninhalts geändert werden.
Neues Inhaltselement anlegen
Auf der gewählten Seite das kleine "Create new content element"-Icon wählen, oder im Seitenbaum auf das Seitenicon klicken im Menu "New"|"Neu" wählen und dann "New pagecontent" wählen.
In fast allen Fällen reicht es, die neuen Seitenelemente als "Regular text element" zu erstellen. Von diesen Seitenelementen werden normalerweise mehrere pro Seite benötigt.
Text schreiben
Beim Erstellen von Text (auch "Inhalt" oder "Content" genannt, deswegen auch "Content Management System") sollte man auf Folgendes achten:
- Ein Zeilenumbruch im Textfeld wird als neuer Absatz auf den Seiten ausgegeben. Deswegen sollten keine leeren Zeilen zum Trennen von Absätzen verwendet werden.
- (Unnummerierte) Listen (so wie diese hier) können mit dem "Pagecontent"-Type "Bullet list" ausgegeben werden. (Zeilenumbruch = neuer Punkt)
- Umlaute sollten als Umlaute (nicht als HTML-Entities wie ä) eingegeben werden. Dies gilt auch für Überschriften. Es können alle Unicodezeichen verwendet werden.
- Hervorhebungen im Text können mit <em>foobar</em> oder <strong>foobar</strong> markiert werden. Andere Möglichkeiten existieren auch, werden hier aber nicht genannt.
- Es sollte kein HTML (bis auf obige Ausnahmen) verwendet werden. Insbesondere werden folgende HTML-Tags nicht erkannt: <a>, <b>, <i>, <font>, <hr>, <hN>, <pre>, <p>, <div>, <span>, ...
Links
Links können mit "<link 123>foobar</link>" (die SeitenID wird beim Bearbeiten der Seiteneigenschaften angezeigt und beim Überfahren des Icons im Seitenbaum) oder z.B. "<link telefon>Telefon</link>" (telefon ist ein Alias, welcher bei den Seiteneigenschaften eingetragen wurde) angelegt werden.
Es sollte immer zur SeitenID verlinkt werden (z.B. <link 188>dieses HowTo</link>), da nur diese über die Zeit eindeutig ist. Insbesondere absolute URIs wie "http:// www.hadiko.de /faq/typo3howto.html" (ohne Leerzeichen) müssen vermieden werden, da diese schon bei einer Änderung des Seitentitels obsolet werden können.
URIs werden, falls sie im normalen Text stehen, automatisch als Links ausgegeben.
Links zu Mailadressen
Mailadressen können mit "<link a@bc.de>foobar</link>" angelgt werden. Dadurch werden dann in der Statuszeile "komische Zeichen" angezeigt. Das ist beabsichtigt.
Ein "mailto:" sollte nicht verwendet werden, da ansonsten die Adresse nicht durch das tolle AntiSpamFeature versteckt wird. Wenn man also weniger Spam an die Adresse haben will, sollte das "mailto:" weggelassen werden.
Dateien hochladen
Dateien können mit dem Modul "Filelist" hochgeladen werden. Dazu klickt man in dem Bereich, wo normalerweise der Seiten baum dargestellt wird, auf das Icon vor dem Verzeichnisnahmen und wählt "Upload Files" aus.
Dateien können nur bis zu einer bestimmten Größe hochgeladen werden. Bei zu großen Dateien, wende dich an den Webmaster.
Dateien einbinden
Bilder kann man z.B. bei "Text w/Image" verwenden, andere Dateitypen können mit dem ContentElementType "Filelinks" eingebunden werden.
Bei diesen ContentElementen besteht zwar auch die Möglichkeit Dateien direkt hochzuladen, doch landen diese Dateien in einem temporären Ordner, dessen Inhalt von Zeit zu Zeit gelöscht wird. Wenn die Dateien also längere Zeit verfügbar sein sollen, sollten sie wie oben angegeben hochgeladen werden.
Termine anlegen
Es gibt zwei Ordner, wo Termine angelegt werden können: "interne Termine" und "externe Termine". Letzteres sind Termine, die auch ausserhalb des Hadikos zu sehen sind. Im Seitenbaum klickt man auf das Icon und wählt "New" aus. Dann wählt man rechts "Extended Calendar Event" aus.
Falls man einen wiederkehrenden Termin einrichten möchte, muss man trotzdem ein "Startdate" angeben. (Ohne das wird der ganze Kalender nicht angezeigt!)
FAQs anlegen
Erstens muß auf der Seite, wo sie erscheinen sollen, ein ContentElement "Modern FAQ" erstellt werden.
Zweitens müssen die Fragen auf der gleichen Seite erstellt werden, wo das ContentElement liegt. Das funktioniert genauso wie das Anlegen einer neuen Unterseite.
Unklarheiten?
Sollte irgentwas unklar sein, wende dich an den Webmaster .



