![]() Mailinglisten-Archive |
Hi Markus, hi Liste, Markus Wolff schrieb: > > > Wenn man es dem Benutzer erm�glichen m�chte, > > > komplexere logische Strukturen selbstst�ndig > > > zu erstellen, ohne dass er selbst Script-Code > > > eingeben muss. In diesem Fall w�re eine > > > vereinfachte Syntax es durchaus wert, durch > > > PHP interpretiert zu werden. ... > > Ehrlich gesagt halte ich davon nicht viel. IMHO sollte man dann, bevor > man sich die M�he macht und einen Parser f�r so eine Makrosprache > schreibt, eher sich Gedanken �ber ein m�glichst einfaches, funktionales > User-Interface machen, mit dessen Hilfe man sich als unbedarfter Enduser > die ben�tigte Logik zusammenklicken kann. Genau das meinte ich eigentlich auch, die St�tzung durch ein Nicht-Script-Interface, dh. auch keine Macrosprache. AFAIK bringen CMS wie Contens oder das von Snoopmedia z.B. solche Interfaces mit: Man klickt sich mit der Maus die einzelnen Bl�cke zusammen, aus deren Summe sich eine Seite ergibt, und im Rahmen dessen sind auch Wiederholungen und verschiedene F�lle m�glich. Aus diesem zusammengeklickten Formular wird dann (oft) ein XML-Dialekt generiert, aus dem sich dann die eigentliche Seiten- beschreibung ergibt. Ich selbst hab so etwas mal f�r den WYSIWYG-Editor eines Listengenerators gebaut, wo �ber Drag & Drop Felder und Funktionen eingef�gt werden konnten, aus denen dann eine Makrosprache a la SUMME({BETRAG}) & {RECHNUNGSNUMMER}generiert wird. Liebe Gr��e - johann
php::bar PHP Wiki - Listenarchive