Interactive Online > Blog  > CMS  > Joomla

joomlaThis is actually a pre-defined response I send to customers that have a Joomla site that got hacked. Hopefully this info can help everyone keep their Joomla sites secure and up-to-date.

If you are not sure if a Joomla extension is an old version or not, login to your Joomla Admin Area and go to EXTENSIONS > INSTALL > COMPONENTS. There you will see the current versions of the extensions installed. You can ignore the extensions that have the author “Joomla! Project”. Do a search in Google for the extension name and add the words “Joomla extension” to the search term. I try to find the extensions on the Joomla extension site at There you will find the newest version listed for each extension. All old extensions installed to your site need to be removed or patched. Using old versions leaves your site open to hackers and abuse. I cannot stress how important it is to keep Joomla (and all third party extensions) up-to-date. 95% of the Joomla sites I see that get hacked are due to them using old 3rd party extensions.

Universal AJAX Live SearchWould you be happy, if the visitors could find your contents, articles, and products more easily?

Then this modul is what you are searching for! This extension uses AJAX technolgy, which makes searching on your site faster and easier. AJAX can trade data with a web server, without reloading the page.
What kind of search results does it show? Why it is universal?

This module can show the search results from the most of search plugins which can be installed to Joomla.

K2 Content Management System
Joomla! Sections
Joomla! Categories
Joomla! Contents
Joomla! Contacts
Joomla! Newsfeeds
and much more..

That’s why it is universal!

How does it work?

The module use an intelligent search engine: Just start typing any word which you are looking for on the site, and you will see the results in a pop-up list.

For example: You have a site where you are selling electronic product, using Virtuemart webshop. Your visitor wants to find Logitech products and informations. She/He starts typing Logitech to the Universal AJAX Live Search and can see the results well organized and categorised regarding to the keyword.

Well-customizable theme management system
The backend was developed for Joomla beginners to professionals
Full keyboard support
You can navigate in the menu without the mouse. (UP, DOWN, ENTER, ESC)
Sliding pagination
You can set on the admin interface, how much results do you want to show per categories.

For more information please check our demo site, where you can test the module live.

JoomlaWatchJoomlaWatch allows you to watch your website visitors and bots in real-time from the administration menu. Specially their IP addresses, countries they come from, geographical location on a map, which pages they are viewing, their browser and operating system, it creates daily and all-time stats from these information plus unique, pageload and total hits statistics. Furthermore, you can block harmful IP addresses, see blocked attempts stats, evaluate the trend charts, and create goals based on many parameters. In the frontend, it can show the top countries, user and visit information for certain periods of time.

– translations: brazilian portuguese, dutch, french, german, greek, russian, slovak, slovenian, spanish, swedish, czech, danish, lithuanian, polish italian, turkish, latvian, ukrainian, bulgarian

26.05.2010 – News in JoomlaWatch 1.2.11:

– Complete refactoring of code
– Email reports with values, percentage 1-day, 7-day, 30-day changes with settings
– History of visits (you can view and analyze user behavior from previous days)
– New geolocation database
– Keyphrases monitoring
– Add as goal directly from visits
– Database status – you can see how much data JoomlaWatch occupies
– Extracted Keywords right next to Came from URL
– Keep data setting on uninstall (useful when doing an upgrade)
– Timezone setting taken directly from Joomla global server settings
– Information about blocked spam attempts per day/total
– AJAX updates traffic information
– layout changes for email reports, antispam
– i18n, now you can use all languages (new messages are not translated yet, but are mixed with the original ones – you can help)
– Hide repetitive titles, show only last URI for each visitor
– better bug report/feature request handling (using JoomlaBug)
– many other bugfixes and small features

watch the demo!

22.06.2010 – News in version 1.2.12:
– graphs from all items on one page (goals, referers, keyphrases, pages, etc.)
– updated greek translation
– other small fixes

– free version
– 9 / 15 EUR optional license to remove backlink and hide logo

21.04.2011 – After initial problems with Joomla 1.6 compatibility, this extension is now confirmed to be working with Joomla 1.6 by users and most of the issues have been fixed

30.04.2011 – Version 1.2.16
– fixed various bugs with history, date, joomla 1.6

Komoona AdsKomoona is a free tool that enables selling your ad space directly to advertisers/readers, by allowing anyone visiting your site to easily create or upload ads and pay for them while never leaving your page.

Simply install the extension, set some basic settings (price, size etc) and you’re done.

No technical or design skills needed.

Joomfish Router Plugin ModifiedJoom!Fish is the solution for your multilingual website if control over the translations matters for you. Joom!Fish comes with a basic router system plugin to do the language detection based on plugin settings.

We have modified the JF Router, based on Joom!Fish Router Plugin v2.01, to include language detection based on user IP address. Joomla 1.5x ONLY. IP to Country database is as of Apr 2011.

Here is how it works:

1. Install our modified plugin, by unzip the program file and overwrite the original Joom!Fish plugin under $joomla/plugins/system

2. Enable the plugin and set the”Language selection for new visitors” parameter to “Use IP/Countr”

3. When a brand new user comes to the web site, we will try figure out the user lanaguage setting based on the visitor’s IP address and IP to Country database. (The country to language mapping is under $joomla/plugins/system/jfrouter/ip_files/countries.php)

4. If the language based on his country is an active language in Joom!Fish, we will set the Joom!Fish language cookie to that lanaguage. In all other cases, the modified plugin will behave as if the “Language selection for new visitors” parameter is set to “Browser Settings”

5. The modified plugin behaves the same way as the Joom!Fish version if the user is not a new visitor to the site.

Sami Login JQuery EditionSami Login sliding from right Login module. this is not normal login it realy cool login based on JQuery and normal Normal Joomla login It’s very easy to use, and no parameters to be set. Available to Joomla 1.6 Compatible with gantry framework and T3 any other framework uses JQuery

NOTE: free support for any one
NOTE: this is not update for sami login module this is a separate module and both can work to gather(not recommended)

SC jQueryThis plugin is used to load jQuery javascript library, and set “no conflict” mode to allow usage with mootools, and other libraries. No conflict mode removes the “$” operator from jQuery, allowing other libraries to use that operator.

More usage details for jQuery no conflict mode are available at

This plugin does the following

– installs minified jQuery library file from google CDN, version 1.4.2
– supports future versions, and wildcard version numbers, see google ajax libs api
– executes the noConflict() method after jQuery has loaded
– provides instructions on how to use jQuery safely with mootools
– jQuery UI integration + many UI templates (CDN as mentioned above)
– a place to add custom code into the plugin
– the use of a application variable to flag if jQuery has been loaded using JFactory::getApplication()->set(‘jquery_loaded’, true)

JH Page Peel BannerSexy Page Peel Module is the best Light-Weight page curl module for Joomla 1.5 and now available for Joomla 1.6 as well.
It works on native Joomla 1.5 and doesnt require any legacy.
It doesnt use any flash or complicated theory to use also.
It has been developed using a jQuery Plugin and we have taken special care on the code, so that,
there is no conflict of jQuery with MooTools library in Joomla.

== UPDATE ==

Released the Joomla 1.6 compatible module now. Costs just 10$.

You can buy it from here,

Upgraded to v1.2.
Loading jQuery Library option as ENABLED and DISABLED has been introduced, as it was conflicting sometimes with some modules.

Sexy Page Peel Module has been upgraded to v1.1.
Big Image not changing bug has been fixed.


* Works on Native Joomla 1.5
* Paramters for Peel Image direct link , Curl Image Link and URL to go,when clicked.
* Completely W3C Compliant
* Compatible on all standard browsers like IE6, IE7, IE8, FireFox, Safari, Chrome, Opera etc.
* Easy Setup and Ready to go Module.


To use this Module, you need to have a special module position on your template.
We have written a clear documentation on this topic here,

You can also view a live demo of it at,


* Width and Height Settings for Peel Image.
* Width and Height Settings for Curl Image.
* Animation Speed
* Personal Branding

If you have any feature requests also, then let us know via email from our website. We are trying to make it more powerful for you. So,if you have any problems dealing with it, then feel free to post your questions at our Support Forums at

Fancy Tabs Pro for Joomla 1.5 and Joomla 1.6Fancy Tabs is an evolution of jQueryUI Tabs into Joomla. IT COMES WITH EXCELLENT 25 STYLES TO CHOOSE FROM,matching your website’s design. Very very handy Tabs Module,as you can enter TEXT/HTML anything for the Tab Titles and Tab Texts as well.
You can just enter the Category or Section ID and it can automatically pull the articles from it and display them as tabs.


Fancy Tabs is available in two versions now.

1. HTML Tabs Version
2. Joomla Articles Support from Categories or Sections as Tabs.

So, let us know, which one you need, so we can send the correct link to buy it.


Key Features :

# 25 Inbuilt Styles to Choose in the Module Parameters.
# MouseOver and MouseClick Effects Selection for the Tabs.
# Joomla Articles can be pulled automatically as tabs.
# HTML code is allowed for the Tab Titles and Tab Texts.
# Cross Browser Support. [ Firefox 3.x, Opera 9+, IE 5.5+,Safari,Firefox MAC, Safari MAC,etc.]
# W3C Valid.
# No Image Editing or anything is needed, as it comes loaded with the theme images also.

Download :

Its released under GPL. However, thinking about our time to code this module, we have kept a small price of 20$ for this module. So, you are getting a Multi-Themes Tabs for this small price and you can use it on unlimited websites.

Support :

We are always online on our Forums. So, if you have any problems with the module or any questions, you can directly post at our forums. Also, in this release, we have given option for adding 5 TABS in total. If you want to have more than 5 Tabs, then just post at our forums and my developer will send you the updated Module within 10 minutes.

Features on RoadMap for the Next Release :

# Multiple Instances of Tabs on one Page.
# Options to change Height-Width, Colours of Tabs.
# AJAXed Addition of Multiple Tabs on the fly.