Tuesday, 15 July 2008

Our Favourite Free Joomla Components

We've always insisted that our choice for choosing Joomla as a CMS of choice over others is the availability of a multitude of extensions which makes sure that any functionality your website requires is probably available out there. Having said this over and over again, we bring you the Top 10 Free Joomla Extensions.

1. Joomla Content Editor

jce.jpg One of the most annoying things I find in Joomla is the way that images are handled by the default content editor. The fact that you have to switch from writing an article to uploading an image, and back to the article bugs the hell out of me! JCE (Joomla Content Editor) addresses this issue very nicely. When you click the image button, you get a window which allows you to upload images on the fly. And once you upload and insert the image, you get a WYSIWYG view of the image. Also, the way you can quickly insert links to your Joomla content, is another great feature of JCE. There are loads of other features in JCE, but these are the two which I can't live without, and which once you try, you won't be able to live without either!

Cool For: Great Image Management / Link Management 

MyBlog

Frown Against: Install process should be made simpler? Installation should include both component and plugin, rather than seperate installations.


 2. JoomlaXplorer - easily edit Joomla files 

 

joomlaxplorerWhat is the first thing you do when you install your Joomla website? Well you start changing logos, footers, change some templates, in other words you need to play around with the Joomla files. And what better way to do that than using a component which works from within the Joomla administration backend? joomlaXplorer is a File- and FTP - Manager. It allows you to edit files, delete, copy, rename, archive and unpack files/directories directly on your server. You can - Browse Directories & Files - Edit, Copy, Move and Delete files - Search, Upload and Downloading files - Create new files and directories - Change file permissions (chmod) and much more. It is your first must have component.

Cool For: Easy file management of Joomla files from the Joomla backend

Frown Against: Lack of Joomla 1.5 native support


3. sh404SEF - create Search Engine Friendly Addresses

sh404sef-logo.jpg

One of the things which makes a drastic difference to your ranking in search engines (provided you have good content), is search engine friendly (SEF) URLs. sh404SEF gives you complete control over your SEF URLs. The level of customization of this product is incredible. There are two modes, beginner and advanced, so you can have a basic SEF setup or you can tweak the settings to your liking. Supports a large number of the most popular Joomla components, and most 3rd party component developers ensure that their component is sh404SEF compatible. So do yourself a favour and make sure you have sh404SEF installed. 

Cool For: Total Control over all SEF

Frown Against: Some people have trouble setting it up.

4. Community Builder - create a Joomla community website

communitybuilderDo you know what the secret of a successful website is? A community - a user base which visits your site over and over again. Community Builder makes it easy for you to create a community in your Joomla website, with features such as extra fields in profile, enhanced registration workflows, user lists, connection paths between users, admin defined tabs and user profiles, image upload, front-end workflow management, integration with other components, like PMS, Newsletter, Forum, Galleries. You can build a community without CB, but your life will be much easier if you use Community Builder.

 

Cool For: Extends Joomla User Management, support from a large number of other 3rd party Joomla extensions, very extendable

Frown Against: Newbie users will definetely be overwhelmed with all the configuration options available

5. VirtueMart - setup an online shop

virtuemart.png 

There are two ways to make money online, advertising, and selling wares. Virtuemart, is your ticket to creating an online shop for your Joomla website. VirtueMart supports most things to set up an e-commerce website, including different categories of products, full shopping cart function, tax calculation, calculating of postage and package fees for any part of the world, discounts / coupons, and lots of small modules which enhance the functionality of the online shop.

 

 

Cool For: Once configured correctly, creates a very complete online shop on your website - for free!

Frown Against: Support is limited, complex to setup, not very user-friendly

6. DOCMan - create a download area

DocManAnother common function of any website is to create a download area, which supports a different number of files over various categories. DOCMan is the most popular download component available out there. It is quite easy to setup and maintain, and has a good number of configurable options, including who to allow to download (registered vs all users), download statistics and various other functions to help support your download area. (Our download are is powered by DOCMan)

Cool For: Quite easy to configure, good statistics and functionality

Frown Against: As at time of writing, there is no native support for Joomla 1.5 (though available in Legacy mode)

7. JoomlaPack - backup and restore your website

joomlapack

One thing we preach over and over again here at DC, is the importance of taking backups. Unfortunately, with such an extended system as Joomla, it is inevitable that there might be problems, both in terms of security, or in terms of configuration. In case something happens to your website, you need to make sure you have a fully working site in the shortest time possible. JoomlaPack is a great backup and restore component, which easily and quickly allows you to create a Joomla backup, such that if something happens to your site you can restore your as soon as possible.

Cool For: Easy to use, simple to setup, good support

Frown Against: We've encountered a few issues when backing up very large sites

8. Joom!Fish - support the translation process of your site

joomfish If you want to create the widest possible audience for your website, you need to go multi-lingual. Although the core Joomla functions are translated into most languages, your content will not be automatically translated. Joom!Fish supports the translation of your content. It features several functions to make it easier for you to translate the dynamic content (articles, etc) of your site, and thus create a multi-lingual content website. 

Cool For: Easy to setup and create website translations

Frown Against: There seems to be some teething problems with the Joomla 1.5 version, though we believe the author makes a great effort to avoid these issues.

9. FireBoard - quickly setup a forum

fireboard - Joomla forumAnother popular function for a website is setting up a forum. A forum is very intuitive, especially for support issues and simple "chatting". FireBoard is a Joomla forum which plugs directly into your Joomla website, using registered users from your site. It is one of the few forums which has most required forums functions. The great thing about FireBoard is that you do not need to play around with files to create a link (bridge) to one of the other popular forums, like phpBB. Its just, install and go ... DART Creations Forums are powered by FireBoard

Cool For: Quick and easy to setup, fully integrated with Joomla

Frown Against: Might be missing some advanced forums functions. Also, has been pulled from the Joomla Extensions Directory recently.

10. Expose Flash Gallery - create an online picture gallery

expose - joomla flash picture gallery

Expose allows users to create flash online picture galleries. It is very neat, and the picture gallery created is very user friendly, with the simplest navigation ever. Also, being a flash based component, people will not be able to "save" your image, which is especially useful when you are using copyrighted images.

Cool For: Very neat and friendly front end, very configurable.

Frown Against: Heavy flash back end for uploading pictures which is not very intuitive. The large number of configuration options and lack of clear documentation might cause some frustration issues.

 

More components will be added here as we find time. Wink Also, suggest components which you think should feature in this list in the comments below.

Always make sure to make backups when you install 3rd party components. Installing 3rd party extensions on your website creates inherent security issues.

Comments
Search RSS
michael  - Need Someones Help.     |66.27.150.xxx |2009-03-07 19:16:32
I need a Joomla 1.5 Gallery installed. With the ability for users to create
their own alblums and upload their own photos from the front-end. I am looking
for something that will provide: 1. Frontend Alblum creations 2. Frontend
picture upload.

I have a joomla website and dont want users to ever see the
back end.
Would this be possible? Can you help me?

If you cant help can you
point me in the right direction?

Sincerely,
Michael
DART  - Gallery   |Administrator |2009-03-08 09:49:55
Have you checked out the Joomla Extensions website?
michael  - Gallery   |66.27.150.xxx |2009-03-08 12:15:54
Yes,

The only one I could find that is close to what im looking for is Easy
Gallery and I think they want 50 uro for 2 months not really sure on the
price.

The problem with this one is theres no way for the users to create a
category or section. The main reason I dont like this one is that there are no
titles or anything just a picture box.

I guess my quest continues, thank you
for the reply I really appreciate it!

If you hear of something please let me
know.

Michael
DART  - Gallery   |Administrator |2009-03-08 13:07:32
My guess is you'll need some custom work on one of the galleries to handle this.
Anonymous   |66.27.150.xxx |2009-03-08 13:42:43
I couldnt afford it?
Only registered users can write comments!

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

Last Updated ( Saturday, 20 June 2009 )