Joomla 1.5 review

August 16, 2008 at 12:11 pm | In Downloads, reviews | Leave a Comment
Tags: , , , ,

Joomla review

Although it is a beta version, I am reviewing Joomla 1.5 because it has many improvements over the 1.0.x versions and even though it may still have some bugs Joomla 1.5 is here to stay!

Joomla homepageAhh, Joomla – my first CMS! Well, it was actually Mambo but Joomla is a fork that is pretty close (at least in the 1.0.x versions), so…

When I started making sites I (like everybody else) coded them by hand and FTPed them to the server; after a while it started getting tedious and more than anything else, a nightmare to update. This is when I started looking for a CMS and eventually chose Mambo, mostly because I had the feeling that no matter what problem I would have the community would help me. And I was right!

There have been many improvements from the 1.0.x series, many of which are a breath of fresh air to Joomla users:

  • built in SEF (search engine urls) support. Previously you could turn urls with variables into static urls, but those looked something like example.com/content/view/12/24; in 1.5 Joomla has the ablility to transform urls into example.com/index.php/products/widgets/green-widgets.
  • better caching (really helps with heavy trafficed sites, in case of Digg or Slashdot).
  • removed statistics – while it may seem to be a step back for many, that component ate resources like no tomorrow.
  • general code improvements.

Joomla requirements:

Joomla learning curve and usability:

Although it’s easy to use after a little bit of messing around and testing different things at first it’s somewhat confusing. Some of the things that are different from other content management systems:

The content categorization system – you can put articles and content in categories which belong in sections. You can’t put content in sections and you can’t create a category without assigning it to a section; also, you can’t have sub-categories or sub-sections. This is simply unbelievable for such an advanced CMS, and it can be a major limiting factor for some sites.

Joomla administrationThe Check-in system is a very good idea – when you are configuring a module or a plugin the system denies other users’ access to that component. The thing is, when you don’t know that you need to do a “Mass Check-in” you start losing access and it gets confusing.

Other than that, it’s usually simple for somebody who wants just a simple site: install Joomla, create sections and categories and add content. Of course, there always is a little bit of configuration involved, but that is minimal.

Joomla security:

Unfortunately the latest Joomla doesn’t have something that I need from most systems: granular access control. There is a module that gave you more control over the ACL but that only works with Joomla 1.0.x.

Another thing is the server security: you should do anything to improve it, and the first thing is to modify the htaccess.txt file. Joomla actually requires it to be renamed to .htaccess when you want to use mod_rewrite, but it is a smart move to do it anyway.

Joomla media managerAlso, although the administration folder is protected by Joomla you should password protect it with a .htpasswd file (the same as .htaccess, but for passwords). Get more details about .htpasswd here.

You should also pay attention whether PHP Display Errors are turned on or off – when you are working on a test site it’s perfectly ok (and actually recommended) for the server to show all errors, but when the site is in production state (being visited) you are just inviting trouble in by letting the Display Errors turned on.

Joomla plugins and applications:

The Joomla community is one of the most active and helpful in the content management world, and some members have contributed by writing some great plugins and applications:

  • Google Adsense module (Clicksafe edition) – monetization is an important part of many websites and Adsense works very good for a lot of sites. The Clicksafe edition gives you the option to block certain IP addresses that are guilty of suspicious activity (multiple clicks in a short period of time), helping you avoid getting your account disabled. It could be a good idea to block your IP too, if you work a lot on your site.
  • Automated cron backup through email – backing up your site is one thing you can’t live without these days; cracking, server outages, unhappy data center employees – make sure you don’t mess with your livelyhood byJoomla new article backing up your site every couple of days.
  • JXplorer (File Management And Sharing System) – this component allows you to manage your files without messing with FTP or Cpanel’s File Manager which can be a little annoying at times.
  • perForms – allows a Joomla administrator to create forms. The results can be sent to an email address or saved in the database to be viewed or downloaded later. A captcha component can also be integrated for increased security.
  • BlogSidebar – this plugin is a very nice addon for those who use Joomla as a blog. It has a configurable calendar, blogroll, latest items (articles), blog view configuration and more.
  • J!Tags Plugin – takes the meta keywords you defined and automatically links them to Technorati. You can also use them to just tag your content.
  • Jobline – you can turn your Joomla site into a classified ads site for jobs. It has a lot of features: view/post internship or job openings, search ads, submit applications and a lot more. Take it for a spin.
  • Joomap – use this component to create a sitemap of your site. You can create both a HTML sitemap (for your visitors) and a XML one, according to Sitemaps.org specifications.
  • Joomlaboard – this component creates a forum for Joomla; it isn’t a bridge to other forum scripts, it’s a complete forum solution for Joomla.

Joomla documentation and support:

In my opinion, the Joomla community deserves an A+ for its support! The official forum is great: users get help immediately and it is usually something that solves your problem. Also, the user manual (pdf) is very detailed and will help get a newbie on his way quickly.

Joomla sites:

Joomla administration tutorial

July 27, 2008 at 3:14 pm | In Development, Downloads | Leave a Comment
Tags: , , , ,

Now we can proceed to tuning your Joomla, including changing the default language. In your administrator’s panel visit Site – > Global Configuration.

In the first Site tab you can:

  • make your website unavailable to the public while it is still in development
  • change the offline message;
  • choose a Site Name (Company Name) for your website – that would be the <title> tag of your website;
  • change the default HTML editor, and
  • the number of items in each list.

The Locale tab allows you to:

  • specify locale different from the default one;
  • change the TimeZone settings. Siteground’s servers are set in CDT (Central Daylight Time) and you might wish to adjust it to yours.
  • select the language that the site will display – it can be picked up amongst the ones already installed and published language packs on your Joomla system.

In the Content tab you can choose whether to display the printer-friendly version link in your content.

For those of the options that sound unfamiliar to you, additional information can be obtained when hovering with the mouse pointer over the blue ‘i’ circle at the end of each row.

If you have to change the database setting, you can do this in the Database tab. The server, database name, user and password can be edited from that tab.

MinGW

July 25, 2008 at 8:53 am | In Development, Downloads | 1 Comment
Tags: , ,

The GNU Compiler Collection (GCC) for Windows MinGW – A collection of freely available and freely distributable Windows specific header files and import libraries combined with GNU toolsets that allow one to produce native Windows programs that do not rely on any 3rd-party C runtime DLLs.

Convert pdf documents to jpeg images

July 23, 2008 at 10:20 pm | In Development, Downloads, linux | Leave a Comment
Tags: , , , ,

f you want to convert your pdf document into a jpeg image, it is possible to use pdftoppm and after ppmtojpeg.

First, choose your pdf document and use:

ppm file.pdf file

You will have one ppm image per pdf page. If you want only part of the document use -f int1 -l int2, int1 is the initial page and int2 is the final page.

Use the script to convert all ppm images into jpeg images:

for file in *.ppm; do ppmtojpeg $file > ${file/.ppm/.jpg}; rm $file; done

And thats it. You will have your pdf document into jpeg images.

Church Bells Carillon Gift Basket

July 20, 2008 at 12:09 am | In Development, Downloads, linux | Leave a Comment
Tags: , ,

This gift basket contains a nice suite of beautiful Harmonious Bells System Sounds for your Computer Desktop. It also downloads and installs InspiredCode’s (shareware) ChurchBells Carillon System Program which works for free for 30 days AND every December, all month. The desktop sounds never expire and, if you want the carillon program to work all the time you can buy it for $35.

Sage 1.3

July 15, 2008 at 9:24 pm | In Development, Downloads | Leave a Comment
Tags: , , , ,

Sage is a lightweight RSS and Atom feed aggregator extension for Mozilla Firefox, it’s got a lot of what you need and not much of what you don’t. Sage interprets Live Bookmarks just as it does regular bookmarks, allowing the user to subscribe to feeds using the auto-discovery mechanism in Firefox. Live Bookmarks may be added to your Sage Feeds folder using Firefox’s orange feed indicator icon, making them available for reading in the Sage sidebar. This gives users a quick and easy subscription method, while Sage’s built-in ‘Discover Feeds’ function provides a more thorough scan.

sRSS 1.1

July 15, 2008 at 9:13 pm | In Downloads, reviews | Leave a Comment
Tags: , , ,

sRSS is a simple and easy-to-use freeware RSS Feed Reader. User interface is friendly and intuitive so you will be familiar with all its functions almost instantly. sRSS is developed to be as simple as it can be, because we think that an RSS Reader is meant to be simple. There are no useless fancy options that can be very annoying and impractical. It is built to do basic things that one RSS Feed Reader must do and nothing more than that.

Roadkil’s Detector 1.2

July 12, 2008 at 4:19 pm | In Downloads, linux | Leave a Comment
Tags: , , ,

Detects unauthorised attempts to access your computer over the network, program listens on ports selected by you and lists any attempts to connect to them. Allows you to track down where connections are coming from and do something about them.
Note: actual program web page has disappeared but the download still works!

Telecurs

July 11, 2008 at 8:00 pm | In Downloads, reviews | Leave a Comment
Tags: , , ,

Telecurs (teleport cursor) is a utility to automatically move the mouse cursor to a tab or button in a standard dialog box. After the dialog closes, the cursor can be moved back to its original position.

Noisy Mouse 2.0

July 11, 2008 at 11:08 am | In Development, Downloads, reviews | Leave a Comment
Tags: , , ,

Noisy Mouse is a simple program that adds separate sounds to right, left, and middle mouse button actions. It adds the three selections to the Windows Sounds properties, allowing you to use the native Control Panel applet to assign any of the three files included, or any .wav file your prefer. Noisy Mouse optionally resides in your system tray to provide access to editing the sounds or terminating the program anytime you don’t want to hear the sounds. If you enjoy having your computer narrate your mouse moves, this freeware program is for you. An even more practical use would be to associate specific files with each click, so participants in learning sessions would be able to differentiate the left- and right-mouse clicks with auditory cues. Do you need click sounds? Download click sounds here

Next Page »

Blog at WordPress.com. | Theme: Pool by Borja Fernandez.
Entries and comments feeds.