Layout-Vorgaben: Unterschied zwischen den Versionen

Aus vendit Wiki
Wechseln zu: Navigation, Suche
[gesichtete Version][gesichtete Version]
Zeile 1: Zeile 1:
 +
__TOC__
 
Damit alle Seiten im Wiki eine einheitliche Struktur bekommen, haben wir uns zur Darstellung von Inhalten für diverse Vorlagen entschieden. Nachstehend erfolgt eine Erläuterung zu den einzelnen Vorlagen, sowie die Angabe des Quellcodes wie diese Vorgabe korrekt implementiert wird. Dabei muss der <span style="color:green;">''grün-kursiv markierte Code''</span> entsprechend angepasst werden. Zusätzlich erfolgt außerdem ein Beispiel in Form eines Bildes, wie das Ergebnis der Vorlage auf einer Seite letztendlich aussieht.  
 
Damit alle Seiten im Wiki eine einheitliche Struktur bekommen, haben wir uns zur Darstellung von Inhalten für diverse Vorlagen entschieden. Nachstehend erfolgt eine Erläuterung zu den einzelnen Vorlagen, sowie die Angabe des Quellcodes wie diese Vorgabe korrekt implementiert wird. Dabei muss der <span style="color:green;">''grün-kursiv markierte Code''</span> entsprechend angepasst werden. Zusätzlich erfolgt außerdem ein Beispiel in Form eines Bildes, wie das Ergebnis der Vorlage auf einer Seite letztendlich aussieht.  
  
Zeile 4: Zeile 5:
 
==== Breadcrumbs ====  
 
==== Breadcrumbs ====  
 
----
 
----
[[ Datei:Bild.png | border | right | mini | '''Ergebnis:''' Breadcrumbs im ''vendit''-Clienten]]
+
[[ Datei:Bild.png | border | right | mini | '''Ergebnis:''' Breadcrumb einer ''vendit''-Seite]]
 
Mit den Breadcrumbs wird in erster Linie die Menüstruktur des [[Vendit Client|vendit]]-Clienten aufgegriffen. Sie deutet dem Bearbeiter aber auch an, wo genau er sich gerade befindet. Breadcrumbs werden ganz oben auf einer Seite mit mit Hilfe des nachstehenden Code eingefügt. Dabei ist zu beachten, dass die Zeile mit einem Leerschritt beginnen muss, wodurch ein Rahmen um den Breadcrumb erzeugt wird.  
 
Mit den Breadcrumbs wird in erster Linie die Menüstruktur des [[Vendit Client|vendit]]-Clienten aufgegriffen. Sie deutet dem Bearbeiter aber auch an, wo genau er sich gerade befindet. Breadcrumbs werden ganz oben auf einer Seite mit mit Hilfe des nachstehenden Code eingefügt. Dabei ist zu beachten, dass die Zeile mit einem Leerschritt beginnen muss, wodurch ein Rahmen um den Breadcrumb erzeugt wird.  
  
Zeile 21: Zeile 22:
 
  <span style="color:green;">''Reitername(ablösbar)''</span><nowiki> = {{:</nowiki><span style="color:green;">''Reitername(ablösbar)''</span><nowiki>}}</nowiki>
 
  <span style="color:green;">''Reitername(ablösbar)''</span><nowiki> = {{:</nowiki><span style="color:green;">''Reitername(ablösbar)''</span><nowiki>}}</nowiki>
 
  <nowiki></tabber></nowiki>
 
  <nowiki></tabber></nowiki>
 
  
 
[[ Datei:Bild.png | border | right | mini | '''Ergebnis:''' Eingebundene Seite]]
 
[[ Datei:Bild.png | border | right | mini | '''Ergebnis:''' Eingebundene Seite]]
Zeile 46: Zeile 46:
 
  <u>'''Quellcode:'''</u><br>
 
  <u>'''Quellcode:'''</u><br>
 
  <nowiki>[[ Datei:</nowiki><span style="color:green;">''Bild.png''</span><nowiki> | border | right | mini | </nowiki><span style="color:green;">''Bildbeschreibung''</span><nowiki> ]]</nowiki>
 
  <nowiki>[[ Datei:</nowiki><span style="color:green;">''Bild.png''</span><nowiki> | border | right | mini | </nowiki><span style="color:green;">''Bildbeschreibung''</span><nowiki> ]]</nowiki>
 +
 +
 +
==== Feld- und Tabellenbeschreibungen ====
 +
----
 +
[[ Datei:Bild.png | border | right | mini | '''Ergebnis:''' Feldbeschreibungen]]
 +
Werden die einzelnen Felder einer Maske bzw. die Spalten einer Tabelle beschrieben, so werden diese in Form einer Wiki-Tabelle mit den Spaltenüberschriften "Attribute" sowie "Beschreibung" aufgeführt. Die Tabelle wird dabei einmal eingerückt.
 +
 +
<u>'''Quellcode:'''</u><br>
 +
<nowiki>:{|class="wikitable"
 +
! Attribute
 +
! Beschreibung
 +
|-
 +
| </nowiki><span style="color:green;">''Feld''</span><nowiki>
 +
| </nowiki><span style="color:green;">''Feldbeschreibung''</span><nowiki>
 +
|}</nowiki>
 +
 +
[[ Datei:Bild.png | border | right | mini | '''Ergebnis:''' Feldbeschreibungen mit Gruppierungen]]
 +
Wurden die Felder einer Maske dabei in mehrere Gruppierungen aufgeteilt, so wird für jede Gruppierung eine eigene Tabelle angelegt. Dabei wird der Titel der jeweiligen Rahmen in Klammern gesetzt als Zusatz der Überschrift "Attribute" angehängt (z. B. Attribute (Allgemein)). Damit die verschiedenen Tabellen einheitlich aussehen, werden diese mit einer einheitlichen Größe implementiert, wobei die Spalte "Attribute" ebenfalls einen angepassten Größenwert erhält. Dieser wird nach eigenem Ermessen ausgewählt, muss aber für alle Tabellen gleich sein.
 +
 +
<u>'''Quellcode:'''</u><br>
 +
<nowiki>:{|class="wikitable" style="width:75em"
 +
! style="width:</nowiki><span style="color:green;">''8''</span><nowiki>em" | Attribute
 +
! Beschreibung
 +
|-
 +
| </nowiki><span style="color:green;">''Feld''</span><nowiki>
 +
| </nowiki><span style="color:green;">''Feldbeschreibung''</span><nowiki>
 +
|}

Version vom 27. März 2017, 07:56 Uhr

Damit alle Seiten im Wiki eine einheitliche Struktur bekommen, haben wir uns zur Darstellung von Inhalten für diverse Vorlagen entschieden. Nachstehend erfolgt eine Erläuterung zu den einzelnen Vorlagen, sowie die Angabe des Quellcodes wie diese Vorgabe korrekt implementiert wird. Dabei muss der grün-kursiv markierte Code entsprechend angepasst werden. Zusätzlich erfolgt außerdem ein Beispiel in Form eines Bildes, wie das Ergebnis der Vorlage auf einer Seite letztendlich aussieht.


Breadcrumbs


Datei:Bild.png
Ergebnis: Breadcrumb einer vendit-Seite

Mit den Breadcrumbs wird in erster Linie die Menüstruktur des vendit-Clienten aufgegriffen. Sie deutet dem Bearbeiter aber auch an, wo genau er sich gerade befindet. Breadcrumbs werden ganz oben auf einer Seite mit mit Hilfe des nachstehenden Code eingefügt. Dabei ist zu beachten, dass die Zeile mit einem Leerschritt beginnen muss, wodurch ein Rahmen um den Breadcrumb erzeugt wird.

Quellcode:
[[Hauptseite]] > [[vendit Client|''vendit''-Client]] > [[Menüpunkt]] > [[Untermenüpunkt]] > Seitentitel


Reiter-Struktur


Datei:Bild.png
Ergebnis: Reiter mit eingebundener Seite

Um die Struktur des vendit-Clienten beizubehalten, wird auch im Wiki die Reiter-Struktur beibehalten. Diese werden genau wie in vendit angelegt. Dabei werden für die einzelnen Reiter eigene Seiten angelegt werden, welche dann entsprechend eingebunden werden. Hierbei muss zunächst geprüft werden, ob sich der jeweilige Reiter in vendit ablösen lässt. Ist dies der Fall, kann die korrekte Seite über die "F1"-Taste ermittelt werden. Ist der Reiter nicht ablösbar, wir die Seite mit dem Menüpunkt vorweg betitelt, gefolgt von einem Unterstrich und der Bezeichnung des jeweiligen Reiters (Beispiel: Kunden_Bestellung/Lieferung). Die Reiterstruktur wird dabei wie folgt auf der Seite implementiert:

Quellcode:
<tabber> Reitername(fest) = {{:Menüpunkt_Reitername(fest)}} |-| Reitername(ablösbar) = {{:Reitername(ablösbar)}} </tabber>
Datei:Bild.png
Ergebnis: Eingebundene Seite

Damit eine spätere Bearbeitung der eingebundenen Seiten auf einfache Art und Weise gewährleistet werden kann, muss nachstehender Quellcode um den Text eingefügt werden. Dadurch erscheint auf einem Reiter eine Zeile mit der der Möglichkeit die eingebundene Seite direkt bearbeiten zu können. Befindet Der Bearbeiter sich auf der eingebundenen Seite, ist die Zeile nicht länger sichtbar. Statt dessen erscheint eine Auflistung der Seiten, die diese Seite eingebunden haben. So kann nach der Bearbeitung einer Seite direkt wieder auf die entsprechend übergeordnete Seite gewechselt werden.

Quellcode:
<includeonly><div align="right"> [ <span class="plainlinks">[{{fullurl:Seitenname|veaction=edit}} Bearbeiten]</span> | <span class="plainlinks">[{{fullurl:Seitenname|action=edit}} Quelltext bearbeiten]</span> ]</div> ----</includeonly> Seiteninhalt .... folgt noch ... <br style="clear:both;"/>


Bilder


Datei:Bild.png
Ergebnis: Eingefügtes Bild

Bilder werden rechtsbündig als Vorschaubild eingefügt. Dieser verfügt über einen Rahmen und eine kurze Beschreibung. Um ein Bild dem Wiki hinzuzufügen, muss dieses zunächst über die Option "Datei hochladen" im Wiki gespeichert werden. Diese befindet sich unter den Werkzeugen auf der linken Seite. Hierbei ist nur das Hochladen folgender Bildformate erlaubt: png, gif, jpg, jpeg, pdf.

Quellcode:
[[ Datei:Bild.png | border | right | mini | Bildbeschreibung ]]


Feld- und Tabellenbeschreibungen


Datei:Bild.png
Ergebnis: Feldbeschreibungen

Werden die einzelnen Felder einer Maske bzw. die Spalten einer Tabelle beschrieben, so werden diese in Form einer Wiki-Tabelle mit den Spaltenüberschriften "Attribute" sowie "Beschreibung" aufgeführt. Die Tabelle wird dabei einmal eingerückt.

Quellcode:
:{|class="wikitable" ! Attribute ! Beschreibung |- | Feld | Feldbeschreibung |}
Datei:Bild.png
Ergebnis: Feldbeschreibungen mit Gruppierungen

Wurden die Felder einer Maske dabei in mehrere Gruppierungen aufgeteilt, so wird für jede Gruppierung eine eigene Tabelle angelegt. Dabei wird der Titel der jeweiligen Rahmen in Klammern gesetzt als Zusatz der Überschrift "Attribute" angehängt (z. B. Attribute (Allgemein)). Damit die verschiedenen Tabellen einheitlich aussehen, werden diese mit einer einheitlichen Größe implementiert, wobei die Spalte "Attribute" ebenfalls einen angepassten Größenwert erhält. Dieser wird nach eigenem Ermessen ausgewählt, muss aber für alle Tabellen gleich sein.

Quellcode:
:{|class="wikitable" style="width:75em" ! style="width:8em" | Attribute ! Beschreibung |- | Feld | Feldbeschreibung<nowiki>

|}