Tag Archive for 'Commit'

toendaCMS Commit 13

_toendacms

toendaCMS

Im Laufe der letzten paar Wochen habe ich die Entwicklung der 2. großen Version von toendaCMS immer weiter vorangetrieben.
Nicht nur die reine Umrüstung und Optimierung für PHP5 (siehe goPHP5-Projekt) habe ich durchgeführt, sondern insbesondere die massive und globale Restrukturierung des gesamten Quellcodes, das Ausmustern der gesamten Deprecated-(“veraltet”)-Klassen- und Funktionen sowie das interne Optimieren des Frameworks auf die wirkliche Erfüllung der jeweiligen Aufgaben der Klassen (tcms_authentication für Authentifizierung, tcms_datacontainer_provider für die gesamten DataContainer, tcms_main für reine Basisfunktionen, tcms_file für alle Dateisystem Funktionen, usw.) sowie das Implementieren von einigen wenigen aber wichtigen Features wie z.B. die noch mehr verbesserte Optimierung für Suchmaschinen und die neue Template Engine.

flattr this!

toendaCMS Commit 12 – 1.6 Alpha

_toendacms

toendaCMS

Im 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).

flattr this!

toendaCMS Commit 11

After the release of the stable version 1.0 i’m working on some new features. Features to get a bigger usability for enterprise purposes.
I have a list of some things i have to do to make this possible:

  • Unlimited Side- and Topmenu Items (development started)
  • Microsoft SQL Server support (finished)
  • Pathway generation on base of the internal menu item linking (not started)
  • New usergroup and better userright management (development started)
  • Better workflow engine
  • More import possibility and document management (development started)
  • Integration of images from the asset manager with unlimited subfolders (development started)
  • Caching of objects and content

After all i thing this is the right way i’m going with toendaCMS.

flattr this!

toendaCMS Commit 10

After some weeks of testing, bug searching and bug fixing i have finally finished the next beta-phase and in a few days i’m ready for a third beta of toendaCMS.
postgreSQL, MySQL and XML installer are finished very well and create the correct data. The bugs with the MySQL database installer are complete fixed, the languages for the installer finished and postgreSQL is again supported in this release.

Currently i’m optimizing the code base, improve a little bit the engine speed and clean the package up. Some work is do to on the XML database and the postgreSQL.

This is all what i have to say … more after the release.

flattr this!

toendaCMS Commit 9

toendaCMS is growing up and getting larger and larger.
First of all is the FAQ and knowledge manager, it's finished and running very smart.
Second is the components API to write on a simple and fast way small or large components (also known as plugin's). At this time we have 4 components, a calendar component to display in a calendar view the news post's or the date's from the diary component, a diary component to manage date's, a webcam component and a coppermine component to use the well-known coppermine imagegallery.
Third, a toendaCMS fan has written a import for Blogger account's. Currently it's does only support a very special method to import, but we'll expand the import so that you can login to your blogger account (from the toendaCMS backend) and import all your blogger post's.

After all that funky features i have written a linkbrowser with an whole overview about all your modules, documents, downloads, products, faq's and news post's. This assured a clean internal linking about all pages.

The mediamanager is now a truer media manager, he can now manage between images now audio and video files. The imagebrowser is renamed to media browser and insert the right link to your news and documents. A image is still a image but a audio or a video file will be inserted as a download link. This is a good way to a complete media manager.

flattr this!