home resources search newsjoinmembers: 6969
PHP Flash Java Ruby Windows Linux

Hooks are useful and robust way of injecting functionality to an application when done right. But if it is implemented haphazardly then it can cause bugs and chaos. Take a look at a comparison of two PHP hook systems.

read more |         

I feel that Drupal and most other PHP frameworks have overly complicated or inadequate menu systems. Here I am going show how to dynamically create an hierarchical array and use element keys as a menu and routing system.

read more |         

One of the goals of the FireOrb Project is for php developers to be able to use their propietory and contributed modules coded for Drupal. This is where the FireOrb MIT Extractor comes into play. The extractor application code named "Firemite" will hijack calls to Drupal functions and route them to FireOrb.

read more |       

FireOrb the name The name "FireOrb" is released under the Public Domain License and is not a trademark. Use of the name in conjuction with the use, distribution and marketing of the FireOrb Content Management Framework is allow under all circumstances covered by the Public Domain license.

read more |     

The name new FireOrb content management framework has been released into the public domain where it can be used by anyone anytime in any context. Now to get on with developing software rather than trying to become a rockstar. A new core Though the first version of FireOrb will be a release of a mirror of the previous GPLed CMS today I am going to start work on a new core. This will be a complete from scratch rewrite that will allow the use of present day modules and themes with minimal...

read more |         

FireOrb did not meet the march release date and I refused to release it on April first for obvious reasons. But the work continues so here is a little to list. Now that the backend is totally seperate the next thing to do is to seperate the themes. The control panel will have its own theme uninfluenced by the frontend choice. This way the code becomes simpler and things like blocks and menus don't clutter the interface. The ideal would be to have the backend look like that of Joomla! CMS....

read more |   

The following is a list of changes made to FireOrb and the builds: Build 0003 Started 2008-04-12 Removed the throttle module and anything that has to do with it. Having things disappear under load is just not an option. Backend templating is complete and in place.

read more |   

Going to make sure the next build is more complete by doing some house cleaning. This means the thousands of name changes, file moves and template work must be 80% complete before we move on. Dozens of instances of hardcoded HTML must also be pulled out and set into external files. This is necessary before installing i18n and making adjustments to it. So the next build release will be on Monday. We will try to keep on this schedule so that each Monday morning will see the latest changes...

read more |   

The Drupal watchdog has been bugging me for years now. But today I have just had enough. It is a thing that just begs for a denial of service attack on the database server. It alos exposes one of the true weakness of Drupal code design. Putting everything in the database and making it dynamic "magic" impresses to the end user. That is until they get errors because their shared hosting environment can't handle the load. db_query("INSERT INTO {watchdog} (uid, type, message, severity, link,...

read more |   

Okay, seperate backend and frontend theme system is done. This in not just a redirect to a new page template but an implementation of the complete theme for the backend. So now you can create a theme for the backend without interpolating the code for it into the frontends theme. Firered can be the frontend and as soon as you go to the new control panel you can choose a theme like Marvin. Blocks and regions are seperate so removing or moving theme is easy and does not conflict when changing...

read more |     



XML feed
 
CMS Comparison Matrix

Newsletter

Get updates on Hiveminds services, articles and downloads by signing up for the newsletter.

Editor's choice

Some of the better articles, stories and tutorials found at Hiveminds.

Find more

Find more of Hiveminds articles, stories, tutorials and user comments by searching.




Picked links

Hand picked websites and articles from around the web that provide quality reading.