Zero Markup Language
Zur Navigation springen
Zur Suche springen
Zero Markup Language | |
---|---|
Dateiendung: | .zml
|
Entwickelt von: | Christof Hagedorn |
Aktuelle Version | 0.1.5 (25. Mai 2015) |
Art: | Auszeichnungssprache |
zml.org | |
Die Zero Markup Language, abgekürzt ZML, ist eine Templatesprache zur Darstellung hierarchisch strukturierter Daten in Verbindung mit Templatelogik in einem integrierten System. Die Strukturierung erfolgt ohne Tags mit Hilfe von Einrückung (Indentation).
ZML ist für einen plattform- und implementationsunabhängigen Einsatz konzipiert.
Beispiel
[Bearbeiten | Quelltext bearbeiten]%import viewhelpers
%inherit 2col
* col1_content:
div.panel:
%for user in users:
h1: User
div.card:
%if user.active:
p: {user.firstname}
p: {user.lastname}
p: {user.email}
%else:
p: The user is not active