Tutorial
Die nächsten Schritte: Experimentieren I
Für die nächsten Schritte verwenden wir wieder die Quickstart-Zulu-Site, diesmal um Aenderungen auszuführen. Auf diese Weise werden wir Zulu's Möglichkeiten kennen lernen.
Warnung vor 'fiesen' Editoren
Manche Editoren ändern den HTML-Code beim Speichern und 'pfuschen' in den HTML-Kommentaren herum!
- Zulu stützt sich auf Tags, welche sich in HTML-Kommentaren befinden!
- Beim Zuluieren gibt es keine Fehler, aber das Resultat entspricht 'nicht ganz' den Erwartungen!
- Nur schon ein zusätzlicher Leerschlag (space) kann ein Template durcheinander bringen!
Folgende Editoren ergaben keine Probleme (AufZählung unvollständig):
- Notepad++ : http://notepad-plus.sourceforge.net
- UltraEdit : http://www.ultraedit.com/
- Notepad (persönlich würde ich lieber vi benutzen !)
Bad-boys, No-dos oder zu vermeidende Editoren (AufZählung unvollständig)
- Netscape Composer
-
Betrachten der Quickstart-Zulu-Site:
Die Site ist im ersten Teil des Tutorials in einem separaten Verzeichnis ausgepackt worden: das Fileindex.html
öffnen (mit dem Browser) und die ausgepackte Site betrachten: er hat zwei Haupt-Einträge, Firma, Einführung und Artikel. Die zwei letzteren haben je zwei Unter-Einträge, Paragraph 1 und Paragraph 2, respektive Artikel A und Artikel B.
-
Bestehende HTML-Seiten ändern:
-
Die Seite des Menu-Eintrages Firma ist nur sehr summarisch dargestellt und es geht darum,
die entsprechende Web-Seite zu ergänzen ("bla-bla diese Seite beschreibt die Firma" might
very well do the job!): das entsprechende File
index.zulu_content.html
lokalisieren und ändern, dann wie üblich mittels Zulu-Knopf die Site neu zuluieren.
-
Eine zweite Aenderung könnte daraus bestehen, die Seiten so zu vervollständigen, dass alle
den vollen Pfad anzeigen, auf eine Art wie es in der Zeile unterhalb des Zulu-Logos
dargestellt ist: "Artikel -> Artikel B".
Der (Un-)Sinn dieser Aenderung besteht ausschliesslich daraus, dass der Zulu-Anwender
sieht, welche
index.zulu_content.html
Files im Verzeichnisbaum der Quickstart-Zulu-Site effektiv welchen Seiten in der Site-Struktur entsprechen.
Dies ist nicht auf ersten Anhieb ersichtlich, nicht straightforward, vor allem weil die Menu-Einträge Einführung und Artikel verschieden strukturiert sind. - Zuluieren und Aenderungen kontrollieren!
Der Tutorial-Benutzer hat sicherlich bemerkt, dass auf allen Seiten der Quickstart-Site eine Text-Box "Bauen Sie Ihre Website ..." wiederholt dargestellt wird; später werden wir uns darum kümmern, sie zu entfernen. - Da sie scheinbar nicht in den einzelnenindex.zulu_content.html
Files enthalten ist, kann sie nur noch im Template-File definiert sein!
-
Die Seite des Menu-Eintrages Firma ist nur sehr summarisch dargestellt und es geht darum,
die entsprechende Web-Seite zu ergänzen ("bla-bla diese Seite beschreibt die Firma" might
very well do the job!): das entsprechende File
-
Menu-Einträge verändern:
Das Ziel ist hier, die Menu-Leiste und -Einträge zu ändern. - Ersetzen Sie Artikel mit Product und Uebersicht mit Sitemap. Diese Menu-Einträge sind im Filezulu_templates/zulu_structure.xls
definiert. Nach der Aenderung wie gewohnt Zuluieren und das Ergebnis kontrollieren.
-
Neue Seiten und Menu-Einträge hinzu fügen:
Bei dieser Uebung geht es darum, neben den Produkten A und B ein drittes, Product C, hinzu zu fügen. Dazu muss das Filezulu_structure.xls
angepasst werden. Zuluieren und Resultat kontrollieren! - Eventuelle Fehler sollten beim Zuluieren angezeigt werden, ansonsten mittels dem Linkzulu_errorlog.html
(Zeile 6 im XL File) das Resultat kontrollieren.
Der aufmerksame Zulu-Neuling wird sicherlich bemerkt haben, dass:-
Ein dem Produkt C entsprechendes Verzeichnis im Verzeichnisbaum der Quickstart-Site
nachgetragen werden muss - der Verzeichnis-Name ist in
zulu_structure.xls
einzutragen -, und dass -
Ein File mit Name
index.zulu_content.html
im entsprechenden Verzeichnis sich befinden muss!
-
Ein dem Produkt C entsprechendes Verzeichnis im Verzeichnisbaum der Quickstart-Site
nachgetragen werden muss - der Verzeichnis-Name ist in
-
Eine Quiz-Frage:
Es geht darum, die Haupt-Einträge Einführung und Artikel zu vergleichen- Wie unterscheiden sich die entsprechenden Seiten?
- Wie wird dies mittels Zulu erreicht?
zulu_structure.xls
?