Benutzer-Werkzeuge

Webseiten-Werkzeuge


breedmaster:home-template

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
breedmaster:home-template [23.04.2018 06:38] Manfred Linkbreedmaster: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 Klammern ''{}'' umschlossen. +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 Klammern ''{}'' umschlossen. 
  
 +==== Standard-Template ====
 Nachfolgend ein Beispiel für eine Standardansicht, basierend auf [[Bootstrap]]: Nachfolgend ein Beispiel für eine Standardansicht, basierend auf [[Bootstrap]]:
 <code html> <code html>
Zeile 27: Zeile 28:
 Zur Einteilung in Spalten wird das Grid-System von Bootstrap verwendet. Erkennbar an den CSS-Klassen mit den bezeichnungen ''col-md-x'', wobei x die Breite der Spalte angibt. In Summe können in einer Zeile (row) maximal 12 Spalten genutzt werden. Zur Einteilung in Spalten wird das Grid-System von Bootstrap verwendet. Erkennbar an den CSS-Klassen mit den bezeichnungen ''col-md-x'', wobei x die Breite der Spalte angibt. In Summe können in einer Zeile (row) maximal 12 Spalten genutzt werden.
  
 +==== 2-Spaltiges Layout ====
 +Mit folgendem HTML-Code wird ein 2-spaltiges Layout genutzt, mit einer breiten linken Spalte.
 +<code html>
 +<div class="container">
 + <div class="row">
 + <div id="links" class="col-md-8">
 +
 + {box:bemerkungen}
 + {box:news}
 + </div>
 + <div id="rechts" class="col-md-4">
 + {box:schnellsuche}
 + {box:zufallsbild} 
 + {cms:mainmenu}
 + {box:deckmeldungen} 
 + {box:deckrueden} 
 + {box:wuerfe} 
 + {box:statistiken}
 + </div>
 + </div>
 +</div>
 +</code>
 +
 +==== Standard-Template (alt) ====
 Folgendes Beispiel ist veraltet, aber nach wie vor funktionsfähig. Das Erscheinungsbild ist fast identisch mit obigen Beispiel: Folgendes Beispiel ist veraltet, aber nach wie vor funktionsfähig. Das Erscheinungsbild ist fast identisch mit obigen Beispiel:
  
Zeile 67: Zeile 92:
   * news   * news
  
-Zur einfacheren grafischen gestaltung kann auf Standard Bootstrap-Klassen zurückgegriffen werden, wie z. B.+==== 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 ''USR_'' vorangestellt werden. Um also Vorname und Nachname eines Nutzers anzuzeigen, wäre folgender Eintrag notwendig: 
 +<code html> 
 +<h3>Guten Tag {USR_vorname} {USR_nachname}</h3> 
 +</code> 
 + 
 +===== 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: Zeigt einen Artikel in einer grünen Hinweisbox:
breedmaster/home-template.1524465519.txt.gz · Zuletzt geändert: 23.04.2018 06:38 von Manfred Link

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki