Bombenidee

Das nenne ich eine echte Web2.0-Stasi2.0-Bombenidee ...

toendaCMS Commit 12 - 1.6 Alpha

_toendacms.pngIm zuge der weiter fortschreitenden Entwicklung an der nächsten Version 1.6 meines CMS Systems toendaCMS, habe ich meinen Weblog Software-seitig auf den aktuellen Entwicklungsstand gebracht.
Die wichtigsten Änderungen am System betreffen zwar hauptsächlich den komplett neuen Produktmanager der dann als Basis für die tcmsShop Komponente (Shopsystem als Komponente) dienen wird, aber es wurden auch einige andere Features erneuert und/oder verbessert.
Zum einen wäre da die schon (auf toendacms.com) angesprochenen neuen SEO URL's die eine noch einfachere nutzung des Systems ermöglichen sollen. Neu ist in der aktuellen Version eine nach gewählter Sprache gerichtete Generierung der URL's (z.B. entweder news.html oder neuigkeiten.html) und die Generierung von URL's die zu Dokumenten führen und bisher noch "id=18e2a" oder "/section/18e2a" hießen. Diese werden nun aus dem jeweiligen Namen des Dokuments generiert.
Ein weiteres neues Feature ist die Integration des LightBox2 JavaScripts (welches auf script.aculo.us basiert) zur besseren Darstellung von Bildern. Klickt einfach mal auf das toendaCMS Logo in diesem Post und ihr wißt was ich meine. Dieses Script wird nun in mehreren Komponenten den Dienst aufnehmen, z.B. auch im neuen Produktmanager. Die Bilder werden ja bekanntermaßen über den Medienbrowser im Backend eingefügt. Ab sofort ist es möglich, nicht nur das Bild selber einzufügen, sondern das dazu generierte Thumbnail (erster öffentlicher Einsatz in diesem Post).

Endlich weg von PHP 4

Ich bin es leid - ständig an toendaCMS auf einem niedrigen Niveau zu programmieren.
Echte Objekt-Orientierung? Pustekuchen.
XML Support? nur manuell.
Geschwindigkeit? alles auf PHP 4 Niveau.
Doch jetzt könnte es ein Licht am Ende des Tunnels geben. Ein Konsortium von PHP Entwicklern hat sich zusamengeschlossen, um zu einem festgelegten Termin endgültig den Support für PHP Versionen die älter als Version 5.2 sind, zu streichen.
PHP 4 ist inzwischen 7 Jahre alt und das sieht man ihm auch an. Doch leider befindet sich das ganze Prozedere in einem Teufelskreis.
Web Hoster müssen noch PHP 4 installiert haben da die meisten Anwendungen noch PHP 4 unterstützen. Und die Entwickler dieser Anwendungen können ihre Anwendungen nicht auf PHP 5 updaten, da ja die Web Hoster nur PHP 4 unterstützen.
Diesen Teufelskreis gilt es zu brechen. Und dieser Aufgabe hat sich das Projekt goPHP5.org verschrieben. GoPHP5.org ist ein Konsortium von PHP Entwicklern und Web Hostern welches genau am 5. Februar 2008 den Support für PHP Versionen älter als 5.2 einstellt.
Und ich (also das toendaCMS Projekt) ist mit dabei.
Ich warte zwar noch darauf, das mein Eintrag in die Liste der unterstützenden Projekte aufgenommen wird, aber ich denke dass das kein Problem sein sollte. Auf jeden Fall werde ich spätestens am 5. Februar 2008 den Support für PHP 5.2 und älter mit toendaCMS 2 komplett einstellen.

Code Snippet - C#: Prüfen ob ein String eine gültige Zahl ist / ein gültiger Alpha-numerischer String

Prüfen ob
IsAlphaNumericString: ein String eine gültige Zahl ist
IsNumeric: ein gültiger Alpha-numerischer String ist

JobLight.eu - Das freie Jobportal

Soeben habe ich mein neues Projekt veröffentlicht: Das freie jobportal JobLight.eu.
Hier können sich Arbeitgeber kostenlos anmelden und Jobanzeigen bereitstellen und Arbeitnehmer können ihre Bewerbungen und Lebensläufe verwalten. Über die Management Software kann sich Online per Formular dann auf die anzeigen beworben werden.
Link: JobLight.eu

Ajax powered photo management service: Zappr

Ajax poweredAjax powered
Hosted on Zappr

Enlightenment 17 Installer 0.7.2 update

I have uploaded a small update for my e17 installer script. Get it here.