 
    
<?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>joomla Archives - Complete, Concrete, Concise</title>
	<atom:link href="https://complete-concrete-concise.com/tag/joomla-2/feed/" rel="self" type="application/rss+xml" />
	<link>https://complete-concrete-concise.com/tag/joomla-2/</link>
	<description>Practical Information Without The Bloat</description>
	<lastBuildDate>Sun, 01 Sep 2013 19:52:59 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>
	<item>
		<title>WordPress Generating Core Dumps</title>
		<link>https://complete-concrete-concise.com/web-tools/wordpress-generating-core-dumps/</link>
		
		<dc:creator><![CDATA[richardsplanet]]></dc:creator>
		<pubDate>Sun, 01 Sep 2013 19:52:59 +0000</pubDate>
				<category><![CDATA[Web Tools]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[account suspended]]></category>
		<category><![CDATA[core dump]]></category>
		<category><![CDATA[crashing]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[error_log]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">http://complete-concrete-concise.com/?p=3004</guid>

					<description><![CDATA[<p>Surprisingly, the culprit is probably PHP.</p>
<p>The post <a href="https://complete-concrete-concise.com/web-tools/wordpress-generating-core-dumps/">WordPress Generating Core Dumps</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="c1">
<p>Between 30-August-2013 and 01-September-2013, Complete, Concrete, Concise had its web hosting suspended with a demand that the WordPress installation be deleted.</p>
<p>Not wanting to delete my installation and then reinstall (and hopefully restore all data correctly), I investigated.</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2013/09/core-dump-1-big.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2013/09/core-dump-1-thumb.png" alt="" border="0" class="centered"/></a></p>
<div class="c2">
<p><strong>Note:</strong> this problem and solution is likely the same for any PHP based application &#8211; like Joomla! or Drupal.</p>
</div>
</div>
<h1>Symptoms</h1>
<p>Most likely, your web hosting provider will inform you that your account has been <strong><u>suspended</u></strong> because your WordPress (or other PHP based application) is generating a lot of core dumps and playing havoc with their server. In my case, I was asked to delete my WordPress installation.</p>
<p>Alternately, you may notice there are a lot of <code>core.xxxx</code> (xxxx being a four digit number) files in your WordPress directory.</p>
<h1>The Cause</h1>
<div class="c1">
<p>There may be other causes for core dumps, but this is what was causing mine.</p>
</div>
<p>When your <code>error_log</code>  file gets to be 2,147,483,647 bytes long, PHP will start crashing and generating core dumps. This is because PHP cannot handle files larger than 2GB.</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2013/09/core-dump-2.png" alt="" border="0" class="centered"/></p>
<p><code>error_log</code> is where PHP stores messages about any errors it encounters.</p>
<p>The most common cause of errors is a corrupt MySQL database file.</p>
<div class="c1">
<p>I suspect this is a fairly common problem but I could only find it mentioned <a href="http://www.stevenwoodson.com/blog/archives/2011/02/16/apache-2gb-file-limit/">here</a>.</p>
<p>PHP&#8217;s failure in dealing with files larger than 2<sup>31</sup> &#8211; 1 bytes long is documented <a href="http://de2.php.net/manual/en/function.filesize.php">here</a> (although, the expression &#8220;<u>unexpected behaviour</u>&#8221; doesn&#8217;t really do it justice). To be fair, the PHP documentation claims this is only a problem on 32-bit systems &#8211; however, since I don&#8217;t know if my web host is running a 32 or 64 bit version of Linux, I can&#8217;t say anything other than &#8220;it is really stupid to not fail gracefully at a known hard limit&#8221;.</p>
</div>
<h1>The Fix</h1>
<div class="c1">
<p>When your account is suspended, you will probably only have <code>ftp</code> access.</p>
</div>
<ol>
<li>Delete the file <code>error_log</code>.</li>
<li>rename <code>index.php</code> to something else (<code>xxx_index.php</code> is good)</li>
<li>inform your hosting provider that:
<ol>
<li>you suspect the problem was PHP&#8217;s inability to handle and <code>error_log</code> larger than 2GB and you have deleted it</li>
<li>you have deactivated your WordPress account by renaming <code>index.php</code> </li>
<li>you would like access to your account restored so you can run MySQL applications to check and repair your database if necessary</li>
</ol>
</li>
<li>Fix the database (if it is corrupted). Instructions for checking and repairing a database can be found <a href="//complete-concrete-concise.com/web-tools/when-your-website-stops-working-properly-it-may-be-a-corrupt-database">here</a>.</li>
<li>restore the name of the file in step (2) back to <code>index.php</code></li>
<li>go to your website and browse a few pages.</li>
<li>verify that <code>core.xxxx</code> files are not being generated. If they are being generated, than you probably have some other problem.</li>
<li>verify that the file <code>error_log</code> is not being generated. If it is being generated, it is a good idea to look at it and see what errors are occurring. Depending on how quickly <code>error_log</code> is growing, it might be a good idea to suspend your site again by renaming <code>index.php</code></li>
</ol>

<p>The post <a href="https://complete-concrete-concise.com/web-tools/wordpress-generating-core-dumps/">WordPress Generating Core Dumps</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>When Your Website Stops Working Properly, it may be a Corrupt Database</title>
		<link>https://complete-concrete-concise.com/web-tools/when-your-website-stops-working-properly-it-may-be-a-corrupt-database/</link>
		
		<dc:creator><![CDATA[richardsplanet]]></dc:creator>
		<pubDate>Thu, 14 Mar 2013 01:02:25 +0000</pubDate>
				<category><![CDATA[Web Tools]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[databse corrupt]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[site broken]]></category>
		<category><![CDATA[site not working]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">http://complete-concrete-concise.com/?p=2695</guid>

					<description><![CDATA[<p>This tutorial is for people using a web host that uses the cPanel interface (version 11.34.1). Instructions may be the same for other versions or interfaces, but not guarantee is made. When we set up a website, we expect it to keep working. Maybe we have to apply periodic updates and patches, but, in general, [&#8230;]</p>
<p>The post <a href="https://complete-concrete-concise.com/web-tools/when-your-website-stops-working-properly-it-may-be-a-corrupt-database/">When Your Website Stops Working Properly, it may be a Corrupt Database</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="c1">
<p>This tutorial is for people using a web host that uses the <u>cPanel</u> interface (version 11.34.1).</p>
<p>Instructions may be the same for other versions or interfaces, but not guarantee is made.</p>
</div>
<p>When we set up a website, we expect it to keep working. Maybe we have to apply periodic updates and patches, but, in general, we expect it to keep working.</p>
<p>Unfortunately, after a while, you may find your website, powered by Joomla!, WordPress, Drupal or some other CMS, stops working correctly.</p>
<p>Common symptoms include:</p>
<div class="c1">
<p>I have experienced all these on Joomla! and WordPress powered sites I run.</p>
</div>
<ul>
<li>Some or all of the comments disappear</li>
<li>Some or all of the content disappears</li>
<li>You get database connection errors</li>
<li>Your layout / template starts looking a bit funny</li>
<li>Pages you know exist start generating <code>HTTP 404 Not Found</code> errors</li>
<li>URLs start looking funny</li>
</ul>
<p>A common cause of these problems is a corrupted MySQL database.</p>
<div class="c1">
<p>There may be other reasons for these (and other) problems, but a corrupt database is one of them.</p>
</div>
<h1>Checking if the Database is Corrupted</h1>
<p><strong>1) Log into</strong> your web hosting control panel. This is <u>not</u> your website&#8217;s admin panel. For this tutorial, I am assuming it is <u>cPanel</u>. It might look something like this (this is how mine looks):<br />
<a href="//complete-concrete-concise.com/wp-content/uploads/2013/03/site-not-working-1-big.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2013/03/site-not-working-1-thumb.png" alt="" border="0" class="centered"/></a></p>
<p><strong>2) Click</strong> on <u>MySQL&reg; Databases</u>:<br />
<img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2013/03/site-not-working-2.png" alt="" border="0" class="centered"/></p>
<p><strong>3) Locate</strong> the section titled <u>Modify Databases</u>. On the line titled <u>Check DB:</u> <strong>select</strong> the database to check from the dropdown box. <strong>Click</strong> the button <u>Check DB</u> (located on the right side):</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2013/03/site-not-working-3-big.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2013/03/site-not-working-3-thumb.png" alt="" border="0" class="centered"/></a></p>
<div class="c1">
<p><strong>Note:</strong> if you only have one website hosted, then choosing the appropriate database is easy. If you have multiple sites, then you will have to figure out which database belongs to which site.</p>
<p>It does not hurt to check them all.</p>
</div>
<p><strong>4) Examine</strong> the report generated. There should be no errors. If there are errors, then your database is corrupted and needs to be repaired.</p>
<div class="c1">
<p><strong>Note:</strong> if your website is a busy website, you may get errors (usually something along the lines of <code>table not closed</code>) because the database is in the middle of being used. If you run the test again and the errors go away, then it probably is because the database was in use and not because the database is corrupted.</p>
</div>
<p>This is an example of a corrupted WordPress database:</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2013/03/site-not-working-4-big.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2013/03/site-not-working-4-thumb.png" alt="" border="0" class="centered"/></a></p>
<p>This is an example of a corrupted Joomla! database:</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2013/03/site-not-working-6-big.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2013/03/site-not-working-6-thumb.png" alt="" border="0" class="centered"/></a></p>
<h1>Repairing the Database</h1>
<div class="c4">
<p>This is <u>not</u> the recommended way, but it should work in most cases.</p>
<p>Most often, the problem is not with the actual database itself, but with the index files used to access the database.</p>
<p>You can read more about how it works <a href="http://dev.mysql.com/doc/refman/5.0/en/check-table.html">here</a> (warning, external site).</p>
<p>The preferred method is to restore the corrupted database with an up to date backup of your database. This supposes you have an up to date backup.</p>
</div>
<p><strong>1) Locate</strong> the section titled <u>Modify Databases</u>. On the line titled <u>Repair DB:</u> <strong>select</strong> the database to repair from the dropdown box. <strong>Click</strong> the button <u>Repair DB</u> (located on the right side):</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2013/03/site-not-working-5-big.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2013/03/site-not-working-5-thumb.png" alt="" border="0" class="centered"/></a></p>
<p>This will begin a repair operation on the database.</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2013/03/site-not-working-8.png" alt="" border="0" class="centered"/></p>
<p>After the operation has completed, check the database again. If there is still a problem, then run <u>Repair DB</u> again. I have, sometimes had to run it twice.</p>
<div class="c2">
<p>Afterwards, it does not hurt to check your site and content to ensure everything is ok. This is a lot of work if you have many articles to check.</p>
</div>
<h1>Restoring the Database from a Backup</h1>
<p><strong>1) Click</strong> on Backups (located on your cPanel home page):</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2013/03/site-not-working-9.png" alt="" border="0" class="centered"/></p>
<p><strong>2) Locate</strong> the section called <u>Restore a MySQL Database</u> and <strong>click</strong> on <u>Browse…</u> and select the backup database from your computer. <strong>Click</strong> on <u>Upload</u> to upload the database.</p>
<p>During this process, not much may seem to be happening.</p>
<p>The backup database has to be uploaded from your system to your service provider.</p>
<p>Once it is uploaded to the service provider, the existing database is rebuilt from the uploaded one.</p>
<p>The whole process looks something like this:</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2013/03/site-not-working-11-big.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2013/03/site-not-working-11-thumb.png" alt="" border="0" class="centered"/></a></p>
<p>What you see happening is a whole bunch of MySQL transactions that delete the contents of the old database and replace it with the contents of the backup database.</p>
<p>If you are interested in database development, this is a good instructional example of some MySQL commands in action.</p>
<div class="c2">
<p>Restoring from backup, means you will lose any changes that occurred from the time of the backup until the time of the database corruption. Normally, this will be things like: comments, registrations, traffic information (if thissort of thing is stored in the database). While these things vary in importance, I believe the most important thing is the content.</p>
</div>

<p>The post <a href="https://complete-concrete-concise.com/web-tools/when-your-website-stops-working-properly-it-may-be-a-corrupt-database/">When Your Website Stops Working Properly, it may be a Corrupt Database</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Joomla! 2.5 &#8211; Installing a Movable Type API Plugin (XMLRPC)</title>
		<link>https://complete-concrete-concise.com/joomla/joomla-2-5-installing-a-movable-type-api-plugin-xmlrpc/</link>
					<comments>https://complete-concrete-concise.com/joomla/joomla-2-5-installing-a-movable-type-api-plugin-xmlrpc/#comments</comments>
		
		<dc:creator><![CDATA[richardsplanet]]></dc:creator>
		<pubDate>Wed, 14 Mar 2012 15:57:48 +0000</pubDate>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[2.5]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[installing]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[movable type]]></category>
		<category><![CDATA[movable type api]]></category>
		<category><![CDATA[xmlrpc]]></category>
		<guid isPermaLink="false">http://complete-concrete-concise.com/?p=1580</guid>

					<description><![CDATA[<p>This installation procedure is for Movable Type XMLRPC for Joomla! 1.7.1 under Joomla! 2.5.0. It is likely the same for other version combinations, but there is no guarantee. Even though the plugin name says it is for Joomla! 1.7.1, it works fine with Joomla! 2.5.0 This installation procedure is NOT compatible with Joomla! 1.5.x. Instructions [&#8230;]</p>
<p>The post <a href="https://complete-concrete-concise.com/joomla/joomla-2-5-installing-a-movable-type-api-plugin-xmlrpc/">Joomla! 2.5 &#8211; Installing a Movable Type API Plugin (XMLRPC)</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="c1">
<p>This installation procedure is for Movable Type <u>XMLRPC for Joomla! 1.7.1</u> under Joomla! 2.5.0. It is likely the same for other version combinations, but there is no guarantee.</p>
<div class="c2">
<p>Even though the plugin name says it is for Joomla! 1.7.1, it works fine with Joomla! 2.5.0</p>
</div>
<p>This installation procedure is NOT compatible with Joomla! 1.5.x. Instructions for installing the Movable Type API for Joomla! 1.5.x can be found <a href="//complete-concrete-concise.com/joomla/installing-the-movable-type-api-plugin-for-joomla-1-5">here</a>.</p>
</div>
<div class="c2">
<p>Some images may be clicked for larger versions.</p>
</div>
<p>Installing the Movable Type API allows frontend clients (such as Windows Live Writer) to manage Joomla! articles via a blog interface. The Movable Type API is widely supported.</p>
<h1>Downloading the Plugin</h1>
<p><strong>1a) Download</strong> the plugin from <a href="http://www.joomler.net/download/138-joomla16-component/963-xmlrpc-for-joomla-171-released.html">here</a>. The download link is the package icon &#8211; you will need to scroll about halfway down the page:</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2012/03/joomla-2.5-installing-movable-type-1-big.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/03/joomla-2.5-installing-movable-type-1-thumb.png" alt="" border="0" class="centered" /></a></p>
<p><strong>1b) Accept</strong> the GNU license terms to begin the download:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/03/joomla-2.5-installing-movable-type-2.png" alt="" border="0" class="centered" /></p>
<p><strong>1c) Save</strong> the file since you will need to upload the package to your Joomla! install (remember where you saved it):</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/03/joomla-2.5-installing-movable-type-31.png" alt="" border="0" class="centered" /></p>
<div class="c2">
<p><strong>NOTE:</strong> the way you save a file will depend on the operating system you are using. This screen shot is from Windows 7 with Service Pack 1</p>
</div>
<h1>Installing the Plugin</h1>
<p><strong>2) Log</strong> into the Joomla! backend:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/03/joomla-2.5-installing-movable-type-4.png" alt="" border="0" class="centered" /></p>
<p><strong>3) Select</strong> <u>Extension Manager</u> from the <u>Extensions</u> menu:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/03/joomla-2.5-installing-movable-type-5.png" alt="" border="0" class="centered" /></p>
<p><strong>4) Install</strong> the movable type module downloaded in step 1:</p>
<ol>
<li> click on <u>Browse</u>, select the file you downloaded in step 1,</li>
<li> click on <u>Upload &#038; Install</u>.</li>
</ol>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2012/03/joomla-2.5-installing-movable-type-6-large.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/03/joomla-2.5-installing-movable-type-6-thumb.png" alt="" border="0" class="centered" /></a></p>
<p><strong>5) Confirm</strong> the file was correctly installed:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/03/joomla-2.5-installing-movable-type-7.png" alt="" border="0" class="centered" /></p>
<h1>Enabling the Movable Type API</h1>
<p><strong>6) Select</strong> <u>Plugin Manager</u> from the <u>Extensions</u> menu:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/03/joomla-2.5-installing-movable-type-8.png" alt="" border="0" class="centered" /></p>
<p><strong>7a) Click</strong> on the ID header to sort the extensions in descending order from when they were installed (normally, you will have to click twice &#8211; the first time sorts in ascending order). You&#8217;ll know when you got it right because the ID numbers will be big (over 10000):</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2012/03/joomla-2.5-installing-movable-type-9-big.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/03/joomla-2.5-installing-movable-type-9-thumb.png" alt="" border="0" class="centered" /></a></p>
<p><strong>7b) Observe</strong> that the top 2 entries are the extensions installed from step 4:</p>
<ol>
<li>System &#8211; RSD</li>
<li>XMLRPC &#8211; Joomla</li>
</ol>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/03/joomla-2.5-installing-movable-type-10.png" alt="" border="0" class="centered" /></p>
<p><strong>7c) Click</strong> on the red disabled icon for both System &#8211; RSD and XMLRPC &#8211; Joomla:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/03/joomla-2.5-installing-movable-type-11.png" alt="" border="0" class="centered" /></p>
<p><strong>7d) Confirm</strong> that the icons have changed to green enabled icons:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/03/joomla-2.5-installing-movable-type-121.png" alt="" border="0" class="centered" /></p>
<p><strong>8a) Verify</strong> that XMLRPC is functioning by selecting XMLRPC from the Components menu:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/03/joomla-2.5-installing-movable-type-13.png" alt="" border="0" class="centered" /></p>
<p><strong>8b) Observe</strong> that both joomla and Enabled are in green:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/03/joomla-2.5-installing-movable-type-14.png" alt="" border="0" class="centered" /></p>
<div class="c1">
<p>A bug in the installation fails to create and initialize configuration files required by clients.</p>
<p>Without these files you will not be able to connect to the Moveable Type XMLRPC.</p>
<p>The following two steps will <u>create</u> and <u>initialize</u> the necessary configuration files for you:</p>
</div>
<p><strong>8c) Click</strong> on <u>Options</u><br />
<img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/03/joomla-2.5-installing-movable-type-15.png" alt="" border="0" class="centered" /></p>
<p><strong>8d) Click</strong> on <u>Save &#038; Close</u>:<br />
<a href="//complete-concrete-concise.com/wp-content/uploads/2012/03/joomla-2.5-installing-movable-type-16-big.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/03/joomla-2.5-installing-movable-type-16-thumb.png" alt="" border="0" class="centered" /></a></p>
<div class="c2">
<p>The Movable Type API is now available for use by external clients.</p>
</div>
<h1>Information You Need To Provide Client Applications</h1>
<p>When connecting a client application (e.g. Windows Live Writer) to your Joomla! site, you will need to provide the following information:</p>
<ol>
<li><strong>Your main site address</strong> &#8211; what people type to get to your website. Applications vary, some require the full address starting with <span class="i1">http://</span>, others will accept just the site name without the <span class="i1">http://</span>.</li>
<li> <strong>The address for the API server.</strong></li>
<li></li>
<ul>
<li>
<p>For <u>most</u> people using Joomla! to power their website, this is:</p>
<p>[your site]<span class="i1">/index.php/component/xmlrpc/</span></p>
<p>e.g. http://www.example.com/index.php/component/xmlrpc/</p>
<p>Clients differ, some will require you to enter the full address and path, others will work fine with just <span class="i1">/index.php/component/xmlrpc/</span>. Modern clients, like Windows Live Writer 11 and Scribefire Next are able to discover the address of your API server, so you would probably never need to enter this.</p>
</li>
<li>
<p>For people using Joomla! on only part of their website, you need to enter (1) the website address, (2) the path to the Joomla! install, (3) the path to the API server:</p>
<p>[your site]<span class="i2">[your Joomla! path]</span><span class="i1">/index.php/component/xmlrpc/</span></p>
<p>e.g. http://www.example.com/joomla/index.php/component/xmlrpc/</p>
<p>Clients, like Windows Live Writer 11 and ScribeFire Next will not be able to discover the address of your API Server in this case (unless you had entered your site address and Joomla! path in step 1).</p>
</li>
</ul>
<li>The user name you use to log into the Joomla! backend.</li>
<li>The password you use to log into the Joomla! backend.</li>
</ol>
<h1>Free Clients Supporting the Movable Type API</h1>
<p>This is by no means an exhaustive list and only includes those I have been able to try out in Windows. Windows Live Writer used to be my favorite (and it is still probably the best blogging client for most people), but some issues with it (and other blogging clients) made me switch to w.bloggar.</p>
<p><a href="http://explore.live.com/windows-live-essentials-other-programs?T1=t5">Windows Live Writer</a> (for Windows Vista and Windows 7)<br />
<a href="http://bytescout.com/?q=/download/download_freeware.html">Post2Blog </a>(at the time I wrote this, it was sixth from the bottom of the page)<br />
<a href="http://www.zoundryraven.com/">Zoundry Raven</a><br />
<a href="http://www.scribefire.com/">Scribefire Next</a> (a Firefox plugin)<br />
<a href="http://www.blogdesk.org/en/index.htm">BlogDesk</a><br />
<a href="http://wbloggar.com/">w.bloggar</a><br />
</p>
<p>The post <a href="https://complete-concrete-concise.com/joomla/joomla-2-5-installing-a-movable-type-api-plugin-xmlrpc/">Joomla! 2.5 &#8211; Installing a Movable Type API Plugin (XMLRPC)</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://complete-concrete-concise.com/joomla/joomla-2-5-installing-a-movable-type-api-plugin-xmlrpc/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>Adding Adsense to Your Joomla! 2.5 Site</title>
		<link>https://complete-concrete-concise.com/joomla/adding-adsense-to-your-joomla-2-5-site/</link>
		
		<dc:creator><![CDATA[richardsplanet]]></dc:creator>
		<pubDate>Wed, 15 Feb 2012 12:32:54 +0000</pubDate>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[2.5]]></category>
		<category><![CDATA[add]]></category>
		<category><![CDATA[adding]]></category>
		<category><![CDATA[adsense]]></category>
		<category><![CDATA[easy]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[no module]]></category>
		<guid isPermaLink="false">http://complete-concrete-concise.com/?p=1449</guid>

					<description><![CDATA[<p>This tutorial shows you how to display Google Adsense ads on your Joomla! 2.5 website without installing an extension. Requires you have a Google Adsense account. Should work for other ad providers that provide you with a code snippet for ads on your site. It is less convoluted than it was for Joomla! 1.6 and [&#8230;]</p>
<p>The post <a href="https://complete-concrete-concise.com/joomla/adding-adsense-to-your-joomla-2-5-site/">Adding Adsense to Your Joomla! 2.5 Site</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="c1">
<p>This tutorial shows you how to display Google Adsense ads on your Joomla! 2.5 website without installing an extension.</p>
<p>Requires you have a Google Adsense account. Should work for other ad providers that provide you with a code snippet for ads on your site.</p>
<p>It is less convoluted than it was for Joomla! 1.6 and Joomla! 1.7</p>
</div>
<p class="c2">Some images may be <strong>clicked</strong> for larger sizes.</p>
<p>It is very easy to place Google Adsense ads on your Joomla! site <strong>without</strong> installing an extension.</p>
<p>Yet, the last time I <a href="http://extensions.joomla.org/extensions/ads-a-affiliates/google-ads">looked</a>, there were at least 30 different Joomla! extensions to help you display Google Adsense ads on your site.</p>
<p class="c1">Embedding ads directly within your article requires a plug-in and is not covered by this tutorial.</p>
<h1>Determine Ad Placement</h1>
<p>You need to find a place for the ads on your site.</p>
<p>Ads are typically placed at the:</p>
<ul>
<li>top of the page</li>
<li>bottom of the page</li>
<li>side of the page</li>
</ul>
<p class="c3">See this <a href="//complete-concrete-concise.com/joomla/how-to-view-module-positions-in-joomla-2-5-2">article </a>on how to enable Joomla 2.5 to display module positions.</p>
<p>To reveal the module positions available in your Joomla! template, append</p>
<p><span class="i1">?tp=1</span></p>
<p>to the end of your URL. As shown below, the various module positions available on this site are revealed:</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2012/02/jomla-25-adding-adsense-1-large.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/02/jomla-25-adding-adsense-1-thumb.png" alt="" border="0" class="centered"/></a></p>
<p>You can choose to place ads in a currently empty module position, for example: <u>position-6</u>, <u>position-8</u>, <u>position-3</u>, <u>position-0</u>, <u>position-12</u>, <u>position-2 </u>, <u>position-9</u>, <u>position-10</u>, <u>position-11</u> or <u>position-14</u> in the case of this template. Or you can place them in already occupied module positions, for example, <u>position-5</u>.</p>
<p>Where you place the ad will determine the type of ad you place. For instance, if you choose to place an ad on the <u>left</u> position, then a narrow and tall ad makes more sense than a short, wide ad.</p>
<p>Remember the name of the module position where you want to place your ad.</p>
<h1>Disabling the HTML Editor</h1>
<p>Joomla! tries very hard to prevent users from entering malicious code. This also means it prevents adding legitimate code. To get around this we need to disable the HTML editor. </p>
<p><strong>1) Select</strong> <u>Global Configuration</u> from the <u>Site</u> menu item:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/02/joomla-25-adding-adsense-2.png" alt="" border="0" class="centered" /></p>
<p><strong>2) Select</strong> <u>Editor – None</u> for the <u>Default Editor</u>:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/02/joomla-25-adding-adsense-3.png" alt="" border="0" class="centered"/></p>
<p><strong>3) Click</strong> on <u>Save &#038; Close</u> to save the changes:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/02/joomla-25-adding-adsense-4.png" alt="" border="0" class="centered" /></p>
<div class="c1">
<p>After you are done, you can restore the editor to the TinyMCE editor (or which ever editor you were using).</p>
</div>
<h1>Adding Adsense</h1>
<div class="c1">
<p>You require an <a href="http://adsense.google.com">Adsense account</a>.</p>
<p>You also need the HTML code Google will provide you for your ad.</p>
</div>
<p><strong>1) Select</strong> <u>Module Manager</u> from the <u>Extensions</u> menu item.</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/02/joomla-25-adding-adsense-5.png" alt="" border="0" class="centered"/></p>
<p><strong>2) Click</strong> on <u>New</u> to create a new module.</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/02/joomla-25-adding-adsense-6.png" alt="" border="0" class="centered"/></p>
<p><strong>3) Click</strong> on <u>Custom HTML</u>:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/02/joomla-25-adding-adsense-7.png" alt="" border="0" class="centered" /></p>
<p><strong>4) Fill</strong> in the module information.</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/02/joomla-25-adding-adsense-8.png" alt="" border="0" class="centered" /></p>
<h3>Details</h3>
<ul>
<li><strong>Title: </strong>enter a title for this module. If you want to display the title, something like <em>Sponsored by</em> is a good choice.</li>
<li><strong>Show Title: </strong>select <u>Yes </u>to display the title, <u>No </u>to not display the title. <span class="i1">NOTE: Adsense has strict rules about what you can and cannot display as a title. Usually, it is best to set it to <u>No</u>.</span></li>
<li><strong>Position:</strong>·from the dropdown list, select the name of the module position you decided on earlier when determining your ad placement at the top of this article</li>
<li><strong>Status: </strong>set to <u>Published</u> to show / display the module.</li>
<li><strong>Access:</strong> ensure <u>Public</u> is selected.</li>
<li><strong>Ordering:</strong> if there are other modules occupying your selected position, you can choose the ordering of the modules.</li>
<li><strong>Start Publishing:</strong> leave empty. </li>
<li><strong>Finish Publishing:</strong> leave blank </li>
<li><strong>Language:</strong> leave as <u>All</u>.</li>
<li><strong>Note:</strong> optional note to display in the module list.</li>
</ul>
<h3>Custom Output</h3>
<p>This is where you paste the HTML code that Google Adsense gives you.</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/02/joomla-25-adding-adsense-9.png" alt="" border="0" class="centered"/></p>
<div class="c3">
<h3>Advanced Formatting Trick</h3>
<p>It is likely that the ads will be left justified in the module position.</p>
<p>You can horizontally center the ads by adding</p>
<p><span class="i1">&lt;div align=”center”&gt;</span></p>
<p>before the HTML code Google Adsense gave you and adding</p>
<p><span class="i1">&lt;/div&gt;</span></p>
<p>at the end of the Adsense code.</p>
</div>
<h3>Menu  Assignment</h3>
<p>Ensure <u>On all pages</u> is selected. This will place the ad module on all pages of your Joomla! site.</p>
<p>If you want some pages to be ad free, then select one of the other <u>Module Assignment</u> options (<u>No pages</u>, <u>Only on the pages selected</u>, or <u>On all pages except those selected</u>) and then select only those pages were you want the ads to appear or not appear.</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/02/joomla-25-adding-adsense-10.png" alt="" border="0" class="centered" /></p>
<p><strong>5) Click</strong> on <u>Save &#038; Close</u></p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/02/joomla-25-adding-adsense-11.png" alt="" border="0" class="centered"/></p>
<p><strong>6) Observe</strong> that the module has been correctly installed. To locate the newly created module, I find it easiest to click on the <u>ID</u> column and sort the column in <u>descending </u>order (the newly created module will have the largest module number):</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2012/02/joomla-25-adding-adsense-12-large.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/02/joomla-25-adding-adsense-12-thumb.png" alt="" border="0" class="centered"/></a></p>
<p><strong>7) Check</strong> that the ads show up and are correctly positioned on your site (in this case, I created a single Adsense module in position-6 (the ad unit is wider than the position, so it is clipped):</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2012/02/joomla-25-adding-adsense-13-large.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/02/joomla-25-adding-adsense-13-thumb.png" alt="" border="0" class="centered"/></a></p>
<div class="c2">
<p>NOTE: it can take 20 minutes or more after you create a new Adsense unit before it starts delivering ads. If you are getting a blank space instead of an ad, this is probably normal &#8211; check back in 20 to 30 minutes.</p>
</div>

<p>The post <a href="https://complete-concrete-concise.com/joomla/adding-adsense-to-your-joomla-2-5-site/">Adding Adsense to Your Joomla! 2.5 Site</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to View Module Positions in Joomla! 2.5</title>
		<link>https://complete-concrete-concise.com/joomla/how-to-view-module-positions-in-joomla-2-5-2/</link>
					<comments>https://complete-concrete-concise.com/joomla/how-to-view-module-positions-in-joomla-2-5-2/#comments</comments>
		
		<dc:creator><![CDATA[richardsplanet]]></dc:creator>
		<pubDate>Fri, 27 Jan 2012 14:49:11 +0000</pubDate>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[2.5]]></category>
		<category><![CDATA[2.5.0]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[module positions]]></category>
		<guid isPermaLink="false">http://complete-concrete-concise.com/?p=1415</guid>

					<description><![CDATA[<p>These instructions are the same as for Joomla! 1.6 and Joomla! 1.7. Some images may be clicked for full size versions. (1) Login to the Joomla! backend. (2) Select Template Manager from the Extensions menu: (3) Click on the Options icon: (4) Click on the Enabled button of the Preview Module Positions entry.Then click on [&#8230;]</p>
<p>The post <a href="https://complete-concrete-concise.com/joomla/how-to-view-module-positions-in-joomla-2-5-2/">How to View Module Positions in Joomla! 2.5</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="c1">
<p>These instructions are the same as for Joomla! 1.6 and Joomla! 1.7.</p>
</p></div>
<p class="c2">Some images may be clicked for full size versions.</p>
<p><strong>(1) Login</strong> to the Joomla! backend.</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/01/joomla-25-module-positions-1.png" alt="" border="0" class="centered" /></p>
<p><strong>(2) Select</strong> <em><u>Template Manager</u></em> from the <em><u>Extensions</u></em> menu:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/01/joomla-25-module-positions-2.png" alt="" border="0" class="centered" /></p>
<p><strong>(3) Click</strong> on the <em><u>Options</u></em> icon:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/01/joomla-25-module-positions-3.png" alt="" border="0" class="centered" /></p>
<p><strong>(4) Click</strong> on the <em>Enabled</em> button of the <em><u>Preview Module Positions</u></em> entry.Then <strong>click</strong> on <em><u>Save</u></em> or <em><u>Save &amp; Close</u></em> to save the change.</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2012/01/joomla-25-module-positions-4-large.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/01/joomla-25-module-positions-4-thumb.png" alt="" border="0" class="centered" /></a></p>
<p><strong>(5) Observe</strong> that module positions are now visible on your Joomla! pages when you append <span class="i1">?tp=1</span> to the end of your URL:</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2012/01/joomla-25-module-positions-5-large.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/01/joomla-25-module-positions-5-small.png" alt="" border="0" class="centered"/></a></p>
<p class="c1">When you are done examining module positions, remember to set <strong>Preview Module Positions</strong> to <strong>Disabled</strong>. </p>

<p>The post <a href="https://complete-concrete-concise.com/joomla/how-to-view-module-positions-in-joomla-2-5-2/">How to View Module Positions in Joomla! 2.5</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://complete-concrete-concise.com/joomla/how-to-view-module-positions-in-joomla-2-5-2/feed/</wfw:commentRss>
			<slash:comments>20</slash:comments>
		
		
			</item>
		<item>
		<title>Installing Joomla! 2.5 Under XAMPP</title>
		<link>https://complete-concrete-concise.com/joomla/installing-joomla-2-5-under-xampp/</link>
					<comments>https://complete-concrete-concise.com/joomla/installing-joomla-2-5-under-xampp/#comments</comments>
		
		<dc:creator><![CDATA[richardsplanet]]></dc:creator>
		<pubDate>Fri, 27 Jan 2012 04:25:19 +0000</pubDate>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[2.5]]></category>
		<category><![CDATA[2.5.0]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[installing]]></category>
		<category><![CDATA[installing joomla]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[XAMPP]]></category>
		<guid isPermaLink="false">http://complete-concrete-concise.com/?p=1401</guid>

					<description><![CDATA[<p>This tutorial describes how to install Joomla! version 2.5.0 under XAMPP version 1.7.3 on Windows 7. The procedure should be the same or similar for other version combinations, but no guarantee is made. Assumes you have already installed XAMPP. (Installation instructions can be found here.) created a MySQL database. (Creation instructions can be found here.) [&#8230;]</p>
<p>The post <a href="https://complete-concrete-concise.com/joomla/installing-joomla-2-5-under-xampp/">Installing Joomla! 2.5 Under XAMPP</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="c1">
<p>This tutorial describes how to install Joomla! version 2.5.0 under XAMPP version 1.7.3 on Windows 7.</p>
<p>The procedure should be the same or similar for other version combinations, but no guarantee is made.</p>
<p>Assumes you have already</p>
<ul>
<li>installed XAMPP. (Installation instructions can be found <a href="//complete-concrete-concise.com/web-tools/installing-xampp-apache-server-mysql-and-php-2">here</a>.)</li>
<li>created a MySQL database. (Creation instructions can be found <a href="//complete-concrete-concise.com/web-tools/creating-a-mysql-database-using-xampp">here</a>.)</li>
</ul>
<div class="c2">
<p>Joomla! 2.5 is a release with long term support until at least July 2013.</p>
</div>
</div>
<p class="c2">Some images may be <strong>clicked</strong> on images for full size versions.</p>
<h2>Downloading Joomla!</h2>
<p><strong>1) Download</strong> the full Joomla install from <a href="http://www.joomla.org/download.html">here</a> <strong>Click on</strong> the <u>zip</u> link.</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/01/installing-joomla-25-1.png" alt="" border="0" class="centered" /></p>
<p><strong>2) Click on</strong> Save <u>a</u>s.</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/01/installing-joomla-25-2a.png" alt="" border="0" class="centered" /></p>
<p><strong>3) Choose</strong>  a directory in which to save the file and <strong>click on</strong> <u>Save</u>. <strong>Remember</strong> where you saved the file.</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/01/installing-joomla-25-2b.png" alt="" border="0" class="centered" /></p>
<p><strong>4)</strong> After the download has completed, you can choose <strong>Open</strong> to open the downloaded file with the default application or <strong>Open folder</strong> to open the folder where the file was downloaded (which is what the next step assumes):</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2012/01/installing-joomla-25-2c-large.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/01/installing-joomla-25-2c-thumb.png" alt="" border="0" class="centered" /></a></p>
<h2>Extracting Joomla!</h2>
<div class="c2">
<p><strong>NOTE:</strong> these steps assume Windows provides archiving functionality for you. If you have installed a different archiving program, the specific steps for extraction will be different</p>
<p>.</p></div>
<p><strong>5) Go to</strong> the directory where the file was downloaded and <u>open</u> it by <strong>double-clicking</strong> on it:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/01/installing-joomla-25-5.png" alt="" border="0" class="centered" /></p>
<p><strong>6) Click on</strong> Extract all files:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/01/installing-joomla-25-6.png" alt="" border="0" class="centered" /></p>
<p><strong>7) Extract</strong> the Joomla! files to a subfolder of <span class="i1">htdocs</span> in your XAMPP folder. By default, XAMPP would be installed to your C:\ drive, so you would enter <span class="i1">C:\xampp\htdocs\joomla</span> as the directory to extract to. In my case, I extracted them into a folder called <u>joomla250</u>. <strong>Click</strong> on <u>Extract </u>to extract the files.</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2012/01/installing-joomla-25-7-large.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/01/installing-joomla-25-7-thumb.png" alt="" border="0" class="centered" /></a></p>
<h2>Setting up Joomla!</h2>
<p><strong>8) Launch </strong>your browser and type <span class="i1">http://localhost/joomla</span> into the address bar. What follows <span class="i1">http://localhost/</span> is the directory you installed Joomla! into (in my case, joomla250).</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/01/installing-joomla-25-8.png" alt="" border="0" class="centered" /></p>
<p><strong>9) Select</strong> your preferred language, then <strong>click</strong> on <u>Next.</u> <span class="i1"><strong>NOTE:</strong> I have only ever tried installing it in English.</span></p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2012/01/installing-joomla-25-9-large.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/01/installing-joomla-25-9-thumb.png" alt="" border="0" class="centered" /></a></p>
<p><strong>10) Confirm</strong> you meet the minimum installation requirements, then <strong>click</strong> <u>Next.</u> It is normal for <u>Display errors</u> to be set to On. <span class="i1"><strong>NOTE:</strong> If having <u>Display errors</u> set to On is really bothering you, you can turn it off by following <a href="//complete-concrete-concise.com/web-tools/how-to-turn-off-display_errors-in-xampp">these directions</a>.</span></p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2012/01/installing-joomla-25-10-large.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/01/installing-joomla-25-10-thumb.png" alt="" border="0" class="centered" /></a></p>
<p><strong>11) Read</strong> the GNU license and, if you agree with it, <strong>click</strong> <u>Next</u>.</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2012/01/installing-joomla-25-11-large.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/01/installing-joomla-25-11-thumb.png" alt="" border="0" class="centered" /></a></p>
<p><strong>12) Fill in </strong>the database configuration information:</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2012/01/installing-joomla-25-12-large.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/01/installing-joomla-25-12-thumb.png" alt="" border="0" class="centered" /></a></p>
<ul>
<li><strong>Database Type</strong>: Mysqli (default setting) <span class="i1"><strong>NOTE:</strong> Mysqli is the improved MySQL interface available for use with MySQL 5.0 or higher. You can still use the Mysql interface if you like.</span></li>
<li><strong>Host Name</strong>: localhost (default setting)</li>
<li><strong>Username</strong>: if you created a MySql User, enter the name here. Otherwise, use <u>root</u>.</li>
<li><strong>Password</strong>: this is the password associated with the user name entered above. If you used <u>root</u> as your username, then leave the password blank (the default XAMPP install does not assign a password to root).</li>
<li><strong>Database Name</strong>: this is the name of the database you created. Database creation instructions are <a href="//complete-concrete-concise.com/web-tools/creating-a-mysql-database-using-xampp">here</a>.</li>
<li><strong>Table Prefix</strong>: a unique prefix for accessing the table. Using the default (or suggested prefix) is fine.</li>
</ul>
<p><strong>13) Ensure</strong> FTP is set to No, then click Next.</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2012/01/installing-joomla-25-13-large.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/01/installing-joomla-25-13-thumb.png" alt="" border="0" class="centered" /></a></p>
<p><strong>14) Enter</strong> a site name (for example, Complete, Concrete, Concise or whatever name you want this site to have).</p>
<p><strong>Enter</strong> <u>Your Email</u> address. Joomla! will send notifications to this email address.</p>
<p><strong>Enter</strong> an <u>Admin Username</u>. This is the username you will use to log into the Joomla! backend. By default, it is <u>admin</u> (and I leave it as admin). <span class="i1"><strong>NOTE:</strong> if this is a production install, or you are worried about security, then you should choose a better admin name &#8211; it should be longer and include letters, numbers and symbols / punctuation. For example, the following admin name worked: <span class="i4">-admin.123@sqig</span>.</span></p>
<p><strong>Enter </strong>an <u>Admin Password</u> &#8211; this is the password you will use to log into the Joomla! backend.</p>
<p><strong>Confirm</strong> the <u>Admin Password</u>.</p>
<p><strong>Choose </strong>if you want to install the sample data. I like to install it, since it saves me the trouble of populating the site with sample articles for testing. The sample data is only available in English. <span class="i1"><strong>NOTE:</strong> <u>don&#8217;t</u> install the sample data if you are installing the site for &#8220;real&#8221; use because it is a pain to have to go and clean up all the sample data.</span></p>
<p><strong>Click</strong> on <u>Next.</u></p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2012/01/installing-joomla-25-14-large.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/01/installing-joomla-25-14-thumb.png" alt="" border="0" class="centered" /></a></p>
<p><strong>15) Confirm</strong> you have successfully installed. Note that your user name for logging into the Joomla! backend is admin (if you accepted the default name, otherwise it is whatever name you entered into the <strong>Admin Username</strong> field in Step (14)).</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2012/01/installing-joomla-25-15-large.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/01/installing-joomla-25-15-thumb.png" alt="" border="0" class="centered"/></a></p>
<h2>Cleaning Up</h2>
<p>As a security precaution, Joomla! requires you to remove the installation directory before the site becomes functional. In Joomla! 2.5, this can be done from the final installation screen.</p>
<p><strong>16) Click </strong>on the <u>Remove installation folder</u> to remove the installation folder and complete the installation.</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2012/01/installing-joomla-25-16-large.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/01/installing-joomla-25-16-thumb.png" alt="" border="0" class="centered" /></a></p>
<div class="c1">
<p>You should now be able to access your Joomla! site by entering <span class="i1">http://localhost/joomla</span> into your web browser&#8217;s navigation bar.</p>
<p>To access the backend, you would enter <span class="i1">http://localhost/joomla/administrator</span> into your web browser&#8217;s navigation bar.</p>
<p><strong>NOTE: </strong>what follows <strong><em>localhost</em></strong> is the name of the folder you installed Joomla! into (see <strong>Step 7</strong> above).</p>
<p class="c3">If you want to access the installed site using a &#8220;real&#8221; web address (like <span class="i1">www.joomla.25</span>) instead of <span class="i1">localhost/path-name</span>, you can find instructions to do that <a href="//complete-concrete-concise.com/web-tools/how-to-change-localhost-to-a-domain-name">here</a>.</p>
</div>

<p>The post <a href="https://complete-concrete-concise.com/joomla/installing-joomla-2-5-under-xampp/">Installing Joomla! 2.5 Under XAMPP</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://complete-concrete-concise.com/joomla/installing-joomla-2-5-under-xampp/feed/</wfw:commentRss>
			<slash:comments>31</slash:comments>
		
		
			</item>
		<item>
		<title>XAMPP &#8211; Fixing &#039;Strict Standards&#039; Errors</title>
		<link>https://complete-concrete-concise.com/web-tools/xampp-fixing-strict-standards-errors/</link>
					<comments>https://complete-concrete-concise.com/web-tools/xampp-fixing-strict-standards-errors/#comments</comments>
		
		<dc:creator><![CDATA[richardsplanet]]></dc:creator>
		<pubDate>Thu, 19 Jan 2012 12:27:42 +0000</pubDate>
				<category><![CDATA[Web Tools]]></category>
		<category><![CDATA[1.7.4]]></category>
		<category><![CDATA[1.7.7]]></category>
		<category><![CDATA[errors]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[strict standards]]></category>
		<category><![CDATA[XAMPP]]></category>
		<guid isPermaLink="false">http://complete-concrete-concise.com/?p=1367</guid>

					<description><![CDATA[<p>This tutorial is for XAMPP 1.7.4 and XAMPP 1.7.7. It addresses the problem of many errors being generated by popular PHP applications (notably Joomla!) that you would expect to work, but, instead, generate lots of errors. If you have installed XAMPP 1.7.4 or XAMPP 1.7.7, you may have noticed that some applications (notably Joomla 1.5.x, [&#8230;]</p>
<p>The post <a href="https://complete-concrete-concise.com/web-tools/xampp-fixing-strict-standards-errors/">XAMPP &#8211; Fixing &#039;Strict Standards&#039; Errors</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="c1">
<p>This tutorial is for XAMPP 1.7.4 and XAMPP 1.7.7.</p>
<p>It addresses the problem of many errors being generated by popular PHP applications (notably Joomla!) that you would expect to work, but, instead, generate lots of errors.</p>
</div>
<p>If you have installed XAMPP 1.7.4 or XAMPP 1.7.7, you may have noticed that some applications (notably Joomla 1.5.x, 1.6.x, and 1.7.x) generate lots of errors along the lines of:</p>
<p><code><strong>Strict Standards:</strong> Accessing static property JCache::$_handler as non static in <strong>C:\xampp\htdocs\joomla\libraries\joomla\cache\cache.php</strong> on line 420</code></p>
<p>This happens because these versions of XAMPP ship with default PHP settings that cause the PHP interpreter to choke on poor programming practices and deprecated (obsolete) language features. For developers, this is a good thing, but for the general user, it causes a lot of grief.</p>
<p><strong>(1) Go</strong> to the php directory under XAMPP. Normally, this would be <strong>C:\XAMPP\php</strong>, but you may have installed it to a different drive or directory (mine is installed in C:\xampp-1.7.4). <strong>Locate</strong> the file named<em><u> php.ini</u></em> . <strong>Open </strong>this file using a plain text editor &#8211; like notepad. Using a word processor (like Word) will very likely seriously corrupt the file. (I use an application called <a href="http://notepad-plus-plus.org/">Notepad++</a>). <strong>Note:</strong> The icon associated with <strong><em>php.ini</em> </strong>will depend on what application is associated with <strong><em>.ini</em></strong> files.</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/01/xampp-fixing-strict-standards-errors.png" alt="" border="0" class="centered" /></p>
<div class="c1">
<p>The file is 86KB in XAMPP 1.7.4 and 1.7.7.</p>
<p>There are two files called <u><em>php.ini-development</em></u> and <u><em>php.ini-production</em></u>, you might think you could just rename the php.ini file and use the production one, but it doesn&#8217;t work either.</p>
</div>
<p><strong>(2) Find</strong> the line <span class="i1">error_reporting = E_ALL | E_STRICT</span> . In the XAMPP 1.7.4 and 1.7.7, this is line 516:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/01/xampp-fixing-strict-standards-errors-2.png" alt="" border="0" class="centered" /></p>
<p><strong>(3) Change</strong> the <em>E_ALL | E_STRICT</em> to <strong>E_ALL &#038; ~E_NOTICE &#038; ~E_DEPRECATED</strong>.</p>
<p><strong>(4) Save</strong> the file.</p>
<p><strong>(5) Restart</strong> the Apache server. The easiest way is to open the XAMPP control panel and <strong>click </strong>on the <u>Stop</u> button. Then <strong>click </strong>on <u>Start</u> to restart it. (You could also reboot the computer, but that is not necessary.)</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/01/xampp-fixing-strict-standards-errors-3.png" alt="" border="0" class="centered" /><br />
</p>
<p>The post <a href="https://complete-concrete-concise.com/web-tools/xampp-fixing-strict-standards-errors/">XAMPP &#8211; Fixing &#039;Strict Standards&#039; Errors</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://complete-concrete-concise.com/web-tools/xampp-fixing-strict-standards-errors/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			</item>
		<item>
		<title>Does Your CMS Affect Your Traffic?</title>
		<link>https://complete-concrete-concise.com/blog/does-your-cms-affect-your-traffic/</link>
		
		<dc:creator><![CDATA[richardsplanet]]></dc:creator>
		<pubDate>Thu, 20 Oct 2011 15:46:46 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[search engines]]></category>
		<category><![CDATA[site traffic]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">http://complete-concrete-concise.com/blog/does-your-cms-affect-your-traffic</guid>

					<description><![CDATA[<p>This site began on December 16, 2009 with an article on getting Windows Live Writer to recognize your Joomla! theme &#8211; as far as I know, it was the first article on the web describing how to do that because I&#8217;d searched and searched and couldn&#8217;t find any tutorial on how to do it. After [&#8230;]</p>
<p>The post <a href="https://complete-concrete-concise.com/blog/does-your-cms-affect-your-traffic/">Does Your CMS Affect Your Traffic?</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>This site began on December 16, 2009 with an article on getting Windows Live Writer to recognize your Joomla! theme &#8211; as far as I know, it was the first article on the web describing how to do that because I&#8217;d searched and searched and couldn&#8217;t find any tutorial on how to do it. After figuring it out, I decided to share that knowledge.</p>
<p>I don&#8217;t do any advertising or marketing of this site, I rely on search engines to provide me with traffic.</p>
<p>I have always used what are termed &#8220;SEO friendly URLs&#8221; &#8211; i.e., my urls look something like <span class="i1">http://complete-concrete-concise.com/friendly-url</span> instead of <span class="i1">http://complete-concrete-concise.com/article?id=0126334</span>.</p>
<p>Originally, this site used Joomla! 1.5 as the CMS (<strong>C</strong>ontent <strong>M</strong>anagement <strong>S</strong>ystem). I used Joomla! because I was familiar with it and use it on some other sites. After posting about a dozen articles, I was not not thrilled with the look of the site, nor the available functionality and I left the site fallow for about a year before deciding to <a href="//complete-concrete-concise.com/blog/why-i-switched-from-joomla-to-wordpress">change Joomla! for WordPress</a>.</p>
<p>Since I only had a few articles, it was easy enough to manually copy and paste them into WordPress (mind you, it still took me 2 days to do that &#8211; fixing up image links, and updating their look). It is not something I would do with my other sites &#8211; I would look for some automated way to transfer articles and comments. To date, I have not seen any plugin for WordPress that will import my articles and comments from Joomla!.</p>
<p>The Joomla! powered site always received a constant trickle of traffic. As soon as I switched over to WordPress, the traffic increased significantly. This was unexpected because I expected a drop in traffic &#8211; all the URLs had changed (even if the content hadn&#8217;t), so all the pages indexed by search engines were no longer valid &#8211; but since my site was barely visible, I wasn&#8217;t concerned about breaking the URLs.</p>
<p>Below is a graph of the number of weekly visitors to my site, it starts from my first post and ends four weeks after my changeover. Click for a larger image:</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2011/10/Does-your-CMS-affect-traffic.jpg" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/10/Does-your-CMS-affect-traffic-thumb.jpg" width="480" height="67" alt="" border="0" class="centered"/></a></p>
<p>To the left of the red line are the weekly visits when it was powered by Joomla! 1.5. The green shaded area is the period (it might even be one to two months longer) during which I wrote articles for the Joomla! powered version of the site. Starting at the red line are the site visits after switching to WordPress 3.1. The result is startling, on the week of the changeover (at the red line) the site visits are as they&#8217;ve always been. The following week it starts shooting up and continues to grow (and still continues growing). </p>
<p>The only difference between the two sites, aside from being Joomla! or WordPress, is that on the Joomla! version, I never allowed comments because I&#8217;ve never found a Joomla! comment module I liked. On the WordPress version I have allowed comments since day 1.</p>
<p>What are possible explanations for this sudden jump in traffic?</p>
<ol>
<li>I started writing articles again after switching to WordPress. But &#8230; I wrote articles before (see the green shaded area) and never saw any significant jump in site visits.</li>
<li>Revamping the site caused search engines to see it as a lot of activity and started indexing it, again. But &#8230; the content hadn&#8217;t changed and all the old content <em>disappeared</em> &#8211; in terms of where it used to be. I should be penalized for breaking those links. Search engines are in the business of delivering indexed pages, if I frustrate their attempts, why should they reward me by sending me more visitors?</li>
<li>The new articles I was writing were much more relevant (in terms of search keywords) than the older articles. But &#8230; the first newer articles were older Joomla! 1.5 articles updated to reflect Joomla! 1.6, so the content and keywords were pretty much the same.</li>
</ol>
<p>This isn&#8217;t a sufficiently controlled experiment to show that a CMS can affect your ranking in search engines, however, it is interesting and suggestive.</p>

<p>The post <a href="https://complete-concrete-concise.com/blog/does-your-cms-affect-your-traffic/">Does Your CMS Affect Your Traffic?</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Adding Adsense to Your Joomla! 1.7 Site</title>
		<link>https://complete-concrete-concise.com/joomla/adding-adsense-to-your-joomla-1-7-site/</link>
					<comments>https://complete-concrete-concise.com/joomla/adding-adsense-to-your-joomla-1-7-site/#comments</comments>
		
		<dc:creator><![CDATA[richardsplanet]]></dc:creator>
		<pubDate>Wed, 31 Aug 2011 12:08:38 +0000</pubDate>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[1.7.0]]></category>
		<category><![CDATA[1.7.1]]></category>
		<category><![CDATA[1.7.2]]></category>
		<category><![CDATA[add]]></category>
		<category><![CDATA[adding]]></category>
		<category><![CDATA[adsense]]></category>
		<category><![CDATA[easy]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[no module]]></category>
		<guid isPermaLink="false">http://complete-concrete-concise.com/joomla/adding-adsense-to-your-joomla-1-7-site</guid>

					<description><![CDATA[<p>This tutorial shows you how to display Google Adsense ads on your Joomla! 1.7.x website without installing an extension. Requires you have a Google Adsense account. Should work for other ad providers that provide you with a code snippet for ads on your site. Joomla! 1.7.0 has backend compatibility problems with IE 8 (and possibly [&#8230;]</p>
<p>The post <a href="https://complete-concrete-concise.com/joomla/adding-adsense-to-your-joomla-1-7-site/">Adding Adsense to Your Joomla! 1.7 Site</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="c1">
<p>This tutorial shows you how to display Google Adsense ads on your Joomla! 1.7.x website without installing an extension.
</p>
<p>Requires you have a Google Adsense account. Should work for other ad providers that provide you with a code snippet for ads on your site.</p>
<div class="c4">
<p>Joomla! 1.7.0 has backend <strong>compatibility problems</strong> with IE 8 (and possibly other browsers). These instructions worked using FireFox 6.0, but will not work using IE 8 because you will be unable to edit the <em>Global Configuration</em> page using IE 8.</p>
<p><strong>NOTE:</strong> Joomla! 1.7.1 does <u>not</u> have this problem and works as expected.</p>
</div>
</div>
<p class="c2">Some images may be <strong>clicked</strong> for larger sizes.</p>
<p>It is very easy to place Google Adsense ads on your Joomla! site <strong>without</strong> installing an extension.</p>
<p>Yet, the last time I <a href="http://extensions.joomla.org/extensions/ads-a-affiliates/google-ads">looked</a>, there were dozens of different Joomla! extensions to help you with Google Adsense ads on your site.</p>
<p class="c1">Embedding ads directly within your article requires a plug-in and is not covered by this tutorial.</p>
<h1>Determine Ad Placement</h1>
<p>You need to find a place for the ads on your site.</p>
<p>Ads are typically placed at the:</p>
<ul>
<li>top of the page</li>
<li>bottom of the page</li>
<li>side of the page</li>
</ul>
<p class="c3">See this <a href="//complete-concrete-concise.com/joomla/how-to-view-module-positions-in-joomla-1-7">article </a>on how to enable Joomla 1.7 to display module positions.</p>
<p>To reveal the module positions available in your Joomla! template, append</p>
<p><span class="i1">?tp=1</span></p>
<p>to the end of your URL. As shown below, the various module positions available on this site are revealed:</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-1-big.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-1-thumb.png" alt="" border="0" class="centered" /></a></p>
<p>You can choose to place ads in a currently empty module position, for example: <u>position-6</u>, <u>position-8</u>, <u>position-3</u>, <u>position-0</u>, <u>position-12</u>, <u>position-2 </u>, <u>position-9</u>, <u>position-10</u>, <u>position-11</u> or <u>position-14</u> in the case of this template. Or you can place them in already occupied module positions, for example, <u>position-5</u>.</p>
<p>Where you place the ad will determine the type of ad you place. For instance, if you choose to place an ad on the <u>left</u> position, then a narrow and tall ad makes more sense than a short, wide ad.</p>
<p>Remember the name of the module position where you want to place your ad.</p>
<h1>Disabling the HTML Editor</h1>
<p>Joomla! tries very hard to prevent users from entering malicious code. This also means it prevents adding legitimate code. To get around this we need to disable the HTML editor. <span class="i3">A compatibility problem between Joomla! 1.7.0 and IE 8 means you will need to use a different browser to do this. FireFox 6.0 worked for me.</span> Joomla! 1.7.1 does not have this problem.</p>
<p><strong>1) Select</strong> <u>Global Configuration</u> from the <u>Site</u> menu item:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-2-thumb.png" alt="" border="0" class="centered" /></p>
<p><strong>2) Select</strong> <u>Editor &#8211; No Editor</u> for the <u>Default WYSIWYG Editor</u>:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-3-thumb.png" alt="" border="0" class="centered" /></p>
<p><strong>3) Click</strong> on <u>Save &#038; Close</u> to save the changes:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-4-thumb.png" alt="" border="0" class="centered" /></p>
<div class="c1">
<p>After you are done, you can restore the editor to the TinyMCE editor (or which ever editor you were using).</p>
</div>
<p><strong>4) Click</strong> on <u>Article Manager</u> from the <u>Content</u> menu (non-intuitive, I know):</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-5-thumb.png" alt="" border="0" class="centered" /></p>
<p><strong>5) Select</strong> the <u>Options</u> icon:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-6-thumb.png" alt="" border="0" class="centered" /></p>
<p><strong>6) Click on</strong> the <u>Text Filters</u> tab:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-7-thumb.png" alt="" border="0" class="centered" /></p>
<p><strong>7) Scroll down</strong> to <u>Super Users</u> and select <u>No Filtering</u> from the dropdown box.</p>
<p class="i1"><strong>NOTE:</strong> this step assumes you are logged in as an administrator and thus have super user privileges.</span></p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-8-large.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-8-thumb.png" alt="" border="0" class="centered" /></a></p>
<p><strong>8) Scroll</strong> back up and <strong>click</strong> on <u>Save &#038; Close</u>:<br />
<img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-9-thumb.png" alt="" border="0" class="centered" /></p>
<div class="c1">
<p>After you are done, you can restore the option to <u>Black List (default)</u>.</p>
</div>
<h1>Adding Adsense</h1>
<div class="c1">
<p>You require an <a href="http://adsense.google.com">Adsense account</a>.</p>
<p>You also need the HTML code Google will provide you for your ad.</p>
</div>
<p><strong>1) Select</strong> <u>Module Manager</u> from the <u>Extensions</u> menu item.</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-10-thumb.png" alt="" border="0" class="centered" /></p>
<p><strong>2) Click</strong> on <u>New</u> to create a new module.</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-11-thumb.png" alt="" border="0" class="centered" /></p>
<p><strong>3) Click</strong> on <u>Custom HTML</u>:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-12-thumb.png" alt="" border="0" class="centered" /></p>
<p><strong>4) Fill</strong> in the module information.</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-13-thumb.png" alt="" border="0" class="centered"/></p>
<h3>Details</h3>
<ul>
<li><strong>Title: </strong>enter a title for this module. If you want to display the title, something like <em>Sponsored by</em> is a good choice.</li>
<li><strong>Show Title: </strong>select <u>Yes </u>to display the title, <u>No </u>to not display the title.</li>
<li><strong>Position:</strong>·from the dropdown list, select the name of the module position you decided on when determining your ad placement</li>
<li><strong>Status: </strong>set to <u>Published</u> to show / display the module.</li>
<li><strong>Access:</strong> ensure <u>Public</u> is selected.</li>
<li><strong>Order:</strong> if there are other modules occupying your selected position, you can choose the ordering of the modules.</li>
<li><strong>Start Publishing:</strong> leave empty. </li>
<li><strong>Finish Publishing:</strong> leave blank </li>
<li><strong>Language:</strong> leave as <u>All</u>.</li>
<li><strong>Note:</strong> optional note to display in the module list.</li>
</ul>
<h3>Custom Output</h3>
<p>This is where you paste the HTML code that Google Adsense gives you.</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-14-thumb.png" alt="" border="0" class="centered"/></p>
<div class="c3">
<h3>Advanced Formatting Trick</h3>
<p>It is likely that the ads will be left justified in the module position.</p>
<p>You can horizontally center the ads by adding</p>
<p><span class="i1">&lt;div align=&#8221;center&#8221;&gt;</span></p>
<p>before the HTML code Google Adsense gave you and adding</p>
<p><span class="i1">&lt;/div&gt;</span></p>
<p>at the end of the Adsense code.</p>
</div>
<h3>Module Assignment</h3>
<p>Ensure <u>On all pages</u> is selected. This will place the ad module on all pages of your Joomla! site.</p>
<p>If you want some pages to be ad free, then select one of the other <u>Module Assignment</u> options (<u>No pages</u>, <u>Only on the pages selected</u>, or <u>On all pages except those selected</u>) and then select only those pages were you want the ads to appear or not appear.</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-15-thumb.png" alt="" border="0" class="centered" /></p>
<p><strong>5) Click</strong> on <u>Save &#038; Close</u></p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-16-thumb.png" alt="" border="0" class="centered" /></p>
<p><strong>6) Observe</strong> that the module has been correctly installed. To locate the newly created module, I find it easiest to click on the <u>ID</u> column and sort the column in <u>descending </u>order (the newly created module will have the largest module number):</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-17-large.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-17-thumb.png" alt="" border="0" class="centered" /></a></p>
<p><strong>7) Check</strong> that the ads show up and are correctly positioned on your site (in this case, I created a single Adsense module in position-10:</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-18-large.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-18-thumb.png" alt="" border="0" class="centered" /></a></p>

<p>The post <a href="https://complete-concrete-concise.com/joomla/adding-adsense-to-your-joomla-1-7-site/">Adding Adsense to Your Joomla! 1.7 Site</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://complete-concrete-concise.com/joomla/adding-adsense-to-your-joomla-1-7-site/feed/</wfw:commentRss>
			<slash:comments>13</slash:comments>
		
		
			</item>
		<item>
		<title>How To View Module Positions in Joomla! 1.7</title>
		<link>https://complete-concrete-concise.com/joomla/how-to-view-module-positions-in-joomla-1-7/</link>
					<comments>https://complete-concrete-concise.com/joomla/how-to-view-module-positions-in-joomla-1-7/#comments</comments>
		
		<dc:creator><![CDATA[richardsplanet]]></dc:creator>
		<pubDate>Wed, 31 Aug 2011 12:26:47 +0000</pubDate>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[1.7.0]]></category>
		<category><![CDATA[1.7.1]]></category>
		<category><![CDATA[1.7.2]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[module positions]]></category>
		<guid isPermaLink="false">http://complete-concrete-concise.com/uncategorized/how-to-view-module-positions-in-joomla-1-7</guid>

					<description><![CDATA[<p>Joomla! 1.7 is now obsolete. Joomla! 2.5 is the newest release with long term support. Instructions for installing Joomla! 2.5 can be found here. Instructions for viewing module positions in Joomla 2.5 can be found here. In Joomla! 1.5.x you would append ?tp=1 to the end of the URL to view your module positions. For [&#8230;]</p>
<p>The post <a href="https://complete-concrete-concise.com/joomla/how-to-view-module-positions-in-joomla-1-7/">How To View Module Positions in Joomla! 1.7</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="c4">
<p>Joomla! 1.7 is now obsolete. Joomla! 2.5 is the newest release with long term support.</p>
<p>Instructions for installing Joomla! 2.5 can be found <a href="//complete-concrete-concise.com/joomla/installing-joomla-2-5-under-xampp">here</a>.</p>
<p>Instructions for viewing module positions in Joomla 2.5 can be found<a href="//complete-concrete-concise.com/joomla/how-to-view-module-positions-in-joomla-2-5-2"> here</a>.</div>
<div class="c1">
<p>In Joomla! 1.5.x you would append <span class="i1">?tp=1</span> to the end of the URL to view your module positions.</p>
<p>For security reasons, Joomla 1.6 and 1.7 change this behaviour and you no longer see the module positions by appending <span class="i1">?tp=1</span> to the end of the URL.</p>
<p>This tutorial assumes you have Joomla! 1.7 installed. Instructions for installing Joomla! 1.7 under XAMPP are <a href="//complete-concrete-concise.com/joomla/installing-joomla-1-7-under-xampp">here</a>.</p>
<p>These instructions are the same for both Joomla! 1.6 and Joomla! 1.7.</p>
</p></div>
<p class="c2"><strong>Click</strong> on images for full size versions.</p>
<p><strong>(1) Login</strong> to the Joomla! backend.</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2011/03/joomla1.6enablemoduleposition1.png"><img fetchpriority="high" decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/03/joomla1.6enablemoduleposition1_thumb.png" width="484" height="240" class="centered"/></a></p>
<p><strong>(2) Select</strong> <em><u>Template Manager</u></em> from the <em><u>Extensions</u></em> menu:</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2011/03/joomla1.6enablemoduleposition2.png"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/03/joomla1.6enablemoduleposition2_thumb.png" width="484" height="220" class="centered"/></a></p>
<p><strong>(3) Click</strong> on the <em><u>Options</u></em> icon:</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2011/03/joomla1.6enablemoduleposition3.png"><img loading="lazy" decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/03/joomla1.6enablemoduleposition3_thumb.png" width="484" height="216" class="centered" /></a></p>
<p><strong>(4) Click</strong> on the <em>Enabled</em> button of the <em><u>Preview Module Positions</u></em> entry.Then <strong>click</strong> on <em><u>Save</u></em> or <em><u>Save &amp; Close</u></em> to save the change.</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2011/03/joomla1.6enablemoduleposition4.png"><img loading="lazy" decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/03/joomla1.6enablemoduleposition4_thumb.png" width="484" height="184" class="centered"/></a></p>
<p><strong>(5) Observe</strong> that module positions are now visible on your Joomla! pages when you append <span class="i1">?tp=1</span> to the end of your URL:</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2011/03/joomla1.6enablemoduleposition5.png"><img loading="lazy" decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/03/joomla1.6enablemoduleposition5_thumb.png" width="484" height="432" class="centered"/></a></p>
<p class="c1">When you are done examining module positions, remember to set <strong>Preview Module Positions</strong> to <strong>Disabled</strong>. </p>

<p>The post <a href="https://complete-concrete-concise.com/joomla/how-to-view-module-positions-in-joomla-1-7/">How To View Module Positions in Joomla! 1.7</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://complete-concrete-concise.com/joomla/how-to-view-module-positions-in-joomla-1-7/feed/</wfw:commentRss>
			<slash:comments>18</slash:comments>
		
		
			</item>
		<item>
		<title>Installing Joomla! 1.7 Under XAMPP</title>
		<link>https://complete-concrete-concise.com/joomla/installing-joomla-1-7-under-xampp/</link>
					<comments>https://complete-concrete-concise.com/joomla/installing-joomla-1-7-under-xampp/#comments</comments>
		
		<dc:creator><![CDATA[richardsplanet]]></dc:creator>
		<pubDate>Mon, 22 Aug 2011 14:44:27 +0000</pubDate>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[1.7.0]]></category>
		<category><![CDATA[1.7.1]]></category>
		<category><![CDATA[1.7.2]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[installing]]></category>
		<category><![CDATA[installing joomla]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[XAMPP]]></category>
		<guid isPermaLink="false">http://complete-concrete-concise.com/uncategorized/installing-joomla-1-7-under-xampp</guid>

					<description><![CDATA[<p>Joomla! 1.7 is now obsolete. Joomla! 2.5 is the newest release with long term support. Instructions for installing Joomla! 2.5 can be found here. This tutorial describes how to install Joomla! version 1.7.0 and 1.7.1, 1.7.2, 1.7.3, 1.7.4 under XAMPP version 1.7.3 on Windows XP. The procedure should be the same for other version combinations, [&#8230;]</p>
<p>The post <a href="https://complete-concrete-concise.com/joomla/installing-joomla-1-7-under-xampp/">Installing Joomla! 1.7 Under XAMPP</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="c4">
<p>Joomla! 1.7 is now obsolete. Joomla! 2.5 is the newest release with long term support.</p>
<p>Instructions for installing Joomla! 2.5 can be found <a href="//complete-concrete-concise.com/joomla/installing-joomla-2-5-under-xampp">here</a>.</div>
<div class="c1">
<p>This tutorial describes how to install Joomla! version 1.7.0 and 1.7.1, 1.7.2, 1.7.3, 1.7.4 under XAMPP version 1.7.3 on Windows XP.</p>
<p>The procedure should be the same for other version combinations, but no guarantee is made.</p>
<p>Assumes you have already</p>
<ul>
<li>installed XAMPP. (Installation instructions can be found <a href="//complete-concrete-concise.com/web-tools/installing-xampp-apache-server-mysql-and-php-2">here</a>.)</li>
<li>created a MySQL database. (Creation instructions can be found <a href="//complete-concrete-concise.com/web-tools/creating-a-mysql-database-using-xampp">here</a>.)</li>
</ul>
</div>
<p class="c2">Some images may be <strong>clicked</strong> on images for full size versions.</p>
<h2>Downloading Joomla!</h2>
<p><strong>1) Download</strong> the full Joomla install from <a href="http://www.joomla.org/download.html">here</a>.</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/08/installing-joomla-1.7-1b.png" alt="" border="0" class="centered"/></p>
<p><strong>2) Choose</strong> to either save the ZIP file or to open it over the web. Saving the ZIP file makes it easier to install Joomla again, if you have to.</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/08/installing-joomla-1.7-2b.png" alt="" border="0" class="centered"/></p>
<h2>Extracting Joomla!</h2>
<p><strong>3) Open</strong> the downloaded file by double-clicking on it. From the File menu, select Extract All. <strong>NOTE: this step assumes Windows provides archiving functionality for you. If you have installed a different archiving program, the specific steps for extraction will be different</strong>.</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/08/installing-joomla-1.7-3.png" alt="" border="0" class="centered"/></p>
<p><strong>4) Extract</strong> the Joomla! files to a subfolder of <span class="i1">htdocs</span> in your XAMPP folder. By default, XAMPP would be installed to your C:\ drive, so you would enter <span class="i1">C:\xampp\htdocs\joomla</span> as the directory to extract to. (In my case, I installed XAMPP to my D:\ drive and specified <em>joomla17</em> as the folder to extract to). <strong>Click</strong> on <u>Next </u>to extract the files.</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/08/installing-joomla-1.7-4.png" alt="" border="0" class="centered"/></p>
<p><strong>5) Click</strong> <u>Finish </u>when the extraction is complete. You can <strong>uncheck</strong> the <u>Show extracted files</u> checkbox because we don&#8217;t need to see the files.</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/08/installing-joomla-1.7-5.png" alt="" border="0" class="centered"/></p>
<h2>Setting up Joomla!</h2>
<p><strong>6) Launch </strong>your browser and type <span class="i1">http://localhost/joomla</span> into the address bar. What follows <span class="i1">http://localhost/</span> is the directory you installed Joomla! into (in my case, joomla17).</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/08/installing-joomla-1.7-6.png" alt="" border="0" class="centered"/></p>
<p><strong>7) Select</strong> your preferred language, then <strong>click</strong> on <u>Next.</u></p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2011/08/installing-joomla-1.7-7-large.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/08/installing-joomla-1.7-7-thumb.png" alt="" border="0" class="centered"/></a></p>
<p><strong>8) Confirm</strong> you meet the minimum installation requirements, then <strong>click</strong> <u>Next.</u> It is normal for <u>Display errors</u> to be set to On.</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2011/08/installing-joomla-1.7-8-large.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/08/installing-joomla-1.7-8-thumb.png" alt="" border="0" class="centered"/></a></p>
<p><strong>9) Read</strong> the GNU license and, if you agree with it, <strong>click</strong> <u>Next</u>.</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2011/08/installing-joomla-1.7-9-large.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/08/installing-joomla-1.7-9-thumb.png" alt="" border="0" class="centered"/></a></p>
<p><strong>10) Fill in </strong>the database configuration information:</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2011/08/installing-joomla-1.7-10-large.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/08/installing-joomla-1.7-10-thumb.png" alt="" border="0" class="centered"/></a></p>
<ul>
<li><strong>Database Type</strong>: mysql (default setting)</li>
<li><strong>Host Name</strong>: localhost (default setting)</li>
<li><strong>Username</strong>: if you created a MySql User, enter the name here. Otherwise, use <u>root</u>.</li>
<li><strong>Password</strong>: this is the password associated with the user name entered above. If you used <u>root</u> as your username, then leave the password blank (the default XAMPP install does not assign a password to root).</li>
<li><strong>Database Name</strong>: this is the name of the database you created. Database creation instructions are <a href="//complete-concrete-concise.com/web-tools/creating-a-mysql-database-using-xampp">here</a>.</li>
<li><strong>Table Prefix</strong>: a unique prefix for accessing the table. Using the default (or suggested prefix) is fine.</li>
</ul>
<p><strong>11) Ensure</strong> FTP is set to No, then click Next.</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2011/08/installing-joomla-1.7-11-large.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/08/installing-joomla-1.7-11-thumb.png" alt="" border="0" class="centered"/></a></p>
<p><strong>12) Enter</strong> a site name (for example, Complete, Concrete, Concise or whatever name you want this site to have).</p>
<p><strong>Enter</strong> <u>Your Email</u> address. Joomla! will send notifications to this email address.</p>
<p><strong>Enter</strong> an <u>Admin Username</u>. This is the username you will use to log into the Joomla! backend. By default, it is <u>Admin</u> (and I leave it as Admin)</p>
<p><strong>Enter </strong>an <u>Admin Password</u> &#8211; this is the password you will use to log into the Joomla! backend.</p>
<p><strong>Confirm</strong> the <u>Admin Password</u>.</p>
<p><strong>Choose </strong>if you want to install the sample data. I like to install it, since it saves me the trouble of populating the site with sample articles. The sample data is only available in English.</p>
<p><strong>Click</strong> on <u>Next.</u></p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2011/08/installing-joomla-1.7-12-large.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/08/installing-joomla-1.7-12-thumb.png" alt="" border="0" class="centered"/></a></p>
<p><strong>13) Confirm</strong> you have successfully installed. Note that your user name for logging into the Joomla! backend is admin (if you accepted the default name, otherwise it is whatever name you entered into the <strong>Admin Username</strong> field in Step (12)).</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/08/installing-joomla-1.7-13.png" alt="" border="0" class="centered"/></p>
<h2>Cleaning Up</h2>
<p>As a security precaution, Joomla! requires you to remove the installation directory before the site becomes functional. In Joomla! 1.7.x, this can be done from the final installation screen.</p>
<p><strong>14) Click </strong>on the <u>Remove installation folder</u> to remove the installation folder and complete the installation.</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/08/installing-joomla-1.7-14.png" alt="" border="0" class="centered"/></p>
<div class="c1">
<p>
You should now be able to access your Joomla! site by entering <span class="i1">http://localhost/joomla</span> into your web browser&#8217;s navigation bar.</p>
<p>To access the backend, you would enter <span class="i1">http://localhost/joomla/administrator</span> into your web browser&#8217;s navigation bar.</p>
<p><strong>NOTE: </strong>what follows <strong><em>localhost</em></strong> is the name of the folder you installed Joomla! into (see <strong>Step 4</strong> above).</p>
<p class="c3">If you want to access the installed site using a &#8220;real&#8221; web address (like <span class="i1">www.joomla.17</span>) instead of <span class="i1">localhost/path-name</span>, you can find instructions to do that <a href="//complete-concrete-concise.com/web-tools/how-to-change-localhost-to-a-domain-name">here</a>.</p>
</div>

<p>The post <a href="https://complete-concrete-concise.com/joomla/installing-joomla-1-7-under-xampp/">Installing Joomla! 1.7 Under XAMPP</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://complete-concrete-concise.com/joomla/installing-joomla-1-7-under-xampp/feed/</wfw:commentRss>
			<slash:comments>43</slash:comments>
		
		
			</item>
		<item>
		<title>Adding Adsense to Your Joomla! 1.6 Site</title>
		<link>https://complete-concrete-concise.com/joomla/adding-adsense-to-your-joomla-1-6-site/</link>
					<comments>https://complete-concrete-concise.com/joomla/adding-adsense-to-your-joomla-1-6-site/#comments</comments>
		
		<dc:creator><![CDATA[richardsplanet]]></dc:creator>
		<pubDate>Thu, 23 Jun 2011 05:52:29 +0000</pubDate>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[1.6.0]]></category>
		<category><![CDATA[1.6.1]]></category>
		<category><![CDATA[1.6.2]]></category>
		<category><![CDATA[1.6.3]]></category>
		<category><![CDATA[1.6.4]]></category>
		<category><![CDATA[1.6.5]]></category>
		<category><![CDATA[1.6.6]]></category>
		<category><![CDATA[add]]></category>
		<category><![CDATA[adsense]]></category>
		<category><![CDATA[easy]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[no module]]></category>
		<guid isPermaLink="false">http://complete-concrete-concise.com/?p=837</guid>

					<description><![CDATA[<p>This tutorial shows you how to display Google Adsense ads on your Joomla! 1.6.x website without installing an extension. Requires you have a Google Adsense account. Should work for other ad providers that provide you with a code snippet for ads on your site. Joomla! 1.6 is now obsolete and Joomla.org no longer provides support [&#8230;]</p>
<p>The post <a href="https://complete-concrete-concise.com/joomla/adding-adsense-to-your-joomla-1-6-site/">Adding Adsense to Your Joomla! 1.6 Site</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="c1">
<p>This tutorial shows you how to display Google Adsense ads on your Joomla! 1.6.x website without installing an extension.
</p>
<p>Requires you have a Google Adsense account. Should work for other ad providers that provide you with a code snippet for ads on your site.</p>
<div class="c2">
<p>Joomla! 1.6 is now obsolete and Joomla.org no longer provides support for it.</p>
<p>The instructions are the same for Joomla! 1.6 and Joomla! 1.7 &#8211; except that Joomla! 1.7.0 has compatibility problems with at least IE 8 (and possibly other browsers). Read the updated instructions for Joomla! 1.7 <a href="//complete-concrete-concise.com/joomla/adding-adsense-to-your-joomla-1-7-site">here</a>.</p>
</div>
</div>
<p class="c2">Some images may be <strong>clicked</strong> for larger sizes.</p>
<p>It is very easy to place Google Adsense ads on your Joomla! site <strong>without</strong> installing an extension.</p>
<p>Yet, the last time I <a href="http://extensions.joomla.org/extensions/ads-a-affiliates/google-ads">looked</a>, there were dozens of different Joomla! extensions to help you with Google Adsense ads on your site.</p>
<p class="c1">Embedding ads directly within your article requires a plug-in and is not covered by this tutorial.</p>
<h1>Determine Ad Placement</h1>
<p>You need to find a place for the ads on your site.</p>
<p>Ads are typically placed at the:</p>
<ul>
<li>top of the page</li>
<li>bottom of the page</li>
<li>side of the page</li>
</ul>
<p class="c3">See this <a href="//complete-concrete-concise.com/joomla/how-to-view-module-positions-in-joomla-1-6">article </a>on how to enable Joomla 1.6 to display module positions.</p>
<p>To reveal the module positions available in your Joomla! template, append</p>
<p><span class="i1">?tp=1</span></p>
<p>to  the end of your URL. As shown below, the various module positions available on this site are revealed:</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-1-big.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-1-thumb.png" alt="" border="0" class="centered" /></a></p>
<p>You can choose to place ads in a currently empty module position, for example: <u>position-6</u>, <u>position-8</u>, <u>position-3</u>, <u>position-0</u>, <u>position-12</u>, <u>position-2 </u>, <u>position-9</u>, <u>position-10</u>, <u>position-11</u> or <u>position-14</u> in the case of this template. Or you can place them in already occupied module positions, for example, <u>position-5</u>.</p>
<p>Where you place the ad will determine the type of ad you place. For instance, if you choose to place an ad on the <u>left</u> position, then a narrow and tall ad makes more sense than a short, wide ad.</p>
<p>Remember the name of the module position where you want to place your ad.</p>
<h1>Disabling the HTML Editor</h1>
<p>Joomla! tries very hard to prevent users from entering malicious code. This also means it prevents adding legitimate code. To get around this we need to disable the HTML editor.</p>
<p><strong>1) Select</strong> <u>Global Configuration</u> from the <u>Site</u> menu item:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-2-thumb.png" alt="" border="0" class="centered" /></p>
<p><strong>2) Select</strong> <u>Editor &#8211; No Editor</u> for the <u>Default WYSIWYG Editor</u>:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-3-thumb.png" alt="" border="0" class="centered" /></p>
<p><strong>3) Click</strong> on <u>Save &#038; Close</u> to save the changes:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-4-thumb.png" alt="" border="0" class="centered" /></p>
<div class="c1">
<p>After you are done, you can restore the editor to the TinyMCE editor (or which ever editor you were using).</p>
</div>
<p><strong>4) Select</strong> <u>Article Manager</u> from the <u>Content</u> menu:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-5-thumb.png" alt="" border="0" class="centered" /></p>
<p><strong>5) Select</strong> the <u>Options</u> icon:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-6-thumb.png" alt="" border="0" class="centered" /></p>
<p><strong>6) Click on</strong> the <u>Text Filters</u> tab:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-7-thumb.png" alt="" border="0" class="centered" /></p>
<p><strong>7) Scroll down</strong> to <u>Super Users</u> and select <u>No Filtering</u> from the dropdown box.</p>
<p class="i1"><strong>NOTE:</strong> this step assumes you are logged in as an administrator and thus have super user privileges.</span></p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-8-large.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-8-thumb.png" alt="" border="0" class="centered" /></a></p>
<p><strong>8) Scroll</strong> back up and <strong>click</strong> on <u>Save &#038; Close</u>:<br />
<img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-9-thumb.png" alt="" border="0" class="centered" /></p>
<div class="c1">
<p>After you are done, you can restore the option to <u>Black List (default)</u>.</p>
</div>
<h1>Adding Adsense</h1>
<div class="c1">
<p>You require an <a href="http://adsense.google.com">Adsense account</a>.</p>
<p>You also need the HTML code Google will provide you for your ad.</p>
</div>
<p><strong>1) Select</strong> <u>Module Manager</u> from the <u>Extensions</u> menu item.</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-10-thumb.png" alt="" border="0" class="centered" /></p>
<p><strong>2) Click</strong> on <u>New</u> to create a new module.</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-11-thumb.png" alt="" border="0" class="centered" /></p>
<p><strong>3) Click</strong> on <u>Custom HTML</u>:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-12-thumb.png" alt="" border="0" class="centered" /></p>
<p><strong>4) Fill</strong> in the module information.</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-13-thumb.png" alt="" border="0" class="centered"/></p>
<h3>Details</h3>
<ul>
<li><strong>Title: </strong>enter a title for this module. If you want to display the title, something like <em>Sponsored by</em> is a good choice.</li>
<li><strong>Show Title: </strong>select <u>Yes </u>to display the title, <u>No </u>to not display the title.</li>
<li><strong>Position:</strong>·from the dropdown list, select the name of the module position you decided on when determining your ad placement</li>
<li><strong>Status: </strong>set to <u>Published</u> to show / display the module.</li>
<li><strong>Access:</strong> ensure <u>Public</u> is selected.</li>
<li><strong>Order:</strong> if there are other modules occupying your selected position, you can choose the ordering of the modules.</li>
<li><strong>Start Publishing:</strong> leave empty. </li>
<li><strong>Finish Publishing:</strong> leave blank </li>
<li><strong>Language:</strong> leave as <u>All</u>.</li>
<li><strong>Note:</strong> optional note to display in the module list.</li>
</ul>
<h3>Custom Output</h3>
<p>This is where you paste the HTML code that Google Adsense gives you.</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-14-thumb.png" alt="" border="0" class="centered"/></p>
<div class="c3">
<h3>Advanced Formatting Trick</h3>
<p>It is likely that the ads will be left justified in the module position.</p>
<p>You can horizontally center the ads by adding</p>
<p><span class="i1">&lt;div align=&#8221;center&#8221;&gt;</span></p>
<p>before the HTML code Google Adsense gave you and adding</p>
<p><span class="i1">&lt;/div&gt;</span></p>
<p>at the end of the Adsense code.</p>
</div>
<h3>Module Assignment</h3>
<p>Ensure <u>On all pages</u> is selected. This will place the ad module on all pages of your Joomla! site.</p>
<p>If you want some pages to be ad free, then select one of the other <u>Module Assignment</u> options (<u>No pages</u>, <u>Only on the pages selected</u>, or <u>On all pages except those selected</u>) and then select only those pages were you want the ads to appear or not appear.</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-15-thumb.png" alt="" border="0" class="centered" /></p>
<p><strong>5) Click</strong> on <u>Save &#038; Close</u></p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-16-thumb.png" alt="" border="0" class="centered" /></p>
<p><strong>6) Observe</strong> that the module has been correctly installed. To locate the newly created module, I find it easiest to click on the <u>ID</u> column and sort the column in <u>descending </u>order:</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-17-large.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-17-thumb.png" alt="" border="0" class="centered" /></a></p>
<p><strong>7) Check</strong> that the ads show up and are correctly positioned on your site (in this case, I created a single Adsense module in position-10:</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-18-large.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2011/06/adsense-joomla-16-18-thumb.png" alt="" border="0" class="centered" /></a></p>

<p>The post <a href="https://complete-concrete-concise.com/joomla/adding-adsense-to-your-joomla-1-6-site/">Adding Adsense to Your Joomla! 1.6 Site</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://complete-concrete-concise.com/joomla/adding-adsense-to-your-joomla-1-6-site/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
	</channel>
</rss>
