<?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>Web Design, SEO &#38; CSS... etc</title>
	<atom:link href="http://www.ellis87webdesign.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ellis87webdesign.com/blog</link>
	<description>General tips and ramblings to do with web design, SEO &#38; CSS and a few stories...</description>
	<lastBuildDate>Tue, 29 Mar 2011 11:27:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>Facebook Profile Thumbnail Piccy LOLZ</title>
		<link>http://www.ellis87webdesign.com/blog/2011/03/facebook-profile-thumbnail-piccy-lolz/</link>
		<comments>http://www.ellis87webdesign.com/blog/2011/03/facebook-profile-thumbnail-piccy-lolz/#comments</comments>
		<pubDate>Tue, 29 Mar 2011 11:27:41 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.ellis87webdesign.com/blog/?p=182</guid>
		<description><![CDATA[I&#8217;ve seen a bunch of blogs that show you how to add a series of photos to your facebook and then tag them in reverse order so the thumbnail shown on your profile page show as lile a cartoon or make up parts of abigger picture etc. I thought there could be a lot more [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve seen a bunch of blogs that show you how to add a series of photos to your facebook and then tag them in reverse order so the thumbnail shown on your profile page show as lile a cartoon or make up parts of abigger picture etc.</p>
<p>I thought there could be a lot more LOLs in doing it to others&#8230;</p>
<p>Create five pics 97px x 68px and upload them to an album. Then tag them with your chosen friends name, in reverse order&#8230;</p>
<p>I chose &lt; &#8211; LOL but oh dear the opportunities <img src='http://www.ellis87webdesign.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ellis87webdesign.com/blog/2011/03/facebook-profile-thumbnail-piccy-lolz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IE6 Warning &amp; Upgrade Message</title>
		<link>http://www.ellis87webdesign.com/blog/2011/01/ie6-warning-upgrade-message/</link>
		<comments>http://www.ellis87webdesign.com/blog/2011/01/ie6-warning-upgrade-message/#comments</comments>
		<pubDate>Tue, 25 Jan 2011 10:58:48 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.ellis87webdesign.com/blog/?p=163</guid>
		<description><![CDATA[I made a conscious decision last year to stop farting about, adding hours of additional coding to my work for the sake of those people who insist on continuing to use Internet Explorer 6&#8230; However I also realized it&#8217;s better to offer reasons to upgrade rather than just delivering a simplified version of a given [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><a href="http://www.ellis87webdesign.com/blog/wp-content/uploads/2011/01/ie6lol.png"><img class="aligncenter size-full wp-image-164" title="ie6lol" src="http://www.ellis87webdesign.com/blog/wp-content/uploads/2011/01/ie6lol.png" alt="IE6 Warning &amp; Upgrade Message" width="361" height="327" /></a></p>
<p style="text-align: left;">I made a conscious decision last year to stop farting about, adding hours of additional coding to my work for the sake of those people who insist on continuing to use Internet Explorer 6&#8230; However I also realized it&#8217;s better to offer reasons to upgrade rather than just delivering a simplified version of a given website.</p>
<p style="text-align: left;"><span id="more-163"></span>I&#8217;ve read the comments and excuses across countless blogs, some users are stuck with IE6 at work and their companies won&#8217;t upgrade&#8230; others do not know how to upgrade (a pop up advising to upgrade is easily missed) or they simply fear change. Whatever the reasons are, it&#8217;s a crappy browser. IE6 is ancient, it&#8217;s successor is now very old too and let&#8217;s face it, it could do with being purged from use as well.</p>
<p style="text-align: left;">I had to LOL the other day reading some review on IE9 that included a quote about standards compatibility across all browsers etc. If you&#8217;re a designer, you&#8217;ll know IE (any version) can be the bane of a web designers life. Maybe IE9 is going to be great (IE8 sucks at CSS3), but so f***ing what? It&#8217;s late, very late and from what I have read so far offers nothing that hasn&#8217;t been provided by Firefox, Chrome and others for at least a couple of years now.</p>
<p style="text-align: left;">I have been using the <a title="Universal CSS for Internet Explorer 6" href="http://universal-ie6-css.googlecode.com/files/ie6.0.3.css">Universal IE6 CSS</a> for a while now but figured rather than just serve a plain version of a site I&#8217;d like to still include a nudge to the viewer to get rid of that turd of a browser and at least upgrade to IE8 or better still try a decent browser out.</p>
<p style="text-align: left;">I also wanted to include that ancient, long dead Office Assistant as hopefully a reminder as to how old some things are&#8230; and how they are not missed :O) The displayed message is a little tongue in cheek without being obviously sarcastic Here is a screenshot (as hopefully you&#8217;re not using IE6 and won&#8217;t be able to see my live version)&#8230;</p>
<p style="text-align: center;"><a href="http://www.ellis87webdesign.com/blog/wp-content/uploads/2011/01/ie6warning.png"><img class="aligncenter size-medium wp-image-167" title="Screenshot: IE6 Warning &amp; Upgrade Message" src="http://www.ellis87webdesign.com/blog/wp-content/uploads/2011/01/ie6warning-300x151.png" alt="Screenshot: IE6 Warning &amp; Upgrade Message" width="300" height="151" /></a></p>
<p style="text-align: left;">Before we begin, <a title="Download the code and background image" href="http://www.ellis87webdesign.com/downloads/ie6alert.zip">download IE6 Warning Message Code</a> and feel free to use it, edit it however you like.</p>
<p style="text-align: left;">Here&#8217;s the html (note the conditional comments that only display the enclosed html to IE6):</p>
<p style="text-align: left;">
<pre class="brush: xml;">&lt;!--[if IE 6]&gt;

&lt;div id=&quot;ie6lol&quot;&gt;

&lt;h1&gt;It looks like you're trying to browse the World Wide Web using Internet Explorer 6&lt;/h1&gt;

&lt;p&gt;Did you know the Internet Explorer 6 (IE6) browser was released way back in 2001 and even IE7 (IE6's replacement) was released way back in 2006?&lt;/p&gt;

&lt;p&gt;Today's web browsers such as &lt;a href=&quot;http://www.microsoft.com/uk/windows/internet-explorer/default.aspx&quot;&gt;IE8&lt;/a&gt;, &lt;a href=&quot;http://www.mozilla.com/en-US/firefox/&quot;&gt;Firefox&lt;/a&gt; and &lt;a href=&quot;http://www.google.com/chrome&quot;&gt;Google Chrome&lt;/a&gt; provide you with a significantly better online experience.&lt;/p&gt;

&lt;p&gt;Having to include tweaks and hacks to cater for a last generation browser holds back today's web designers, it holds back innovation and progress at a time when things are progressing daily. This means that unless you upgrade you will only see a basic version of this and many other websites. In time your continued use of the IE6 browser will cause you to be denied access to popular websites completely.&lt;/p&gt;

&lt;h2&gt;What would you like to do?&lt;/h2&gt;

&lt;br /&gt;

&lt;a href=&quot;http://www.mozilla.com/en-US/firefox/&quot; title=&quot;&quot;&gt;Get Firefox&lt;/a&gt;

&lt;a href=&quot;http://www.google.com/chrome&quot; title=&quot;&quot;&gt;Get Google Chrome&lt;/a&gt;

&lt;a href=&quot;http://www.microsoft.com/uk/windows/internet-explorer/default.aspx&quot; title=&quot;&quot;&gt;Upgrade Internet Explorer&lt;/a&gt;

&lt;/div&gt;

&lt;![endif]--&gt;</pre>
</p>
<p style="text-align: left;">and here&#8217;s the very basic css:</p>
<p style="text-align: left;">
<pre class="brush: css;">#ie6lol {
position: absolute;
top: 20px;
width: 800px;
height: 400px;
background-color: white;
background-image: url('img/ie6assistant.jpg');
background-repeat: no-repeat;
font-family: arial, sans-serif;
color: black;
padding: 30px 50px 0 50px;
}

#ie6lol h1 {
font-size: 16px;
font-weight: bold;
margin-left: 40px;
margin-bottom: 20px;
}

#ie6lol h2 {
font-size: 13px;
font-weight: bold;
margin-bottom: 1px;
}

#ie6lol p {
font-size: 12px;
line-height: 15px;
width: 700px;
}

#ie6lol a.button {
font-size: 12px;
margin-right: 15px;
border: 1px solid #CCC;
padding-top: 5px;
padding-right: 10px;
padding-bottom: 5px;
padding-left: 10px;
background-color: #FFFFC1;
color: black;
text-decoration: none;
}

#ie6lol a:hover.button {
font-size: 12px;
margin-top: 15px;
margin-right: 15px;
border: 1px solid #808080;
padding-top: 5px;
padding-right: 10px;
padding-bottom: 5px;
padding-left: 10px;
background-color: #FCFD89;
color: black;
text-decoration: none;
}</pre>
</p>
<p style="text-align: left;">What we end up with is a div that is only displayed in IE6 with an Office Assistant background image, a bit of info about how old IE6 is (you can also include warnings about security etc to the user &#8211; it might scare them into upgrading unless they&#8217;re 100% I don&#8217;t know how to computer, what is an internets?) and then the options to try another browser or to upgrade &#8211; on occasion I include a 4th option offering help, basically a link to contact me if they want. You never know, it could be your next client&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ellis87webdesign.com/blog/2011/01/ie6-warning-upgrade-message/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Where does the time go?</title>
		<link>http://www.ellis87webdesign.com/blog/2011/01/where-does-the-time-go/</link>
		<comments>http://www.ellis87webdesign.com/blog/2011/01/where-does-the-time-go/#comments</comments>
		<pubDate>Mon, 24 Jan 2011 16:17:56 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.ellis87webdesign.com/blog/?p=160</guid>
		<description><![CDATA[Oh dear I have really neglected this blog for so long now. It&#8217;s difficult to get back into the &#8216;swing of things&#8217; after some time away on other projects and trying to get by in life generally. The longer the gap between posts the harder it is to get back into the momentum and so [...]]]></description>
			<content:encoded><![CDATA[<p>Oh dear I have really neglected this blog for so long now. It&#8217;s difficult to get back into the &#8216;swing of things&#8217; after some time away on other projects and trying to get by in life generally. The longer the gap between posts the harder it is to get back into the momentum and so for 2011 I am going to try to add a post each week&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ellis87webdesign.com/blog/2011/01/where-does-the-time-go/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My latest work &#8211; Cyden Dressage</title>
		<link>http://www.ellis87webdesign.com/blog/2010/07/my-latest-work-cyden-dressage/</link>
		<comments>http://www.ellis87webdesign.com/blog/2010/07/my-latest-work-cyden-dressage/#comments</comments>
		<pubDate>Fri, 02 Jul 2010 09:47:17 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.ellis87webdesign.com/blog/?p=158</guid>
		<description><![CDATA[I was approached by British Dressage rider Lara Dyson to design her own website after working closely with her on the Cyden Homes website for her family company. Aside from riding, Lara has set up Cyden Dressage based in Lincolnshire to train horses and other riders. I&#8217;ve recently been taking a lot of notice of [...]]]></description>
			<content:encoded><![CDATA[<p>I was approached by British Dressage rider <a title="Lara Dyson, Cyden Dressage" href="http://www.cydendressage.com/lara-dyson.php">Lara Dyson</a> to design her own website after working closely with her on the Cyden Homes website for her family company. Aside from riding, Lara has set up <a title="Cyden Dressage Yard" href="http://www.cydendressage.com/">Cyden Dressage</a> based in Lincolnshire to train horses and other riders.</p>
<p><span id="more-158"></span>I&#8217;ve recently been taking a lot of notice of the beauty of partial transparency now available to good browsers primarily the RGBa css unfortunately not supported by the bag of crap Internet Explorer. I ended up having to find a very functional workaround for IE involving an <a title="RGBa .php script for non RGBa supporting browsers" href="http://leaverou.me/2009/10/new-version-of-rgba-php-is-out/">rgba.php</a> script that generates a partial transparent .png file which is then tiled as an old fashioned background.</p>
<p>Firefox, Chrome, safari all beautifully render partial transparency just that sack of shit IE that continues to be the bane of an easy design life.</p>
<p>As I was coming up with the initial layout photoshop mockup for Lara to approve Google released their IMO seriously cool <a title="Google Fonts Directory" href="http://code.google.com/webfonts">fonts directory</a>. I was keen to use a different font having spent ten years stuck pretty much with Arial, ,Verdana, Times and Georgia.</p>
<p>I have also shifted away from Windows in favour of Ubuntu and so far I have to say, I love it! fast, clean and just better. So aside from the design headaches I was also having to get used to new software primarily Bluefish, Gedit and the Gimp for graphics/photo work. My old FTP client Filezilla was available for Ubuntu so there are some familiar things around. I also extended my desktop with an additional monitor so now have a 24&#8243; and my older 19&#8243; running alongside each other. Productivity is certainly speeded up and dragging a window across from one monitor to the other also looks pretty cool.</p>
<p>So, back to the site design. Lara was very happy with the initial layout and all the over lapping transparencies bring a real depth and 3 dimensional effect. The text blocks etc all go darker when hovered, highlighting the text more clearly too and I have used a lot of jQuery. It&#8217;s a bit slower in IE as the rgba.php script has to generate the images and then the css tiles each elements background but as far as I&#8217;m concerned IE is for people who aren&#8217;t really all that bothered about their internet experience. With Firefox and Chrome easily available there is no real reason to continue to use Microsoft&#8217;s awful browser. I just don&#8217;t understand why they Microsoft seem to steer clear of supporting great CSS.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ellis87webdesign.com/blog/2010/07/my-latest-work-cyden-dressage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Steven Goldstar &#8211; When Duty Calls&#8230;</title>
		<link>http://www.ellis87webdesign.com/blog/2010/03/steven-goldstar-when-duty-calls/</link>
		<comments>http://www.ellis87webdesign.com/blog/2010/03/steven-goldstar-when-duty-calls/#comments</comments>
		<pubDate>Wed, 24 Mar 2010 10:38:14 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[funny-stuff]]></category>

		<guid isPermaLink="false">http://www.ellis87webdesign.com/blog/?p=156</guid>
		<description><![CDATA[Steven Goldstar was one day on his helicopter went to the shops to buy fud and some drink and stuff and it was not long before shops close so he flied fast to get there first. When Steven Goldstar was nearly at the shops he see an old man that was on the ground and [...]]]></description>
			<content:encoded><![CDATA[<p>Steven Goldstar was one day on his helicopter went to the shops to buy fud and some drink and stuff and it was not long before shops close so he flied fast to get there first.<br />
<span id="more-156"></span>When Steven Goldstar was nearly at the shops he see an old man that was on the ground and walking to the shops two so he swooped down in the helicopter and landed it on the road near wear the old man was. &#8220;Old man do you wants an lift to the shops?&#8221; said Steven Goldstar and the old man said No so Stve Goldstar went back up in the air then thought more about the old man who had an face that was strange.</p>
<p>Steven Goldstar looked in his book; &#8216;How to spot aliens from an long way away&#8217; and found some information in it that was meant the old man was and alien. Steven Goldstar stopped his helicopter in mid air and spin it round quick to go back to the old man but the old man was gone when he Steven Goldstar got their.!.</p>
<p>Steven Goldstar said to himself &#8220;If that old man is alien then shops are on danger!&#8221; so he flied really fast to get to the shops and get their before the alien did. When Steven Goldstar got to the shops there was&#8217;not any signs of the alein at all so Steven Goldstar got in the shop and speak to the shopkeeper who was an Franceman and said to him&#8230;</p>
<p>&#8220;Shopkeeper man! bewear! there is and alien and he his coming to your shop!&#8221; and the Franceman did&#8217;not understand Steven Goldstar and he said back &#8220;what?&#8221; (in France language) so Steven Goldstar draw picture of alien and burning shop on cardbored that was on floor and the shopkeeper understands than and closes door fast!</p>
<p>Suddenly the old man was at the door but on the outside of it but he did not see it was an door cos oit was all glass and he banged into the door with his face and screamed &#8220;YOu damn basterz, I kill you aLL soon when I get in shop!&#8221; and Steven Goldstar and the shopkeeper got ready for the alien to attack them inside the shop soon!</p>
<p>Steven Goldstar opened his rucksak and took out some guns and bombs and grenads and other wepons to fight aliens with an give some to the shopkeeper who take them from him ready to used!!!</p>
<p>The Alien was really mad now and burst in the shop smashin&#8217;g all the glass with his head which was now like an alien and not like an old mans head cos it had change from it camoflage and it came at Steven Goldstar an the shopKeeper with angry look in it eyes an said to them very mad &#8220;Now you will all died!!!! Raaaaaar!&#8221;</p>
<p>Steven Goldstar fired an gun it was a Glock at the alien and the bullets just bounced off the alien becos the alien has a electrical shiel to protects so bullets was no danger to it!</p>
<p>The shopkeeper also fired his guns at the alein but was too slow doing it and the alien bited of his head and he was died there and then by the alien so Steven Goldstar grabbed up a lazr rifle from his rucksack and shot the alien in the mouth from very close to it an nothing happend again so Steven Goldstar got grenads and put them on floor with pins pulled out and ran away to the back of the shop quickly!</p>
<p>The grenads sploded and the alein was walkin over them when they did and it got hurt badby the spolosion and laid down making sounds like an person who was hurt a lot so Steven Goldstar came back to the front of the shops and see the Alien there and saw it were hurt bad so he got up an gun and shot it 5 times in the hed and it was then still!!!!</p>
<p>Right at that time Steven Goldstar mobile rang and it was the local Police asking Steven Goldstar if he was ok and he said to them &#8220;I have been attacked by an alein in the shop and the shopkeeper  is ded too with the alein that i killed but I did not kill the shopkeeper the alien did it.&#8221;</p>
<p>the Policeofficers said do you need us to help and Steven Goldstar says back, &#8220;no need to help me, I have answered the call of dutey an killed the alien&#8221;. The policemans said then &#8220;good work Steven Goldstar you did what had to be done when Duty calls!&#8221; and Steven Goldstar said back to him &#8220;yes, but i will need and ambulance hear to take away the bodies before they smell bad!&#8221;</p>
<p>In 5 minutes later and ambulance arrive at the shop at it take away the shop keepr bodies but andother van turned up then for the alein and it take it away to a secret location to be studyied by Science!</p>
<p>Then he was very tired and Steven Goldstar went back home on his helicopter which was not even damaged a bit but he did not have any fud and drink and stuff that he was meant to got so he was in trouble with Sarah Goldstar&#8230; again.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ellis87webdesign.com/blog/2010/03/steven-goldstar-when-duty-calls/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Prestashop Modifications &#8211; &#8220;Send To A Friend&#8221; with (non captcha) anti spam protection.</title>
		<link>http://www.ellis87webdesign.com/blog/2010/03/prestashop-modifications-send-to-a-friend-with-non-captcha-anti-spam-protection/</link>
		<comments>http://www.ellis87webdesign.com/blog/2010/03/prestashop-modifications-send-to-a-friend-with-non-captcha-anti-spam-protection/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 11:09:18 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[captcha]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[forms]]></category>
		<category><![CDATA[prestashop]]></category>

		<guid isPermaLink="false">http://www.ellis87webdesign.com/blog/?p=138</guid>
		<description><![CDATA[I have been developing an installation of the superb Prestashop eCommerce solution for my wife&#8217;s lingerie webshop. I&#8217;ve made a significant amount of changes and additions to the coding in places for increased security, usability and SEO. One of the first things I found was that the &#8220;Send To A Friend&#8221; module was wide open [...]]]></description>
			<content:encoded><![CDATA[<p>I have been developing an installation of the superb Prestashop eCommerce solution for my wife&#8217;s lingerie webshop. I&#8217;ve made a significant amount of changes and additions to the coding in places for increased security, usability and SEO.<span id="more-138"></span></p>
<p>One of the first things I found was that the &#8220;Send To A Friend&#8221; module was wide open to possible attack by automated spammers. I don&#8217;t know about you, but I am really tired of annoying captcha images that are getting harder and harder to read and being crap at maths i don&#8217;t like having to perform sums before submitting a form.</p>
<p>So, I thought I&#8217;d try and implement a thing called a honeytrap or spam trap, whatever it&#8217;s called it was something I&#8217;d read about.</p>
<p>In a nutshell it is a field in the form that has to be left blank in order for the form to process and send when the user clicks submit. If the field is filled in the form does not send and as spambots, being a bit thick, fill in every field of the form, surely this trap will catch them out.</p>
<p>It required a bit of hacking into the original code and a couple of lines of CSS adding to the theme/yourtemplatename/css/global.css file but all in all it was pretty quick to do.</p>
<p><strong>Here are the 3 files that need to be edited:</strong></p>
<p><em>(Remember, always create a backup of the original files before editing)</em><strong><br />
</strong></p>
<ul>
<li>/themes/yourtemplatename/css/global.css</li>
<li>/modules/sendtoafriend/sendtoafriend.php</li>
<li>/modules/sendtoafriend/sendtoafriend.tpl</li>
</ul>
<p>I use notepad++ for editing files but line numbers may vary if your files have already been edited or are from a different version.</p>
<p><strong>sendtoafriend.tpl</strong> is the template file for the front end view of the send to a friend form that is displayed. In your file find this snippet of code:</p>
<pre class="brush: php;">
&lt;p&gt;
&lt;label for=&quot;friend-address&quot;&gt;{l s='Friend\'s email:' mod='sendtoafriend'}&lt;/label&gt;
&lt;input type=&quot;text&quot; id=&quot;friend-address&quot; name=&quot;email&quot; value=&quot;{if isset($smarty.post.name)}{$smarty.post.email|escape:'htmlall'|stripslashes}{/if}&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;input type=&quot;submit&quot; name=&quot;submitAddtoafriend&quot; value=&quot;{l s='send' mod='sendtoafriend'}&quot; /&gt;
&lt;/p&gt;
</pre>
<p>We&#8217;re going to add the new field for the spam trap between the email address field and the submit button (line 5 in the code above) to give us the following.</p>
<pre class="brush: php;">

&lt;p&gt;
&lt;label for=&quot;friend-address&quot;&gt;{l s='Friend\'s email:' mod='sendtoafriend'}&lt;/label&gt;
&lt;input type=&quot;text&quot; id=&quot;friend-address&quot; name=&quot;email&quot; value=&quot;{if isset($smarty.post.name)}{$smarty.post.email|escape:'htmlall'|stripslashes}{/if}&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;SPAM Trap Please leave the following field blank&lt;/p&gt;
&lt;input type=&quot;text&quot; name=&quot;begonespam&quot;&gt;

&lt;p&gt;
&lt;input type=&quot;submit&quot; name=&quot;submitAddtoafriend&quot; value=&quot;{l s='send' mod='sendtoafriend'}&quot; /&gt;
&lt;/p&gt;
</pre>
<p>This adds the new text input called &#8220;begonespam&#8221; which is fine but at this stage the field will be visible to users. Although it instructs them to leave the field blank it could be confusing and it looks kind of silly. We can use a bit of css to hide the new field, so it&#8217;s still there to catch the spambot but just not visible to the human user.</p>
<p>First, place the new code into a &lt;div&gt;, call it what you like but in this example the &lt;div&gt;is given the id, &#8220;begonespam&#8221; like so:</p>
<pre class="brush: php;">
&lt;div id=&quot;begonespam&quot;&gt;
&lt;p&gt;SPAM Trap Please leave the following field blank&lt;/p&gt;&lt;input type=&quot;text&quot; name=&quot;begonespam&quot;&gt;
&lt;/div&gt;
</pre>
<p>and the following CSS is added to the <strong>global.css</strong> file</p>
<pre class="brush: css;">
/* spam trap hidden field for sendtoafriend */
div#begonespam {

display: none;

visibility: hidden;

}
</pre>
<p>So now we have an invisible form field &#8211; (Note when you come to test the form you may want to keep the field visible to begin with to test that it works correctly. From your installation, send a product to yourself once with the field left blank and then again with it filled in to see what .)</p>
<p>Before testing it though, we need to edit the final file, <strong>sendtoafriend.php</strong> the form processor.</p>
<p>Around line 44 in your text editor (note, the numbering here is all to sh** now &#8211; if anyone knows of a nice code snippet plugin for WP let me know!) you&#8217;ll see this code:</p>
<pre class="brush: php;">

/* Fields verifications */
 if (empty($_POST['email']) OR empty($_POST['name']))
 $error = $this-&gt;l('You must fill all fields.');
</pre>
<p>Between <strong>/* Fields verifications */</strong> and <strong>if(empty($&#8230;</strong> add the following code:</p>
<pre class="brush: php;">

if (!empty($_POST['begonespam'])) { return false; }
</pre>
<p>so we now have something like this:</p>
<pre class="brush: php;">

/* Fields verifications */

 if (!empty($_POST['begonespam'])) { return false; }

 if (empty($_POST['email']) OR empty($_POST['name']))
 $error = $this-&gt;l('You must fill all fields.');
</pre>
<p>As I mentioned above, keep the new form field visible while you test it. You can either comment out the div tags or just leave the css part until you&#8217;re sure it works.</p>
<p>You can see, or more to the point not see, the thing in action here: <a title="Prestashop - Send To A Friend with non captcha anti spam protection in action on my wifes's lingerie website" href="http://www.dusk2dawnunderwear.com/modules/sendtoafriend/sendtoafriend-form.php?id_product=238">Pretashop &#8211; Modified Send To A Friend Module</a></p>
<p>It&#8217;s early days to give any performance indicators but it sure is a lot nicer looking than a big old, illegible captcha image.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-3847481668742693";
/* 336x280wp-blog */
google_ad_slot = "2919802826";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ellis87webdesign.com/blog/2010/03/prestashop-modifications-send-to-a-friend-with-non-captcha-anti-spam-protection/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Photoshop to XHTML. Part 2 &#8211; Chop da Shop!!!</title>
		<link>http://www.ellis87webdesign.com/blog/2009/12/photoshop-to-xhtml-part2/</link>
		<comments>http://www.ellis87webdesign.com/blog/2009/12/photoshop-to-xhtml-part2/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 12:58:50 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[.PHP]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[psd]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://www.ellis87webdesign.com/blog/?p=107</guid>
		<description><![CDATA[Continuing on from my opening post about my first ever photoshop to XHTML conversion. In this post I&#8217;m going to cover the initial chopping up of the photoshop layout into the individual website sections eg header, navigation, content etc. So without further ado, let&#8217;s Choop da Shoop&#8230; In this particular example I was provided the [...]]]></description>
			<content:encoded><![CDATA[<p>Continuing on from my opening post about my first ever <a title="Photoshop Layout to XHTML Website Conversion. Part 1" href="http://www.ellis87webdesign.com/blog/2009/11/my-first-photoshop-layout-to-xhtml-css-website/">photoshop to XHTML conversion</a>. In this post I&#8217;m going to cover the initial chopping up of the photoshop layout into the individual website sections eg header, navigation, content etc. So without further ado, let&#8217;s Choop da Shoop&#8230;</p>
<p><span id="more-107"></span></p>
<p><img class="aligncenter size-full wp-image-114" title="Chopping The Shop! Choopin da Shoop! Shoop da Whoop!" src="http://www.ellis87webdesign.com/blog/wp-content/uploads/2009/12/choop-da-shoop.jpg" alt="Chopping The Shop! Choopin da Shoop! Shoop da Whoop!" width="440" height="154" /></p>
<p>In this particular example I was provided the original photoshop layout by my clients graphics designer, a very skilled man indeed (who I am fortunate to continue to work alongside occasionally) but from a 100% print background handling lots of high resolution brochures, posters etc.</p>
<p>The layout was provided as a single layered image which meant I didn&#8217;t have the luxury of being able to grab each element as I would have done had the layout been provided as a layered .psd file. I think I also mentioned in my previous post about it also being supplied as a.pdf file :O( but hey back then I didn&#8217;t know any better. You never stop learning!</p>
<p>The first thing I did was take a full sized screen shot, cropped the layout out and saved it as a high res .png file. I also re captured the large photo that dominates the homepage content area and saved that as a .jpg for later use.</p>
<p>This gave me something a little like this:</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-108" title="Photoshopped layout ready for conversion to xhtml website" src="http://www.ellis87webdesign.com/blog/wp-content/uploads/2009/12/001-homepage.jpg" alt="Photoshopped layout ready for conversion to xhtml website" width="440" height="290" /></p>
<p style="text-align: left;">Next I had to decide how to chop it all apart, what could be recreated using styled text and what would have to remain graphical. Unfortunately due to the non web safe font a lot of the original graphics has to remain in use (more on which later but I figured out a nice way to use text styled with CSS to look like the graphics including rollover effects) as opposed to primarily using text which is so much better for search engine optimization.</p>
<p style="text-align: left;">After a bit of chopping I basically arrived at this breakdown into the main sections:</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-109" title="Photoshop layout marked for chopping into individual elements" src="http://www.ellis87webdesign.com/blog/wp-content/uploads/2009/12/002-homepage-sectionsA.jpg" alt="Photoshop layout marked for chopping into individual elements" width="440" height="290" /></p>
<ul>
<li>A &#8211; Header</li>
<li>B &#8211; Top main navigation</li>
<li>C &#8211; Main content area</li>
<li>D &#8211; right column, secondary navigation</li>
<li>E &#8211; Footer</li>
</ul>
<p>I had to reconstruct some areas eg the header without the main navigation but I eventually ended up with a few individual elements that would then be built back together to display the whole, working site using XHTML, .PHP and CSS.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-111" title="Photoshop layout broken into primary elements ready for reconstruction with XHTML and CSS" src="http://www.ellis87webdesign.com/blog/wp-content/uploads/2009/12/003-homepage-sectionsB.jpg" alt="Photoshop layout broken into primary elements ready for reconstruction with XHTML and CSS" width="440" height="470" /></p>
<p style="text-align: left;">I had to divide the main navigation section into individual buttons and then create a darker hover state for the rollover effect. The resulting CSS required to convert what was a basic unordered list type of navigation using optimized text into the graphical representation was quite a challenge to say the least.</p>
<p style="text-align: left;">Each list item required a unique class so that each menu button could be given it&#8217;s own graphic hover image. Plus (by using .php) each item could be assigned a &#8216;selected&#8217; class to allow the darker hovered image to remain displayed to indicate the currently viewed page.</p>
<p style="text-align: left;">What began as a tidy, unordered list quickly became something of a rats nest of code. You can see an idea of the list items below (I&#8217;ve removed urls and title etc to clean things up a bit):</p>
<pre class="brush: xml;">
&lt;ul&gt;
&lt;li class=&quot;home&quot;&gt;&lt;a href=&quot;#&quot; title=&quot;title here&quot; &lt;?php if ($page == ‘index.php’) { ?&gt;class=&quot;selected&quot;&lt;?php } ?&gt;&gt;&lt;span&gt;text link&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;

&lt;li class=&quot;something&quot;&gt;&lt;a href=&quot;#&quot; title=&quot;title here&quot; &lt;?php if ($page == ‘something.php’) { ?&gt;class=&quot;selected&quot;&lt;?php } ?&gt;&gt;&lt;span&gt;text link&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;

&lt;li class=&quot;somethingelse&quot;&gt;&lt;a href=&quot;#&quot; title=&quot;title here&quot; &lt;?php if ($page == ‘somethingelse.php’) { ?&gt;class=&quot;selected&quot;&lt;?php } ?&gt;&gt;&lt;span&gt;text link&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</pre>
<p style="text-align: left;">This first list items class is &#8220;home&#8221; which calls the CSS to display the homepageUP graphic <em>(the span is given a negative margin to move the anchor text 999pixels to the left and out of sight)</em> for the link and swap it for the homepageHOVER graphic when the link is hovered. Once the link is clicked the .php code assigns the class of &#8220;selected&#8221; and the CSS for &#8220;.home.selected&#8221; tells the browser to display the hovered image to indicate that menu item as the currently displayed page. I could have used a totally different image for the &#8220;selected&#8221; state, maybe bright red with flashing dots but time was pressing on and it works fine. Here&#8217;s the CSS:</p>
<pre class="brush: css;">
#navTop .home a {
background-image: url(../img/homepageUP.png);
background-repeat: no-repeat;
width: 96px;
height: 34px;
}

#navTop .home a:hover {
background-image: url(../img/homepageHOVER.png);
background-repeat: no-repeat;
width: 96px;
height: 34px;
}

#navTop .home .selected  {
background-image: url(../img/homepageHOVER.png);
background-repeat: no-repeat;
width: 96px;
height: 34px;
}
</pre>
<p style="text-align: left;">This was applied to each of the five main navigation elements that were assigned a div id of navTop and saved as an included .php file navTop.php</p>
<p style="text-align: left;"><strong>See a demo and grab the source files: <a title="Free CSS Nav Menu - textImage using php to assign selected class." href="http://www.ellis87webdesign.com/demos/navigation1/">CSS text/image navigation menu using .php to assign selected class</a>.</strong></p>
<p style="text-align: left;">In my next post in this series I&#8217;ll share how I eventually got the navigation in the right column working, it was originally just whole blocks of graphics with a hover action assigned using javascript, urgh. It took me a while but in the end I did it with CSS, got the blue diamond showing and correctly overlapping the main content div.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ellis87webdesign.com/blog/2009/12/photoshop-to-xhtml-part2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FREE Website Appraisal&#8230;</title>
		<link>http://www.ellis87webdesign.com/blog/2009/12/free-website-appraisal/</link>
		<comments>http://www.ellis87webdesign.com/blog/2009/12/free-website-appraisal/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 15:41:55 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[keywords]]></category>
		<category><![CDATA[meta tags]]></category>
		<category><![CDATA[website appraisal]]></category>

		<guid isPermaLink="false">http://www.ellis87webdesign.com/blog/?p=95</guid>
		<description><![CDATA[How effective is your website? Can you find your website in a search engine? More to the point, can you find your website in a search engine when you type in a realistic search term&#8230; ie one that is related to your site subject and not just your website domain name?&#8230; Ahaaa&#8230; I have &#8220;rescued&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>How effective is your website? Can you find your website in a search engine? More to the point, can you find your website in a search engine when you type in a realistic search term&#8230; ie one that is related to your site subject and not just your website domain name?&#8230; Ahaaa&#8230;</p>
<p><span id="more-95"></span></p>
<p>I have &#8220;rescued&#8221; several websites for people in the last couple of years. All had fallen foul of a less than savvy/honest web designer&#8230; (see: Has a copy of Frontpage 2001, made a site for their uncle and is now a Web Designer.)</p>
<p>When I get a phone call or email about someones website not getting any visitors or them not getting enquiries etc the first thing I ask is;</p>
<p>&#8220;Does your site show up in search results?&#8221;</p>
<p>To which the answer invariably is,</p>
<p>&#8220;Yes! In fact it shows up as number one in Google.&#8221;</p>
<p>Impressive, so what&#8217;s the problem? If their site is showing up top spot on the worlds number one search engine why aren&#8217;t they getting any traffic?..</p>
<p>So my next question is;</p>
<p>&#8220;What search terms to you show up top for?&#8221;</p>
<p><em>&#8220;Well it&#8217;s when we type our website name in&#8230; why?&#8221;</em></p>
<p>Deep breath.</p>
<p>Me: &#8220;Well the thing is, it&#8217;s not very likely that someone who has never heard of you is going to type your domain name into a search engine is it?&#8221;</p>
<p><em>Client: &#8220;I suppose not, we do advertise in a magazine so people reading that will see our domain name won&#8217;t they? They&#8217;ll type it in won&#8217;t they?&#8221;</em></p>
<p>Me: &#8220;Possibly but most likely they&#8217;ll type your url into their browsers address bar and go directly to your site. What is your website about?&#8221;</p>
<p><em>Client: &#8220;We have a couple of holiday cottages in Cornwall that we rent out.&#8221;</em></p>
<p>Me: &#8220;Ok, so really you want your website to show up in search results if someone types in something like &#8216;<em>holiday cottages Cornwall</em>&#8216; or &#8216;<em>Cornish holiday cottages</em>&#8216; then.&#8221;</p>
<p><em>Client: &#8220;Yes, that would be great, I see what you mean a stranger is more likely to type that in search than our domain name aren&#8217;t they?&#8221;</em></p>
<p>Me: &#8220;Exactly, by the way what is your domain name?&#8221;</p>
<p><em>Client: &#8220;www.freddyandsandras.co.uk&#8221;</em></p>
<p>Me: &#8220;&#8230; &#8230;&#8221;</p>
<p>Me: &#8220;Well there&#8217;s not much we can do about your domain name, it would be better if it contained keywords relevant to your service. Would you consider registering a new domain something like cornwallholidaycottages.com?.. with keywords like that in your domain you&#8217;d be off to a much better start.&#8221;</p>
<p><em>Client: &#8220;Well we would, I see what you mean about the name but we&#8217;re already paying £30 a month for our existing domain name and hosting.&#8221;</em></p>
<p>Me: &#8220;Ouch! That&#8217;s a little on the high side but we can talk about that later. I&#8217;ve just had a quick look at your website and had a look at all the code that is used to make it all work etc and it&#8217;s a pretty bleak picture I&#8217;m afraid.&#8221;</p>
<p><em>Client: &#8220;Oh dear, we thought something must be wrong. What&#8217;s the matter with it and what will it cost to fix it?&#8221;</em></p>
<p>Me: &#8220;There are a lot of things missing that need to be included in the behind the scenes coding, some photos could be optimized better and your menu navigation needs looking at. Currently it&#8217;s just graphic buttons pointing to pages called page1.html and page2.html.</p>
<p>It gets a bit more involved but basically, graphics are invisible to search engines unless they&#8217;re given what called an alt tag, a textual description of the image. The alt tag further benefits by using keywords in it. The button on the navigation menu that points to the Rose Cottage page could be given the alt tag &#8220;Rose Holiday Cottage, Available For Rent In Cornwall&#8221; . then, the actual link to page1.html could be given a title tag again using some keywords to describe the link destination, Rose Cottage.</p>
<p>Text is much better for navigation links all round and page file names would be better called <em>rose-holiday-cottage.html</em> rather than <em>page1.html</em>. If the menu button needs to stay looking like the current graphic it can be made to look like that using a technique called CSS but that&#8217;s for another day.</p>
<p>Anyway I&#8217;ll put it all together and get in touch with you in the next couple of days with some ideas and suggestions rather than do it now over the phone. I&#8217;ll write up everything I can find and email it to you along with a rough idea of how long and what might be involved to fix it. I can also set you up with domain name registration and hosting for a LOT less than £30 a month.&#8221;</p>
<p><em>Client: &#8220;Ok, thanks a lot, I don&#8217;t think I&#8217;m going enjoy reading through it though. Bye for now.&#8221;</em></p>
<p>Me: &#8220;Don&#8217;t worry, the appraisal will be totally free to you and I&#8217;m sure we can come up with a fair way of taking it from there. Bye.&#8221;</p>
<p>And that has been kind of the way the chat went each time, a very disappointed person who had paid good money to a &#8230; well I won&#8217;t say to what. When you hear the figure £1500 mentioned plus £30 a month for hosting and you go to the site and see:</p>
<ul>
<li>A bunch of table cells thrown together (default borders always pleasant to see).</li>
<li>Times New Roman text just resized for headers no H1, H2 etc used,</li>
<li>No &lt;head&gt; <a title="HTML Title Tags should always be used in a webpage." href="http://www.ellis87webdesign.com/blog/2009/12/html-title-tags/">title tag</a></li>
<li>No <a title="I believe description meta tags still have a place in a webpage." href="http://www.ellis87webdesign.com/blog/2009/11/description-meta-tags-should-they-be-ignored/">meta description</a>&#8230; <em>a what?</em></li>
<li>No alt or title tags used.</li>
<li>Awful file names like page1.html</li>
<li>Roaming navigation (homepage it&#8217;s at the top, page2 at the left, page 3 over at the right and so on) that swaps around the contents or even misses some out on some pages.</li>
<li>Photos that are over 1MB but just click and dragged to fit the cell or the more advanced ones using width=&#8221;300&#8243; to display a 3000 pixel wide image.</li>
<li>A multitude of dead links, broken image links and having to constantly use the browser back button to navigate back&#8230;</li>
</ul>
<p>Not good, and there are a lot out there &#8211; offering special discounts, £500.00 for a website that not worth £5.00</p>
<p>So, if you have a website that you think could do with a bit of a spring clean, drop me an email. I&#8217;ll gladly have a look.</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ellis87webdesign.com/blog/2009/12/free-website-appraisal/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>HTML Title Tags are our friends&#8230;</title>
		<link>http://www.ellis87webdesign.com/blog/2009/12/html-title-tags/</link>
		<comments>http://www.ellis87webdesign.com/blog/2009/12/html-title-tags/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 14:30:19 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.ellis87webdesign.com/blog/?p=82</guid>
		<description><![CDATA[&#60;title&#62;www.mywebsite.com&#60;/title&#62; Urghh! How many times have I seen the title tags simply filled in with the website domain name? I suppose it is better than nothing which is also often the case but&#8230; The title is what will show in a search engine result as the large blue link. It is also the text you [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter size-full wp-image-83" title="&lt;title&gt;HTML Title Tags&lt;/title&gt;" src="http://www.ellis87webdesign.com/blog/wp-content/uploads/2009/12/title-tags.jpg" alt="&lt;title&gt;HTML Title Tags&lt;/title&gt;" width="400" height="247" /></p>
<p style="text-align: left;"><strong><span style="color: #0000ff;"><span class="postbody">&lt;title&gt;www.mywebsite.com&lt;/title&gt;</span></span></strong></p>
<p style="text-align: left;"><span class="postbody">Urghh! How many times have I seen the title tags simply filled in with the website domain name? I suppose it is better than nothing which is also often the case but&#8230;<span id="more-82"></span></span></p>
<p style="text-align: left;"></p>
<p style="text-align: left;"><span class="postbody">The title is what will show in a search engine result as the large blue link. It is also the text you see in the top left corner of your web browser. If you see Untitled Document there when vieiwing your website it means you haven&#8217;t added a title tag &#8211; so get one in there, pronto :O)</span></p>
<p style="text-align: left;"><span class="postbody">You don&#8217;t have to worry about the words Untitled Document showing up in search results because they won&#8217;t&#8230; Unless search engines have become very lax these days a site so badly optimized isn&#8217;t going to rank very well at all, this is not a good thing.<br />
</span></p>
<p style="text-align: left;"><span class="postbody">Your title should include keywords relevant to the pages subject rather than the site name. T</span><span class="postbody">hese will show bold in search results if they&#8217;re the keywords the visitor typed in</span><span class="postbody">. Let&#8217;s say you run a website that advertises rental property in France, it&#8217;s called beaupeeps.com and your home page title is:<br />
</span></p>
<p style="text-align: left;"><span class="postbody"><span style="color: #0000ff;">&lt;title&gt;Beau Peeps&lt;/title&gt; or &lt;title&gt;www.beaupeeps.com&lt;/title&gt;</span><br />
</span></p>
<p style="text-align: left;"><span class="postbody">Using your business name Beau Peeps as your title tag is pretty meaningless, it doesn&#8217;t contain one keyword relevant to the site subject. Someone searching for Beau Peep isn&#8217;t likely to be looking for a website about rental property in France, nursery rhymes maybe&#8230;<br />
</span></p>
<p style="text-align: left;"><span class="postbody">Similarly using  &#8220;Homepage&#8221; alone in your title is meaningless with regard to your business/website subject so a suggestion would be:</span></p>
<p><span style="color: #0000ff;">&lt;title&gt;Rental Properties In France&lt;/title&gt;</span></p>
<p style="text-align: left;"><span class="postbody">Hey look at that! It actually tells you or more importantly your site visitor and any passing search engine spider what your website is about. See below for a typical Google search result.</span></p>
<p style="text-align: center;"><span class="postbody"><img class="aligncenter size-full wp-image-86" title="Title tags as they appear in search engine results pages (serps)" src="http://www.ellis87webdesign.com/blog/wp-content/uploads/2009/12/title-tags-serps.jpg" alt="Title tags as they appear in search engine results pages (serps)" width="400" height="198" /><em>Number 1 out of 6,200,000 results for that phrase&#8230; That&#8217;s what SEO is all about!</em><br />
</span></p>
<p style="text-align: left;"><span class="postbody">There is a limit to the number of characters (around 60) that you can use before the end of the title disappears off the edge of the search results blue link. like so:</span></p>
<p style="text-align: left;"><span class="postbody"><strong><span style="color: #0000ff;">This is a very long title tag that will eventually vanish off the edge of th&#8230;</span></strong><br />
</span></p>
<p style="text-align: left;"><span class="postbody">Each page of your website should have its own title, try not to duplicate the same title for each page but remember to include keyword/s relevant to that page eg <span style="color: #0000ff;">&lt;title&gt;Rental Properties In Brittany, France&lt;/title&gt;</span> on a page about property for rent in Brittany etc.</span></p>
<p style="text-align: left;"><span class="postbody">The same rules apply in your use of the <a title="Meta Description Tags, are they really defunct?" href="http://www.ellis87webdesign.com/blog/2009/11/description-meta-tags-should-they-be-ignored/"><span style="font-weight: bold;">meta description</span> tag</a>&#8230; </span></p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 138px; width: 1px; height: 1px;"><img src="file:///C:/Users/Steve/AppData/Local/Temp/moz-screenshot.png" alt="" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.ellis87webdesign.com/blog/2009/12/html-title-tags/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Facebook Phishing &#8211; Scam Email Warning</title>
		<link>http://www.ellis87webdesign.com/blog/2009/11/facebook-phishing-scam-email-warning/</link>
		<comments>http://www.ellis87webdesign.com/blog/2009/11/facebook-phishing-scam-email-warning/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 09:36:05 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Online Security]]></category>

		<guid isPermaLink="false">http://www.ellis87webdesign.com/blog/?p=76</guid>
		<description><![CDATA[I just got an email looking like it was from Facebook telling me they were changing the login system for my security&#8230; I was immediately suspicious as it came to an email address I do not use for Facebook&#8230; Upon closer inspection the &#8216;click here&#8217; link within the message looks initially like www.facebook.com but when [...]]]></description>
			<content:encoded><![CDATA[<p>I just got an email looking like it was from Facebook telling me they were changing the login system for my security&#8230; I was immediately suspicious as it came to an email address I do not use for Facebook&#8230;</p>
<p><span id="more-76"></span>Upon closer inspection the &#8216;click here&#8217; link within the message looks initially like www.facebook.com but when you look closer it is actually www.facebook.com.hyvsse.be  meaning that the facebook.com part of the URL is just a subdomain folder of hyvsse.be whatever the hell that is&#8230; the spammers,scammers phishers domain, certainly not Facebooks.</p>
<p>It&#8217;s known as <a title="Phishing explained by Wikipedia" href="http://en.wikipedia.org/wiki/Phishing" target="_blank">Phishing</a>, if you login via that link you&#8217;ll be giving away your login details to the lovely folks, the Phishers who set this up.</p>
<p>Here&#8217;s a screenshot piccy &#8211; I&#8217;ve coloured out my email address.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-80" title="Facebook Phishing Email Warning" src="http://www.ellis87webdesign.com/blog/wp-content/uploads/2009/11/fb-phishing.jpg" alt="fb-phishing" width="420" height="211" /></p>
<p style="text-align: left;">If you have already received this email or one similar and clicked the link you must login to your Facebook account normally and quickly change your password. Don&#8217;t panic but get it changed as soon as you can before the Phishers login and change it leaving you unable to login. Once in your Facebook account they will have access to all your messages, your friends lists etc and can do a lot of crazy things from setting a silly or offensive status for yourself to mass mailing all your friends with nasty stuff, who knows what else, to much more sinister things &#8211; some folks have Facebook linked with online payment gateways etc.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ellis87webdesign.com/blog/2009/11/facebook-phishing-scam-email-warning/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

