On one of our Joomla! sites, we had a strange little problem: Once logged into the Joomla! Administrator, you could do various tasks. But after some time you got logged out - the session seemed to expire. However, the session lifetime was set to a few hours, and the session expiration happened randomly. After debugging, we found this to be due to a corrupt Joomla! database-table. Here's the fix.
When working with multi-lingual Joomla! sites, it is not uncommon that translations contain small mistakes, which you might want to change. But changing the original language-pack is actually the same as making a core hack - and that is dead wrong. But the Joomla! Framework offers you a way to include a custom language-file with just a few lines of code. Ideal to place in your template.
The Nooku Framework serves as a replacement of the Joomla! 1.5 Framework and improves development a lot: It's main focus is to "do more, write less" and acts as a Rapid Development Environment within Joomla!. In this tutorial we will discuss the basics of setting up the Nooku Framework on a Linux environment.
The MVC architecture is something that probably can not be explained without solid examples. In this example we will concentrate on showing a list using pagination. We will assume a component called "com_example" which just shows a single page with multiple items. If there are more items then defined by the "List Limit" within the Global Configuration, pagination is added.