Difference between revisions of "User:Ferri Leberl/Autodoku/Spezifikationen"

From railML 2 Wiki
Jump to: navigation, search
Line 4: Line 4:
  
 
Die minimale Datei, die meine Mediawikiinstallation frisst, sieht, wenn wir bei ''Hallo Welt'' bleiben, [[user:Ferri Leberl/Welt_minimal|so aus]].
 
Die minimale Datei, die meine Mediawikiinstallation frisst, sieht, wenn wir bei ''Hallo Welt'' bleiben, [[user:Ferri Leberl/Welt_minimal|so aus]].
 
+
===Handseiten===
 
Die Handseiten bestehen nur aus einem Aufruf der Vorlage docBase:
 
Die Handseiten bestehen nur aus einem Aufruf der Vorlage docBase:
 
<syntaxhighlight code=wiki>
 
<syntaxhighlight code=wiki>
Line 22: Line 22:
  
 
Eine minimale Datei mit einer Handseite sähe [[user:Ferri Leberl/blockPartRef|so aus]].
 
Eine minimale Datei mit einer Handseite sähe [[user:Ferri Leberl/blockPartRef|so aus]].
 +
===Roboterseiten===
 +
Roboterseiten untescheiden sich von Handseiten durch drei Dinge:
 +
*Das title-Tag wird nicht mit ''<elementname>'' gefüllt, sondern mit ''user:robot/<versionsnummer>/<elementname>''. Diese Seiten sind also Unterseiten der Seite ''user:robot/<versionsnummer>''
 +
*Es wird Vorlage:Schemaexport aufgerufen, statt vorlage:Elementdoku.
 +
* Prinzipiell haben die Vorlagen die selben, auch gleich benannten, Parameter. Nur Parameter ''Interwiki'' ist bei den Roboterseiten nicht notwendig.
 +
Die Roboterseite der Seite blockPartRef, Version 3.0, könnte also [[user:Ferri Leberl/blockPartRef|so aussehen]].

Revision as of 19:04, 28 September 2017

Spezifikationen

Wenn man eine Seite mit dem Namen Hallo Welt! und dem einzigen Inhalt Hallo Welt! exportiert, dann sieht die Datei so aus.

Die minimale Datei, die meine Mediawikiinstallation frisst, sieht, wenn wir bei Hallo Welt bleiben, so aus.

Handseiten

Die Handseiten bestehen nur aus einem Aufruf der Vorlage docBase:

<!-- 
This page has been created automatically, employing a template. Please, expand the template before editing the page: replace “docBase” by “subst:docBase”.!
After expanding template docBase, please delete this comment. -->{{docBase
|element=blockPartRef
|comment=
|subschema=[[TT]]
|parent=[[blockPartSequence]]
|children=None
|attributes=ref
|obligatory=
|interwiki=TT:blockPartRef}}

Eine minimale Datei mit einer Handseite sähe so aus.

Roboterseiten

Roboterseiten untescheiden sich von Handseiten durch drei Dinge:

  • Das title-Tag wird nicht mit <elementname> gefüllt, sondern mit user:robot/<versionsnummer>/<elementname>. Diese Seiten sind also Unterseiten der Seite user:robot/<versionsnummer>
  • Es wird Vorlage:Schemaexport aufgerufen, statt vorlage:Elementdoku.
  • Prinzipiell haben die Vorlagen die selben, auch gleich benannten, Parameter. Nur Parameter Interwiki ist bei den Roboterseiten nicht notwendig.

Die Roboterseite der Seite blockPartRef, Version 3.0, könnte also so aussehen.