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).
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 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.
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.
So, another commit.
Today i have to say that toendaCMS becames ever more sexier. The components system is finished and has for the first time two small components, a calendar module for the sidebar and the known webcam module from Aren Slootweg for the content AND the sidebar.
More: the knowledgebase is up to 90percent finish, i have build in a better javascript menu for the backend navigation, the administration themes is finish (i have included a second admin theme called orange), a new iconset is now in and i have started to include some nice AJAX features. Also i have improved some backend modules.
Here is the list of all improvments:
- Components System with a calendar module and the known webcam module
- Knowledgebase, a FAQ and article manager
- New nackend navigation with JSCookMenu
- Administration themeable
- FamFamFam silk iconset
- some nice AJAX features
- some backend improvments
Furthermore i want to say welcome to our new betatester Christian Lawrenz - welcome to the toendaCMS team.
Some days are gone this year, toendaCMS 0.7 is out and run very stable (thanks to all people who have downloaded it and who have send me email's). I started some new features like page chaching to speed up the software, a knowledgebase - a small test database to store FAQ items, articles or something into a database. In this knowledgebase you have unlimited categories, this means that you can create a category and in it a new category and in it a new category, and more and more and more. It's a very good way to store FAQ items or articles like magazine articles for a small online magazine.
One more time i say i must finish the components system, it's one of the absolutly base things in a good cms. We have already the first component, the webcam component - it's a content component and will be displayed in the mainpage area. As a second component i write a small calendar - for the sidebar.
Furthermore i will bring toendaCMS a little bit more to a multi-deployment system wuth multi-lingual content.
In the past week i have fixed over 80 bugs. Most responsible of that successfull week is the bug hunt started 7 days ago. We have now a better installer, working in 2 languages (english/german) and with a polished layout. It's now easier to choose your database engine and/or make a update of your toendaCMS installation The WYSIWYG editor tinyMCE is reworked with some new features (only enabled) like a preview view, a fullscreen mode and something special more.
Between the tinyMCE editor i have worked more on the NO-WYSIWYG editor. It has now a image toolbar and works more smarter.
All global settings, the database settings and the userpage settings are now integrated in one site-settings page, cuted with a tab controled layout. changes on one tab by clicking on the next tab can be saved. Also the two extension contactform and guestbook, both with a small selection of settings.
Amidst the bug hunt i refine existing features, but one ore two new features were added too.
This process bring toendaCMS up from the version number 0.6.5 to a bigger one. The next version has now the version number 0.7. This release does'nt deserve a "half after 0.6 and half from 0.7" verison, i deserve a full number.
As release date is the 24. December 2005 planned. X-Mas, as a present from Toenda Software Development and myself.







