Benutzer-Werkzeuge

Webseiten-Werkzeuge


thoschwiki:dokuwiki:footer

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
thoschwiki:dokuwiki:footer [10.10.2020 19:55]
thosch ↷ Seite von dokuwiki:footer nach thoschwiki:dokuwiki:footer verschoben
thoschwiki:dokuwiki:footer [07.03.2021 17:44] (aktuell)
thosch Stub zu Seite erweitert
Zeile 1: Zeile 1:
 ====== Footer einfügen ====== ====== Footer einfügen ======
  
 +Im Einzelfall ist es gewünscht, im Fußbereich der Seiten zusätzliche Informationen zu ergänzen. Bei den meisten Templates ist dies ohne einen Eingriff in das Template möglich.
  
 +Die Templates enthalten sogenannte _Hooks_, über die zusätzlicher %%HTML%%- oder %%PHP%%-Code eingebunden werden kann.
  
 +Diese Hooks werden über %%HTML%%-Dateien realisiert, die innerhalb der //DokuWiki//-Installationim Templateverzeichnis (''lib/tpl/dokuwiki/'') oder dem Verzeichnis ''conf/'' abgelegt werden.
  
-[[doku>template:dokuwiki#supported_include_hooks|Hooks zum Anpassen von Templates]]+Es sind die folgenden [[doku>template:dokuwiki#supported_include_hooks|Hooks zum Anpassen von Templates]] vorgesehen:
  
-<code>+^ Datei               ^ Position of included HTML                                                ^ 
 +| ''meta.html''          | Innerhalb des HTML-Headers <head> zum Ergänzen zusätzlicher Styles oder Meta-Header | 
 +| ''sidebarheader.html'' | Am Anfang der Sidebar (falls vorhanden) | 
 +| ''sidebarfooter.html'' | Am Ende der Sidebar (falls vorhanden) | 
 +| ''pageheader.html''    | Innerhalb der //Content Box// unmittelbar oberhalb des eigentlichen Inhalts | 
 +| ''pagefooter.html''    | Innerhalb der //Content Box// unmittelbar unterhalb des eigentlichen Inhalts | 
 +| ''header.html''        | Am Seitenanfang oberhalb von logo und Wikiname | 
 +| ''footer.html''        | Am Seitenende unterhalb des vom Template generierten Footers | 
 + 
 + 
 +Mit der folgenden HTML-Datei wird Inhalt der Wiki-Seite ''footer'' ganz am Ende jeder Seite zentriert dargestellt:  
 + 
 +<code html footer.html>
 <div class="pad" style="text-align: center"> <div class="pad" style="text-align: center">
 <?php tpl_include_page('footer') /* includes the wiki page "footer" */ ?> <?php tpl_include_page('footer') /* includes the wiki page "footer" */ ?>
Zeile 12: Zeile 27:
 </code> </code>
  
 +Über das Einbinden einer Wiki-Seite besteht die Möglichkeit den Inhalt des Footers leicht mit Wiki-Mittel anzupassen. 
 +
 +Beispielsweise kann mit der folgenden Seite ein Link zu einer Seite mit einem Impressum eingebunden werden:
 +
 +<code footer.txt>
 +[[impressum|Impressum]]
 +</code>
thoschwiki/dokuwiki/footer.1602352553.txt.gz · Zuletzt geändert: 10.10.2020 19:55 von thosch