Vorlage:VierProjekteZeile/doc: Unterschied zwischen den Versionen

Aus LaborWiki
Wechseln zu: Navigation, Suche
K (misc fixes)
KKeine Bearbeitungszusammenfassung
 
(8 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
Dieses Transclude stellt vier LABOR Projekte mit Bild in zwei untereinanderliegenden Tabellenzeilen dar.
Dieses Transclude stellt ein bis vier LABOR Projekte mit Bild in zwei untereinanderliegenden Tabellenzeilen dar, sodass in der oberen Zeile die Bilder und in der Zeile dadrunter die passenden Beschreibungen der Projekte sind. Es soll die Verwaltung und das Hinzufügen von Projekten auf der [[Projekte|Projekte-Seite]] vereinfachen. Weiterhin wird die Ansicht von dem eigentlichen Inhalt getrennt, was nachträgliche Änderungen leichter macht.


Es soll das Verwalten und Hinzufügen von Projekten auf den Projektübersichtsseiten vereinfachen.
Auf der [[Projekte|Projekte-Seite]] kann man das Template in Action sehen!


Weiterhin wird die Ansicht von dem eigentlichen Inhalt getrennt, was Anpassungen erleichtert.
== Verwendung ==
Dieses Template wird innerhalb einer Tabelle mit vier Spalten und n Zeilen verwendet. '''Nicht benötigte''' Projektspalten können einfach '''ausgeblendet''' werden, indem man alle Parameter zu einem Projekt leer lässt. Projekt 1 muss immer ausgefüllt sein. Es müssen immer alle oder kein parameter zu einem Projekt ausgefüllt werden, teilausgefüllte Projekte funktionieren nicht!


==Usage==
Folgendes Beispiel zeigt die Verwendung in einer äusseren Tabelle:
  <nowiki>{|style="width:100%"</nowiki>
 
  <nowiki>{{VierProjekteZeile</nowiki>
  <nowiki>{|</nowiki>                                               '''Einkapselnde Tabellenstruktur'''
  <nowiki>|bild1=bild.jpg|bildGroesse1=100px|projekt1=Projekt1|projekt1Text=Das ist Projekt</nowiki>
  <nowiki>{{VierProjekteZeile</nowiki>                               '''Ein bis vier Projekte als Tabellenzeile'''
<nowiki>|bild2=$projekt2|bildGroesse2=$projekt2|projekt2=$projekt2|projekt2Text=$projekt2</nowiki>
  <nowiki>|p1bild = No-image.png
<nowiki>|bild3=$projekt3|bildGroesse3=$projekt3|projekt3=$projekt3|projekt3Text=$projekt3</nowiki>
|p1bildSz = 130px
<nowiki>|bild4=$projekt4|bildGroesse4=$projekt4|projekt4=$projekt4|projekt4Text=$projekt4</nowiki>#
|p1link = Projekt1
<nowiki>mod=center</nowiki>
|p1altname = Alt. Project Name
<nowiki>}}</nowiki>
|p1desc = Das ist ein test projekt!
  optional: <nowiki>|-</nowiki>
|p2bild =  
  optional: <nowiki>|&nbsp</nowiki>
|p2bildSz =  
optional: <nowiki>|-</nowiki>
|p2link =  
optional: ..weitere Projektzeile
|p2desc =  
optional: <nowiki>|-</nowiki>
|p3bild =  
optional: <nowiki>|&nbsp</nowiki>
|p3bildSz =  
  optional: <nowiki>|-</nowiki>
|p3link =  
  optional: ..weitere Projektzeile
|p3desc =  
<nowiki>|}</nowiki>
|p4bild =  
|p4bildSz =  
|p4link =  
|p4desc =  
|mod = center
}}</nowiki>
  <nowiki>|-</nowiki>                                               '''Weitere Projektzeilen (optional)'''
  <nowiki>|&nbsp
|-
{{VierProjekteZeile
..weitere Projektzeile
}}</nowiki>  
  <nowiki>|}</nowiki>                                               '''Tabellenende'''
   
   
   
  '''mod''': Bild-modifier, das z.B. left, right, center, thumb, etc. sein (defaults to left)
'''Parameter''':
'''pNbild''':                Das Bild für das Projekt
'''pNbildSz''':              Die Bildgröße
'''pNlink''':                Der Name der Projektseite (der Link)
'''pNaltname (optional)''':  Der Name des Links und der alternative Bildtext.
                        Wenn nicht angegeben, wird der Projektseitentitel (pNlink) verwendet.
'''pNdesc''':                Der Beschreibungstext des Projektes.
  '''mod (optional)''':       Bild-modifier, das kann z.B. left, right, center, thumb, etc. sein (defaults to left)
   
   
  '''Momentan müssen leider alle vier projekte ausgefüllt sein, weniger sind nicht möglich.'''
  N ist die Projektnummer und eine Zahl zwischen 1 und 4.
&nbsp;
&nbsp;

Aktuelle Version vom 30. Juni 2009, 18:46 Uhr

Dieses Transclude stellt ein bis vier LABOR Projekte mit Bild in zwei untereinanderliegenden Tabellenzeilen dar, sodass in der oberen Zeile die Bilder und in der Zeile dadrunter die passenden Beschreibungen der Projekte sind. Es soll die Verwaltung und das Hinzufügen von Projekten auf der Projekte-Seite vereinfachen. Weiterhin wird die Ansicht von dem eigentlichen Inhalt getrennt, was nachträgliche Änderungen leichter macht.

Auf der Projekte-Seite kann man das Template in Action sehen!

Verwendung[Quelltext bearbeiten]

Dieses Template wird innerhalb einer Tabelle mit vier Spalten und n Zeilen verwendet. Nicht benötigte Projektspalten können einfach ausgeblendet werden, indem man alle Parameter zu einem Projekt leer lässt. Projekt 1 muss immer ausgefüllt sein. Es müssen immer alle oder kein parameter zu einem Projekt ausgefüllt werden, teilausgefüllte Projekte funktionieren nicht!

Folgendes Beispiel zeigt die Verwendung in einer äusseren Tabelle:

{|                                                Einkapselnde Tabellenstruktur 
{{VierProjekteZeile                               Ein bis vier Projekte als Tabellenzeile
|p1bild		= No-image.png
|p1bildSz	= 130px
|p1link		= Projekt1
|p1altname	= Alt. Project Name
|p1desc		= Das ist ein test projekt!
|p2bild		= 
|p2bildSz	= 
|p2link		= 
|p2desc		= 
|p3bild		= 
|p3bildSz	= 
|p3link		= 
|p3desc		= 
|p4bild		= 
|p4bildSz	= 
|p4link		= 
|p4desc		= 
|mod		= center
}}
|-                                                Weitere Projektzeilen (optional)
|&nbsp
|-
{{VierProjekteZeile
..weitere Projektzeile
}} 
|}                                                Tabellenende


Parameter:
pNbild:                Das Bild für das Projekt
pNbildSz:              Die Bildgröße
pNlink:                Der Name der Projektseite (der Link)
pNaltname (optional):  Der Name des Links und der alternative Bildtext.
                       Wenn nicht angegeben, wird der Projektseitentitel (pNlink) verwendet.
pNdesc:                Der Beschreibungstext des Projektes.
mod (optional):        Bild-modifier, das kann z.B. left, right, center, thumb, etc. sein (defaults to left)

N ist die Projektnummer und eine Zahl zwischen 1 und 4.