ZXML

XML basiertes Skripting

🔖 de/docs/zxml/1.1 🡑 de/docs/zxml 🡑 de/docs

Kontakt

ZXML

Dokumentation zu ZXML

Diese Dokumentation beinhaltet einen Einblick in das von uns vor Jahren entwickelte 'ZXML' getaufte Verfahren einer XML-basierten Redaktion von Webseiten und Seminarunterlagen.

Komponenten / Version 1.1

Die hier verlinkte Seite beinhaltet die bisherige provisorische Dokumentationen von ZXML Komponenten welche vor der Version 1.x entstanden sind. Die Dokumentation ist nicht vollständig. Darüber hinaus gelten einige Elemente als 'deprecated' und werden in Bezug auf deren XML Schema zur Eingabe überarbeitet werden.

Link

BasicStructure / Version 1.1

Im Themenblock 'BasicStructure' informieren wir, wie man die Grundstruktur einer Webseite mit Realm, WebSite, einer ersten WebPage und ein paar Standardkomponenten mit Layout und Text angelegen kann.

Link

Diskussion / Version 1.1

Die Version 1.1. dieses Verfahrens entstand um das Jahr 2015 und war fast vollständig auf eine serverseitige Programmierung mit PHP 5.x, XML und XSL-T ausgelegt. Als Folge der schleppenden Unterstützung von höheren Datentypen wie Collections, die wir bei JAVA und C# konsequent im Einsatz haben, wurde parallel zur Version 1.1 inzwischen mit den Planungen für eine auf JAVA basierende und über ein Transpiling auf andere Programmiersprachen übertragbares Verfahren begonnen.

Ein Auszug zu Problematiken, Ideen und Diskussionen stellen wir in diesem Themenblock zusammen.

Link

uic-2: Macro Scripting

Wir prüfen aktuell die Unterstützung für das Skripting von sogenannten Makros, engl. Macro, innerhalb von XML Files, um Redakteuren die Option zu geben, Funktionen zu programmieren.

In diesem Test speichern wir die Sequenz für die Erzeugung der Komponenten einer WebPageFooter Komponente inklusive deren Bindung an die zuletzt auf den Stack gelegte WebPage über über sowohl das localMemStore Verfahren sowie das bisherige registrieren der Funktion als NamedScriptPartial mit dem bereits bestehendem Call.

Status: Prototyping

~/test-footer-12-->

In diesem Test speichern wir die Sequenz für die Erzeugung der Komponenten einer WebPageFooter Komponente inklusive deren Bindung an die zuletzt auf den Stack gelegte WebPage über über sowohl das localMemStore Verfahren sowie das bisherige registrieren der Funktion als NamedScriptPartial mit dem bereits bestehendem Call.

Status: Prototyping

~/test-footer-13-->

uic-2: Tests für Version 2

Wir prüfen für Version 2 die Unterstützung für die Erstellung von Webformularen und deren Verarbeitung auf Serverseite.

Status: Concept

uic-2

Wir prüfen als exemplarisches Beispiel für die volle UTF-8 Unterstützung des Systems die Unterstützung für Chinesisch.

Status: Requested