<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4788196068154132767</id><updated>2012-02-14T12:15:15.706-05:00</updated><category term='Ottawa joomla'/><category term='Joomla website design'/><category term='web design Ottawa'/><category term='Joomla web design'/><category term='Ottawa website design'/><category term='Joomla web design Ottawa'/><category term='Website design Ottawa'/><category term='small business website design'/><category term='Joomla Ottawa Joomla website design'/><category term='Joomla Ottawa'/><title type='text'>Joomla Ottawa</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://joomlaottawa.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4788196068154132767/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://joomlaottawa.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Shawn Godin</name><uri>http://www.blogger.com/profile/15414853197709732422</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>13</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4788196068154132767.post-735586146798868826</id><published>2012-02-14T12:15:00.000-05:00</published><updated>2012-02-14T12:15:15.711-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Joomla Ottawa'/><category scheme='http://www.blogger.com/atom/ns#' term='Joomla website design'/><category scheme='http://www.blogger.com/atom/ns#' term='Joomla web design'/><title type='text'>Joomla 2.5.1 Released: I am Sold</title><content type='html'>&lt;h3 class="post-title entry-title" style="background-color: white; color: #cc6600; font-family: Georgia, serif; font-size: 18px; font-weight: normal; line-height: 1.4em; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0.25em; padding-bottom: 4px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;span style="color: #333333; font-size: 13px; line-height: 1.6em;"&gt;I am sold, but my question is what happened to all the numbers in between version 1.7.5 and 2.5.1? I know Joomla is now on a new development cycle, popping out a new "puppy" every 6 months, but why 2.5?&amp;nbsp;&lt;/span&gt;&lt;/h3&gt;&lt;div&gt;&lt;span style="color: #333333; font-size: x-small;"&gt;&lt;span style="line-height: 20px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="post-body entry-content" style="background-color: white; color: #333333; font-family: Georgia, serif; font-size: 13px; line-height: 1.6em; margin-bottom: 0.75em; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: left;"&gt;I was not impressed with Joomla 1.7, but I did like Joomla 2.5, haven't had a chance to investigate it very carefully, but what I saw upon a quick, I did like.&lt;br /&gt;&lt;br /&gt;With all that said, we will use Joomla 2.5.1 with caution, only for small projects at first. We'll wait for all the extensions to catch up. .&lt;br /&gt;&lt;br /&gt;Our main search terms are:&amp;nbsp;&lt;a href="http://www.joomlabliss.com/" style="color: #999999; text-decoration: none;" target="_blank"&gt;web design Ottawa&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="http://www.joomlabliss.com/" style="color: #999999; text-decoration: none;" target="_blank"&gt;website design Ottawa&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;For SEO help, please contact us via my wife's&amp;nbsp;&lt;a href="http://www.annatulchinsky.com/" style="color: #999999; text-decoration: none;" target="_blank"&gt;SEO Ottawa&lt;/a&gt;&amp;nbsp;website.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4788196068154132767-735586146798868826?l=joomlaottawa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://joomlaottawa.blogspot.com/feeds/735586146798868826/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://joomlaottawa.blogspot.com/2012/02/joomla-251-released-i-am-sold.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4788196068154132767/posts/default/735586146798868826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4788196068154132767/posts/default/735586146798868826'/><link rel='alternate' type='text/html' href='http://joomlaottawa.blogspot.com/2012/02/joomla-251-released-i-am-sold.html' title='Joomla 2.5.1 Released: I am Sold'/><author><name>Shawn Godin</name><uri>http://www.blogger.com/profile/15414853197709732422</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4788196068154132767.post-7318804643220099739</id><published>2012-01-26T13:36:00.002-05:00</published><updated>2012-02-01T13:51:00.235-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Website design Ottawa'/><category scheme='http://www.blogger.com/atom/ns#' term='web design Ottawa'/><category scheme='http://www.blogger.com/atom/ns#' term='Joomla Ottawa Joomla website design'/><category scheme='http://www.blogger.com/atom/ns#' term='Joomla web design Ottawa'/><title type='text'>Caching Issue with Rockettheme's Template</title><content type='html'>We recently released a site using Rockettheme's Nebulae template. The template is very sleek, we loved it, and the client loved the end result&amp;nbsp;&lt;a href="http://www.galleriadesign.ca/"&gt;http://www.galleriadesign.ca/&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;To speed up the site, we installed caching, and that corrupted the interface in certain browsers. Searching on Rockettheme's forum did confirm that there, in fact, a clash between many of Rockettheme's templates' elements and Joomla caching. In fact, there are clashing issues with many 3rd party modules and components. We disabled caching on everything, including individual modules. This did produce good results until we noticed that once you try to access the site from a mobile device, the interface got messed up again.&lt;br /&gt;&lt;br /&gt;The solution was to disable the "iPhone custom css" option in the Gantry of the template. Together with disabling all cache, this solved the Nebulae issues.&lt;br /&gt;&lt;br /&gt;Rockettheme has a reputation for sleek designs and poor coding. Confirmed.&lt;br /&gt;&lt;br /&gt;On the plus side, we finally got on the 1st page on Google.ca for our two main keywords: &lt;a href="http://www.joomlabliss.com/" target="_blank"&gt;website design Ottawa&lt;/a&gt; and &lt;a href="http://www.joomlabliss.com/" target="_blank"&gt;web design Ottawa&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4788196068154132767-7318804643220099739?l=joomlaottawa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://joomlaottawa.blogspot.com/feeds/7318804643220099739/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://joomlaottawa.blogspot.com/2012/01/caching-issue-with-rocketthemes.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4788196068154132767/posts/default/7318804643220099739'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4788196068154132767/posts/default/7318804643220099739'/><link rel='alternate' type='text/html' href='http://joomlaottawa.blogspot.com/2012/01/caching-issue-with-rocketthemes.html' title='Caching Issue with Rockettheme&apos;s Template'/><author><name>Shawn Godin</name><uri>http://www.blogger.com/profile/15414853197709732422</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4788196068154132767.post-7928010581475912715</id><published>2011-11-17T10:22:00.000-05:00</published><updated>2011-11-17T10:22:32.083-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ottawa joomla'/><category scheme='http://www.blogger.com/atom/ns#' term='Joomla Ottawa'/><category scheme='http://www.blogger.com/atom/ns#' term='Joomla web design Ottawa'/><title type='text'>Multilingual Support in Joomla 1.7</title><content type='html'>&lt;div style="background-attachment: initial; background-clip: initial; background-color: #f2fcd8; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 25px; margin-bottom: 0.9em; margin-top: 0.9em; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Below is a simple step-by-step summary of how to enable multilingual feature in Joomla 1.7:&lt;/div&gt;&lt;ol style="background-attachment: initial; background-clip: initial; background-color: #f2fcd8; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 25px; margin-bottom: 0.9em; margin-left: 0px; margin-right: 0px; margin-top: 0.9em; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 35px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Login to your website, from the&amp;nbsp;&lt;strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Control panel&lt;/strong&gt;&amp;nbsp;go to&amp;nbsp;&lt;strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Extensions &amp;gt; Extension Manager&amp;nbsp;&lt;/strong&gt;&lt;/li&gt;&lt;li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 35px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Install a&amp;nbsp;&lt;strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Language pack&lt;/strong&gt;. You need a separate language pack for each language. Download language packs from here:&lt;br /&gt;&lt;ul style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 0.9em; margin-left: 0px; margin-right: 0px; margin-top: 0.9em; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;li style="background-attachment: initial; background-clip: initial; background-color: initial; background-image: url(http://www.joomlabliss.com/templates/ja_ruby/images/city_night/bullet.gif); background-origin: initial; background-position: 18px 7px; background-repeat: no-repeat no-repeat; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 35px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 30px; padding-right: 0px; padding-top: 0px;"&gt;&lt;a href="http://extensions.joomla.org/extensions/languages/translations-for-joomla" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #498399; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;http://extensions.joomla.org/extensions/languages/translations-for-joomla&lt;/a&gt;&lt;/li&gt;&lt;li style="background-attachment: initial; background-clip: initial; background-color: initial; background-image: url(http://www.joomlabliss.com/templates/ja_ruby/images/city_night/bullet.gif); background-origin: initial; background-position: 18px 7px; background-repeat: no-repeat no-repeat; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 35px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 30px; padding-right: 0px; padding-top: 0px;"&gt;&lt;a href="http://community.joomla.org/translations.html" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #498399; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;http://community.joomla.org/translations.html&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 35px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;After you’ve installed the required language pack(s), go to&amp;nbsp;&lt;strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Extensions &amp;gt; Language Manager&lt;/strong&gt;&lt;/li&gt;&lt;li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 35px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;In Language Manager, select the&amp;nbsp;&lt;strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Content tab&lt;/strong&gt;, create a new item corresponding to the language you’ve installed.&lt;/li&gt;&lt;img src="http://www.joomlabliss.com/images/stories/articles/Joomla1_7_multilanguage_howto.jpg" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px;" width="530" /&gt;&lt;li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 35px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;From the main Control panel, go to&amp;nbsp;&lt;strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Menus&lt;/strong&gt;&amp;nbsp;and create a&amp;nbsp;&lt;strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;New Menu&amp;nbsp;&lt;/strong&gt;for the required language (or, if the second-language menu has already been created, create a&amp;nbsp;&lt;strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Mew Menu Item&lt;/strong&gt;&amp;nbsp;for this language menu). You need a separate menu for each language, and they will all be listed under Menus.&lt;/li&gt;&lt;img src="http://www.joomlabliss.com/images/stories/articles/Joomla_1_7_multilanguage_newmenu.jpg" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px;" width="530" /&gt;&lt;li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 35px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;This step is&amp;nbsp;&lt;strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;very important!&lt;/strong&gt;&amp;nbsp;After you’ve created the second (third, forth, etc.) language menu items, you need to associate them with one another.&lt;/li&gt;&lt;img src="http://www.joomlabliss.com/images/stories/articles/Joomla_1_7_multilanguage_associate.jpg" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px;" width="530" /&gt;&lt;li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 35px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;NOTE:&lt;/strong&gt;&amp;nbsp;Joomla has one Home page by default. If you are adding another language, you need to create a corresponding Home page for that language.&lt;/li&gt;&lt;li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 35px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;To add Articles in various languages, simply go to&amp;nbsp;&lt;strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Article Manager&lt;/strong&gt;,&amp;nbsp;&lt;strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Add New Item&lt;/strong&gt;, and specify the language. Connect it with the corresponding Menu item in the same language, as usual. Define Alias contents manually, if you wish. Add meta data, keywords, etc.&lt;/li&gt;&lt;/ol&gt;&lt;img src="http://www.joomlabliss.com/images/stories/articles/Joomla_1_7_multilanguage_adding_article.jpg" style="background-attachment: initial; background-clip: initial; background-color: #f2fcd8; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 25px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px;" width="530" /&gt;&lt;div style="background-attachment: initial; background-clip: initial; background-color: #f2fcd8; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 25px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;/div&gt;&lt;div style="background-attachment: initial; background-clip: initial; background-color: #f2fcd8; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 25px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;/div&gt;&lt;div style="background-attachment: initial; background-clip: initial; background-color: #f2fcd8; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 25px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;/div&gt;&lt;div style="background-attachment: initial; background-clip: initial; background-color: #f2fcd8; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 25px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="background-attachment: initial; background-clip: initial; background-color: #f2fcd8; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 25px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;/div&gt;&lt;div style="background-attachment: initial; background-clip: initial; background-color: #f2fcd8; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 25px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;For more details, check out this batch&amp;nbsp;&lt;a href="http://multilingual-joomla-demo.cloudaccess.net/multi-lingual-steps-by-steps" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #498399; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;" target="_blank" title="joomla web design"&gt;tutorials on how to get Joomla 1.7 multilingual&lt;/a&gt;. &amp;nbsp;&lt;/div&gt;&lt;div style="background-attachment: initial; background-clip: initial; background-color: #f2fcd8; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 25px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="background-attachment: initial; background-clip: initial; background-color: #f2fcd8; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 25px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;If you need need a Joomla website, contact me via my &lt;a href="http://www.joomlabliss.com/" target="_blank"&gt;Joomla Ottawa&lt;/a&gt; site.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4788196068154132767-7928010581475912715?l=joomlaottawa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://joomlaottawa.blogspot.com/feeds/7928010581475912715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://joomlaottawa.blogspot.com/2011/11/multilingual-support-in-joomla-17.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4788196068154132767/posts/default/7928010581475912715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4788196068154132767/posts/default/7928010581475912715'/><link rel='alternate' type='text/html' href='http://joomlaottawa.blogspot.com/2011/11/multilingual-support-in-joomla-17.html' title='Multilingual Support in Joomla 1.7'/><author><name>Shawn Godin</name><uri>http://www.blogger.com/profile/15414853197709732422</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4788196068154132767.post-1667492077727860474</id><published>2010-04-22T11:29:00.000-04:00</published><updated>2010-04-22T11:29:13.826-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Joomla web design'/><category scheme='http://www.blogger.com/atom/ns#' term='Joomla web design Ottawa'/><title type='text'>Joomla Extensions: MMPortfolio</title><content type='html'>We recently installed a commercial Joomla extension &lt;a href="http://www.mmplugins.com/products/mmportfolio"&gt;MMPortfolio&lt;/a&gt;. You can see it on our &lt;a href="http://www.joomlabliss.com/"&gt;Ottawa website&lt;/a&gt;, About &amp;gt; Portfolio. &lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;We also provide an alternative dispay of our &lt;a href="http://www.joomlabliss.com/joomla-web-design-ottawa-website-design/joomla-bliss-portfolio.html"&gt;web design portofiio&lt;/a&gt; as an accordion and a cube, some very neat tool you get with Joomla.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4788196068154132767-1667492077727860474?l=joomlaottawa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://joomlaottawa.blogspot.com/feeds/1667492077727860474/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://joomlaottawa.blogspot.com/2010/04/joomla-extensions-mmportfolio.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4788196068154132767/posts/default/1667492077727860474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4788196068154132767/posts/default/1667492077727860474'/><link rel='alternate' type='text/html' href='http://joomlaottawa.blogspot.com/2010/04/joomla-extensions-mmportfolio.html' title='Joomla Extensions: MMPortfolio'/><author><name>Shawn Godin</name><uri>http://www.blogger.com/profile/15414853197709732422</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4788196068154132767.post-8448105989313444411</id><published>2010-03-21T18:26:00.001-04:00</published><updated>2010-04-21T18:29:20.782-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ottawa joomla'/><category scheme='http://www.blogger.com/atom/ns#' term='Joomla Ottawa'/><title type='text'>Today's Joomla Tip: Fixing capitalization on Joomla standard contact form</title><content type='html'>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: &lt;br /&gt;&lt;br /&gt;Enter your Name: &lt;br /&gt;Email Address: &lt;br /&gt;Message subject: &lt;br /&gt;&lt;br /&gt;In other words, there is no consistency in the capitalization of words. It's pretty straightforward to fix. &lt;br /&gt;&lt;br /&gt;First I'd recommend that you install the component eXtplorer, to make navigating the file structure easy. Then go to the folder components &amp;gt; com_contact &amp;gt; views &amp;gt; contact &amp;gt; tmpl. &lt;br /&gt;&lt;br /&gt;If you need more help, contact me via our &lt;a href="http://www.joomlabliss.com/"&gt;website design Ottawa website&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4788196068154132767-8448105989313444411?l=joomlaottawa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://joomlaottawa.blogspot.com/feeds/8448105989313444411/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://joomlaottawa.blogspot.com/2010/04/todays-joomla-tip-fixing-capitalization.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4788196068154132767/posts/default/8448105989313444411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4788196068154132767/posts/default/8448105989313444411'/><link rel='alternate' type='text/html' href='http://joomlaottawa.blogspot.com/2010/04/todays-joomla-tip-fixing-capitalization.html' title='Today&apos;s Joomla Tip: Fixing capitalization on Joomla standard contact form'/><author><name>Shawn Godin</name><uri>http://www.blogger.com/profile/15414853197709732422</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4788196068154132767.post-6617196186006853066</id><published>2010-02-14T16:28:00.002-05:00</published><updated>2010-04-21T18:29:39.084-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ottawa joomla'/><category scheme='http://www.blogger.com/atom/ns#' term='Joomla Ottawa'/><title type='text'>Today's Joomla Tip: Porting sites with JoomlaPack</title><content type='html'>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.&lt;br /&gt;&lt;br /&gt;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!&lt;br /&gt;&lt;br /&gt;Backing up your site:&lt;br /&gt;After you've downloaded the component from &lt;a href="http://joomlapack.net/"&gt;http://joomlapack.net/&lt;/a&gt; and installed it on your website, click on Components -&amp;gt; JoomlaPack-&amp;gt; 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.&lt;br /&gt;&lt;br /&gt;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".&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;Restoring, Porting your site:&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;Next, open your browser and go to the Kickstart file on your new site, i.e., &lt;a href="http://mynewdomain.com/kickstart.php"&gt;http://myNewDomain.com/kickstart.php&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Follow the onscreen directions , and voila! Don't forget to remove the installation folder after you're done.&lt;br /&gt;&lt;br /&gt;If you need a Joomla website, &lt;a href="http://www.joomlabliss.com/"&gt;Joomla Bliss Ottawa is the website design shop in Ottawa &lt;/a&gt;I co-own with my wife.&lt;br /&gt;&lt;br /&gt;If you need SEO, my wife runs an &lt;a href="http://www.annatulchinsky.com/"&gt;SEO Ottawa &lt;/a&gt;consultancy. We'll be happy to help you.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4788196068154132767-6617196186006853066?l=joomlaottawa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://joomlaottawa.blogspot.com/feeds/6617196186006853066/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://joomlaottawa.blogspot.com/2010/02/porting-sites-with-joomlapack.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4788196068154132767/posts/default/6617196186006853066'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4788196068154132767/posts/default/6617196186006853066'/><link rel='alternate' type='text/html' href='http://joomlaottawa.blogspot.com/2010/02/porting-sites-with-joomlapack.html' title='Today&apos;s Joomla Tip: Porting sites with JoomlaPack'/><author><name>Shawn Godin</name><uri>http://www.blogger.com/profile/15414853197709732422</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4788196068154132767.post-4107470337565285416</id><published>2010-01-28T19:15:00.000-05:00</published><updated>2010-01-28T19:29:30.086-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Website design Ottawa'/><category scheme='http://www.blogger.com/atom/ns#' term='Joomla Ottawa'/><category scheme='http://www.blogger.com/atom/ns#' term='Joomla web design'/><category scheme='http://www.blogger.com/atom/ns#' term='Ottawa website design'/><title type='text'>Fixing capitalization on Joomla standard contact form.</title><content type='html'>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:&lt;br /&gt;&lt;br /&gt;Enter your Name:&lt;br /&gt;Email address:&lt;br /&gt;Message Subject:&lt;br /&gt;&lt;br /&gt;In other words, there is no consitency in the capitalization of these labels. Fixing this is pretty straightforward.&lt;br /&gt;&lt;br /&gt;First I would recommend that you install the component &lt;a href="http://extensions.joomla.org/extensions/2630/details"&gt;eXtplorer&lt;/a&gt; for easy navigation of the file structure. The, go to the folder components &gt; com_contact &gt; views &gt; contact &gt; tmpl and edit the file "default_form.php".&lt;br /&gt;&lt;br /&gt;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!&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;If you need a Joomla website, &lt;a href="http://www.joomlabliss.com/"&gt;Joomla Bliss Ottawa is the website design shop in Ottawa &lt;/a&gt;I co-own with my wife.&lt;br /&gt;&lt;br /&gt;If you need SEO, my wife runs an &lt;a href="http://www.annatulchinsky.com/"&gt;SEO Ottawa&lt;/a&gt; consultancy. We'll be happy to help you.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4788196068154132767-4107470337565285416?l=joomlaottawa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://joomlaottawa.blogspot.com/feeds/4107470337565285416/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://joomlaottawa.blogspot.com/2010/01/fixing-capitalization-on-joomla.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4788196068154132767/posts/default/4107470337565285416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4788196068154132767/posts/default/4107470337565285416'/><link rel='alternate' type='text/html' href='http://joomlaottawa.blogspot.com/2010/01/fixing-capitalization-on-joomla.html' title='Fixing capitalization on Joomla standard contact form.'/><author><name>Shawn Godin</name><uri>http://www.blogger.com/profile/15414853197709732422</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4788196068154132767.post-5740401572070009174</id><published>2009-08-14T22:26:00.002-04:00</published><updated>2010-04-21T18:31:25.294-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ottawa joomla'/><category scheme='http://www.blogger.com/atom/ns#' term='Joomla Ottawa'/><title type='text'>Today's Joomla Tip: 404 Errors and mod_rewrite</title><content type='html'>Here's another tidbit about Apache servers and .htaccess.&lt;br /&gt;&lt;br /&gt;Usually porting a Joomla site goes fairly smooth, but once in a while, for various reasons, there is trouble when turning on mod_rewrite for SEF. Usually it's a problem with the .htaccess file, some of which I've addressed in earlier posts. But sometimes, Apache server configuration settings can be the culprit.&lt;br /&gt;&lt;br /&gt;One such scenario is a 404 error I recieved when navigating to anywhere but the home page. I couldn't be sure if it was the .htaccess file or a server setting, but then I found a great example of how to test whether mod_rewrite is enabled on the server.&lt;br /&gt;&lt;br /&gt;It's important to note that redirects in the .htaccess file will still work, even if mod_rewrite is disabled. You need to specifically test with a rewrite rule. For example,&lt;br /&gt;&lt;br /&gt;RewriteEngine On&lt;br /&gt;RewriteRule ^link([^/]*).html$ rewrite.php [L]&lt;br /&gt;&lt;br /&gt;...in your .htaccess file should redirect any .html file to a file called rewrite.php. If you can reach the rewrite.php file directly in your browser, but arbitrary .html files return a 404 error, you'll need to contact you web service provider and request that mod_rewrite be turned on.&lt;br /&gt;&lt;br /&gt;If you'd like more help, then &lt;a href="http://www.annatulchinsky.com/SEO_Ottawa/Services_SEO_Ottawa_Joomla_Website_Design.htm"&gt;contact me here&lt;/a&gt;&amp;nbsp;or via our &lt;a href="http://www.joomlabliss.com/"&gt;website design Ottawa&lt;/a&gt; shop.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4788196068154132767-5740401572070009174?l=joomlaottawa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://joomlaottawa.blogspot.com/feeds/5740401572070009174/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://joomlaottawa.blogspot.com/2009/08/404-errors-and-modrewrite.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4788196068154132767/posts/default/5740401572070009174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4788196068154132767/posts/default/5740401572070009174'/><link rel='alternate' type='text/html' href='http://joomlaottawa.blogspot.com/2009/08/404-errors-and-modrewrite.html' title='Today&apos;s Joomla Tip: 404 Errors and mod_rewrite'/><author><name>Shawn Godin</name><uri>http://www.blogger.com/profile/15414853197709732422</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4788196068154132767.post-3758513628006046662</id><published>2009-06-16T22:25:00.001-04:00</published><updated>2010-04-21T20:11:15.152-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Joomla Ottawa'/><category scheme='http://www.blogger.com/atom/ns#' term='Joomla web design Ottawa'/><title type='text'>Today's Joomla Tip: Fixing 403 Forbidden Errors</title><content type='html'>Apache &lt;u&gt;mod_security&lt;/u&gt; getting you down? When this feature is enabled on your Apache server, you might encounter the following message when trying to save Global Configuration:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;"403 Forbidden&lt;/strong&gt;. You don't have permission to access /administrator/index.php on this server. "&lt;br /&gt;&lt;br /&gt;You can disable this feature for your Joomla space by adding the following to your .htaccess file:&lt;br /&gt;&lt;br /&gt;SecFilterEngine Off&lt;br /&gt;SecFilterScanPOST Off&lt;br /&gt;&lt;br /&gt;If you'd like more help, then &lt;a href="http://www.annatulchinsky.com/SEO_Ottawa/Services_SEO_Ottawa_Joomla_Website_Design.htm"&gt;contact me via SEO Ottawa&lt;/a&gt;&amp;nbsp;or via our &lt;a href="http://www.joomlabliss.com/"&gt;website design Ottawa&lt;/a&gt; shop.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4788196068154132767-3758513628006046662?l=joomlaottawa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://joomlaottawa.blogspot.com/feeds/3758513628006046662/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://joomlaottawa.blogspot.com/2009/06/todays-joomla-tip-fixing-403-forbidden.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4788196068154132767/posts/default/3758513628006046662'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4788196068154132767/posts/default/3758513628006046662'/><link rel='alternate' type='text/html' href='http://joomlaottawa.blogspot.com/2009/06/todays-joomla-tip-fixing-403-forbidden.html' title='Today&apos;s Joomla Tip: Fixing 403 Forbidden Errors'/><author><name>Shawn Godin</name><uri>http://www.blogger.com/profile/15414853197709732422</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4788196068154132767.post-506859034117445632</id><published>2009-04-26T15:08:00.000-04:00</published><updated>2010-04-21T20:12:44.956-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Joomla Ottawa'/><category scheme='http://www.blogger.com/atom/ns#' term='Joomla web design Ottawa'/><title type='text'>Today's Joomla Tip: JCE Content Editor</title><content type='html'>The JCE editor is a great alternative to the TinyMCE editor that comes standard with Joomla. For one thing, it has a built-in spell checker! You can set your editor to highlight misspelled words in your content, as you would see in most email clients.&lt;br /&gt;&lt;br /&gt;It also has a few other nifty tools not found in the TinyMCE editor, and allows you to switch between HTML and formatted views without doing round trips to the server. It's a little thing that actually saves a lot of time.&lt;br /&gt;&lt;br /&gt;Setup is pretty simple, if you keep a few things in mind. Once you've downloaded the JCE package you'll find that there are three installation files to upload to Joomla:&lt;br /&gt;&lt;br /&gt;com_jce_152&lt;br /&gt;plg_jce_152&lt;br /&gt;jce_iframe_150&lt;br /&gt;&lt;br /&gt;The first two should be installed as Joomla plug-ins. Go to Extensions -&amp;gt; Install/Uninstall and then browse to and upload com_jce_152 and plg_jce_152.&lt;br /&gt;&lt;br /&gt;The third component should be installed as a JCE plugin. Go to Components -&amp;gt; JCE Administration -&amp;gt; Install and then browse to and upload jce_iframe_150.&lt;br /&gt;&lt;br /&gt;Once these are sucessfully installed, go to Global Configuration and click on the Site tab. Under "Site Settings, set your "Default WYSIWYG Editor" to JCE, click Save and you're done!&lt;br /&gt;&lt;br /&gt;If you'd like more help, then &lt;a href="http://www.annatulchinsky.com/SEO_Ottawa/Services_SEO_Ottawa_Joomla_Website_Design.htm"&gt;contact me here via SEO Ottawa&lt;/a&gt;&amp;nbsp;or via my &lt;a href="http://www.joomlabliss.com/"&gt;website design Ottawa&lt;/a&gt; site.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4788196068154132767-506859034117445632?l=joomlaottawa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://joomlaottawa.blogspot.com/feeds/506859034117445632/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://joomlaottawa.blogspot.com/2009/04/todays-joomla-tip-jce-content-editor.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4788196068154132767/posts/default/506859034117445632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4788196068154132767/posts/default/506859034117445632'/><link rel='alternate' type='text/html' href='http://joomlaottawa.blogspot.com/2009/04/todays-joomla-tip-jce-content-editor.html' title='Today&apos;s Joomla Tip: JCE Content Editor'/><author><name>Shawn Godin</name><uri>http://www.blogger.com/profile/15414853197709732422</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4788196068154132767.post-68381139293817557</id><published>2009-04-01T19:21:00.000-04:00</published><updated>2009-04-01T19:33:41.792-04:00</updated><title type='text'>Today's Joomla Tip: Joomla 1.5 and SEF</title><content type='html'>I've tried a number of SEF add-on components to make my Joomla websites Search Engine Friendly.  In the end I discovered that the core SEF module included with Joomla 1.5 works best.&lt;br /&gt;&lt;br /&gt;However, moving websites from a development platform to live servers sometimes caused the SEF component to stop working.  When enabled, all my pages would return "Internal Server Error".  After a little investigation, here is what I've found:&lt;br /&gt;&lt;br /&gt;1. Make sure the file ".htaccess" in the root gets ported along with the rest of the website!  SEF, and in particular, Apache mod_rewrite will not work unless this file is present and correctly configured.&lt;br /&gt;&lt;br /&gt;2. Porting a site sometimes means moving it to a different directory.  If you're having trouble, try uncommenting the following line in .htaccess:&lt;br /&gt;&lt;br /&gt;RewriteBase /&lt;br /&gt;&lt;br /&gt;Where "/" is the root directory.  If your joomla installation is not in the root of the webspace, be sure to specify the correct path here instead of just "/".&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you'd like more help, then &lt;a href="http://www.annatulchinsky.com/SEO_Ottawa/Services_SEO_Ottawa_Joomla_Website_Design.htm"&gt;contact me&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4788196068154132767-68381139293817557?l=joomlaottawa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://joomlaottawa.blogspot.com/feeds/68381139293817557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://joomlaottawa.blogspot.com/2009/04/todays-joomla-tip-joomla-15-and-sef.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4788196068154132767/posts/default/68381139293817557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4788196068154132767/posts/default/68381139293817557'/><link rel='alternate' type='text/html' href='http://joomlaottawa.blogspot.com/2009/04/todays-joomla-tip-joomla-15-and-sef.html' title='Today&apos;s Joomla Tip: Joomla 1.5 and SEF'/><author><name>Shawn Godin</name><uri>http://www.blogger.com/profile/15414853197709732422</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4788196068154132767.post-7085178161944616657</id><published>2009-03-31T16:37:00.000-04:00</published><updated>2009-03-31T16:50:26.107-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Website design Ottawa'/><category scheme='http://www.blogger.com/atom/ns#' term='Joomla Ottawa'/><category scheme='http://www.blogger.com/atom/ns#' term='small business website design'/><title type='text'></title><content type='html'>&lt;strong&gt;Today's Joomla Tip: Typography&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Using your active template's CSS file you can set typography consistantly for the entire site.  In particular, make sure the "Heading" styles are set to your preference.  This way, when adding artical content you can set paragraphs as heading 1 though 6 with the confidence that style and colors will be maintained through all your pages.&lt;br /&gt;&lt;br /&gt;In Joomla 1.5 go to Extentions -&gt; Template Manager and select the currently active template (flagged as "Default").  Then click "Edit CSS", select the entry "template.css" and click "Edit".  Here is an example of Heading definitions:&lt;br /&gt;&lt;br /&gt;/* Heading */&lt;br /&gt;h1 {font-size: 200%;font-weight: normal;color: #27AF4B}&lt;br /&gt;h2 {font-size: 125%}&lt;br /&gt;h3 {font-size: 125%;font-weight: normal;color: #27AF4B}&lt;br /&gt;h4 {font-size: 115%}&lt;br /&gt;h5 {font-size: 115%;font-weight: normal;color: #27AF4B;font-style:italic}&lt;br /&gt;&lt;br /&gt;If you'd like more help, then &lt;a href="http://www.annatulchinsky.com/SEO_Ottawa/Services_SEO_Ottawa_Joomla_Website_Design.htm"&gt;contact me&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4788196068154132767-7085178161944616657?l=joomlaottawa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://joomlaottawa.blogspot.com/feeds/7085178161944616657/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://joomlaottawa.blogspot.com/2009/03/todays-joomla-tip-template-manager-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4788196068154132767/posts/default/7085178161944616657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4788196068154132767/posts/default/7085178161944616657'/><link rel='alternate' type='text/html' href='http://joomlaottawa.blogspot.com/2009/03/todays-joomla-tip-template-manager-and.html' title=''/><author><name>Shawn Godin</name><uri>http://www.blogger.com/profile/15414853197709732422</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4788196068154132767.post-7528536814454763416</id><published>2009-03-29T19:33:00.000-04:00</published><updated>2009-03-31T16:37:05.651-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Website design Ottawa'/><category scheme='http://www.blogger.com/atom/ns#' term='Joomla Ottawa'/><category scheme='http://www.blogger.com/atom/ns#' term='small business website design'/><title type='text'>Website Design on a Shoe String Using Joomla</title><content type='html'>Joomla is a fantastic tool. You can get a fully loaded modern site, with all dynamic and fancy features, for a fraction of a cost of a regular website design - thanks to pre-existing components.&lt;br /&gt;&lt;br /&gt;In a matter of days I was able to build a site with full search capabilities, a site map, dynamic drop-down top menus, a SEF component, and a complete ecommerce solution. Doing this from scratch would take weeks!&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Today's Joomla Tip:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;If you are setting up VirtueMart e-commerce on your Joomla website, do not customize Typography on your template until the site is fully assembled. We learned the hard way and then had to spent time re-adjusting display on the VirtueMart.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4788196068154132767-7528536814454763416?l=joomlaottawa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://joomlaottawa.blogspot.com/feeds/7528536814454763416/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://joomlaottawa.blogspot.com/2009/03/website-design-on-shoe-string-using.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4788196068154132767/posts/default/7528536814454763416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4788196068154132767/posts/default/7528536814454763416'/><link rel='alternate' type='text/html' href='http://joomlaottawa.blogspot.com/2009/03/website-design-on-shoe-string-using.html' title='Website Design on a Shoe String Using Joomla'/><author><name>Shawn Godin</name><uri>http://www.blogger.com/profile/15414853197709732422</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
