"Verschachtelte ifsets/ifnotsets und neu: ifvalue"
hier einen neuen, alternativen Parser für ConPresso vorgestellt.
Nun haben wir Markus überzeugen können, diesen "Enhanced Parser" weiter zu entwickeln und ihn kostenlos allen Interessenten zur Verfügung zu stellen.
Zum Verständnis hier ein Auszug aus Markus' Beschreibung:
Für komplexe Anwendungen stellen sich mit dem in ConPresso integrierten Parser einige Probeme, die durch den "verbesserten" Parser gelöst werden sollen:
1. ifSets und ifNotSets lassen sich korrekt und mehrfach verschachteln
2. Fehler bei der Templateerstellung werden analysiert
3. Neue Bedingungen:
- * ifValue - erlaubt die Prüfung auf bestimmte Werte mit >, <, = etc.
* ifFirst und ifLast erlauben die spezielle Behandlung des ersten und letzten Artikels auf einer Seite
4. Umfangreiche Debugging-Funktionen (strukturierte Darstellung, Dokumentation des Parsing-Prozesses)
Trotz der neuen Funktionen ist der Parser vollständig kompatibel zu jeder original ConPresso-Installation. Wird der Original-Parser ersetzt, verhält sich das System wie zuvor und alle Anwendungen wie Module werden weiterhin korrekt laufen.
Die aktuelle Anleitung und Beschreibung findet ihr hier: http://manual.conpresso4.de/_rubric/ind ... rser_index
Feedback erwünscht, ja erwartet!