<?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>S.G. Vulcan &#187; Web</title>
	<atom:link href="http://www.sgvulcan.com/category/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sgvulcan.com</link>
	<description>Silviu&#039;s tech blog. Resources and informations about linux, windows, symbian systems, networks, reviews, microcontrollers, and more.</description>
	<lastBuildDate>Wed, 08 Feb 2012 09:39:01 +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>Limit number of related articles returned in Joomla 1.7 and Joomla 2.5</title>
		<link>http://www.sgvulcan.com/limit-number-of-related-articles-returned-in-joomla-1-7/</link>
		<comments>http://www.sgvulcan.com/limit-number-of-related-articles-returned-in-joomla-1-7/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 15:39:15 +0000</pubDate>
		<dc:creator>silviu</dc:creator>
				<category><![CDATA[Tips and tricks]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[articles]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[limit]]></category>
		<category><![CDATA[mod_related_items]]></category>
		<category><![CDATA[related]]></category>

		<guid isPermaLink="false">http://www.sgvulcan.com/?p=1988</guid>
		<description><![CDATA[Joomla 1.7 has a nice module mod_related_items (Articles Related) that shows articles related to the current one the visitor is browsing. It has one issue though, you can&#8217;t set a limit. So a little code hacking is in order. Open modules/mod_related_items/helper.php and go to line 94 (right after the Filter by language if) and modify $db-&#62;setQuery($query); to read: View Code PHP1 $db-&#38;gt;setQuery&#40;$query,0,10&#41;; Of course you can change the limit from 10 with whatever you like. Random order is commented out because using ORDER BY RAND has performance issues. If you think you can handle it feel free to uncomment. This hack also works for Joomla 2.5! Homework: add parameter in the admin interface Feel free to post the solution]]></description>
			<content:encoded><![CDATA[<p>Joomla 1.7 has a nice module mod_related_items (Articles Related) that shows articles related to the current one the visitor is browsing. It has one issue though, you can&#8217;t set a limit.</p>
<p>So a little code hacking is in order. Open modules/mod_related_items/helper.php and go to line 94 (right after the <em>Filter by language </em>if<em>)</em> and modify $db-&gt;setQuery($query); to read:</p>

<div class="wp_codebox_msgheader"><span class="right"></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1988code2'); return false;">View Code</a> PHP</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p19882"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p1988code2"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$db</span><span style="color: #339933;">-&amp;</span>gt<span style="color: #339933;">;</span>setQuery<span style="color: #009900;">&#40;</span><span style="color: #000088;">$query</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">10</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>Of course you can change the limit from 10 with whatever you like. Random order is commented out because using ORDER BY RAND has performance issues. If you think you can handle it feel free to uncomment.</p>
<p><strong>This hack also works for Joomla 2.5!</strong></p>
<p><strong>Homework:</strong></p>
<ul>
<li>add parameter in the admin interface Feel free to post the solution <img src='http://www.sgvulcan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ul>
<div id="in_post_ad_bottom_1" style="clear:both;margin: 5px;padding: 0px;"><p> </p>
<div align="center">
<script type="text/javascript"><!--
google_ad_client = "pub-7825242150714747";
/* Dupa articol 468x60, created 8/19/09 */
google_ad_slot = "8916341192";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div></div><div style='clear:both'></div>]]></content:encoded>
			<wfw:commentRss>http://www.sgvulcan.com/limit-number-of-related-articles-returned-in-joomla-1-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>cbnet Ping Optimizer is killing a site</title>
		<link>http://www.sgvulcan.com/cbnet-ping-optimizer-is-killing-a-site/</link>
		<comments>http://www.sgvulcan.com/cbnet-ping-optimizer-is-killing-a-site/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 10:28:20 +0000</pubDate>
		<dc:creator>silviu</dc:creator>
				<category><![CDATA[Tips and tricks]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[cbnet Ping Optimizer]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[slow]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.sgvulcan.com/?p=1984</guid>
		<description><![CDATA[Some wise soul decided many moons ago that installing the aforementioned plugin on a site I host. The wise soul is long gone (admining websites for ngo&#8217;s as a volunteer is no fun to many ) but the site was getting more and more sluggish lately. I decided to clean a bit the many modules he thought in his wisdom to install. Like any major work on a site I started with a backup. I was puzzled to see that mysqldump would hang. I checked, it was not hanging, it was dumping a really huge .sql file. That was not normal as the site only has a few hundreds of articles. A check in phpmyadmin later and I found the culprit: WPPREFIX_cbnetpo_ping_optimizer table had over 11Gb. Great, 82 million records for some errors about not being able to ping. Great: no limit on how much you log in the table, no throttling on errors (each error is logged tens of times in the same second) and so on. I could track where this comes from but I simply removed the darn plugin and dropped the table.]]></description>
			<content:encoded><![CDATA[<p>Some wise soul decided many moons ago that installing the aforementioned plugin on a site I host. The wise soul is long gone (admining websites for ngo&#8217;s as a volunteer is no fun to many <img src='http://www.sgvulcan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ) but the site was getting more and more sluggish lately. I decided to clean a bit the many modules he thought in his wisdom to install. Like any major work on a site I started with a backup. I was puzzled to see that <a href="http://manpages.sgvulcan.com/mysqldump.1.php">mysqldump</a> would hang. I checked, it was not hanging, it was dumping a really huge .sql file. That was not normal as the site only has a few hundreds of articles. A check in phpmyadmin later and I found the culprit:</p>
<p><strong>WPPREFIX_cbnetpo_ping_optimizer</strong> table had over <strong>11Gb. Great, 82 million records</strong> for some errors about not being able to ping. Great: no limit on how much you log in the table, no throttling on errors (each error is logged tens of times in the same second) and so on. I could track where this comes from but I simply removed the darn plugin and dropped the table.</p>
<div id="in_post_ad_bottom_1" style="clear:both;margin: 5px;padding: 0px;"><p> </p>
<div align="center">
<script type="text/javascript"><!--
google_ad_client = "pub-7825242150714747";
/* Dupa articol 468x60, created 8/19/09 */
google_ad_slot = "8916341192";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div></div><div style='clear:both'></div>]]></content:encoded>
			<wfw:commentRss>http://www.sgvulcan.com/cbnet-ping-optimizer-is-killing-a-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Concatenate multiple *.vcf files into one for importing into gMail</title>
		<link>http://www.sgvulcan.com/concatenate-multiple-vcf-files-into-one-for-importing-into-gmail/</link>
		<comments>http://www.sgvulcan.com/concatenate-multiple-vcf-files-into-one-for-importing-into-gmail/#comments</comments>
		<pubDate>Thu, 08 Dec 2011 13:46:50 +0000</pubDate>
		<dc:creator>silviu</dc:creator>
				<category><![CDATA[*nix]]></category>
		<category><![CDATA[Tips and tricks]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[maemo]]></category>
		<category><![CDATA[n900]]></category>

		<guid isPermaLink="false">http://www.sgvulcan.com/?p=1718</guid>
		<description><![CDATA[I have a secondary phone that is running Android. My main phone is still a Nokia N900 for which I gave up trying to sync contacts with gmail. Two options basically exist for n900 none of which works for me: using MFE which works from time to time use syncevolution which invariably screws my contacts on the n900 (I guess google&#8217;s implementation of syncml or exchange support is dubious at best) So I devised a third. Since I edit and store all my contacts on the n900 I will export them from time to time (Contacts-&#62;Export-&#62;All contacts)  and import them manually into gmail. Note that Gmail doesn&#8217;t support vCard 3.0; you have to export as 2.1. Unfortunately the n900 will export each contact into a separate file. Since google doesn&#8217;t offer bulk import support I thought of concatenating all files into one: cat *.vcf &#62; all_contacts.vcf Good idea, but it doesn&#8217;t work. In another example of fine programming skills clicking import uploads the file and returns with no contact imported and no error message. Nice one. It seems some new lines are missing; and so this will work (in the folder with the vcf files) for i in *.vcf; do [...]]]></description>
			<content:encoded><![CDATA[<p>I have a secondary phone that is running Android. My main phone is still a Nokia N900 for which I gave up trying to sync contacts with gmail. Two options basically exist for n900 none of which works for me:</p>
<ol>
<li>using MFE which works from time to time</li>
<li>use syncevolution which invariably screws my contacts on the n900 (I guess google&#8217;s implementation of syncml or exchange support is dubious at best)</li>
</ol>
<p>So I devised a third. Since I edit and store all my contacts on the n900 I will export them from time to time <strong>(Contacts-&gt;Export-&gt;All contacts)  </strong>and import them manually into gmail. <strong><em>Note that Gmail doesn&#8217;t support vCard 3.0; you have to export as 2.1</em></strong>. Unfortunately the n900 will export each contact into a separate file. Since google doesn&#8217;t offer bulk import support I thought of concatenating all files into one:</p>
<p><strong>cat *.vcf &gt; all_contacts.vcf</strong></p>
<p>Good idea, but it doesn&#8217;t work. In another example of fine programming skills clicking import uploads the file and returns with no contact imported and <strong>no error message</strong>. Nice one.</p>
<p>It seems some new lines are missing; and so this will work (in the folder with the vcf files)</p>
<p><strong>for i in *.vcf; do cat &#8220;$i&#8221; &gt;&gt; ../all_contacts.vcf; echo &gt;&gt; ../all_contacts.vcf; done</strong></p>
<p>Import worked now ok!</p>
<div id="in_post_ad_bottom_1" style="clear:both;margin: 5px;padding: 0px;"><p> </p>
<div align="center">
<script type="text/javascript"><!--
google_ad_client = "pub-7825242150714747";
/* Dupa articol 468x60, created 8/19/09 */
google_ad_slot = "8916341192";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div></div><div style='clear:both'></div>]]></content:encoded>
			<wfw:commentRss>http://www.sgvulcan.com/concatenate-multiple-vcf-files-into-one-for-importing-into-gmail/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Error noticed in Joomla site apache logs</title>
		<link>http://www.sgvulcan.com/error-noticed-in-joomla-site-apache-logs/</link>
		<comments>http://www.sgvulcan.com/error-noticed-in-joomla-site-apache-logs/#comments</comments>
		<pubDate>Thu, 27 Oct 2011 17:50:23 +0000</pubDate>
		<dc:creator>silviu</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.sgvulcan.com/?p=1609</guid>
		<description><![CDATA[rowsing trough my web logs I found the following error in the apache error log of a Joomla site: View Code APACHELOG1 [Mon Oct 17 13:49:16 2011] [error] [client aaa.aaa.aaa.aaa] PHP Notice: Array to string conversion in aaa/libraries/joomla/html/parameter.php on line 83 One suggestion found online was: Edit parameters.php and change the line 83 as follows: Before: View Code PHP1 if &#40;trim&#40; $data &#41;&#41; &#123; After: View Code PHP1 if &#40;$data&#41; &#123; But modifying core joomla files isn&#8217;t such a hot idea as one user notices. So the solution is fixing the plugin causing the problem in the first place: Edit plugins/system/JoomSEO.php at line 46 View Code PHP1 $this-&#62;params = new JParameter&#40;$params&#41;; replace with View Code PHP1 $this-&#62;params = new JParameter&#40;$params&#91;'params'&#93;&#41;;]]></description>
			<content:encoded><![CDATA[<p>rowsing trough my web logs I found the following error in the apache error log of a Joomla site:</p>

<div class="wp_codebox_msgheader"><span class="right"></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1609code8'); return false;">View Code</a> APACHELOG</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p16098"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p1609code8"><pre class="apachelog" style="font-family:monospace;">[Mon Oct 17 13:49:16 2011] [error] [client aaa.aaa.aaa.aaa] PHP Notice: Array to string conversion in aaa/libraries/joomla/html/parameter.php on line 83</pre></td></tr></table></div>

<p>One suggestion found <a href="http://www.joomseo.com/forums/4711.html" target="_blank">online</a> was:</p>
<p>Edit parameters.php and change the line 83 as follows:</p>
<p>Before:</p>

<div class="wp_codebox_msgheader"><span class="right"></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1609code9'); return false;">View Code</a> PHP</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p16099"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p1609code9"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><a href="http://www.php.net/trim"><span style="color: #990000;">trim</span></a><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$data</span> <span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span></pre></td></tr></table></div>

<p>After:</p>

<div class="wp_codebox_msgheader"><span class="right"></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1609code10'); return false;">View Code</a> PHP</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p160910"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p1609code10"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$data</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span></pre></td></tr></table></div>

<p>But modifying core joomla files isn&#8217;t such a hot idea as one user notices. So the solution is fixing the plugin causing the problem in the first place:</p>
<p>Edit plugins/system/JoomSEO.php at line 46</p>

<div class="wp_codebox_msgheader"><span class="right"></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1609code11'); return false;">View Code</a> PHP</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p160911"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p1609code11"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">params</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> JParameter<span style="color: #009900;">&#40;</span><span style="color: #000088;">$params</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>replace with</p>

<div class="wp_codebox_msgheader"><span class="right"></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1609code12'); return false;">View Code</a> PHP</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p160912"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p1609code12"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">params</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> JParameter<span style="color: #009900;">&#40;</span><span style="color: #000088;">$params</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'params'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<div id="in_post_ad_bottom_1" style="clear:both;margin: 5px;padding: 0px;"><p> </p>
<div align="center">
<script type="text/javascript"><!--
google_ad_client = "pub-7825242150714747";
/* Dupa articol 468x60, created 8/19/09 */
google_ad_slot = "8916341192";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div></div><div style='clear:both'></div>]]></content:encoded>
			<wfw:commentRss>http://www.sgvulcan.com/error-noticed-in-joomla-site-apache-logs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web interface for Zabbix didn&#8217;t load</title>
		<link>http://www.sgvulcan.com/web-interface-for-zabbix-didnt-load/</link>
		<comments>http://www.sgvulcan.com/web-interface-for-zabbix-didnt-load/#comments</comments>
		<pubDate>Thu, 18 Aug 2011 07:30:27 +0000</pubDate>
		<dc:creator>silviu</dc:creator>
				<category><![CDATA[*nix]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[bcmath]]></category>
		<category><![CDATA[monitoring]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[zabbix]]></category>

		<guid isPermaLink="false">http://www.sgvulcan.com/web-interface-for-zabbix-didnt-load/</guid>
		<description><![CDATA[I was installing today Zabbix on a CentOS 5.6 machine and hit the following error when trying to load the PHP Web Interface: View Code BASH1 PHP Fatal error: Call to undefined function bcscale&#40;&#41; in /var/www/zabbix/include/defines.inc.php on line 797 The fix was one package install away: View Code BASH1 # yum -y install php-bcmath &#160;]]></description>
			<content:encoded><![CDATA[<p>I was installing today Zabbix on a CentOS 5.6 machine and hit the following error when trying to load the PHP Web Interface:</p>

<div class="wp_codebox_msgheader"><span class="right"></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1534code15'); return false;">View Code</a> BASH</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p153415"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p1534code15"><pre class="bash" style="font-family:monospace;">PHP Fatal error: Call to undefined <span style="color: #000000; font-weight: bold;">function</span> bcscale<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #000000; font-weight: bold;">in</span> <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>www<span style="color: #000000; font-weight: bold;">/</span>zabbix<span style="color: #000000; font-weight: bold;">/</span>include<span style="color: #000000; font-weight: bold;">/</span>defines.inc.php on line <span style="color: #000000;">797</span></pre></td></tr></table></div>

<p>The fix was one package install away:</p>

<div class="wp_codebox_msgheader"><span class="right"></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1534code16'); return false;">View Code</a> BASH</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p153416"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p1534code16"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># yum -y install php-bcmath</span></pre></td></tr></table></div>

<p>&nbsp;</p>
<div id="in_post_ad_bottom_1" style="clear:both;margin: 5px;padding: 0px;"><p> </p>
<div align="center">
<script type="text/javascript"><!--
google_ad_client = "pub-7825242150714747";
/* Dupa articol 468x60, created 8/19/09 */
google_ad_slot = "8916341192";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div></div><div style='clear:both'></div>]]></content:encoded>
			<wfw:commentRss>http://www.sgvulcan.com/web-interface-for-zabbix-didnt-load/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enabling spell check in Mindtouch Core</title>
		<link>http://www.sgvulcan.com/enabling-spell-check-in-mindtouch-core/</link>
		<comments>http://www.sgvulcan.com/enabling-spell-check-in-mindtouch-core/#comments</comments>
		<pubDate>Wed, 17 Aug 2011 09:18:27 +0000</pubDate>
		<dc:creator>silviu</dc:creator>
				<category><![CDATA[*nix]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[check]]></category>
		<category><![CDATA[dekiwiki]]></category>
		<category><![CDATA[mindtouch]]></category>
		<category><![CDATA[spell]]></category>

		<guid isPermaLink="false">http://www.sgvulcan.com/enabling-spell-check-in-mindtouch-core/</guid>
		<description><![CDATA[After an update the spell checker I was used to dissapeared. Here&#8217;s how the (re)enable the (new) spell checker: Go to Control Panel -&#62; Configuration -&#62; Basic -&#62; Tick &#8220;Allow users to spell check while editing content&#8221; and hit Save Go back to editing and you should see the icon with &#8220;ABC&#8221; and a checkmark.]]></description>
			<content:encoded><![CDATA[<p>After an update the spell checker I was used to dissapeared. Here&#8217;s how the (re)enable the (new) spell checker:</p>
<p>Go to <strong>Control Panel -&gt; Configuration -&gt; Basic -&gt;</strong> Tick <em>&#8220;Allow users to spell check while editing content&#8221; </em>and hit Save</p>
<p>Go back to editing and you should see the icon with &#8220;ABC&#8221; and a checkmark.</p>
<div id="in_post_ad_bottom_1" style="clear:both;margin: 5px;padding: 0px;"><p> </p>
<div align="center">
<script type="text/javascript"><!--
google_ad_client = "pub-7825242150714747";
/* Dupa articol 468x60, created 8/19/09 */
google_ad_slot = "8916341192";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div></div><div style='clear:both'></div>]]></content:encoded>
			<wfw:commentRss>http://www.sgvulcan.com/enabling-spell-check-in-mindtouch-core/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Add php APC and UploadProgress support to CentOS</title>
		<link>http://www.sgvulcan.com/add-php-apc-and-uploadprogress-support-to-centos/</link>
		<comments>http://www.sgvulcan.com/add-php-apc-and-uploadprogress-support-to-centos/#comments</comments>
		<pubDate>Wed, 03 Aug 2011 08:25:40 +0000</pubDate>
		<dc:creator>silviu</dc:creator>
				<category><![CDATA[*nix]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[apc]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[uploadprogress]]></category>

		<guid isPermaLink="false">http://www.sgvulcan.com/?p=1521</guid>
		<description><![CDATA[I was playing today with some file uploading scripts and noticed that they require one of the two in order to be able to display a progress bar. Those are the steps required to enabled both of them on centos: View Code BASH1 2 3 yum install php-pear php-devel httpd-devel pcre-devel pecl install apc pecl install uploadprogress Than I created in /etc/php.d/ the following files: Download apc.ini1 2 3 ; provides upload progress, installed using pecl extension=apc.so apc.rfc1867=1 and Download uploadprogress.ini1 2 ; provides upload progress, installed using pecl extension=uploadprogress.so All you need to do now is restart apache! Please note that I was using PHP 5.2 from testing at the time]]></description>
			<content:encoded><![CDATA[<p>I was playing today with some file uploading scripts and noticed that they require one of the two in order to be able to display a progress bar.</p>
<p>Those are the steps required to enabled both of them on centos:</p>

<div class="wp_codebox_msgheader"><span class="right"></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1521code20'); return false;">View Code</a> BASH</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p152120"><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code" id="p1521code20"><pre class="bash" style="font-family:monospace;">yum <span style="color: #c20cb9; font-weight: bold;">install</span> php-pear php-devel httpd-devel pcre-devel
pecl <span style="color: #c20cb9; font-weight: bold;">install</span> apc
pecl <span style="color: #c20cb9; font-weight: bold;">install</span> uploadprogress</pre></td></tr></table></div>

<p>Than I created in /etc/php.d/ the following files:</p>

<div class="wp_codebox_msgheader"><span class="right"></span><span class="left2">Download <a href="http://www.sgvulcan.com/wp-content/plugins/wp-codebox/wp-codebox.php?p=1521&amp;download=apc.ini">apc.ini</a></span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p152121"><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code" id="p1521code21"><pre class="ini" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">; provides upload progress, installed using pecl</span>
<span style="color: #000099;">extension</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">apc.so</span>
apc.rfc1867<span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">1</span></pre></td></tr></table></div>

<p>and</p>

<div class="wp_codebox_msgheader"><span class="right"></span><span class="left2">Download <a href="http://www.sgvulcan.com/wp-content/plugins/wp-codebox/wp-codebox.php?p=1521&amp;download=uploadprogress.ini">uploadprogress.ini</a></span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p152122"><td class="line_numbers"><pre>1
2
</pre></td><td class="code" id="p1521code22"><pre class="ini" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">; provides upload progress, installed using pecl</span>
<span style="color: #000099;">extension</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">uploadprogress.so</span></pre></td></tr></table></div>

<p>All you need to do now is restart apache!<br />
<em>Please note that I was using PHP 5.2 from testing at the time</em></p>
<div id="in_post_ad_bottom_1" style="clear:both;margin: 5px;padding: 0px;"><p> </p>
<div align="center">
<script type="text/javascript"><!--
google_ad_client = "pub-7825242150714747";
/* Dupa articol 468x60, created 8/19/09 */
google_ad_slot = "8916341192";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div></div><div style='clear:both'></div>]]></content:encoded>
			<wfw:commentRss>http://www.sgvulcan.com/add-php-apc-and-uploadprogress-support-to-centos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Make Joomla 1.0 work with PHP 5.3</title>
		<link>http://www.sgvulcan.com/make-joomla-1-0-work-with-php-5-3/</link>
		<comments>http://www.sgvulcan.com/make-joomla-1-0-work-with-php-5-3/#comments</comments>
		<pubDate>Thu, 23 Jun 2011 10:43:03 +0000</pubDate>
		<dc:creator>silviu</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.sgvulcan.com/make-joomla-1-0-work-with-php-5-3/</guid>
		<description><![CDATA[With the recent posts regarding resurrecting old stuff, recently I had to resurrect a Joomla 1.0 site. Soon enough I discovered that the home page doesn&#8217;t display correctly. No errors, just lots of white space . The problem is that Joomla 1.0 is not really made for PHP 5.3. Of course I could have started a virtual machine with the right environment but I wanted it running along some newer sites. Here&#8217;s an easy fix: Edit ./includes/Cache/Lite/Function.php, find the line reading View Code PHP1 &#60;strong&#62;$arguments = func_get_args&#40;&#41;;&#60;/strong&#62; and replace with: View Code PHP1 2 3 4 5 $arguments = func_get_args&#40;&#41;; $numargs = func_num_args&#40;&#41;; for&#40;$i=1; $i &#38;lt; $numargs; $i++&#41;&#123; $arguments&#91;$i&#93; = &#38;amp;$arguments&#91;$i&#93;; &#125; Check now, it should be working. Enjoy your new old site &#160;]]></description>
			<content:encoded><![CDATA[<p>With the recent posts regarding resurrecting old stuff, recently I had to resurrect a Joomla 1.0 site. Soon enough I discovered that the home page doesn&#8217;t display correctly. No errors, just lots of white space <img src='http://www.sgvulcan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . The problem is that Joomla 1.0 is not really made for PHP 5.3. Of course I could have started a virtual machine with the right environment but I wanted it running along some newer sites. Here&#8217;s an easy fix:</p>
<p>Edit ./includes/Cache/Lite/Function.php, find the line reading</p>

<div class="wp_codebox_msgheader"><span class="right"></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1516code25'); return false;">View Code</a> PHP</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p151625"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p1516code25"><pre class="php" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>strong<span style="color: #339933;">&gt;</span><span style="color: #000088;">$arguments</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/func_get_args"><span style="color: #990000;">func_get_args</span></a><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;&lt;/</span>strong<span style="color: #339933;">&gt;</span></pre></td></tr></table></div>

<p>and replace with:</p>

<div class="wp_codebox_msgheader"><span class="right"></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1516code26'); return false;">View Code</a> PHP</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p151626"><td class="line_numbers"><pre>1
2
3
4
5
</pre></td><td class="code" id="p1516code26"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$arguments</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/func_get_args"><span style="color: #990000;">func_get_args</span></a><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$numargs</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/func_num_args"><span style="color: #990000;">func_num_args</span></a><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$i</span><span style="color: #339933;">=</span><span style="color: #cc66cc;">1</span><span style="color: #339933;">;</span> <span style="color: #000088;">$i</span> <span style="color: #339933;">&amp;</span>lt<span style="color: #339933;">;</span> <span style="color: #000088;">$numargs</span><span style="color: #339933;">;</span> <span style="color: #000088;">$i</span><span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
<span style="color: #000088;">$arguments</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$i</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #339933;">&amp;</span>amp<span style="color: #339933;">;</span><span style="color: #000088;">$arguments</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$i</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>Check now, it should be working. Enjoy your new <em>old</em> site <img src='http://www.sgvulcan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>&nbsp;</p>
<div id="in_post_ad_bottom_1" style="clear:both;margin: 5px;padding: 0px;"><p> </p>
<div align="center">
<script type="text/javascript"><!--
google_ad_client = "pub-7825242150714747";
/* Dupa articol 468x60, created 8/19/09 */
google_ad_slot = "8916341192";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div></div><div style='clear:both'></div>]]></content:encoded>
			<wfw:commentRss>http://www.sgvulcan.com/make-joomla-1-0-work-with-php-5-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Akismet troubles traced back to DNS issues.</title>
		<link>http://www.sgvulcan.com/akismet-troubles-traced-back-to-dns-issues/</link>
		<comments>http://www.sgvulcan.com/akismet-troubles-traced-back-to-dns-issues/#comments</comments>
		<pubDate>Thu, 02 Jun 2011 05:50:34 +0000</pubDate>
		<dc:creator>silviu</dc:creator>
				<category><![CDATA[*nix]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Tips and tricks]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[akismet]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[mtr]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[ping]]></category>

		<guid isPermaLink="false">http://www.sgvulcan.com/?p=1439</guid>
		<description><![CDATA[My API key for Akismet was suddenly unconfirmed by reason of not being able to reach akismet.com My provider had indeed troubles with their primary DNS so I switched to the google public one. (8.8.8.8). This is a server not a browsing machine so I don&#8217;t have any privacy worries. Long storry short, I changed the DNS and expected the problem to go away. Next day I was happy to find out that it didn&#8217;t. I pinged akismet.com from the console, tried http connection to it with links everything was fine. For good measure I tried other DNS entries, tried a mtr to akismet.com but still everything was fine and the key in Akismet Configuration refused to work. Than, after a slap on my forehead I remembered THIS. Right, after View Code BASH1 2 # service httpd stop # service httpd start Everything went back to normal.]]></description>
			<content:encoded><![CDATA[<p>My API key for Akismet was suddenly unconfirmed by reason of not being able to reach akismet.com My provider had indeed troubles with their primary DNS so I switched to the google public one. (8.8.8.8). This is a server not a browsing machine so I don&#8217;t have any privacy worries.</p>
<p>Long storry short, I changed the DNS and expected the problem to go away. Next day I was happy to find out that it didn&#8217;t. I pinged akismet.com from the console, tried http connection to it with links everything was fine. For good measure I tried other DNS entries, tried a mtr to akismet.com but still everything was fine and the key in Akismet Configuration refused to work.</p>
<p>Than, after a slap on my forehead I remembered <strong><a href="http://www.sgvulcan.com/php-code-misses-dns-updates/">THIS</a>.</strong> Right, after</p>

<div class="wp_codebox_msgheader"><span class="right"></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1439code28'); return false;">View Code</a> BASH</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p143928"><td class="line_numbers"><pre>1
2
</pre></td><td class="code" id="p1439code28"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># service httpd stop</span>
<span style="color: #666666; font-style: italic;"># service httpd start</span></pre></td></tr></table></div>

<p>Everything went back to normal.</p>
<div id="in_post_ad_bottom_1" style="clear:both;margin: 5px;padding: 0px;"><p> </p>
<div align="center">
<script type="text/javascript"><!--
google_ad_client = "pub-7825242150714747";
/* Dupa articol 468x60, created 8/19/09 */
google_ad_slot = "8916341192";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div></div><div style='clear:both'></div>]]></content:encoded>
			<wfw:commentRss>http://www.sgvulcan.com/akismet-troubles-traced-back-to-dns-issues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox 4 on linux change to one button menu and make it nice and orange</title>
		<link>http://www.sgvulcan.com/firefox-4-on-linux-change-to-one-button-menu-and-make-it-nice-and-orange/</link>
		<comments>http://www.sgvulcan.com/firefox-4-on-linux-change-to-one-button-menu-and-make-it-nice-and-orange/#comments</comments>
		<pubDate>Wed, 27 Apr 2011 05:13:32 +0000</pubDate>
		<dc:creator>silviu</dc:creator>
				<category><![CDATA[*nix]]></category>
		<category><![CDATA[Tips and tricks]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[button]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[menu]]></category>

		<guid isPermaLink="false">http://www.sgvulcan.com/?p=1302</guid>
		<description><![CDATA[When I upgraded to Firefox 4 on my linux machines I was disappointed to see that the classic menu bar remained. I&#8217;m not necesarily a fan of the new ribbon  interfaces but since I don&#8217;t use the menu often and so prefer to use the space for something useful, like the tabs. Reducing the menu bar to a button is easy. Right click on the menu bar and uncheck Menu bar At this point the menu is reduced to a button, unfortunately an ugly button. If you want it nice and orange you need to hack your userChrome.css file: View Code BASH1 2 cd ~/.mozilla/firefox/xxxxxxxx.default/chrome vi userChrome.css Paste the following: View Code CSS1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 /* * Edit this file and copy it as userChrome.css into your * profile-directory/chrome/ */ &#160; /* * This file can be used to customize the look of Mozilla's user interface * You should consider using !important on rules which you want to * override default settings. */ &#160; /* * Do [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-1303" href="http://www.sgvulcan.com/firefox-4-on-linux-change-to-one-button-menu-and-make-it-nice-and-orange/linux_firefox_orange_button/"><img class="alignleft size-full wp-image-1303" title="linux_firefox_orange_button" src="http://www.sgvulcan.com/wp-content/uploads/2011/04/linux_firefox_orange_button.png" alt="" width="84" height="84" /></a>When I upgraded to Firefox 4 on my linux machines I was disappointed to see that the classic menu bar remained. I&#8217;m not necesarily a fan of the new ribbon  interfaces but since I don&#8217;t use the menu often and so prefer to use the space for something useful, like the tabs.</p>
<p>Reducing the menu bar to a button is easy.</p>
<p><strong>Right click on the menu bar</strong> and uncheck <strong>Menu bar</strong></p>
<p>At this point the menu is reduced to a button, unfortunately an ugly button. If you want it nice and orange you need to hack your userChrome.css file:</p>

<div class="wp_codebox_msgheader"><span class="right"></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1302code31'); return false;">View Code</a> BASH</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p130231"><td class="line_numbers"><pre>1
2
</pre></td><td class="code" id="p1302code31"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">cd</span> ~<span style="color: #000000; font-weight: bold;">/</span>.mozilla<span style="color: #000000; font-weight: bold;">/</span>firefox<span style="color: #000000; font-weight: bold;">/</span>xxxxxxxx.default<span style="color: #000000; font-weight: bold;">/</span>chrome
<span style="color: #c20cb9; font-weight: bold;">vi</span> userChrome.css</pre></td></tr></table></div>

<p>Paste the following:</p>

<div class="wp_codebox_msgheader"><span class="right"></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1302code32'); return false;">View Code</a> CSS</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p130232"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
</pre></td><td class="code" id="p1302code32"><pre class="css" style="font-family:monospace;"><span style="color: #808080; font-style: italic;">/*
* Edit this file and copy it as userChrome.css into your
* profile-directory/chrome/
*/</span>
&nbsp;
<span style="color: #808080; font-style: italic;">/*
* This file can be used to customize the look of Mozilla's user interface
* You should consider using !important on rules which you want to
* override default settings.
*/</span>
&nbsp;
<span style="color: #808080; font-style: italic;">/*
* Do not remove the @namespace line -- it's required for correct functioning
*/</span>
<span style="color: #a1a100;">@namespace url(&quot;http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul&quot;); /* set default namespace to XUL */</span>
&nbsp;
<span style="color: #cc00cc;">#appmenu-toolbar-button</span> <span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">list-style-image</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span>data<span style="color: #00AA00;">:</span>image/png<span style="color: #00AA00;">;</span>base64<span style="color: #00AA00;">,</span>iVBORw0KGgoAAAANSUhEUgAAAFUAAAAXCAYAAAB6ZQM9AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sCAQMEG5oewPgAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAK7UlEQVRYw<span style="color: #00AA00;">+</span>2Za4wk11XHf<span style="color: #00AA00;">+</span>fWo989r117sw62d72JHWfJxo6NUXACEiQBIvtLkCAO3iSWbAgggUik8CGAhAgRiE<span style="color: #00AA00;">+</span>Ih7IWoDgYokQBYoTyIcayYmsBKdh5jYnjdWyzsWe9szM7090z01V17z186Op6dPdGIPjo0jyqbtW9de///M<span style="color: #00AA00;">+</span><span style="color: #cc66cc;">55</span>/xLVPXMsWPH7ue14//leOGFFx4Mpxdf<span style="color: #00AA00;">+</span>/RvsLvj0MwzDmKeb19PbBzaaGM6fcSYsqd3<span style="color: #00AA00;">+</span>PEYl6WodxgFr0o2HnP94ZS3nMjw4wwJDOoyzn09RfYSbrj9CEg5jFJeVs<span style="color: #00AA00;">+</span>rDaogMtM<span style="color: #00AA00;">+</span>PRUQrZxX78sVXoKiCFK9IYBO22eP2ZmV1/WhlRt/5ncAKEA9GKa89IU/o9tQstVlvnr1zzPWBg2xmChCRbAa4BUC8YQG7NZF7OAyiKDeczAY8aNvGPDDsZJubRH2hc1nhnx3PSY<span style="color: #00AA00;">+</span>v821/ZvzNUu5egVEZjCYLJCZ5SslgpKjObknTK8kt4RW8cqfqD4rNfB1<span style="color: #00AA00;">+</span>pO3lSDW3pv3L1vKcaMT7yueKUDFZvRaSiNUjvb2eG9wli<span style="color: #00AA00;">+</span>Pb2dAB2M9bUk4Hl2i3/JspEu8MmjA3hCfZRPyek8oFmMTNHWoevzY0l0V7rjF8vxBiLeuYnGpQeIXkLGcMvgZDlUXqhWLaLHwyTNa6adFv1mz1cebZabOwSs184OgNpsHNTIZndjTbIA6z6nge1zT2uQ/02tQFY6HFzjaHNDsdzCvfz3/eO4oj2/HmGwAqmT7<span style="color: #00AA00;">+</span>9x504i7b97E7QcYtdiBRRLFDhURgzpX8dmpb4PmqKgooqAiyJRthY9J5Vxn/L1kvlbYVNJVF3qISg6qlhCVeElhJJWKaWbCUkELZ<span style="color: #00AA00;">+</span>dBDSOl01LiWMhSy/dfTFm7epd3NndQwHmwA8crGwecO9fiEm3UruDTFO88alNOvW6btk1waYg/SMn2FSTkwnf26a4u4a2rLmuOs8W880WpKiLzPepRTmrcVnRipAIIWci4am8/w1VZsAH5wp55<span style="color: #00AA00;">+</span>BCteI<span style="color: #00AA00;">+</span>iNp0HVXGYbow6SxwZssspz30zYW0tII4noL6U9Hj04ATbsgrGEARjbJKiGTSjjOs6Q5LEEyaebGhBIuxgj8El5fixBmrdZOL5upZPP47beZHhIx<span style="color: #00AA00;">+</span>ac/3u3Z8hWL6OnYd<span style="color: #00AA00;">+</span>YjHwMqFLNUTUH6wAlTuH1vDPY<span style="color: #00AA00;">+</span>8VDCO10DJhsxetbwVFSGGx<span style="color: #00AA00;">+</span>/vUYoMQHwSE4jn6QwHPvWx4fKPDIOixG7TZkiVcvDwZLhtjR3ugIaIZ77hui3YgjDOLHYEdWXBj/utZAYnorzXw1hcbTAGOHRMevYPs/Nk8GgjhdXei9mBy3/ncDbWgkGolIqhUImX1jy5mf<span style="color: #00AA00;">+</span>7TciVK5p28zNip4vZFm1RitStBLfIkl6TYsZu4uQQ4E3DD9QGvu7bBXqvHpi7hXBvdehF95Zvoy<span style="color: #00AA00;">+</span>uw/TxHGpvccfUG737jgIQG2SAhG2S4Ucar31fOb8QcOraGOotai7eu<span style="color: #00AA00;">+</span>AUYf/1vaJz8AJo51Dm8szRP3sPB05/NQbeos3ivNG<span style="color: #00AA00;">+</span>5n6VfeISV04/S/vHfxUsDby3eOVbve4L4jXfR/7nPs/zBx<span style="color: #00AA00;">+</span>jd9ZfI0vHJuzLHyn1P4DOLWgfO4Z1j5cNPTLwnK<span style="color: #00AA00;">+</span>ekLv<span style="color: #00AA00;">+</span>fucmzlXOfTfpq3l/t9BmPX8RUO85wiaLeQST40BB4xzuv2uIdV23y1MU<span style="color: #00AA00;">+</span>X9tcZkcuEcYpRw4pJ69x3Hr4AggEZonxq7toatgfeC58z/HyXouVpYCrrw0mL19wjJ97lNZtD2AO3Yx99VtER2/FNPok5/6F3rs<span style="color: #00AA00;">+</span>WYDfetsHCdZuZOcLp9F0ROfOj9K<span style="color: #00AA00;">+</span>/SPsffWPysUcuYXdf7gfnwxpnfoAnTs/zu4XP1yS0Lt66gT1jERA8x3o41/WKyb4f/jTUmMtgGYLYurupQPkwGGcoA6CSNFAcBaMEW5Z2eHUyjapE4x4WrHHO2V/zxA1DdnGEKsQrfVoZPscOdXDnLccXjUYl9V2cq26mbPsP/1ZWm<span style="color: #00AA00;">+</span>9l91//ijNt55m76mH8PluOjVG86a72f3Sr<span style="color: #00AA00;">+</span>F2N1CB0ZN/wuo9f8fosU8Vixk<span style="color: #00AA00;">+</span>9il8MgCB/aceon3bfcXmOB1rtphQ68o5oUieVXziVJc//sYwD8jTkKN87FQPtaO5YqPq/gWoo2HCwYWEtUMh2hA085hIkEAwAlYUERB1eFEGB4J3hjD0eGuJliIahzqgnrgvbD5/QBQGdFfbEzaIVjLPSrpuHQff/hLtH3mAxomfIlw7wc4jvw45mN45UMV0D7N67xfr4U91AloOkt<span style="color: #00AA00;">+</span>/XCZWdg8xIVhXxEdvbZEuTUk2SYXKWfn8Tmd1h998yxJ//u1hweJfOdmjs7qLuikxyiJjIVONs<span style="color: #00AA00;">+</span>wOMmzqWF0LabUD8GBCwZs8bVDN02XwXjEBiIEwFkxgSLcOyEYHbLyk7JmIN51cAq8otrJ5SG2Xn8al/f94mP57fp/Rk3<span style="color: #00AA00;">+</span>KpuPCt6ZM9aNLbP3tL<span style="color: #00AA00;">+</span>JHFyubdTUBn7pyWVsVRgHUWyBG3XjSq7mU9/GLKmAU6Cxt85E3r/DQd3Y4fdMynaVtvJ1P/AH8IlCty2gKJGPPxY2U/lJAfykgbglBKJgQTKAYo4goYpjkkALihfPr<span style="color: #00AA00;">++</span>xse5yFpB9z9HiHcWJpx6ZSV5fJdWHhnInDs2cYnX1wLlGc3Ie9pz9H/<span style="color: #cc66cc;">12</span>/zeArf4DdfYXo0A103/5LXH7kY8XjBWursc5aELAXn6X1ttPs/ftfY1p9<span style="color: #00AA00;">+</span>j/5WwXoUikcinosn3Ont8W9N67S6V7CO0EWJdmAZgvcP<span style="color: #00AA00;">+</span>3BEKWtk5RguJuR7Du6PUOrLcQNCCMgUMRMbGQ6EdFKzN5YsM2IsO24bJW1IxHeOpKx0jSmmKivZoQ5E31mi0SyVmJq6bKCMHry03Tefj<span style="color: #00AA00;">+</span>r7/8rgu5V2K0XGD75F5PduUhhbF7uVios51GUy//0CZbv<span style="color: #00AA00;">+</span>iS9H/tl3OBVRv/6IK2b3gOZzXNe6km95ucqdFqbeFf1iZncWMFXkn<span style="color: #00AA00;">+</span>ZSn8P/<span style="color: #00AA00;">+</span>qtPPfUWfzFhOWxEgFhAFEIrRjixuQ3DMCpkjjIJOBgDFkmpM2Iy5FnpR/Tbwr9pqHbMLSiYKaIrCffiw/hB2tZc9LTzLgL2q/4Hp0rGGpzkIpbMSuDlfOIr72NO37v3<span style="color: #00AA00;">+</span>rSX8c4DreF3SMNLuw7WiPLqhO89wyHit/J46gRggiChkGawn5kGERKHHnWOgH9htKJhHYAER7vSqWjWO/UzVRrFZKo1jYNJS9Tc1lJa<span style="color: #00AA00;">+</span>uvumJVo9ICXM3ZNq3vq2OUdpMyoZdZXbGyu<span style="color: #00AA00;">+</span>e6RFmJVUphlcUb1UrokJ7Qj2GlGTDuGUYDi00MGihGlVAFp4oaAQPGQKspHG0Z2pHQbQjtUIhCiIyCU3C<span style="color: #00AA00;">+</span>KPVKIaR0Hq2QoRQ3tNBd/AIxtRQzqqJMPV0rNZhcD6imP9PAOyOp<span style="color: #00AA00;">+</span>ml<span style="color: #00AA00;">+</span>UhuEevla0SWqGo/PkgWCimb0I<span style="color: #00AA00;">+</span>iGQtaE1EHaC7EeMgfOVzgmQmggNBAHQhxAFBgCoxjJy0o7H3t0riJcUE4uPJc5t/NzSvSiavMHyTf1e/o/eGd1zrPyn6YzTO102vg0ITz8BrKNZ4lRohC6QUVxU5mPaLWt1oObLFZmNOhaqKsuT2diYbXcKeS1kuGTcMCsMrJYxZKKRlDTT<span style="color: #00AA00;">+</span>e/JJSJ/AIjVIuWqTheXZtAdNWN<span style="color: #00AA00;">+</span>Cyh02mXoK6vPyPv/1ysD7<span style="color: #00AA00;">+</span>vRXDo2Lz9p741DTP5Nj6dnHqtgSJGIG/TygykImgwI6sii<span style="color: #00AA00;">+</span>CZB7oi1Nevp/11Ok<span style="color: #00AA00;">+</span>dCy<span style="color: #00AA00;">+</span>LPpNIDSCdkcYp9gJU8jEmVVep/YLahHv<span style="color: #00AA00;">+</span>PmF9/RkBzoR5ZXJGRORnk5t1NNp77evd//Lodjusrz8jqnqm/EKTX7x2/N8PEXngvwGmxXp8sOJrCAAAAABJRU5ErkJggg<span style="color: #00AA00;">==</span><span style="color: #00AA00;">&#41;</span> !important<span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">margin-left</span><span style="color: #00AA00;">:</span> <span style="color: #933;">-3px</span>!important<span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">margin-top</span><span style="color: #00AA00;">:</span> <span style="color: #933;">-5px</span>!important<span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">padding-right</span><span style="color: #00AA00;">:</span> <span style="color: #933;">2px</span>!important<span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">padding-bottom</span><span style="color: #00AA00;">:</span> <span style="color: #933;">1px</span>!important<span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">border</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span>!important<span style="color: #00AA00;">;</span>
-moz-appearance<span style="color: #00AA00;">:</span> <span style="color: #993333;">none</span>!important<span style="color: #00AA00;">;</span>
opacity<span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">0.8</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#appmenu-toolbar-button</span><span style="color: #3333ff;">:hover </span><span style="color: #00AA00;">&#123;</span>
opacity<span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">1</span>!important<span style="color: #00AA00;">;</span>
-moz-transition-duration<span style="color: #00AA00;">:</span>0.5s!important<span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#appmenu-toolbar-button</span> <span style="color: #00AA00;">&gt;</span> .toolbarbutton-<span style="color: #993333;">text</span><span style="color: #00AA00;">,</span>
<span style="color: #cc00cc;">#appmenu-toolbar-button</span> <span style="color: #00AA00;">&gt;</span> <span style="color: #6666ff;">.toolbarbutton-menu-dropmarker</span> <span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">none</span> !important<span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p>Save the file and restart firefox.</p>
<div id="in_post_ad_bottom_1" style="clear:both;margin: 5px;padding: 0px;"><p> </p>
<div align="center">
<script type="text/javascript"><!--
google_ad_client = "pub-7825242150714747";
/* Dupa articol 468x60, created 8/19/09 */
google_ad_slot = "8916341192";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div></div><div style='clear:both'></div>]]></content:encoded>
			<wfw:commentRss>http://www.sgvulcan.com/firefox-4-on-linux-change-to-one-button-menu-and-make-it-nice-and-orange/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

