Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Rezepte in Dokuwiki
Seitenvorlagen nutzen
Da Rezepte in der Regel eine wiederkehrende Textstrukturierung aufweisen, empfiehlt sich die Verwendung einer darauf angepassten Seitenvorlage.
Hierzu muss eine entsprechend der Dokuwiki-Artikelsyntax formatierte Textdatei im Verzeichnis ./data/pages/$myNamespace des Namespace $myNamespace angelegt werden.
Für Seitenvorlagen, die ausschließlich nur innerhalb des Namespace $myNamespace gelten sollen, in dessen Verzeichnis die Seitenvorlage gespeichert ist, muss dabei der Dateiname _template.txt (einfacher führender Unterstrich) verwendet werden; Seitenvorlagen, die vererbt und damit auch für alle hierarchisch unterhalb von $myNamespace liegenden Namespaces gelten sollen, sind unter dem Dateinamen __template.txt (doppelter führender Unterstrich) zu speichern.
Beispiel einer einfachen Seitenvorlage für Rezepte:
- template.txt
====== Titel des Gerichts ====== ===== Zutaten ===== Portionen: n ^ Menge ^ Einheit ^ Bezeichnung ^ | | | | ===== Zubereitung ===== Lorem ipsum ===== Hinweise ===== Lorem ipsum
Glossar verwenden
Da die Mengenangaben in Rezepten regelmäßig auf etablierten (SI-)Einheiten beruhen, bietet sich bei der Eingabe die Nutzung der zugehörigen Abkürzungen an.
Um diese auch semantisch zu kennzeichnen, muss die abgekürzte Einheit in das HTML-Tag <abbr></abbr> eingeschlossen werden; die volle Bezeichnung der Einheit - gegebenfalls zuzüglich kurzer erläuternder Hinweise - wird dann im title-Attribut festgehalten.
Dokuwiki stellt zu diesem Zweck bereits einen integrierten Mechanismus bereit, bei dem anwendungsspezifische Inhalte des Tags und dessen jeweiliges Attribut aus der Datei ./conf/acronyms.conf bezogen werden; indivuelle Inhalte können hingegen in einer Datei ./conf/acronyms.local.conf hinterlegt werden.
Die zu verwendende Syntax folgt der Dokuwiki-Vorlage ./conf/acronyms.conf (d.h. ein Eintrag pro Zeile gemäß dem Muster Tag-Inhalt Attribut-Text mit mind. einem trennenden Leerzeichen, Kommentare werden durch ein vorangestelltes Gatterzeichen gekennzeichnet).
Beispiel eines einfachen Einheiten-Glossars:
- ./conf/acronyms.local.conf
# Mengen St. Stück Proz. Prozent Prom. Promille v.H. von Hundert # Volumina EL Esslöffel TL Teelöffel gestr. gestrichen geh. gehäuft Msp. Messerspitze l Liter dl Dezilter, 1 dl = 100 ml cl Centiliter, 1 cl = 10 ml ml Milliliter TBSP Esslöffel TSP Teelöffel cup Tasse, 1 cup (US) ≈ 236,59 ml # Gewichte kg kilogramm dag dekagramm, 1 dag = 10 g g gramm mg milligramm oz Unze, 1 oz ≈ 28,35 g lb Pfund, 1 lb ≈ 453,59 g lbs Pfund, 1 lbs ≈ 453,59 g # Zeiten d Tage h Stunden min Minuten s Sekunden Std. Stunden Min. Minuten Sek. Sekunden # Temperaturen °F Grad Fahrenheit °C Grad Celsius
Eine Verwaltung dieser Datei über die Administrations-Oberfläche von Dokuwiki ist über das Plugin confmanager möglich.