Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| breedmaster:home-template [17.01.2018 20:13] – angelegt Manfred Link | breedmaster:home-template [03.07.2018 12:27] (aktuell) – [Standard-Template (alt)] Manfred Link | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Home-Template ====== | ====== Home-Template ====== | ||
| - | Die Startseite, bzw. Home-Seite der Datenbank kann über ein HTML-Template fast vollständig umgestaltet werden. Dabei kann auf eine Reihe von vordefinierten Variablen zugegriffen werden. Diese sind durch geschweiften | + | Die Startseite, bzw. Home-Seite der Datenbank kann über ein HTML-Template fast vollständig umgestaltet werden. Dabei kann auf eine Reihe von vordefinierten Variablen zugegriffen werden. Diese sind durch geschweifte |
| - | Nachfolgend ein Beispiel für eine Standardansicht: | + | ==== Standard-Template ==== |
| + | Nachfolgend ein Beispiel für eine Standardansicht, basierend auf [[Bootstrap]]: | ||
| + | <code html> | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <div id=" | ||
| + | {cms: | ||
| + | </ | ||
| + | <div id=" | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | <div id=" | ||
| + | {box: | ||
| + | {box: | ||
| + | {box: | ||
| + | {box: | ||
| + | {box: | ||
| + | {box: | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | Zur Einteilung in Spalten wird das Grid-System von Bootstrap verwendet. Erkennbar an den CSS-Klassen mit den bezeichnungen '' | ||
| + | |||
| + | ==== 2-Spaltiges Layout ==== | ||
| + | Mit folgendem HTML-Code wird ein 2-spaltiges Layout genutzt, mit einer breiten linken Spalte. | ||
| + | <code html> | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <div id=" | ||
| + | |||
| + | {box: | ||
| + | {box: | ||
| + | </ | ||
| + | <div id=" | ||
| + | {box: | ||
| + | {box: | ||
| + | {cms: | ||
| + | {box: | ||
| + | {box: | ||
| + | {box: | ||
| + | {box: | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | ==== Standard-Template (alt) ==== | ||
| + | Folgendes Beispiel ist veraltet, aber nach wie vor funktionsfähig. Das Erscheinungsbild ist fast identisch mit obigen Beispiel: | ||
| <code html> | <code html> | ||
| - | <div> | ||
| <div id=" | <div id=" | ||
| <div class=" | <div class=" | ||
| Zeile 26: | Zeile 74: | ||
| </ | </ | ||
| </ | </ | ||
| - | </ | + | |
| </ | </ | ||
| Zeile 44: | Zeile 92: | ||
| * news | * news | ||
| + | ==== Benutzer-Daten ==== | ||
| + | Ab Version 12.7.3 von Breedmaster können die Daten des aktuellen Nutzers in der Ausgabe integriert werden. Dadurch sind persönliche Anreden oder auch vorausgefüllte Formularfelder realisierbar. Allen Feldern muss als Prefix '' | ||
| + | <code html> | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | ===== Weitere Beispiele ===== | ||
| + | Zur einfacheren grafischen Gestaltung kann auf Standard Bootstrap-Klassen zurückgegriffen werden, wie z. B. | ||
| + | |||
| + | Zeigt einen Artikel in einer grünen Hinweisbox: | ||
| + | <code html> | ||
| + | <div class=" | ||
| + | </ | ||
| + | |||
| + | Zeigt einen Artikel in einer roten Hinweisbox: | ||
| + | <code html> | ||
| + | <div class=" | ||
| + | </ | ||
| + | |||
| + | Zeigt einen Artikel in einer blauen Hinweisbox: | ||
| + | <code html> | ||
| + | <div class=" | ||
| + | </ | ||
| + | Neben dem Template für die Home-Seite kann auch das Template für [[showpage-template|Showpage]] angepasst werden. | ||