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:

jReviews component for joomla

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

Reviews is a review and rating system for the Joomla and Mambo Content Management Systems. It is compatible with Joomla 1.x, Joomla 1.5.x and Mambo 4.6.x

With jReviews you can easily build a sophisticated review site or add a review section to your site.

jReviews

Feature Highlights

  • Review everything: movies, music, cars, restaurants, hotels, websites, software, mobile phones, service providers, recipes, travel, books, consumer electronics, articles, you name it
  • Custom fields in content & reviews: create custom forms for the main entry and also for user review.
  • Advanced search: allow users to search using the custom fields. Design custom search forms with the advanced search module.
  • Editor and user reviews: enable only editorial reviews, user reviews, both or none. If you disable reviews you can still take advantage of custom fields and advanced search.
  • Customizable templates: clear separation of code and template files allow for easier customization of jReviews.
  • Favorites lists: users can add and remove items to their favorites lists and share them with other users.
  • Web 2.0: use of ajax and other effects to improve the user experience.
  • Reviews RSS Feeds: propagate your review content throughout the web.
  • SEO Ready: friendly urls through the use of SEF extensions and a SEO Manager to adjust title, meta keywords and descriptions for custom fields.

Summary of Features

Rating and reviews
  • Use it for user reviews, user & editor reviews or editor reviews only.
  • Define which users are to be considered editors or administrators can make any review an editor review.
  • Create multiple sets of rating criteria, assignable to content categories.
  • Select a rating scale of 1-5,1-10,1-100.
  • Review usefulness voting and inappropriate reporting.
  • User ranking based on number of reviews posted and usefulness.
  • New review notification.
Content submission
  • Users can submit new items in any of the categories.
  • Allow anyone or just registered users to submit a review or an item. This can be automatically published or held for moderation.
  • Automatic thumbnails are generated for uploaded images and images are shown as mini-galleries for each content item.
  • New content notification.
Custom fields
  • Create multiple groups of custom fields, assignable to content categories for new content submissions.
  • Custom fields include: text, textarea, email, website, select list, integer, decimal, code – can be used for buy now buttons, multiple select list, checkboxes, radio buttons.
  • Easily assign images to custom fields with preset values (i.e. select lists, checkboxes and radio buttons)
  • Sort content lists on ascending/descending order based on standard content data (title, date, hits, author), on review information (user and editor ratings) and on custom fields (i.e. price)
  • Backend editor for custom fields makes it easy to add and edit custom fields for existing content
  • Place custom fields anywhere you want inside content items and content lists by adding the appropriate tags to the provided com_content template.
Advanced search
  • Allows users to search for items using the custom fields defined in the administration. These can be select lists, text inputs, etc.
  • The administrator can decide which fields should appear in the advanced search form.
  • There can be many different advanced search forms depending on the different forms you put together with the custom fields.
Directory listing
  • Create multiple directories by assigning categories to them. Each directory can be setup as a different menu on your site. This provides another level above sections to group and present content.
  • The directory layout is customizable in terms of section and category columns. Categories can be presented in bullet lists or separated by commas.
Modules and Community Builder Plugins
  • JReviews comes with a great set of modules and CB plugins to enhance the look and usability of your site.
Integration with other extensions
  • Integration with Community Builder so user name always links back to profile and avatar is displayed with reviews and on user rank page.

Joomla Manual installation tips

July 28, 2008 at 10:45 am | In Development, reviews | 1 Comment
Tags: , , , ,

Pre-installation Steps

Step 1: Database setup

In order to use Joomla, you would need to create a MySQL database and a user with all necessary priviledges to access the database. Please, check here how to create MySQL database and user. It is adviseable to create the database and the username with the same name in order to avoid any confusion in the future (for example you can choose username_joomla for both).

Step 2: Upload the installation files

You have to upload the Joomla installation files to your web hosting account. You can download the latest release from the official Joomla web site.

The downloaded archive should be extracted locally on your computer. Once this is completed, the files should be uploaded to your web hosting account. In order to do so you can use an FTP client. You can find a detailed tutorial how to use an FTP here.

Please note that if you would like the Joomla installation performed for your domain name thus making it accessible at http://www.your-domain.com, the installation files should be uploaded directly under the public_html folder for your account. If you would like the installation perfromed in a sub-folder or for a sub-domain name the files should be uploaded in the corresponding directory located under the public_html folder. For example if you would like the installation performed for: http://www.your-domain.com/joomla, the installation files should be uploaded under public_html/joomla.

Continue reading Joomla Manual installation tips…

Tutorial: Joomla installation with fantastico

July 27, 2008 at 3:13 pm | In Downloads, linux | Leave a Comment
Tags: , , , ,

How to install Joomla CMS with Fantastico

In order to install Joomla CMS with Fantastico, please log into your cPanel and click on the blue smiley icon () at the bottom of the page.

Please, select ‘Joomla’ from the menu list on the left-hand side

and click on New Installation.

You will be presented with a form that asks for all necessary information about your future Joomla website.

Form explanation:

  • Install in Directory – this determines the address where your Joomla installation will be accessible at. If you want to use Joomla for your home page, just leave this field blank.
  • Admin access data – the username and password for accessing the administration panel of your Joomla installation.
  • Base Configuration Admin e-mail – your e-mail address
  • Admin full name – your full name
  • Site Name – the name of your website that will be displayed on the front page

Once you have filled in the form, please proceed by clicking on the “Install Joomla” button. You will be asked to confirm the installation on the next page. Finally, you get a page that informs you of a successful installation. You should bookmark the address of the administrator panel (yourdomain.com/administrator), and note your login credentials.

Well done! You are now ready to log in and start building your website!

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.

Mounting Linux Partitions under FreeBSD

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

To mount ext2fs filesystems under FreeBSD, you first have to build a new kernel with ext2fs support. Put the line

options “EXT2FS”

in your kernel configuration file for the new kernel and compile.
Read the FreeBSD handbook to learn how to do that.

or

Do the following steps to enable ext2fs support in the kernel:

# cd /usr/src/sys/modules/ext2fs
# make
# make install

You can use ‘kldload‘ to load the ext2fs module in to the kernel.

# kldload ext2fs
Then you will be able to mount your linux partitions by giving a command like:

# mount -t ext2fs /dev/ad1s1 /mnt

to unload module use

# kldunload ext2fs

To load the module automatically on system startup

add the following line in to /boot/loader.conf

ext2fs_load=”YES”

Disabling Internet Integration (IE-OFF) 1.0

July 19, 2008 at 1:44 pm | In Development, Downloads, linux | Leave a Comment
Tags: , , ,

Due to popular demand, we are making the process of removing the internet integration feature of Windows 98 very easy by releasing this little program. There’s nothing dangerous about using this program; it simply contains about a dozen changes to the registry that otherwise would have to be made with a combination of settings in Explorer, Control Panel, TweakUI, and the Policy Editor. There’s nothing in this program that Microsoft hasn’t already made available, albeit in a convoluted collection of dialog boxes. This program does not disable the Internet Explorer web browser, it simply removes the controversial integration with the Windows desktop.

Nutshell 1.1

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

Nutshell is an application designed to retrieve web content via the RSS format. Nutshell’s easy-to-use multi-window interface is completely skinable and includes XSL stylesheet support for web elements. A Ticker bar is provided for new item notification, or for constant streaming of your RSS database. Sort your channel list into groups and tag your favorite items for easy access. Search items by attribute, or do a real-time-text search of all your items. Nutshell supports Import/Export of OPML channel lists as well as drag & drop channel-adding from any web browser.

Streaming Stats

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

Streaming Stats is a freeware RSS desktop reader for news, sports, live cricket and football scores it keeps you informed by streaming live information directly to your desktop. Detailed English Premier League and Champions League live stories, news and scores are streamed in whenever you have Streaming Stats open. Add to this the News and Sports feeds of your choice and the somewhat amusing Odd News feed and Streaming Stats has you covered for all your News and Sports data.

Google Reader -

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

Google Reader constantly checks your favorite news sites and blogs for new content. Whether a site updates daily or monthly, you can be sure that you won’t miss a thing. Simplify your reading experience, Google Reader shows you all of your favorite sites in one convenient place. It’s like a personalized inbox for the entire web. Discover new content, Millions of sites publish feeds with their latest updates, and our integrated feed search makes it easy to find new content that interests you.

Next Page »

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