Thursday, April 22, 2010

Joomla Extensions: MMPortfolio

We recently installed a commercial Joomla extension MMPortfolio. You can see it on our Ottawa website, About > Portfolio.

It is a nice component, but it takes some tweaking to get the display the way you want it. And the 'readmore' button is hardcoded, you can't move it down easily. We had to descrease the size of the font and the amount of text to get it to display properly. There are a couple of other things that don't work well, but the button is the main one. But after some tweaking we got it going and it look good now I think.

We also provide an alternative dispay of our web design portofiio as an accordion and a cube, some very neat tool you get with Joomla.

Sunday, March 21, 2010

Today's Joomla Tip: Fixing capitalization on Joomla standard contact form

The standard contact form in Joomla is probably used most frequently by many Joomla designers, mostly becuase it is so convenient and it is already there! But have you ever noticed the capitalization for certain fields are a little flaky? For example:

Enter your Name:
Email Address:
Message subject:

In other words, there is no consistency in the capitalization of words. It's pretty straightforward to fix.

First I'd recommend that you install the component eXtplorer, to make navigating the file structure easy. Then go to the folder components > com_contact > views > contact > tmpl.

If you need more help, contact me via our website design Ottawa website

Sunday, February 14, 2010

Today's Joomla Tip: Porting sites with JoomlaPack

Moving a new Joomla site from development to a production server can be a tedious and frustrating task at best. I've done this quite a few times before I descovered JoomlaPack.

This is a Joomla based component designed to backup and restore your website, but it can also be used to port your website to a different server... in minutes!

Backing up your site:
After you've downloaded the component from http://joomlapack.net/ and installed it on your website, click on Components -> JoomlaPack-> Configuration. Under Basic in Common Settings, set the Output Directory to the root of your website, or better yet, one folder level above the root of your site.

Under Advanced in Profile Settings, you can leave all the default settings. However, depending on your destination server, you may have trouble restoring your backup. To ensure maximum compatibility, change the Archiver Engine to "Zip, using PHP functions" and change the "File List" engine to "Pure PHP File System Scanner". If your backup process seems to hang, you can also change "Backup Method" to "Javascript Redirects".

Click the "Backup Now" link. Once the backup is complete, go to "Administrator Backup Files". Select your most recent backup and click "Download" to pull the backup file to your local machine.

Restoring, Porting your site:
DO NOT INSTALL Joomla on your destination web space. Simply upload the backup file to this space along with the file Kickstart.php (included in the JoomlaPack installation file archive). Be sure to create a MySQL database to support the new Joomla site and assign an appropriate database user to it.

Next, open your browser and go to the Kickstart file on your new site, i.e., http://myNewDomain.com/kickstart.php

Follow the onscreen directions , and voila! Don't forget to remove the installation folder after you're done.

If you need a Joomla website, Joomla Bliss Ottawa is the website design shop in Ottawa I co-own with my wife.

If you need SEO, my wife runs an SEO Ottawa consultancy. We'll be happy to help you.

Thursday, January 28, 2010

Fixing capitalization on Joomla standard contact form.

The standard contact form in Joomla is used very frequently by most Joomla designers because it is so convenient, and it is already there! But have you ever noticed that the capitalization is a little flaky? For example:

Enter your Name:
Email address:
Message Subject:

In other words, there is no consitency in the capitalization of these labels. Fixing this is pretty straightforward.

First I would recommend that you install the component eXtplorer for easy navigation of the file structure. The, go to the folder components > com_contact > views > contact > tmpl and edit the file "default_form.php".

You'll notice that the text in question is wrapped around the function call JText::_. Simply remove the function call and edit the label text to display as you prefer. Then save the file. That's it!

IMPORTANT: This does not work with the Joom Fish component. It cases Joomlfish to stop working on the Contact form, i.e. no translation available.

If you need a Joomla website, Joomla Bliss Ottawa is the website design shop in Ottawa I co-own with my wife.

If you need SEO, my wife runs an SEO Ottawa consultancy. We'll be happy to help you.