JensP
New Member
Hallo Zusammen,
da ich genervt war, dass es keine gescheite OOP basierende Möglichkeit in PHP gibt, um HTML Tags zu generieren und ich auch im WWW nichts schönes gefunden hatte, habe ich mich dazu entschlossen mal eine OpenSource Library zu machen.
Bei habe ich bewusst PHP 5.3 vorausgesetzt um Namespaces und z.B. SPLFixed Array nutzen konnte. Desweitern habe ich mich nur auf XHTML 1.0 Strict konzentriert. Auch das zur Verfügungstellen als PHAR Archiv fand ich sehr interessant.
Die Library Ist noch nicht perfekt, aber schon brauchbar. Dazu sorgen diverse Validierungen den Strict Standard durchzusetzen und ich habe versucht mit PHPDocs das Recherchieren im Netz zu minimieren, indem alle Tags eine ordentliche Beschreibung haben.
Sicher gibt es noch einiges an Verbesserungspotential, daher wer mitmachen will ist herzlich willkommen!!
Projektseite mit Beispielen: http://htmlbuilder.history-archiv.net/
Launchpad Seite: https://launchpad.net/htmlbuilder
Aktuell habe ich die Version 0.9 beta released
Gruß
Jens
da ich genervt war, dass es keine gescheite OOP basierende Möglichkeit in PHP gibt, um HTML Tags zu generieren und ich auch im WWW nichts schönes gefunden hatte, habe ich mich dazu entschlossen mal eine OpenSource Library zu machen.
Bei habe ich bewusst PHP 5.3 vorausgesetzt um Namespaces und z.B. SPLFixed Array nutzen konnte. Desweitern habe ich mich nur auf XHTML 1.0 Strict konzentriert. Auch das zur Verfügungstellen als PHAR Archiv fand ich sehr interessant.
Die Library Ist noch nicht perfekt, aber schon brauchbar. Dazu sorgen diverse Validierungen den Strict Standard durchzusetzen und ich habe versucht mit PHPDocs das Recherchieren im Netz zu minimieren, indem alle Tags eine ordentliche Beschreibung haben.
Sicher gibt es noch einiges an Verbesserungspotential, daher wer mitmachen will ist herzlich willkommen!!
Projektseite mit Beispielen: http://htmlbuilder.history-archiv.net/
Launchpad Seite: https://launchpad.net/htmlbuilder
Aktuell habe ich die Version 0.9 beta released
Gruß
Jens
Last edited by a moderator: