Category Archives: Joomla

Adding parameters to a Joomla 2.5 plugin

This entry is part of 3 in the series Joomla! Plugin Development

This entry is part of 3 in the series Joomla! Plugin DevelopmentSo far we have created a very basic plugin that simply shows our predefined text in articles. You probably have noticed that while we were configuring the plugin there was no other parameters to configure, we have simply enabled the plugin. But many other plugins have many parameters to configure, and how we can have such parameters be added to our plugin? Yes, we […]

How to create a content plugin (Markdown) for Joomla! 2.5 in 10 minutes

Very recently I am impressed by Markdown and in all my writing using Markdown. Thanks to Leanpub I am writing some of my books in Markdown and planning to write all my blog posts in Markdown too. As a first step, I have installed WP-Markdown plugin for my wordpress blog and happily using that. But I am a Joomla! guy and usually support my clients managing and building sites with Joomla!. I was searching an […]

Tutorial: Developing Joomla! Content Plugin

This entry is part of 3 in the series Joomla! Plugin Development

This entry is part of 3 in the series Joomla! Plugin DevelopmentAs you know, content plugins for Joomla! mainly deals with content items. It searches the content items and performs some actions on the content. For example, when shubmitting an article, content plugin may check for valid markups and remove invalid markups. Similarly, when displaying the article, another content plugin may perform some activities to display the article in a special format. In this chapter, […]

Check your Joomla! files

Very recently one of my sites was hacked. Nothing dangerous, but the intruders just changed the index.php file. The main file was showing message that it was hacked! So I had to take it off and check each and every file for change. Luckicly found only two other files changed. The hackers injected code to those files and that code was showing the message on index page. That day I understood how difficult it is […]