… they give me some insipation for a new theme. I have started one a few days ago, now i renamed it into “Japan2005″ and load some pictures up to my gallery. take a look at this beautifull pictures.
My CMS is growing and growing. Most of my plannes for this releases is finished and i consider about a OpenBeta phase started in 3 weeks. 3 weeks? Yes, im not at home and office the next 2 weekends, so i must defer this phase forward …
Monthly Archive for April, 2005
I have finished up to 90% my SQL abstraction layer. Its supports in this time the old MySQL, PostgreSQL, the little SQLite and the BIG Microsoft SQL. Work is going on oracleDB, mSQL, and Sybase. So, if that finished, we have a strong and efficient SQL abstraction layer. But this has a better usably as the PEAR DB. No additionally software or add-ons must be installed on the webserver. If you write software applications with multiply database use, you have less dependently as with other DB APIs. Our eCMS abstraction layer is more like ADODB by Microsoft.
Furthermore, more and more features finished on ToendaCMS. My TODO-list shrinks from hour to hour. After the deletion of the GlobalID and the search module, the download manager finished. Most work is under way on the publishing mode and the link manager. But on my TODO-list stands still the component system and some more little features and changes. The components system is still a big amount of work.
Enough for this time …
If someone wants my SQL abstraction layer, he can send me a email …
This days the work on my own CMS toendaCMS is faster then ever. I started the Components System, finished the search function (with a new method in my XML-Parser), finished up to 50% the download manager and fixed many bugs. The GlobalID ist now finally complete removed and the TCMS-Kernel works smarter and faster the ever. Some design changes in the admin interface and login page round my happy emotion off.
In the between time, some people from enlighterment team and i has started a new e website. Its a e portal for user and includes docs, themes, tutorials and more. We called it get-e.org like the Get-Firefox sites.
Our SQL abstraction layer for eCMS is growing up. In the current stage it supports MySQL, PostgreSQL and SQLite. And we have methods to connect (and open) and close. In development are a method to abstract the sql query language, so that we have a fast but easy to use library for databases, but i think about a complete implement of all important PHP sql functions.
I have read a little bit about the PEAR Project and her PEAR DB SQL abstraction layer. Ehm, i’m writing the same but for eCMS. Bad luck, … or good way? I think, its better to write our own way to abstract SQL server and her different ways of using in PHP. So we have a better chance that a normally Webserver supports our software.
Additionally it fits too our mother project, the window manager (ehm, desktop shell …
) Enlightenment and his statement “Its time to rethink everything”. Thats out motto too.
This morning i waking up with a absolutly cool idea for my own CMS toendaCMS. Its a Component System to have a easy way for writing own components for toendaCMS. Its called “CS - Components System” and includes automatically all components from the directory.
To write own components its only 3 files needed. An XML description file with name, id, access and other information, a backend.php and a frontend.php file. For datastorage components is additionally a data/ folder needed.
All of this is for a modular structure of toendaCMS and recommend for a better integration of new modules. Only system modules like the forum or the shop module must have a own menu. But thats not finally. Maybe this features (shop and forum) are additionally and only in use, if someone need it.
With this way, toendaCMS becomes a better structure and expandability.
I have so many worked in the last days on ToendaCMS (TCMS) and eCMS too. In this time, the TCMS kernel is faster as ever and works so smart after the removing of the (fucking) GlobalID. For my design feeling i have created an new login and done some changes on the administration interface.
But that’s not all, based on our plannes (Andre’s and my), i ‘m working on a complete SQL abstraction layer for the eCMS. First its a class with constructor and destructor, filled with methods for creating, saving, editing (and more) content. But thats only the basic design, it must recognize differences between different SQL server (at first MySQL and PostgreSQL, then other like, ehmm, MS SQL Server or maybe Oracle).
I have in the last days much work done for toendaCMS and the new theme.
First, my new theme is more simple and lightweighter as i have planned. No melting or flaming red glowing theme. No, more simple and nobly …
Then, most of the GlobalID is removed from the CMS. But this brings a completly data restructure with itself and you cannot update your website with the this release.
Furthermore is this a so large change, which i consider that the next version is 0.6. With the search feature, a webcam module (by Aren Slootweg) and some other new modules and features is ToendaCMS in the meantime a more completly Web Content Management System.
So, that was it for now.
With the words of Mr. Spock (Star Trek): “Oochie woochie koochie koo“.






