Vorlage:Stichwörter: Unterschied zwischen den Versionen

Aus Open Source Ecology - Germany
Zur Navigation springen Zur Suche springen
(Attribut: Stichwort in Kleinschreibung (Hilfssuche, um GROß als auch kleinschreibung zu finden))
(+Funktion: Abfrageformular ändern)
Zeile 11: Zeile 11:
 
   then-->|§<!--
 
   then-->|§<!--
 
   else-->|<!--
 
   else-->|<!--
    --><!--[[Kategorie:§]]
+
      [[Kategorie:§]]
 
     -->[[Stichwort::§| ]]<!--
 
     -->[[Stichwort::§| ]]<!--
 
     -->[[Stichwort in Kleinschreibung::{{LC:§}}| ]]<!--
 
     -->[[Stichwort in Kleinschreibung::{{LC:§}}| ]]<!--
    -->{{#queryformlink: form=Stichwort nachschlagen|Stichwort nachschlagen[Stichwort]=§|link text=§|_run=true}}<!--
+
  -->}}<!--
  -->}}<!-- if end
+
-->{{#ifexpr: {{#len:{{{Code Abfrage-Code|}}}}} * {{#len:{{{Code Abfrage-Code|}}}}}<!--
 +
then
 +
-->|{{#queryformlink: form={{{Code Abfrage-Formular|Stichwort nachschlagen}}}<!--
 +
  -->|{{{Code Abfrage-Code|Stichwort nachschlagen[Stichwort]=}}}§<!--
 +
  -->|link text=§<!--
 +
  -->|_run=true}}<!--
 +
else
 +
-->|{{#queryformlink: form=Stichwort nachschlagen|Stichwort nachschlagen[Stichwort]=§|link text=§|_run=true}}<!--
 +
-->}}<!-- if end
 
   output
 
   output
 
-->|,&#32;<!-- new output separator
 
-->|,&#32;<!-- new output separator
Zeile 24: Zeile 32:
 
== Parameter ==
 
== Parameter ==
  
'''''Pflichtparameter''''' und '''optionale Parameter''':
+
'''<tt>Pflichtparameter</tt>''' und <tt>optionale Parameter</tt>:
<div class="definition-inline">
+
<div class="definition-inline code-bold-only">
; ''1='' : Komma getrennte Stichwörter
+
; <code>|1=</code> : Komma getrennte Stichwörter
; Vortext= : ein Text der vor den Stichwörtern erscheinen soll
+
; <tt>|Vortext=</tt> : ein Text der vor den Stichwörtern erscheinen soll
 +
; <tt>|Code Abfrage-Code=</tt>: der Abfrage-Code der ausführt, z.B. <code>Stichwort nachschlagen[Stichwort]=</code> oder <code>Literatur nachschlagen[Stichwort]=</code> (Einschließlich ist gleich „=“).
 +
; <tt>|Code Abfrage-Formular=</tt>: das jeweilige Abfrageformular (#queryform), z.B.: „<code>Stichwort nachschlagen</code>“
 
</div>
 
</div>
  
Jedes Stichwort wird als Kategorie erzeugt, wobei sie am Anfang automatisch in mit Großem Buchstaben beginnend umgewandelt werden. Falls die Variable <code>#var: restrictInclude</code> existiert, werden weder das Stichwort-Attribut noch eine Kategoirie erzeugt, dies ist sinnvoll falls gesamte Seiteninhalte transkludiert oder angezeigt werden sollen, damit diese Eigenschaften nicht doppelt gesetzt werden.
+
Jedes Stichwort wird als Attribut/Eigenschaft erzeugt. Falls die Variable <code>#var: restrictInclude</code> existiert, wird kein Stichwort-Attribut erzeugt, dies ist sinnvoll falls gesamte Seiteninhalte transkludiert oder angezeigt werden sollen, damit diese Eigenschaften nicht doppelt gesetzt werden.
 +
 
 +
'''Hinweis:''' wenn man ein anderes Suchformular abfragen lassen will, ''muss man'' <tt>|Code Abfrage-Code=</tt> als auch <tt>|Code Abfrage-Formular=</tt> jeweils definieren.
  
 
== Abhängigkeiten ==
 
== Abhängigkeiten ==

Version vom 27. September 2018, 14:36 Uhr

Speichern und anzeigen semantischer Stichwörter. Die Stichwörter werden verlinkt gezeigt.

Parameter

Pflichtparameter und optionale Parameter:

|1=
Komma getrennte Stichwörter
|Vortext=
ein Text der vor den Stichwörtern erscheinen soll
|Code Abfrage-Code=
der Abfrage-Code der ausführt, z.B. Stichwort nachschlagen[Stichwort]= oder Literatur nachschlagen[Stichwort]= (Einschließlich ist gleich „=“).
|Code Abfrage-Formular=
das jeweilige Abfrageformular (#queryform), z.B.: „Stichwort nachschlagen

Jedes Stichwort wird als Attribut/Eigenschaft erzeugt. Falls die Variable #var: restrictInclude existiert, wird kein Stichwort-Attribut erzeugt, dies ist sinnvoll falls gesamte Seiteninhalte transkludiert oder angezeigt werden sollen, damit diese Eigenschaften nicht doppelt gesetzt werden.

Hinweis: wenn man ein anderes Suchformular abfragen lassen will, muss man |Code Abfrage-Code= als auch |Code Abfrage-Formular= jeweils definieren.

Abhängigkeiten