<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Practical Joomla!</title>
	<atom:link href="http://www.practicaljoomla.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.practicaljoomla.com</link>
	<description>Looking at Joomla! and its extensions through the eyes of a Webmaster</description>
	<lastBuildDate>Fri, 13 May 2011 13:43:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>How To Show VirtueMart&#8217;s Quantity Buttons Above Eachother</title>
		<link>http://www.practicaljoomla.com/extensions/how-to-show-virtuemarts-quantity-buttons-above-eachother</link>
		<comments>http://www.practicaljoomla.com/extensions/how-to-show-virtuemarts-quantity-buttons-above-eachother#comments</comments>
		<pubDate>Fri, 13 May 2011 13:43:15 +0000</pubDate>
		<dc:creator>Robin</dc:creator>
				<category><![CDATA[Extensions]]></category>
		<category><![CDATA[Virtuemart]]></category>
		<category><![CDATA[quantity arrows]]></category>
		<category><![CDATA[quantity buttons]]></category>
		<category><![CDATA[quantity_box_general.tpl.php]]></category>
		<category><![CDATA[theme.css]]></category>
		<category><![CDATA[virtuemart]]></category>

		<guid isPermaLink="false">http://www.practicaljoomla.com/?p=132</guid>
		<description><![CDATA[<p>Recently I was designing a VirtueMart webshop for a customer of mine, and got stuck trying to place the quantity buttons next to the quantity box above eachother, the up button on top, the down button below.</p> <p>When I searched the forums, I did not manage to find a solutions&#8230; was anybody doing this, or <p>Read the post at <a href="http://www.practicaljoomla.com/extensions/how-to-show-virtuemarts-quantity-buttons-above-eachother">How To Show VirtueMart&#8217;s Quantity Buttons Above Eachother</a></p>]]></description>
			<content:encoded><![CDATA[<p>Recently I was designing a VirtueMart webshop for a customer of mine, and got stuck trying to place the quantity buttons next to the quantity box above eachother, the up button on top, the down button below.</p>
<p>When I searched the forums, I did not manage to find a solutions&#8230; was anybody doing this, or was I the only one?</p>
<p>Finally a nice guy on LinkedIn managed to help me out!</p>
<p>The solution is two-fold: quantity_box_general.tpl.php needs to be changed and theme.css needs to be changed (to make it look pretty&#8230;).</p>
<p>In the steps below, I assume you are using the default template for VirtueMart. If not, read your template name every time you see the word &#39;default&#39;.</p>
<p><strong>Step 1</strong></p>
<ul>
<li>open file components/com_virtuemart/themes/default/templates/product_details/includes/<strong>quantity_box_general.tpl.php</strong> in a text editor</li>
<li>look for these lines at the bottom of this file:
<p>		&nbsp;case &quot;none&quot; :<br />
		&nbsp;default:<br />
		&nbsp;&nbsp;$html .= &#39;&lt;input type=&quot;text&quot; class=&quot;inputboxquantity&quot; size=&quot;4&quot; id=&quot;quantity&#39;.$prod_id.&#39;&quot; name=&quot;quantity[]&quot; value=&quot;&#39;.$quantity.&#39;&quot; /&gt;<br />
		&nbsp;&nbsp;&lt;input type=&quot;button&quot; class=&quot;quantity_box_button quantity_box_button_up&quot; onclick=&quot;var qty_el = document.getElementById(\&#39;quantity&#39;.$prod_id.&#39;\&#39;); var qty = qty_el.value; if( !isNaN( qty )) qty_el.value++;return false;&quot; /&gt;<br />
		&nbsp;&nbsp;&lt;input type=&quot;button&quot; class=&quot;quantity_box_button quantity_box_button_down&quot; onclick=&quot;var qty_el = document.getElementById(\&#39;quantity&#39;.$prod_id.&#39;\&#39;); var qty = qty_el.value; if( !isNaN( qty ) &amp;amp;&amp;amp; qty &gt; 0 ) qty_el.value&#8211;;return false;&quot; /&gt;<br />
		&nbsp;&nbsp;&#39;;<br />
		&nbsp;&nbsp;break;<br />
		}<br />
		&nbsp;</li>
<li>replace these lines with the following lines:
<p>		&nbsp;case &quot;none&quot; :<br />
		&nbsp;default:<br />
		&nbsp;&nbsp;$html .= &#39;&lt;table&gt;<br />
		&lt;tr&gt;<br />
		&lt;td&gt;&lt;label for=&quot;quantity7&quot; class=&quot;quantity_box&quot;&gt;&#39;.$VM_LANG-&gt;_(&#39;PHPSHOP_CART_QUANTITY&#39;).&#39;:&amp;nbsp;&lt;/label&gt;&lt;input class=&quot;inputboxquantity&quot; size=&quot;2&quot; id=&quot;quantity7&quot; name=&quot;quantity[]&quot; value=&quot;1&quot; type=&quot;text&quot;&gt;&lt;/td&gt;&lt;td&gt;<br />
		&lt;input class=&quot;quantity_box_button quantity_box_button_up&quot; onclick=&quot;var qty_el = document.getElementById(\&#39;quantity7\&#39;); var qty = qty_el.value; if( !isNaN( qty )) qty_el.value++;return false;&quot; type=&quot;button&quot;&gt;<br />
		&lt;br&gt;<br />
		&lt;input class=&quot;quantity_box_button quantity_box_button_down&quot; onclick=&quot;var qty_el = document.getElementById(\&#39;quantity7\&#39;); var qty = qty_el.value; if( !isNaN( qty ) &amp;amp;&amp;amp; qty &gt; 0 ) qty_el.value&#8211;;return false;&quot; type=&quot;button&quot;&gt;<br />
		&lt;/td&gt;<br />
		&lt;/tr&gt;<br />
		&lt;/table&gt;<br />
		&nbsp;&nbsp;&#39;;<br />
		&nbsp;&nbsp;break;<br />
		}</li>
</ul>
<p>&nbsp;</p>
<p><strong>Step 2</strong></p>
<ul>
<li>open file components/com_virtuemart/themes/default/templates/theme.css in a text editor</li>
<li>look for these lines:
<p>		/* The quantity box beneath the &quot;add to cart&quot; button&nbsp; */<br />
		.quantity_box {&nbsp;<br />
		&nbsp;vertical-align: middle;<br />
		}<br />
		.quantity_box_button {<br />
		&nbsp;width:10px;<br />
		&nbsp;vertical-align:middle;<br />
		&nbsp;height:10px;<br />
		&nbsp;background-repeat: no-repeat;<br />
		&nbsp;background-position: center;<br />
		&nbsp;&nbsp; border:1px solid #000;<br />
		}<br />
		.quantity_box_button_down {<br />
		&nbsp;background-image: url(images/down_small.gif);<br />
		}<br />
		.quantity_box_button_up {<br />
		&nbsp;background-image: url(images/up_small.gif);<br />
		}<br />
		&nbsp;</li>
<li>replace these lines with the following lines:
<p>		/* The quantity box beneath the &quot;add to cart&quot; button&nbsp; */<br />
		.quantity_box {&nbsp;<br />
		&nbsp;vertical-align: middle;<br />
		}<br />
		.quantity_box_button {<br />
		&nbsp;width:10px;<br />
		&nbsp;height:10px;<br />
		&nbsp;&nbsp;background-repeat: no-repeat;<br />
		&nbsp;&nbsp;background-position: center;<br />
		&nbsp;vertical-align: middle;<br />
		&nbsp;margin-top: 3px;<br />
		&nbsp;border: none;<br />
		}<br />
		.quantity_box_button_down {<br />
		&nbsp;background-image: url(images/down_small.gif);<br />
		&nbsp;margin-top: 2px;<br />
		}<br />
		.quantity_box_button_up {<br />
		&nbsp;background-image: url(images/up_small.gif);<br />
		}</li>
</ul>
<p>That is all there is to it!</p>
<p>Have fun!</p>
_____________________________________________________________________________________________
<p><strong>Robin Roelofsen</strong></p>
<p>"I think complexity is mostly sort of crummy stuff that is there because it's too expensive to change the interface."<br>
<em>Jaron Lanier</em></p>]]></content:encoded>
			<wfw:commentRss>http://www.practicaljoomla.com/extensions/how-to-show-virtuemarts-quantity-buttons-above-eachother/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Removing &#8216;More Articles&#8217; text from Joomla! category/section blog layout</title>
		<link>http://www.practicaljoomla.com/general/removing-more-articles-text-from-joomla-category-section-blog-layout</link>
		<comments>http://www.practicaljoomla.com/general/removing-more-articles-text-from-joomla-category-section-blog-layout#comments</comments>
		<pubDate>Fri, 22 Apr 2011 08:43:24 +0000</pubDate>
		<dc:creator>Robin</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Tiny Issues And Solutions]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[joomla hacks]]></category>

		<guid isPermaLink="false">http://www.practicaljoomla.com/?p=128</guid>
		<description><![CDATA[<p>One of the &#39;problems&#39; when using either a category blog view or a section blog view in Joomla! is the following:</p> <p>When you want to show links to more articles, Joomla! automatically inserts a heading saying &#39;More Articles&#8230;&#39;. While this may be alright for a news website, on most websites this is not how we <p>Read the post at <a href="http://www.practicaljoomla.com/general/removing-more-articles-text-from-joomla-category-section-blog-layout">Removing &#8216;More Articles&#8217; text from Joomla! category/section blog layout</a></p>]]></description>
			<content:encoded><![CDATA[<p>One of the &#39;problems&#39; when using either a category blog view or a section blog view in Joomla! is the following:</p>
<p>When you want to show links to more articles, Joomla! automatically inserts a heading saying &#39;More Articles&#8230;&#39;. While this may be alright for a news website, on most websites this is not how we would like to introduce our links to the other articles.</p>
<p>Or course, you can change the words &#39;More Articles&#8230;&#39; in the language file, but that will still show up for every blog view in your site, which can be quite awkward.</p>
<p>For most of us, the best way is to get rid of the heading all together!</p>
<p>I have been searching for a long time to find the solutions, and finally I did find the answer:</p>
<p>The heading is placed from the templates for the category and section blog views. This means we need to change these PHP templates.</p>
<p><strong>Warning! Make sure you make a security copy of the original files, just in case!</strong></p>
<ul>
<li>make an FTP connection to your site and download either:
<ul>
<li>category: components/com_content/views/category/tmpl/blog_links.php</li>
<li>section: components/com_content/views/section/tmpl/blog_links.php</li>
</ul>
</li>
<li>open the file and delete the following lines:
<ul>
<li><strong>&lt;div&gt;<br />
				&nbsp;&nbsp; &lt;strong&gt;&lt;?php echo JText::_( &#39;More Articles&#8230;&#39; ); ?&gt;&lt;/strong&gt;<br />
				&lt;/div&gt;</strong></li>
</ul>
</li>
<li>upload the file to:
<ul>
<li>category: templates/yourtemplate/html/com_content/category/blog_links.php</li>
<li>section: templates/yourtemplate/html/com_content/section/blog_links.php</li>
</ul>
</li>
</ul>
<p>Now your section and/or category blog view will show no heading text anymore!</p>
_____________________________________________________________________________________________
<p><strong>Robin Roelofsen</strong></p>
<p>"I think complexity is mostly sort of crummy stuff that is there because it's too expensive to change the interface."<br>
<em>Jaron Lanier</em></p>]]></content:encoded>
			<wfw:commentRss>http://www.practicaljoomla.com/general/removing-more-articles-text-from-joomla-category-section-blog-layout/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CK Forms Not Sending Emails From Sender Plus Other Hacks</title>
		<link>http://www.practicaljoomla.com/tiny-issues-and-solutions/ck-forms-not-sending-emails-from-sender-plus-other-hacks</link>
		<comments>http://www.practicaljoomla.com/tiny-issues-and-solutions/ck-forms-not-sending-emails-from-sender-plus-other-hacks#comments</comments>
		<pubDate>Tue, 18 Jan 2011 10:04:56 +0000</pubDate>
		<dc:creator>Robin</dc:creator>
				<category><![CDATA[Tiny Issues And Solutions]]></category>
		<category><![CDATA[ck forms]]></category>
		<category><![CDATA[joomla hacks]]></category>

		<guid isPermaLink="false">http://www.practicaljoomla.com/?p=125</guid>
		<description><![CDATA[<p>When you&#39;re a user of CK Forms, you undoubtedly came across the following issue:</p> <p>If a visitor sends an email from your form, CK Forms sends the results to you using the mail address you have given in in the Mail TO field in the E-Mail tab in CK Forms.</p> <p>The problem with this is <p>Read the post at <a href="http://www.practicaljoomla.com/tiny-issues-and-solutions/ck-forms-not-sending-emails-from-sender-plus-other-hacks">CK Forms Not Sending Emails From Sender Plus Other Hacks</a></p>]]></description>
			<content:encoded><![CDATA[<p>When you&#39;re a user of CK Forms, you undoubtedly came across the following issue:</p>
<p>If a visitor sends an email from your form, CK Forms sends the results to you using the mail address you have given in in the Mail TO field in the E-Mail tab in CK Forms.</p>
<p>The problem with this is that, when you want to reply to the visitor, you cannot just hit the reply button but need to copy the sender&#39;s mail address to your To field in your mail client. Otherwise you send the mail straight back to yourself!</p>
<p>Is this logical? I don&#39;t think so!</p>
<p>It took me some months of living with it and trying to find a solution to the problem, and I finally came across the solution in the <a href="http://ckforms.cookex.eu/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/ckforms.cookex.eu/?referer=');">CK Forms forum</a>.</p>
<p>A fine programmer going by the name of Rahul Chand made a hack that solved the entire issue!</p>
<p>&nbsp;</p>
<p><strong>The Solution</strong></p>
<p>Fire up your favorite FTP client and go to folder <strong>components/com_ckforms/models/</strong> in your Joomla! install.</p>
<p>Download file <strong>ckforms.php</strong> and open it in Notepad.</p>
<p>Search for the line that says:</p>
<p><strong>$mailBody = $mailBody.JText::_( &#39;IP Address&#39; ) . &quot; : &quot; . $_SERVER[&#39;REMOTE_ADDR&#39;] . &quot;&lt;br/&gt;\n&quot;;</strong></p>
<p>Under this line, add the following lines:</p>
<p><strong>// Rahul Chand &#8211; Start Hack</p>
<p>	function get_emails ($str)<br />
	{<br />
	$emails = array();<br />
	preg_match_all(&#39;/(\w+\.)*\w+@(\w+\.)*\w+(\w+\-\w+)*\.\w+/&#39;, $str, $output); <br />
	foreach($output[0] as $email) array_push ($emails, strtolower($email));<br />
	if (count ($emails) &gt;= 1) return $emails;<br />
	else return false;<br />
	}</p>
<p>	# Sample string containing email addresses;<br />
	$str = $mailBody;</p>
<p>	# Get the emails on arrays;<br />
	$emails = get_emails ($str);</p>
<p>	// Rahul Chand &#8211; End Hack<br />
	</strong></p>
<p>Next, search for the following line:</p>
<p><strong>$mail-&gt;setSender( array( $ckform-&gt;emailfrom, &quot;&quot; ) );</strong></p>
<p>Replace this line with the following code:</p>
<p><strong>// Rahul Chand &#8211; Call Email address from above hack<br />
	$mail-&gt;setSender($emails);<br />
	// Rahul Chand &#8211; End Hack</strong></p>
<p>Replace the ckforms.php on the server with the altered copy.</p>
<p>Next time an email is send using&nbsp;the form, you will receive the mail from the actual sender!</p>
<p>&nbsp;</p>
<p><strong>Other Cleanup Hacks</strong></p>
<p>While you are messing about in the ckforms.php file, you might want to consider cleaning up the mails CK Forms sends out a little.</p>
<p>Some of the changes I made:</p>
<p><em><strong>Changing wording</strong></em></p>
<p>The following line tells you at what date and time the mail is sent. The wording in it is &#39;registered at&#39;&#8230; Not very logical in a mail, especially when you want to reply to it, now is it. I changed the line from:</p>
<p>$mailBody = $mailBody.&quot;registered at &quot;.date(&quot;Y-m-d H:i:s&quot;).&quot;&lt;br /&gt;&lt;br /&gt;\n\n&quot;;</p>
<p>to</p>
<p>$mailBody = $mailBody.&quot;Sent at &quot;.date(&quot;Y-m-d H:i:s&quot;).&quot;&lt;br /&gt;&lt;br /&gt;\n\n&quot;;</p>
<p>&nbsp;</p>
<p><strong>Taking out the IP Address and the ID number</strong></p>
<p>The default mail CK Forms sends to you also has the IP Address of the sender and the ID number of the mail in it. I don&#39;t think this is very helpful, and it looks kinda techie when the sender sees it in your reply. I therefore commented out these lines (put // in front of the lines):</p>
<p><strong>//</strong> $mailBody = $mailBody.JText::_( &#39;IP Address&#39; ) . &quot; : &quot; . $_SERVER[&#39;REMOTE_ADDR&#39;] . &quot;&lt;br /&gt;\n&quot;;</p>
<p>and</p>
<p><strong>//</strong> $mailBody = $mailBody.JText::_( &#39;Article ID&#39; ) . &quot; : &quot; . $articleid . &quot;&lt;br /&gt;\n&quot;;</p>
<p>&nbsp;</p>
<p><strong>Taking out the form name and date on the sender&#39;s receipt email</strong></p>
<p>What&#39;s the added value for the sender to know what form name the form was he send the mail from, or what date and time he sent it (he knows that!)? I suggest commenting out these lines:</p>
<p><strong>//</strong> $mailBody = $mailBody.&quot;&lt;br/&gt;&lt;br/&gt;Form : &quot;.$ckform-&gt;title.&quot;&lt;br /&gt;\n&quot;;<br />
	<strong>//</strong> $mailBody = $mailBody.JText::_( &#39;registered at&#39; ).&quot; &quot;.date(&quot;Y-m-d H:i:s&quot;).&quot;&lt;br /&gt;&lt;br /&gt;\n\n&quot;;</p>
<p>&nbsp;</p>
<p>Hopfully this solves some of the issues you may have with CK Forms. I hope that next version will have these options built in, so we don&#39;t have to hack files ourselves!</p>
_____________________________________________________________________________________________
<p><strong>Robin Roelofsen</strong></p>
<p>"I think complexity is mostly sort of crummy stuff that is there because it's too expensive to change the interface."<br>
<em>Jaron Lanier</em></p>]]></content:encoded>
			<wfw:commentRss>http://www.practicaljoomla.com/tiny-issues-and-solutions/ck-forms-not-sending-emails-from-sender-plus-other-hacks/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Solving CK Forms mootools.js Issue</title>
		<link>http://www.practicaljoomla.com/tiny-issues-and-solutions/solving-ck-forms-mootools-js-issue</link>
		<comments>http://www.practicaljoomla.com/tiny-issues-and-solutions/solving-ck-forms-mootools-js-issue#comments</comments>
		<pubDate>Fri, 31 Dec 2010 14:10:51 +0000</pubDate>
		<dc:creator>Robin</dc:creator>
				<category><![CDATA[Tiny Issues And Solutions]]></category>
		<category><![CDATA[ck forms]]></category>
		<category><![CDATA[joomla extensions]]></category>

		<guid isPermaLink="false">http://www.practicaljoomla.com/?p=121</guid>
		<description><![CDATA[<p>Don&#39;t you just hate it when you finally found a great extension, and it has an issue in it that gives errors and make your pages act all weird?</p> <p>I had this issue with CK Forms, and by the looks of it, the same issue was a problem for lots of people.</p> <p>&#160;</p> <p>The Problem</p> <p>Read the post at <a href="http://www.practicaljoomla.com/tiny-issues-and-solutions/solving-ck-forms-mootools-js-issue">Solving CK Forms mootools.js Issue</a></p>]]></description>
			<content:encoded><![CDATA[<p>Don&#39;t you just hate it when you finally found a great extension, and it has an issue in it that gives errors and make your pages act all weird?</p>
<p>I had this issue with <strong>CK Forms</strong>, and by the looks of it, the same issue was a problem for lots of people.</p>
<p>&nbsp;</p>
<p><strong>The Problem</strong></p>
<p>When you use the CK Forms form plugin on a page, showing a contact form, the browser comes up with a mootools.js error. The form works, but it still shows &#39;error&#39; in the footer of the browser (not so nice for your visitors) and other elements using mootools start behaving weird as well.</p>
<p>The problem I had with one site was that the fusionmenu dropdown boxes (I was using a Rockettheme template) could not be clicked on the page the form was on.</p>
<p>It took me quite some searching, but I finally found the answer!</p>
<p>&nbsp;</p>
<p><strong>The Solution</strong></p>
<p>Apparently CK Forms calls mootools.js, even when it is already called in the page. The solution is commenting out the mootools.js call in the CK Forms PHP files. When you only use the Form Display plugin and the component, like most do, there are two files that need edition:</p>
<ul>
<li>components/com_ckforms/views/ckforms/<strong>view.html.php</strong>
<ul>
<li>comment out the following line:<br />
				$document-&gt;addCustomTag(&#39;&lt;script type=&quot;text/javascript&quot; src=&quot;&#39;.JURI::root(true).&#39;/media/system/js/mootools.js&quot;&gt;&lt;/script&gt;&#39;);</p>
<p>				so it looks like:<br />
				/** $document-&gt;addCustomTag(&#39;&lt;script type=&quot;text/javascript&quot; src=&quot;&#39;.JURI::root(true).&#39;/media/system/js/mootools.js&quot;&gt;&lt;/script&gt;&#39;); */</p>
<p>				Don&#39;t forget to close the comment with */, or errors will occur</li>
</ul>
</li>
<li>plugins/content/ckforms.php
<ul>
<li>comment out the following line:<br />
				$html = $html.&#39;&lt;script type=&quot;text/javascript&quot; src=&quot;&#39;.JURI::root(true).&#39;/media/system/js/mootools.js&quot;&gt;&lt;/script&gt;&#39;.&quot;\n&quot;; </p>
<p>				so it looks like:<br />
				/** $html = $html.&#39;&lt;script type=&quot;text/javascript&quot; src=&quot;&#39;.JURI::root(true).&#39;/media/system/js/mootools.js&quot;&gt;&lt;/script&gt;&#39;.&quot;\n&quot;; */</p>
<p>				Don&#39;t forget to close the comment with */, or errors will occur</li>
</ul>
</li>
</ul>
<p>&nbsp;</p>
<p>Now mootools.js will not be called by CK Forms anymore, resulting in error-free pages!</p>
_____________________________________________________________________________________________
<p><strong>Robin Roelofsen</strong></p>
<p>"I think complexity is mostly sort of crummy stuff that is there because it's too expensive to change the interface."<br>
<em>Jaron Lanier</em></p>]]></content:encoded>
			<wfw:commentRss>http://www.practicaljoomla.com/tiny-issues-and-solutions/solving-ck-forms-mootools-js-issue/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How To Make Joomla! Allow Users With The Same Mail Address</title>
		<link>http://www.practicaljoomla.com/tiny-issues-and-solutions/how-to-make-joomla-allow-users-with-the-same-mail-address</link>
		<comments>http://www.practicaljoomla.com/tiny-issues-and-solutions/how-to-make-joomla-allow-users-with-the-same-mail-address#comments</comments>
		<pubDate>Wed, 19 May 2010 19:27:23 +0000</pubDate>
		<dc:creator>Robin</dc:creator>
				<category><![CDATA[Tiny Issues And Solutions]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[user.php]]></category>

		<guid isPermaLink="false">http://www.practicaljoomla.com/?p=117</guid>
		<description><![CDATA[<p>&#160;The Joomla! CMS is created to allow multiple users to add content to the website. This is no problem if you actually have users logging into the system and adding their content, but imagine the following all too common scenario:</p> <p>You&#160;have multiple content writers sending you their content, and you want to post their content <p>Read the post at <a href="http://www.practicaljoomla.com/tiny-issues-and-solutions/how-to-make-joomla-allow-users-with-the-same-mail-address">How To Make Joomla! Allow Users With The Same Mail Address</a></p>]]></description>
			<content:encoded><![CDATA[<p>&nbsp;The Joomla! CMS is created to allow multiple users to add content to the website. This is no problem if you actually have users logging into the system and adding their content, but imagine the following all too common scenario:</p>
<p>You&nbsp;have multiple content writers sending you their content, and you want to post their content using their name. The writers should not be able to add content themselves, but it is done by you.</p>
<p>The way Joomla! works, is that each user name has to have its own unique mail address, which is logical, but not very practical when they do not add their writings themselves. What you want is having multiple users sharing one mail address, so you do not have to set up mail addresses for all these users, which are not being used anyway.</p>
<p>There is a workaround to have Joomla! allow multiple users using the same mail address, but it requires a bit of changing code:&nbsp;</p>
<ul>
<li>Fire up your favorite&nbsp;FTP application &#8211; I use CuteFTP &#8211; and go to your web server</li>
<li>In your Joomla! install folder, go to folder <strong>libraries/joomla/database/table</strong></li>
<li>Download file <strong>user.php</strong> to your desktop (or a location you prefer) and create a safety copy of the original file (user-original.php or something similar)</li>
<li>Open file user.php using Notepad and do a search for the phrase &#39;<strong>check for existing email</strong>&#39;</li>
<li>You will find the following code:
<p>		<strong>&nbsp;&nbsp;&nbsp;// check for existing email<br />
		&nbsp;&nbsp;$query = &#39;SELECT id&#39;<br />
		&nbsp;&nbsp;&nbsp;. &#39; FROM #__users &#39;<br />
		&nbsp;&nbsp;&nbsp;. &#39; WHERE email = &#39;. $this-&gt;_db-&gt;Quote($this-&gt;email)<br />
		&nbsp;&nbsp;&nbsp;. &#39; AND id != &#39;. (int) $this-&gt;id<br />
		&nbsp;&nbsp;&nbsp;;<br />
		&nbsp;&nbsp;$this-&gt;_db-&gt;setQuery( $query );<br />
		&nbsp;&nbsp;$xid = intval( $this-&gt;_db-&gt;loadResult() );<br />
		&nbsp;&nbsp;if ($xid &amp;&amp; $xid != intval( $this-&gt;id )) {<br />
		&nbsp;&nbsp;&nbsp;$this-&gt;setError( JText::_( &#39;WARNREG_EMAIL_INUSE&#39; ) );<br />
		&nbsp;&nbsp;&nbsp;return false;<br />
		&nbsp;&nbsp;}<br />
		</strong></li>
<li>Delete all of these lines (nothing more, nothing less) and save the file</li>
<li>Upload file user.php to the server to the same location you retrieved it from &#8211; folder <strong>libraries/joomla/database/table</strong> &#8211; and overwrite the&nbsp;original file</li>
</ul>
<p>Now Joomla! will allow multiple users using the same mail address!</p>
<p><em><strong>Beware: when you update your Joomla! install, user.php will be overwritten and these changes will have to be done manually again!</strong></em></p>
_____________________________________________________________________________________________
<p><strong>Robin Roelofsen</strong></p>
<p>"I think complexity is mostly sort of crummy stuff that is there because it's too expensive to change the interface."<br>
<em>Jaron Lanier</em></p>]]></content:encoded>
			<wfw:commentRss>http://www.practicaljoomla.com/tiny-issues-and-solutions/how-to-make-joomla-allow-users-with-the-same-mail-address/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How To Manually Upgrade Joomla!</title>
		<link>http://www.practicaljoomla.com/setting-up-joomla/how-to-manually-upgrade-joomla</link>
		<comments>http://www.practicaljoomla.com/setting-up-joomla/how-to-manually-upgrade-joomla#comments</comments>
		<pubDate>Wed, 19 May 2010 18:57:17 +0000</pubDate>
		<dc:creator>Robin</dc:creator>
				<category><![CDATA[Setting Up Joomla!]]></category>
		<category><![CDATA[cpanel]]></category>
		<category><![CDATA[fantastico]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[joomlapack]]></category>
		<category><![CDATA[upgrading joomla]]></category>

		<guid isPermaLink="false">http://www.practicaljoomla.com/?p=112</guid>
		<description><![CDATA[<p>When I created my main Joomla! site, I installed Joomla! using Fantastico, as described in this post.</p> <p>However, I set that site up in a temporary folder while my original site was still running on HTML. When I finished the Joomla! site, I backed up the site (using JoomlaPack, now changing names to Akeeba Backup), <p>Read the post at <a href="http://www.practicaljoomla.com/setting-up-joomla/how-to-manually-upgrade-joomla">How To Manually Upgrade Joomla!</a></p>]]></description>
			<content:encoded><![CDATA[<p>When I created my <a href="http://www.giantpt.com/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.giantpt.com/?referer=');">main Joomla! site</a>, I installed Joomla! using Fantastico, as described in <a href="http://www.practicaljoomla.com/setting-up-joomla/setting-up-joomla-1-5-using-fantastico">this post</a>.</p>
<p>However, I set that site up in a temporary folder while my original site was still running on HTML. When I finished the Joomla! site, I backed up the site (using <a href="http://www.joomlapack.net/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.joomlapack.net/?referer=');">JoomlaPack</a>, now changing names to Akeeba Backup), deleted the original site and extracted the backed-up site in the correct folder.</p>
<p>The problem with this way of setting up a site and copying it to another location is that Fantastico loses the connection with it, i.e. you won&#39;t see the copied site in Fantastico. This also means you will need to upgrade manually instead of using Fantastico&#39;s upgrade feature.</p>
<p>I hadn&#39;t upgraded Joomla! since version 1.5.15, and needed to upgrade it to the latest version, which is at the moment of this post version 1.5.17.</p>
<p>Luckily, when you are using cPanel, manually upgrading is peanuts!</p>
<ul>
<li>Backup your site and download the backup file</li>
<li>Go to the <a href="http://www.joomla.org/download.html" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.joomla.org/download.html?referer=');">Joomla! download page</a> and download the desired upgrade package</li>
<li>Open cPanel and go to <strong>File Manager</strong></li>
<li>In the root of your Joomla! installation, upload the package file using the <strong>Upload</strong> button</li>
<li>When the file is uploaded, right click on the file and select <strong>Extract</strong></li>
<li>The extraction will overwrite the necessary files, and your Joomla! install will be upgraded!</li>
<li>Remember to delete the uploaded file</li>
</ul>
<p>It&#39;s as simple as that!</p>
<p>The only problem now is that, if you have made any changes in Joomla! proprietary files, these may have overwritten, and these changes will have to be made again. In the next post, I will describe one of these changes in more detail.</p>
<p>Happy upgrading!</p>
_____________________________________________________________________________________________
<p><strong>Robin Roelofsen</strong></p>
<p>"I think complexity is mostly sort of crummy stuff that is there because it's too expensive to change the interface."<br>
<em>Jaron Lanier</em></p>]]></content:encoded>
			<wfw:commentRss>http://www.practicaljoomla.com/setting-up-joomla/how-to-manually-upgrade-joomla/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Prevent Visitors From Running Into Operation Aborted Errors</title>
		<link>http://www.practicaljoomla.com/tiny-issues-and-solutions/how-to-prevent-visitors-from-running-into-operation-aborted-errors</link>
		<comments>http://www.practicaljoomla.com/tiny-issues-and-solutions/how-to-prevent-visitors-from-running-into-operation-aborted-errors#comments</comments>
		<pubDate>Fri, 05 Mar 2010 09:38:00 +0000</pubDate>
		<dc:creator>Robin</dc:creator>
				<category><![CDATA[Tiny Issues And Solutions]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[rereplacer]]></category>

		<guid isPermaLink="false">http://www.practicaljoomla.com/?p=105</guid>
		<description><![CDATA[<p>Sometimes visitors to your Joomla! site using Internet Explorer have trouble loading pages, getting an error saying:</p> <p>&#39;Internet Explorer cannot open the Internet site http://www.\&#60;your site&#62;/&#60;your page&#62;.html. Operation aborted&#39;</p> <p></p> <p>&#160;</p> <p>I had this same problem happening on my site. I could not see the error myself as&#160;I am using IE 8, but visitors using <p>Read the post at <a href="http://www.practicaljoomla.com/tiny-issues-and-solutions/how-to-prevent-visitors-from-running-into-operation-aborted-errors">How To Prevent Visitors From Running Into Operation Aborted Errors</a></p>]]></description>
			<content:encoded><![CDATA[<p>Sometimes visitors to your Joomla! site using Internet Explorer have trouble loading pages, getting an error saying:</p>
<p>&#39;<strong>Internet Explorer cannot open the Internet site http://www.\&lt;your site&gt;/&lt;your page&gt;.html. Operation aborted</strong>&#39;</p>
<p><img alt="" height="91" src="http://www.practicaljoomla.com/wp-content/uploads/image/domready-error.jpg" width="500" /></p>
<p>&nbsp;</p>
<p>I had this same problem happening on my site. I could not see the error myself as&nbsp;I am using IE 8, but visitors using a lower IE version frequently had this issue.</p>
<p>Apparently the error is caused by some scripting error, <a href="http://support.microsoft.com/default.aspx/kb/927917" target="_blank" onclick="pageTracker._trackPageview('/outgoing/support.microsoft.com/default.aspx/kb/927917?referer=');">Microsoft admits&nbsp;there is a problem</a>&nbsp;and recommends updating Internet Explorer to version 8, which solves the issue.</p>
<p>But not all users can update their IE version, or company policy prohibits to use a new, untested version on their company hardware. To accomodate all visitors, you will need to adjust your site to prevent this problem from interfering with your visitor&#39;s browsing experience.</p>
<p>I checked out this issue today after a visitor complaint, and came up with the following easy fix:</p>
<ul>
<li>Download component <a href="http://extensions.joomla.org/extensions/edition/replace/4336/details" target="_blank" onclick="pageTracker._trackPageview('/outgoing/extensions.joomla.org/extensions/edition/replace/4336/details?referer=');">ReReplacer</a> from the Joomla! Extensions site</li>
<li>Install ReReplacer via Extensions | Install/Uninstall</li>
<li>Go to the component via Components | ReReplacer</li>
<li>Click the <em>New</em> icon to create a new item</li>
<li>In the Name field in Details, type <strong>DomReady Replace</strong> (or something else to identify the item)</li>
<li>In Search &amp; Replace:
<ul>
<li>type <strong>domready</strong> in the Search box</li>
<li>type <strong>load</strong> in the Replace box</li>
</ul>
</li>
</ul>
<p><img alt="" height="426" src="http://www.practicaljoomla.com/wp-content/uploads/image/domready-1.jpg" width="627" /></p>
<ul>
<li>In Search Areas, select <strong>Everywhere</strong> in the Enable in area dropdown box</li>
</ul>
<p><img alt="" height="150" src="http://www.practicaljoomla.com/wp-content/uploads/image/domready-2.jpg" width="348" /></p>
<ul>
<li>Click the <em>Save</em> icon, and check if the item is published</li>
<li>Clean the cache by going to Tools | Clean Cache, select everything and click the <em>Delete</em> icon</li>
<li>Clean the expired cache by going to Tools | Purge Expired Cache and click the <em>Purge expired</em> icon</li>
</ul>
<p>The problem is now solved!</p>
_____________________________________________________________________________________________
<p><strong>Robin Roelofsen</strong></p>
<p>"I think complexity is mostly sort of crummy stuff that is there because it's too expensive to change the interface."<br>
<em>Jaron Lanier</em></p>]]></content:encoded>
			<wfw:commentRss>http://www.practicaljoomla.com/tiny-issues-and-solutions/how-to-prevent-visitors-from-running-into-operation-aborted-errors/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Resetting Joomla! Article Hits Counters to Zero</title>
		<link>http://www.practicaljoomla.com/tiny-issues-and-solutions/resetting-joomla-article-hits-counters-to-zero</link>
		<comments>http://www.practicaljoomla.com/tiny-issues-and-solutions/resetting-joomla-article-hits-counters-to-zero#comments</comments>
		<pubDate>Mon, 01 Mar 2010 12:15:54 +0000</pubDate>
		<dc:creator>Robin</dc:creator>
				<category><![CDATA[Tiny Issues And Solutions]]></category>
		<category><![CDATA[hits counter]]></category>
		<category><![CDATA[joomla]]></category>

		<guid isPermaLink="false">http://www.practicaljoomla.com/?p=99</guid>
		<description><![CDATA[<p>When you have been busy setting up a Joomla! site, checking all the pages multiple times, and you want to release the site officially, you will find that you either have to live with all the article hits counters set to the number of times you visited these articles, or you have to reset the <p>Read the post at <a href="http://www.practicaljoomla.com/tiny-issues-and-solutions/resetting-joomla-article-hits-counters-to-zero">Resetting Joomla! Article Hits Counters to Zero</a></p>]]></description>
			<content:encoded><![CDATA[<p>When you have been busy setting up a Joomla! site, checking all the pages multiple times, and you want to release the site officially, you will find that you either have to live with all the article hits counters set to the number of times you visited these articles, or you have to reset the hits counter for each article separately using the Article Manager.</p>
<p>My problem was a bit different: I want to clear all hits at the start of the month, so I can see which articles are most popular that month and so I can show the most popular ones on my site. Well&#8230; since I have sites with quite a lot of articles on them, I do not want to reset the hit counter for each article individually by hand, of course!</p>
<p>Browsing around a bit gave me the solution to this hits counter reset issue!</p>
<p>Most Joomla! sites will be hosted by a host providing cPanel. If not, you should have it!</p>
<p>The hits counter resides in your MySQL database in table jos_content. Of course, you need to know which database name you are using. You can find that in your Joomla! admin interface:</p>
<ul>
<li>Go to Site | Global Configuration</li>
<li>Go to tab Server</li>
<li>Under Database Settings, you can see the database name</li>
</ul>
<p><img alt="" height="138" src="http://www.practicaljoomla.com/wp-content/uploads/image/database-name.jpg" width="307" /></p>
<p><img align="right" alt="" height="50" hspace="5" src="http://www.practicaljoomla.com/wp-content/uploads/image/phpmyadmin-logo.jpg" vspace="5" width="75" />Now to reset all counters for your Joomla! site:</p>
<ul>
<li>Log on to cPanel, scroll down to Databases and click on the phpMyAdmin icon</li>
<li>In phpMyAdmin, go to tab SQL</li>
<li>Type in the following command in the box:</li>
</ul>
<p style="margin-left: 40px">use &lt;full database-name&gt;;<br />
	update jos_content set hits=0;</p>
<ul>
<li>&hellip; where the database name is the name you found in the Global Configuration</li>
<li>Click the Start button</li>
</ul>
<p>Example:</p>
<p>use johnny_jo100;<br />
	update jos_content set hits=0;</p>
<p>This will set all article hits counters to zero for that particular Joomla! site!</p>
<p>&nbsp;</p>
<p>When you have multiple Joomla! sites residing on your host, you can set the hits counters for all sites to zero in one SQL query like this:</p>
<p>use &lt;1st database name&gt;;<br />
	update jos_content set hits=0;<br />
	use &lt;2nd database name&gt;;<br />
	update jos_content set hits=0;<br />
	use &lt;3rd database name&gt;;<br />
	update jos_content set hits=0;<br />
	use &lt;4th database name&gt;;<br />
	update jos_content set hits=0;<br />
	use &lt;5th database name&gt;;<br />
	update jos_content set hits=0;<br />
	use &lt;6th database name&gt;;<br />
	update jos_content set hits=0;</p>
<p>etcetera&hellip;</p>
<p>Save the commands in a text file, so you can use it next time as well.</p>
<p>&nbsp;</p>
<p>The method is a bit tedious &ndash; Joomla! should have something like this built in, in my opinion, preferably with a time and date selection when the reset needs to happen &ndash; but at least it does the job!</p>
_____________________________________________________________________________________________
<p><strong>Robin Roelofsen</strong></p>
<p>"I think complexity is mostly sort of crummy stuff that is there because it's too expensive to change the interface."<br>
<em>Jaron Lanier</em></p>]]></content:encoded>
			<wfw:commentRss>http://www.practicaljoomla.com/tiny-issues-and-solutions/resetting-joomla-article-hits-counters-to-zero/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Changing The Mail Subject Line For JForms</title>
		<link>http://www.practicaljoomla.com/extensions/changing-the-mail-subject-line-for-jforms</link>
		<comments>http://www.practicaljoomla.com/extensions/changing-the-mail-subject-line-for-jforms#comments</comments>
		<pubDate>Wed, 17 Feb 2010 08:56:56 +0000</pubDate>
		<dc:creator>Robin</dc:creator>
				<category><![CDATA[Extensions]]></category>
		<category><![CDATA[Tiny Issues And Solutions]]></category>
		<category><![CDATA[jforms]]></category>
		<category><![CDATA[joomla]]></category>

		<guid isPermaLink="false">http://www.practicaljoomla.com/?p=92</guid>
		<description><![CDATA[<p>An issue that had been bugging me for a while now was the fact that JForms, I guess the best form creation plugin around for Joomla!, sends out all mail messages&#160;sent through the forms with:</p> subject line &#39;New entry added&#39; to the administrator (me) subject line &#39;Your entry has been received&#39; for the confirmation mail <p>Read the post at <a href="http://www.practicaljoomla.com/extensions/changing-the-mail-subject-line-for-jforms">Changing The Mail Subject Line For JForms</a></p>]]></description>
			<content:encoded><![CDATA[<p>An issue that had been bugging me for a while now was the fact that JForms, I guess the best form creation plugin around for Joomla!, sends out all mail messages&nbsp;sent through the forms with:</p>
<ul>
<li>subject line &#39;New entry added&#39; to the administrator (me)</li>
<li>subject line &#39;Your entry has been received&#39; for the confirmation mail to the sender of the mail</li>
</ul>
<p>There is no variable &#8211; yet &#8211; in the JForms interface to change that, and it looks quite unprofessional to the sender and is quite annoying for the admin when he or she runs multiple sites. The subject line should, in my humble opinion, at least give away the site name the mail is sent from, so the admin knows what action to take.</p>
<p>It took me some time, but I finally found the solution. It&#39;s requires going into a php file and changing stuff, but for most admins, that should not be a problem.</p>
<p><strong>The solution</strong></p>
<ul>
<li>Fire up your favorite FTP application (I use CuteFTP) and go to your Joomla! installation folder</li>
<li>Go to folder /administrator/components/com_jforms/plugins/storage/Mail</li>
<li>Download file mail.php to your desktop</li>
<li>Make a security copy of the mail.php file, so you have a proper copy when things don&#39;t work out!</li>
<li>Use a text editor (Notepad), make sure you turn Word Wrap off, and open the mail.php file</li>
<li>Go to the following lines:</li>
</ul>
<p style="margin-left: 40px"><strong>//$mail-&gt;setSender( array( $email, $name ) );<br />
	$mail-&gt;SetSubject(JText::_(&#39;New entry added&#39;));<br />
	$mail-&gt;SetBody( $adminMessage );<br />
	$mail-&gt;Send();</strong></p>
<ul>
<li>Change the text &#39;New entry added&#39; in line <em>$mail-&gt;SetSubject(JText::_(&#39;New entry added&#39;));</em> to the subject you want to use for the administrator mail. Make sure you do not delete the start or end quotes!</li>
<li>Go to the following lines:</li>
</ul>
<p style="margin-left: 40px"><strong>//$mail-&gt;setSender( array( $email, $name ) );<br />
	$mail-&gt;SetSubject(JText::_(&#39;Your entry has been received&#39;));<br />
	$mail-&gt;SetBody($userMessage);<br />
	$mail-&gt;Send();</strong></p>
<ul>
<li>Change the text &#39;Your entry has been received&#39; in line <em>$mail-&gt;SetSubject(JText::_(&#39;Your entry has been received&#39;));</em>&nbsp;to the subject you want to use for the confirmation mail the sender receives. Again, make sure you do not delete the start or end quotes!</li>
<li>Save the mail.php file (WordWrap should be off, otherwise the file contents mash up!), open it again to ensure the file still looks good, and upload it to the folder you downloaded it from</li>
</ul>
<p>This takes care of this tiny issue with JForms!</p>
_____________________________________________________________________________________________
<p><strong>Robin Roelofsen</strong></p>
<p>"I think complexity is mostly sort of crummy stuff that is there because it's too expensive to change the interface."<br>
<em>Jaron Lanier</em></p>]]></content:encoded>
			<wfw:commentRss>http://www.practicaljoomla.com/extensions/changing-the-mail-subject-line-for-jforms/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>What To Do When Images Disappear In Joomla!</title>
		<link>http://www.practicaljoomla.com/tiny-issues-and-solutions/what-to-do-when-images-disappear-in-joomla</link>
		<comments>http://www.practicaljoomla.com/tiny-issues-and-solutions/what-to-do-when-images-disappear-in-joomla#comments</comments>
		<pubDate>Mon, 08 Feb 2010 14:26:21 +0000</pubDate>
		<dc:creator>Robin</dc:creator>
				<category><![CDATA[Tiny Issues And Solutions]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[search engine friendly urls]]></category>
		<category><![CDATA[sef]]></category>
		<category><![CDATA[sh404sef]]></category>

		<guid isPermaLink="false">http://www.practicaljoomla.com/?p=85</guid>
		<description><![CDATA[<p>Today I ran into an issue on one of my Joomla! sites that had me baffled&#8230;</p> <p>When I went to my site and into one of the categories, everything looked as it should. However, when I refreshed the page using IE&#39;s Refresh button, all images on that page disappeared and did not return until I <p>Read the post at <a href="http://www.practicaljoomla.com/tiny-issues-and-solutions/what-to-do-when-images-disappear-in-joomla">What To Do When Images Disappear In Joomla!</a></p>]]></description>
			<content:encoded><![CDATA[<p>Today I ran into an issue on <a href="http://www.datingophetweb.com/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.datingophetweb.com/?referer=');">one of my Joomla! sites</a> that had me baffled&#8230;</p>
<p>When I went to my site and into one of the categories, everything looked as it should. However, when I refreshed the page using IE&#39;s Refresh button, all images on that page disappeared and did not return until I cleared my site&#39;s cache!</p>
<p>I was afraid it was a problem with the SEF (search engine friendly URLs) settings, and that was the case apparently. When I turned off sh404SEF, it did work correctly, but I wanted&nbsp;that plugin enabled, of course.</p>
<p>I went into the forums, and found the simple solution that solved the problem:</p>
<ul>
<li>In your Administrator interface, go to Extensions | Plugin Manager</li>
<li>In the Select Type dropdown box on the right, select &#39;system&#39;</li>
<li>Make sure &#39;System &#8211; SEF&#39; is the first plugin in the list of system plugins, so before the &#39;System &#8211; sh404sef&#39; plugin
<p>		<img alt="" border="1" height="66" src="http://www.practicaljoomla.com/wp-content/uploads/image/images-disappearing.jpg" width="410" /></li>
</ul>
<p>&nbsp;</p>
<ul>
<li>Clear your cache and it all works correctly now!</li>
</ul>
<p>&nbsp;</p>
<p>I hope that, when you encounter the same issue with disappearing images in Joomla!, you can solve the problem using this fix as well!</p>
_____________________________________________________________________________________________
<p><strong>Robin Roelofsen</strong></p>
<p>"I think complexity is mostly sort of crummy stuff that is there because it's too expensive to change the interface."<br>
<em>Jaron Lanier</em></p>]]></content:encoded>
			<wfw:commentRss>http://www.practicaljoomla.com/tiny-issues-and-solutions/what-to-do-when-images-disappear-in-joomla/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

