Wikipedia:Lua/Modul/Hiero/Cell
Wikipedia:Lua Modul Hiero Cell
| Vorlagenprogrammierung | Diskussionen | Lua | Unterseiten | |||
| Modul | Deutsch | English
|
Modul: | Dokumentation | ||
Modul zur Generierung von Tabellenteilen mit Hieroglyphen
Dieses Modul soll die Gestaltung von Infoboxen in einheitlicher Form unterstützen. Insbesondere dient es zur weitgehenden Überarbeitung der Infobox Pharao. Die Unterstützung in diesem Modul legt ihren Schwerpunkt auf eine einheitliche Reihenfolge der Titulatur-Elemente. In späteren Ausbaustufen des Moduls mag es weitere, dann von Pharaonen unabhängige Listenelemente geben, die einer Sortierung bedürfen. Zellformen, die in ihrer Darstellung immer gleich sind, sind ebenfalls Gegenstand dieser Vorlage.
Die Funktion simple in einer Vorlage
Die Funktion name in einer Vorlage
In eine Vorlage kann die Funktion name mit
eingebunden werden. Dabei ist die Angabe des Stylesheets notwendig und natürlich gegebenenfalls auch für die Vorlagendokumentation angemessen, kann also außerhalb von <includeonly>stehen. Die Bezeichner "TypPar", "codePar", "symbolPar" und "borderPar" sind die Namen der Parameter, die die Autoren als Verwender der Vorlage zum Aufruf der Vorlage angeben. Sie sind entsprechend in für die Autoren verständlicher Sprache zu wählen.
Die Funktion list
Die Funktion list dient der Einbindung sortierter Tabellenzeilen, die (unsortiert) als logische Struktur angegeben werden. Derzeit beherrscht diese Funktion die Sortierung von Namenstypen, die nun in horizontalen, oder auch vertikalen Kartuschen dargestellt werden können.
Die Funktion list in einer Vorlage
In einer Vorlage kann eine Funktion list mit
eingebunden werden. Dabei ist die Angabe des Stylesheets notwendig und natürlich gegebenenfalls auch für die Vorlagendokumentation angemessen, kann also außerhalb von <includeonly>stehen. Dabei bezeichnet "Namensliste" einen Parameter, den Autoren als Verwender der Vorlage dann angeben müssen. Daher gilt für eine englischsprachige Vorlage: Within a template a function list can be implemented with
Der Rückgabewert der Funktion list
Die Funktion list gibt als Rückgabewert einen Tabellenbereich bestehend aus einer, oder mehreren Tabellenzeilen mit (je nach Eingabe) zwei, oder drei Spalten. Die Vorlage muss also entweder selbst den Rahmen aus Tabellenbeginn und -ende bereitstellen, oder in eine Tabelle eingebunden werden.
Der Listen-Parameter der Funktion list
Der Listenparameter der Funktion list besteht aus Leerzeichen-separierten Typ-Elementen, die jeweils eine Tabelle aufnehmen: [<Namenstyp>{...} ]+
z. B.
Thron{...} Eigen{...}
Jedes dieser Typ-Elemente enthält dann wiederum Darstellungs- und Beschreibungselemente, wie folgt:
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.