<?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>Social Media | Woody Hayday | Blog</title>
	<atom:link href="https://blog.woodylabs.com/category/business/social-media/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.woodylabs.com</link>
	<description>An exploration of life, technology and writing</description>
	<lastBuildDate>Tue, 13 Jan 2015 15:20:18 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://blog.woodylabs.com/wp-content/uploads/2015/01/cropped-woody-hayday-yosemite-glacier-point-32x32.jpg</url>
	<title>Social Media | Woody Hayday | Blog</title>
	<link>https://blog.woodylabs.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>2012 Annual Review: Looking Back</title>
		<link>https://blog.woodylabs.com/2013/01/2012-annual-review-looking-back/</link>
					<comments>https://blog.woodylabs.com/2013/01/2012-annual-review-looking-back/#comments</comments>
		
		<dc:creator><![CDATA[Woody]]></dc:creator>
		<pubDate>Wed, 09 Jan 2013 12:21:48 +0000</pubDate>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Looking Back]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Travel]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Web Technology]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Writing]]></category>
		<category><![CDATA[2012]]></category>
		<category><![CDATA[annual review]]></category>
		<category><![CDATA[Ardenne]]></category>
		<category><![CDATA[Belgium]]></category>
		<category><![CDATA[Charles Munger]]></category>
		<category><![CDATA[Choosefest]]></category>
		<category><![CDATA[Chris Guillebeau]]></category>
		<category><![CDATA[Dalai Lama]]></category>
		<category><![CDATA[Denmark]]></category>
		<category><![CDATA[Gent 10k Staad Loop]]></category>
		<category><![CDATA[M. Scott Peck]]></category>
		<category><![CDATA[Malcolm Lowry]]></category>
		<category><![CDATA[Oscar Wilde]]></category>
		<category><![CDATA[Romania]]></category>
		<category><![CDATA[Seneca]]></category>
		<category><![CDATA[Social Gallery]]></category>
		<category><![CDATA[StormGate]]></category>
		<category><![CDATA[UK]]></category>
		<category><![CDATA[Wilderness Festival]]></category>
		<guid isPermaLink="false">http://blog.woodylabs.com/?p=939</guid>

					<description><![CDATA[<p>2012 was the first properly organised year of my life, and in this spirit I found my self seeking closure throughout December, a sub-concious bubbling feeling which lead me to write the first ever self-review of a year. I&#8217;m surprised I didn&#8217;t formalise this sooner, but better late than never! Owing to the fact that I just wanted to [&#8230;]</p>
<p>The post <a href="https://blog.woodylabs.com/2013/01/2012-annual-review-looking-back/">2012 Annual Review: Looking Back</a> first appeared on <a href="https://blog.woodylabs.com">Woody Hayday | Blog</a>.</p><hr /><a href="https://blog.woodylabs.com">Visit Woody Haydays Blog</a><hr />]]></description>
										<content:encoded><![CDATA[<p><img fetchpriority="high" decoding="async" class="alignleft size-thumbnail wp-image-941" style="margin:14px;margin-top:27px" alt="Me after running 10k!" src="https://blog.woodylabs.com/wp-content/uploads/2013/01/woody-hayday-10k-250x250.png" width="250" height="250" align="left" /><br />
2012 was the first properly organised year of my life, and in this spirit I found my self seeking closure throughout December, a sub-concious bubbling feeling which lead me to write the first ever self-review of a year. I&#8217;m surprised I didn&#8217;t formalise this sooner, but better late than never!</p>
<p>Owing to the fact that I just wanted to get everything down and perhaps because it was my first ever, my 2012/2013 review ended up a pretty mammoth document. I&#8217;ve published bits I would like to share here, the actual review though covers as many angles of my life as I can compute <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>If you haven&#8217;t ever done a personal annual review I urge you to give it a try &#8211; it doesn&#8217;t even matter if it&#8217;s later in the year &#8211; it&#8217;s a great way to take stock and remember your big-picture intentions.</p>
<p>I hope to get around to a project this year which will delve into such human &#8220;systems&#8221; in far more detail (I want to write a book on it) &#8211; but from this first year alone I can tell you there&#8217;s a lot of value in this process, give it a try!</p>
<p style="text-align:center" align="center">I&#8217;m Woody Hayday and here&#8217;s my 2012 Annual Review:</p>
<div align="center"><img decoding="async" class="aligncenter size-full wp-image-940" alt="2012 Annual Review" src="https://blog.woodylabs.com/wp-content/uploads/2013/01/woody-hayday-2012-620.png" width="620" height="429" srcset="https://blog.woodylabs.com/wp-content/uploads/2013/01/woody-hayday-2012-620.png 620w, https://blog.woodylabs.com/wp-content/uploads/2013/01/woody-hayday-2012-620-450x311.png 450w" sizes="(max-width: 620px) 100vw, 620px" /></p>
<p style="text-align: center;">(Stolen from my very own facebook)</p>
</div>
<p><span id="more-939"></span></p>
<p><strong>Books</strong></p>
<p>I didn&#8217;t read a whole lot in the first half of 2012 but endeavoured to catch up with myself by the end of the year &#8211; in my eagerness to absorb M.Scott Peck&#8217;s fantastic &#8220;Further along the road less travelled&#8221; and the Dalai Lama&#8217;s &#8220;The Universe in a Single Atom: The Convergence of Science and Spirituality&#8221; at the same time I blew my own mind out of the back of my head in January. This was totally unhelpful to my overall flow of reading (this year I&#8217;m avoiding heavy stuff when I need to keep motivated.)</p>
<p><img decoding="async" align="right" class="alignright size-thumbnail wp-image-944" alt="Charles Munger: Hero to me" src="https://blog.woodylabs.com/wp-content/uploads/2013/01/poor_charlies_almanack-250x250.png" width="250" height="250" />Here&#8217;s my pick of my 2012 reading &#8211; some fantastic books here, I can hardly give them enough praise:</p>
<ul>
<li><a href="http://www.poorcharliesalmanack.com/pca.php" target="_blank">Poor Charlie&#8217;s Almanack</a> by Charles T Munger &#8211; This coffee table sized book has more value in it than 80% of business book&#8217;s I&#8217;ve read, combined. Phenomenal wit  and fantastic, rational truth&#8217;s. Learn: Margin&#8217;s of Safety &amp; Framework of Models.</li>
<li><a href="http://www.poorcharliesalmanack.com/seeking_wisdom.php" target="_blank">Seeking wisdom &#8211; From Darwin to Munger</a> &#8211; A more consise edited version of Poor Charlie&#8217;s Almanack &#8211; you can read one or the other but you might miss 20% of the good stuff overall. This is incredibly dry until about half way through, but persevere!</li>
<li><a href="http://www.amazon.co.uk/Letters-Stoic-Epistulae-Lucilium-Classics/dp/0140442103/" target="_blank">Letters From a Stoic</a> by Seneca &#8211; Phenominal wisdom from 2000 years ago, shame most of humanity is too preoccupied to absorb it! Absolute imperative read.</li>
<li><a href="http://www.amazon.co.uk/Winning-Concepts-Dave-Gannaway/dp/0946155011/" target="_blank">Winning Concepts</a> by Dave Gannaway &#8211; Simple, positive, 80&#8217;s businessman attitude building</li>
<li><a href="http://www.amazon.co.uk/Rights-Man-Dover-Thrift-Editions/dp/0486408930/" target="_blank">The Rights of Man</a> by Thomas Paine &#8211; American &amp; French Revolution commentary never had such retort, fantastic example of a semi-modern genius rationale, highlighted to me the vacuum of non-correction which seems to exist around societies, specifically Great Britain.</li>
<li><a href="http://www.amazon.co.uk/Heaven-Dwelling-Milestones-Canadian-Literature/dp/0195430069/" target="_blank">Hear Us O Lord from Heaven Thy Dwelling Place</a> by Malcolm Lowry &#8211; Fantastic, mad literature that&#8217;ll catch you off guard.</li>
<li><a href="http://www.amazon.co.uk/Picture-Dorian-Barnes-Noble-Classics/dp/1593080255/" target="_blank">The Picture of Dorian Grey</a> by Oscar Wilde &#8211; A classic, bored me until it won me over in it&#8217;s penultimate pages.</li>
<li><a href="http://www.amazon.co.uk/Alchemist-Fable-About-Following-Dream/dp/0722532938/" target="_blank">The Alchemist</a> by Paulo Coelho &#8211; Storified advice on following your dreams. Well written and enjoyable, a great, stealthy way to get positive drive on a big project.</li>
<li><a href="http://www.amazon.co.uk/Universe-Single-Atom-science-spirituality/dp/0349117365/" target="_blank">The Universe in a Single Atom</a> by The Dalai Lama &#8211; The Dalai Lama is responsible for several great books &#8211; this one is a step heavier than some since and covers the convergence of eastern spirituality and wisdom with modern science, quantum physics and such. Immense but heavy!</li>
<li><a href="http://www.amazon.co.uk/Further-Along-Road-Less-Travelled/dp/1847398634/" target="_blank">Further Along the Road Less Travelled</a> by M.Scott Peck &#8211; If you haven&#8217;t read &#8220;The Road Less Travelled&#8221; read that and come back to this a year later. It&#8217;s dense with reality, wisdom and psychology in the best way possible, but in being so I also found it overwhelming (perhaps I read it too fast.) This is one I&#8217;ll re-read for sure.</li>
</ul>
<p>[None of these are affiliate links.]</p>
<p><strong>Projects</strong></p>
<p>Mixing client <a href="http://www.stormgate.co.uk/blog/web-developer-for-hire/">web development consultancy</a> via <a href="http://www.stormgate.co.uk">StormGate</a> with my own projects, 2012 was still a less fractured year to those before it. I committed to a few major projects which I will mention here but I also didn&#8217;t manage to get round to a few I hoped to (finishing off <a href="https://blog.woodylabs.com/2012/10/4-life-lessons-learnt-from-writing-a-novel-before-its-even-published-my-guest-post-at-myo/">that novel</a>) &#8211; C&#8217;est la vie!</p>
<p><a href="http://www.choosefest.com">ChooseFest</a> &#8211; The largest project I took on in 2012, ChooseFest is &#8220;A festival search engine that matches your music tastes to a better festival&#8221; and was fairly successful, closing the year with 600+ users and some really great feedback. Long-tail search engine rankings and a viral nature have carried it well into 2013, where it should continue to grow. Unfortunately work on this one was cut short early in 2012 due to other things getting in the way, I hope to work more on it this year.</p>
<div align="center"><a href="http://www.socialgalleryplugin.com"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-945" alt="Social Gallery WordPress Social Lightbox Plugin" src="https://blog.woodylabs.com/wp-content/uploads/2013/01/social-gallery-wordpress-plugin-radar.png" width="380" height="96" /></a></div>
<p><a href="http://www.socialgalleryplugin.com">Social Gallery</a> &#8211; A side project founded from a client&#8217;s request, Social Gallery is a WordPress plugin which adds a &#8220;facebook style&#8221; social lightbox to your blog images &#8211; it&#8217;s pretty kick ass <a href="http://www.socialgalleryplugin.com/social-gallery-examples/">as you can see</a>. Though this started out as a small experiment it&#8217;s been fantastically recieved and is now on it&#8217;s second version. It continues to sell well on <a href="http://www.socialgalleryplugin.com/get-social-gallery">CodeCanyon</a>. (Branding on this one was done by the fantastic <a href="http://www.mizbot.co.uk/who-are-you-5/">MRK Designs</a>.)</p>
<p>Other noteworthy side projects: Remote backup &amp; health monitoring system for shared hosts (I can now get insane value by using the best of the shared hosts coupled with this setup.) <a href="http://www.salesrocketpro.com" target="_blank">Sales Rocket Pro</a> &#8211; this client project had some nice gamifaction intentions! <a href="http://www.stormgate.co.uk/blog/goto-envato-sales-assistant" target="_blank">Easy Envato Assistant</a> (tiny project but useful.) <a href="http://www.davidwhitehouse.co.uk/blog/base-crm-contact-form/" target="_blank">Base CRM Contact Form plugin</a>. Seedr&#8217;s listing for ChooseFest (temporarily postponed). Lots more including several innovative facebook integrations, a Facebook HTML5, CSS3 and jQuery animated game, a handful of mobile related WordPress plugins and lots of other alpha release&#8217;s that I can&#8217;t reveal yet <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p><strong>Travel &amp; Health</strong></p>
<p>Compared to previous years I only took a fraction of time away from work this year &#8211; I was back and forth between Belgium (Gent) and the UK fairly regularly, with trips to Romania and Denmark. I also got a great week of strategising in a log cabin in the Ardenne. I was glad to see lots of my friends and family visit in Gent, but otherwise had wanted to maintain focus on work. I also hit Wilderness Festival which was cool.</p>
<div align="center"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-946" alt="3 Pianists in a Field - Wilderness Festival 2012" src="https://blog.woodylabs.com/wp-content/uploads/2013/01/wilderness-festival-2012.png" width="620" height="418" srcset="https://blog.woodylabs.com/wp-content/uploads/2013/01/wilderness-festival-2012.png 620w, https://blog.woodylabs.com/wp-content/uploads/2013/01/wilderness-festival-2012-450x303.png 450w" sizes="auto, (max-width: 620px) 100vw, 620px" /></div>
<p>I started out the year averagely healthy and ended it about the same &#8211; my intention had been to pursue the slow carb diet and continue to do MED workouts at the gym, alas I let work get the better of me and did not maintain this. I did manage to run my first 10k (the Gent Staad Loop) though, which was exciting.</p>
<p><strong>2012 Summary</strong></p>
<p>It was a full on year of development, I probably produced more lines of more elegant code, drank more coffee and blogged less than any other recent year. Overall I am happy with the outcomes achieved, what else is there to be, after all <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> ChooseFest turned out to seal the end of a fantastically large learning curve, Social Gallery a surprise hit and I managed to find 3 or so books which have utterly transformed my outlook. I should hope to remember that any future successes should be proportionally devoted to Charles Munger, Seneca and my special way of learning: the practical art of digging yourself holes you then have to climb out of.</p>
<p>I hope to realise enough success in coming years to confidently share the hell of a ride it&#8217;s been so far.</p>
<p>&nbsp;</p>
<p>Have a phenomenal 2013!</p>
<p>P.S. You may get a 2012: Looking Forward post too, if your lucky!</p>
<p>P.P.S. I borrowed this post title from Chris Guillebeau&#8217;s <a href="http://chrisguillebeau.com/3x5/2012-looking-forward/" target="_blank">2012 Looking Forward</a> (hope that&#8217;s OK Chris), if you haven&#8217;t read anything of his stuff check out his latest book <a href="http://www.amazon.co.uk/The-100-Startup-Fire-Better/dp/023076651X/" target="_blank">$100 Startup</a>, it kicks ass.</p><p>The post <a href="https://blog.woodylabs.com/2013/01/2012-annual-review-looking-back/">2012 Annual Review: Looking Back</a> first appeared on <a href="https://blog.woodylabs.com">Woody Hayday | Blog</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.woodylabs.com/2013/01/2012-annual-review-looking-back/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			</item>
		<item>
		<title>StormGate Ltd &#038; 2012&#8217;s Major Project</title>
		<link>https://blog.woodylabs.com/2012/03/stormgate-ltd-2012s-major-project/</link>
		
		<dc:creator><![CDATA[Woody]]></dc:creator>
		<pubDate>Thu, 01 Mar 2012 08:04:32 +0000</pubDate>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Facebook Pages]]></category>
		<category><![CDATA[Looking Forward]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Web Technology]]></category>
		<category><![CDATA[2012]]></category>
		<category><![CDATA[M. Scott Peck]]></category>
		<category><![CDATA[StormGate]]></category>
		<guid isPermaLink="false">http://blog.woodylabs.com/?p=844</guid>

					<description><![CDATA[<p>3rd Month in to 2012 and wow, how busy it has already been! New, fresh starts have come in the form of a new company (StormGate) doing new things (to find out what you will have to watch this space and follow here)&#8230;.even Facebook is appreciating the developments, unrolling the red carpet on timeline&#8217;s for [&#8230;]</p>
<p>The post <a href="https://blog.woodylabs.com/2012/03/stormgate-ltd-2012s-major-project/">StormGate Ltd & 2012’s Major Project</a> first appeared on <a href="https://blog.woodylabs.com">Woody Hayday | Blog</a>.</p><hr /><a href="https://blog.woodylabs.com">Visit Woody Haydays Blog</a><hr />]]></description>
										<content:encoded><![CDATA[<div align="center"><a href="https://www.facebook.com/stormgateltd" title="StormGate Ltd."><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-845" title="stormgate-startup-london-facebook-cover" src="https://blog.woodylabs.com/wp-content/uploads/2012/03/stormgate-startup-london-facebook-cover.jpg" alt="" border="0" width="600" height="295" srcset="https://blog.woodylabs.com/wp-content/uploads/2012/03/stormgate-startup-london-facebook-cover.jpg 600w, https://blog.woodylabs.com/wp-content/uploads/2012/03/stormgate-startup-london-facebook-cover-450x221.jpg 450w" sizes="auto, (max-width: 600px) 100vw, 600px" /></a><br />
3rd Month in to 2012 and wow, how busy it has already been! New, fresh starts have come in the form of a new company (<a href="http://www.stormgate.co.uk">StormGate</a>) doing new things (to find out what you will have to watch this space and <a href="https://www.facebook.com/stormgateltd" title="StormGate Ltd.">follow here</a>)&#8230;.even Facebook is appreciating the developments, unrolling the red carpet on timeline&#8217;s for pages. Lets make this year big, lets do something, lets create something amazing.</p>
<h2>&#8220;One extends one&#8217;s limits only by exceeding them&#8221;</h2>
<p>M. Scott Peck, who wrote amazing things.
</p></div><p>The post <a href="https://blog.woodylabs.com/2012/03/stormgate-ltd-2012s-major-project/">StormGate Ltd & 2012’s Major Project</a> first appeared on <a href="https://blog.woodylabs.com">Woody Hayday | Blog</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Did you know: Facebook short url&#8217;s already kinda exist</title>
		<link>https://blog.woodylabs.com/2011/11/did-you-know-facebook-short-urls-already-exist/</link>
					<comments>https://blog.woodylabs.com/2011/11/did-you-know-facebook-short-urls-already-exist/#comments</comments>
		
		<dc:creator><![CDATA[Woody]]></dc:creator>
		<pubDate>Thu, 10 Nov 2011 09:46:03 +0000</pubDate>
				<category><![CDATA[Facebook Pages]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Web Technology]]></category>
		<category><![CDATA[dataspace savings]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[facebook shorturl]]></category>
		<category><![CDATA[random occurance]]></category>
		<category><![CDATA[shorturl]]></category>
		<guid isPermaLink="false">http://blog.woodylabs.com/?p=800</guid>

					<description><![CDATA[<p>As a side note: facebook shorturls, or at least abreviated urls exist. We all know about fb.me, but fb.com works too&#8230;. Random occurance: Was saving down facebook data into a database from the graph api, wanted to save the urls in a mixed url table but didn&#8217;t want to bother saving the whole http://www.facebook.com every [&#8230;]</p>
<p>The post <a href="https://blog.woodylabs.com/2011/11/did-you-know-facebook-short-urls-already-exist/">Did you know: Facebook short url’s already kinda exist</a> first appeared on <a href="https://blog.woodylabs.com">Woody Hayday | Blog</a>.</p><hr /><a href="https://blog.woodylabs.com">Visit Woody Haydays Blog</a><hr />]]></description>
										<content:encoded><![CDATA[<p>As a side note: facebook shorturls, or at least abreviated urls exist. We all know about fb.me, but fb.com works too&#8230;. Random occurance:</p>
<p>Was saving down facebook data into a database from the graph api, wanted to save the urls in a mixed url table but didn&#8217;t want to bother saving the whole http://www.facebook.com every time, what a waste of data. Initially I lazily abbreviated this too: fb.com/whateverthepagewas, left the acquisition stuff to its job and then went off to do something else. Coming back to the management system I accidentally clicked one of these fb.com/ links, and it worked! Facebook have set it up as a redirect. Maybe this was common knowledge but I hadn&#8217;t heard of it before&#8230;Anyhow a useful biproduct of dataspace savings!</p>
<h1 align="center">So check it out: <a href="http://fb.com/hayday">fb.com/hayday</a></h1>
<p>That will redirect you too http://www.facebook.com/hayday (my page.) &#8211; just like fb.me, but traditional-like, lol. Neat eh? Anyone else know any facebook quick wins?</p><p>The post <a href="https://blog.woodylabs.com/2011/11/did-you-know-facebook-short-urls-already-exist/">Did you know: Facebook short url’s already kinda exist</a> first appeared on <a href="https://blog.woodylabs.com">Woody Hayday | Blog</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.woodylabs.com/2011/11/did-you-know-facebook-short-urls-already-exist/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Facebook time in php &#8211; Facebook uses GMT not PDT/PST?</title>
		<link>https://blog.woodylabs.com/2011/10/facebook-time-in-php-facebook-uses-gmt-not-pdtpst/</link>
					<comments>https://blog.woodylabs.com/2011/10/facebook-time-in-php-facebook-uses-gmt-not-pdtpst/#comments</comments>
		
		<dc:creator><![CDATA[Woody]]></dc:creator>
		<pubDate>Thu, 20 Oct 2011 12:09:11 +0000</pubDate>
				<category><![CDATA[Facebook Pages]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[facebook apps]]></category>
		<category><![CDATA[facebook pages]]></category>
		<category><![CDATA[facebook time]]></category>
		<category><![CDATA[timezones]]></category>
		<guid isPermaLink="false">http://blog.woodylabs.com/?p=793</guid>

					<description><![CDATA[<p>I don&#8217;t know whether its purely related to my location when I am calling facebooks&#8217; graph API or what, but all the talk about what timestamps facebooks API returns seems to be wrong. Perhaps they&#8217;ve changed something, perhaps they are re-adjusting them just for me. If its the latter I wonder why they are giving me GMT [&#8230;]</p>
<p>The post <a href="https://blog.woodylabs.com/2011/10/facebook-time-in-php-facebook-uses-gmt-not-pdtpst/">Facebook time in php – Facebook uses GMT not PDT/PST?</a> first appeared on <a href="https://blog.woodylabs.com">Woody Hayday | Blog</a>.</p><hr /><a href="https://blog.woodylabs.com">Visit Woody Haydays Blog</a><hr />]]></description>
										<content:encoded><![CDATA[<p>I don&#8217;t know whether its purely related to my location when I am calling facebooks&#8217; graph API or what, but all the talk about what timestamps facebooks API returns seems to be wrong. Perhaps they&#8217;ve changed something, perhaps they are re-adjusting them just for me. If its the latter I wonder why they are giving me GMT when I am in Belgium? Is it based on the USER?</p>
<div align="center"><img loading="lazy" decoding="async" src="http://farm4.static.flickr.com/3308/3324587240_c663bd1c9b_z.jpg?zz=1" width="640" height="425" alt="Antique Clock Face"><br /><a href="http://www.flickr.com/photos/arcticpuppy/3324587240/" title="Antique Clock Face by tibchris, on Flickr" rel="nofollow" target="_blank">Clock Face by tibchris</a><br /><strong>Facebook Time in PHP, who the what where?</strong></div>
<p>If you haven&#8217;t tried pulling anything time-sensitive out of the graph API yet, don&#8217;t, that&#8217;s my advice. There is not a single bit of coherent explanation as to how the API hand&#8217;s out times, when I first researched it I had written on my pad &#8220;Pacific time&#8221;&#8230;great, did my past (possibly beer holding) self not remember that Pacific time is one thing half the year and another the other half? PDT/PST? Obviously not. What&#8217;s more, now when I check (post something on a page, grab it with graph API) &#8211; its giving me GMT+00 times, WHEN I&#8217;M IN GMT+01.</p>
<p>&nbsp;</p>
<p>All I can work out is facebook have either been pleasant enough to convert the time to the users original registration locale (likely, and pleasant) and not noted it down ANYWHERE publicly, or they have chosen to use GMT. Probably the former, either way &#8211; facebook developers &#8211; we need a better solution for working with facebook times.</p><p>The post <a href="https://blog.woodylabs.com/2011/10/facebook-time-in-php-facebook-uses-gmt-not-pdtpst/">Facebook time in php – Facebook uses GMT not PDT/PST?</a> first appeared on <a href="https://blog.woodylabs.com">Woody Hayday | Blog</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.woodylabs.com/2011/10/facebook-time-in-php-facebook-uses-gmt-not-pdtpst/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Hosting facebook Apps/Applications/iFrame Pages on 1and1 (SSL)</title>
		<link>https://blog.woodylabs.com/2011/08/hosting-facebook-appsapplicationsiframe-pages-on-1and1-ssl/</link>
					<comments>https://blog.woodylabs.com/2011/08/hosting-facebook-appsapplicationsiframe-pages-on-1and1-ssl/#comments</comments>
		
		<dc:creator><![CDATA[Woody]]></dc:creator>
		<pubDate>Wed, 31 Aug 2011 08:28:37 +0000</pubDate>
				<category><![CDATA[Facebook Graph API]]></category>
		<category><![CDATA[Facebook Pages]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Web Technology]]></category>
		<category><![CDATA[1and1]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[facebook apps]]></category>
		<category><![CDATA[fan gating]]></category>
		<category><![CDATA[fan page]]></category>
		<category><![CDATA[ssl]]></category>
		<guid isPermaLink="false">http://blog.woodylabs.com/?p=778</guid>

					<description><![CDATA[<p>For those who run facebook fan pages you will likely know about fan gating and the importance of adding your own content to your facebook fanpage. This used to be done with the facebook static fbml app but that&#8217;s really the old way, looking forward the best way is to make its own specific app. [&#8230;]</p>
<p>The post <a href="https://blog.woodylabs.com/2011/08/hosting-facebook-appsapplicationsiframe-pages-on-1and1-ssl/">Hosting facebook Apps/Applications/iFrame Pages on 1and1 (SSL)</a> first appeared on <a href="https://blog.woodylabs.com">Woody Hayday | Blog</a>.</p><hr /><a href="https://blog.woodylabs.com">Visit Woody Haydays Blog</a><hr />]]></description>
										<content:encoded><![CDATA[<p>For those who run facebook fan pages you will likely know about fan gating and the importance of adding your own content to your facebook fanpage. This used to be done with the facebook static fbml app but that&#8217;s really the old way, looking forward the best way is to make its own specific app. There&#8217;s <a href="http://www.hyperarts.com/blog/adding-iframe-application-to-facebook-fan-page/" rel="nofollow" target="_blank">a bunch</a> of <a href="http://www.hyperarts.com/blog/facebook-secure-browsing-https-iframe-tabs-mixed-content-warnings/" rel="nofollow" target="_blank">really good stuff</a> out there about setting up your apps but none of it seems to deal with the middle level guys who don&#8217;t want to shell out time/capital setting up amazon hosting (probably a good idea either way) or don&#8217;t strictly have https for the domain, those that just need an interim/growth testing solution with their current hosts, specifically in this case 1and1.</p>
<p>You <em>can</em> host facebook apps on any host, but hosting somewhere unsecure (not accessible via https) will flag up the following prompt for anyone browsing to the page with secure browsing turned on (high proportion of fb users.) You CAN also use amazon cloud storage (S3) for free https file storage, up to a level, however you <em>cannot run server side code</em> (php/ASP.NET) without setting up a server with their EC service.</p>
<div align="center"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-779" title="facebook-fan-page-app-creation-on-1and1-ssl" src="https://blog.woodylabs.com/wp-content/uploads/2011/08/facebook-fan-page-app-creation-on-1and1-ssl.png" alt="" width="458" height="217" srcset="https://blog.woodylabs.com/wp-content/uploads/2011/08/facebook-fan-page-app-creation-on-1and1-ssl.png 458w, https://blog.woodylabs.com/wp-content/uploads/2011/08/facebook-fan-page-app-creation-on-1and1-ssl-450x213.png 450w" sizes="auto, (max-width: 458px) 100vw, 458px" /><br /><em>Not pretty eh</em>? What will that do to your conversion rates? Yep nothing good.</div>
<p><span id="more-778"></span></p>
<p>Its not just the mavericks either, for example brands like banana republic are still running http stuff, prompting the user with this message on loading their like-capture pages.</p>
<h3>Set up 1and1 shared hosting to host Secure SSL facebook apps/applications/tab pages</h3>
<p>So anyway here&#8217;s the cheap, quick way to hosting your facebook apps SECURELY using 1and1 shared hosting.</p>
<ol>
<li>Log onto admin.1and1.co.uk (or .com)</li>
<li>(Optional) Register a domain name which you don&#8217;t mind generically hosting your fb content. For me this is www.whfb.co.uk &#8211; this will only show up if users looked at the information for the frame, probably wont ever matter, but if you are running a whole host of different niche pages it might be worth it for simplicity/segmentation.</li>
<li>Go to domain management section and click &#8220;Shared SSL Encryption&#8221; under SSL option<br /><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-780" title="shared-ssl-for-facebook-apps-applications-1and1" src="https://blog.woodylabs.com/wp-content/uploads/2011/08/shared-ssl-for-facebook-apps-applications-1and1.png" alt="" width="364" height="83" /></li>
<li>Assign the Shared SSL Encryption to your generic domain/main domain you want to use<br /><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-781" title="assign-ssl-to-domain-for-creating-facebook-apps-secure" src="https://blog.woodylabs.com/wp-content/uploads/2011/08/assign-ssl-to-domain-for-creating-facebook-apps-secure.png" alt="" width="224" height="76" /></li>
<li>Setup a folder under your domain like you would with any facebook page, use the facebook php api to fangate or just put some html up there, bare in mind all objects referenced in what you put up should direct resources to &#8220;https&#8221; not http. That is if you reference &#8220;http://www.example.com/someimage.png&#8221;, switch the http for https (save your own copy of the file if you need to. Referencing images locally in the folder should work fine for http/https if you use the same domain.</li>
<li>Setup your facebook app (theres thousands of guides on this&#8230;) and set the following (under &#8220;Select how your app integrates with Facebook -&gt; Page Tab&#8221;)<br /><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-782" title="select-how-your-tab-app-integrates-with-facebook-http-https" src="https://blog.woodylabs.com/wp-content/uploads/2011/08/select-how-your-tab-app-integrates-with-facebook-http-https.png" alt="" width="423" height="146" /></li>
<li>Add the app to your facebook fan page and visit it, (setting it as default landing page perhaps ;)) &#8211; you should not get any security messages, if you have you need to go back and check your html is pointing to any external elements via https.</li>
</ol>
<p>Chances are if you are running 1and1 shared hosting (or any other major) then you will have SSLRelays free of charge with your package, what&#8217;s more this takes about 1 minute to setup, so test with this before you stick stuff in the cloud!</p><p>The post <a href="https://blog.woodylabs.com/2011/08/hosting-facebook-appsapplicationsiframe-pages-on-1and1-ssl/">Hosting facebook Apps/Applications/iFrame Pages on 1and1 (SSL)</a> first appeared on <a href="https://blog.woodylabs.com">Woody Hayday | Blog</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.woodylabs.com/2011/08/hosting-facebook-appsapplicationsiframe-pages-on-1and1-ssl/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Facebook Fan Page Branding Template &#8211; Illustrator</title>
		<link>https://blog.woodylabs.com/2011/08/facebook-fan-page-branding-template-illustrator/</link>
					<comments>https://blog.woodylabs.com/2011/08/facebook-fan-page-branding-template-illustrator/#comments</comments>
		
		<dc:creator><![CDATA[Woody]]></dc:creator>
		<pubDate>Tue, 30 Aug 2011 15:02:28 +0000</pubDate>
				<category><![CDATA[Facebook Pages]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[branding]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[fan page]]></category>
		<category><![CDATA[illustrator]]></category>
		<guid isPermaLink="false">http://blog.woodylabs.com/?p=761</guid>

					<description><![CDATA[<p>Facebook Fan Page Branding Template &#8211; Creating a facebook fanpage branding with Adobe Illustrator As I have been dabbling with facebook fan pages I thought I would share a few of the take-away&#8217;s, in this case purely to do with the branding of your facebook page, increasingly an important outward factor in all web developments [&#8230;]</p>
<p>The post <a href="https://blog.woodylabs.com/2011/08/facebook-fan-page-branding-template-illustrator/">Facebook Fan Page Branding Template – Illustrator</a> first appeared on <a href="https://blog.woodylabs.com">Woody Hayday | Blog</a>.</p><hr /><a href="https://blog.woodylabs.com">Visit Woody Haydays Blog</a><hr />]]></description>
										<content:encoded><![CDATA[<h4>Facebook Fan Page Branding Template &#8211; Creating a facebook fanpage branding with Adobe Illustrator</h4>
<p>As I have been dabbling with facebook fan pages I thought I would share a few of the take-away&#8217;s, in this case purely to do with the branding of your facebook page, increasingly an important outward factor in all web developments &#8211; facebook fan pages are perhaps the building blocks of a good social sprawl. I will post later about the technicalities of using fan-gated iframe apps (hosting them on 1and1/Amazon S3 for no extra cost) and similar but for now lets focus on the looks.</p>
<table border="0" cellpadding="4" cellspacing="0">
<tr>
<td width="30">
<div style="font-size:100px">!</div>
</td>
<td>At the <a href="https://blog.woodylabs.com/2011/08/facebook-fan-page-branding-template-illustrator/#base">bottom</a> of this post you can get a copy of the Facebook Fan Page branding template I have made in Adobe Illustrator, it has all the artboards setup so all you have to do is add your graphics and export!</td>
</tr>
</table>
<p>Take a look at these few examples:</p>

<a href='https://blog.woodylabs.com/wp-content/uploads/2011/08/facebook-fan-page-branding-example-audi.png'><img loading="lazy" decoding="async" width="250" height="250" src="https://blog.woodylabs.com/wp-content/uploads/2011/08/facebook-fan-page-branding-example-audi-250x250.png" class="attachment-thumbnail size-thumbnail" alt="" /></a>
<a href='https://blog.woodylabs.com/wp-content/uploads/2011/08/facebook-fan-page-branding-example-banana-republic.png'><img loading="lazy" decoding="async" width="250" height="250" src="https://blog.woodylabs.com/wp-content/uploads/2011/08/facebook-fan-page-branding-example-banana-republic-250x250.png" class="attachment-thumbnail size-thumbnail" alt="" /></a>
<a href='https://blog.woodylabs.com/wp-content/uploads/2011/08/facebook-fan-page-branding-example-captain-morgans.png'><img loading="lazy" decoding="async" width="250" height="250" src="https://blog.woodylabs.com/wp-content/uploads/2011/08/facebook-fan-page-branding-example-captain-morgans-250x250.png" class="attachment-thumbnail size-thumbnail" alt="" /></a>
<a href='https://blog.woodylabs.com/wp-content/uploads/2011/08/facebook-fan-page-branding-example-nike-football.png'><img loading="lazy" decoding="async" width="250" height="250" src="https://blog.woodylabs.com/wp-content/uploads/2011/08/facebook-fan-page-branding-example-nike-football-250x250.png" class="attachment-thumbnail size-thumbnail" alt="" /></a>

<p><span id="more-761"></span><br />
You have probably noticed straight away what I am getting at. Coherence. Branding coherence is an eternal battle for marketing departments, making your brand appear coherent to the corporate strategies laid down to be long term principles. In the realm of smaller web projects though its not such a huge deal. The first thing I do when setting up a new facebook page is get the overall branding planned and implemented. In short I make/contract 6 Images. These 6 images will either work well together, leaving a mark in the mind of an already bombarded potential fan or they&#8217;ll excite no one and be forgotten along with the other mediocre half-attempts. Get these 6 images right.</p>
<p>So here&#8217;s how it is. You are allowed a facebook profile pic for your page, this image can be just a logo (check out HP) or it can be utilised as any ad space might be, stick up an exclusives offer deal, some shocking message etc. This image can be up to 200 px x 600 px and you can upload a higher resolution, baring in mind the width will always be proportionate.</p>
<p>Your other 5 images come in the form of Tagged/Wall posted/Album images. These are shown across the top of your wall (where ultimately you wan&#8217;t your fans to be hanging out) and are sorted in a RANDOM order by facebook. That&#8217;s right, however you upload them they will occasionally appear in a completely different order unlike the ones on your personal profile page. These stick to normal photo proportion ratio&#8217;s and can be uploaded via the &#8220;upload photos&#8221; option on the pages&#8217; wall. Remember they don&#8217;t have to be photo&#8217;s, use these 5 images to extend (coherently) the brand of the page you are trying to promote.</p>
<p>Take a look around, check out some pages of your favourite brands, I have no doubt they will be using the images in clever ways, ways that can improve like rates, conversation and overall brand image.</p>
<div align="center"><a name="base" /><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-767" title="facebook-fan-page-adobe-illustrator-template-for-branding" src="http://www.woodylabs.com/i/facebook-fan-page-adobe-illustrator-template-for-branding.png" alt="" width="600" height="308" /></div>
<h2>The file</h2>
<p>So before you go darting off to create a new facebook page about something or other, download this file:</p>
<div align="center" style="border: 1px solid #09C; background-color: #b5d1ea; padding: 4px; margin: 10px; text-align: center;width:250px;margin-left:auto;margin-right:auto;">
<a title="Download facebook fan page branding template for Adobe Illustrator cs2 onwards" href="https://blog.woodylabs.com/downloads/facebook-page-image-template-branding-example.rar" target="_blank">Facebook Fan Page Branding Template</a><br />
<br />
<a href="https://blog.woodylabs.com/downloads/facebook-page-image-template-branding-example.rar" target="_blank"><img decoding="async" src="http://www.woodylabs.com/i/ai-icon.png" title="download fan page branding template" border="0" /></a><br />
<br />
(Adobe Illustrator CS4, 600kb Rar&#8217;d)
</div>
<p>Its an Adobe Illustrator file with a dummy facebook page laid out with artboards setup for each of the 6 images I talk about above, it should let you create all your images in a single space so you can really get a feel as to how well they gel together. Once you have constructed your images, switch to artboard view and click each image in turn, remember when exporting the main profile pic image that it needs to be 200 pixels wide, this way you won&#8217;t suffer any of facebooks image downscaling nasties.</p><p>The post <a href="https://blog.woodylabs.com/2011/08/facebook-fan-page-branding-template-illustrator/">Facebook Fan Page Branding Template – Illustrator</a> first appeared on <a href="https://blog.woodylabs.com">Woody Hayday | Blog</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.woodylabs.com/2011/08/facebook-fan-page-branding-template-illustrator/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>Facebook Like button not working or showing 0 likes</title>
		<link>https://blog.woodylabs.com/2011/08/facebook-like-button-not-working-or-showing-0-likes/</link>
					<comments>https://blog.woodylabs.com/2011/08/facebook-like-button-not-working-or-showing-0-likes/#comments</comments>
		
		<dc:creator><![CDATA[Woody]]></dc:creator>
		<pubDate>Wed, 17 Aug 2011 08:58:27 +0000</pubDate>
				<category><![CDATA[Facebook Pages]]></category>
		<category><![CDATA[Snippets]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[fan page]]></category>
		<guid isPermaLink="false">http://blog.woodylabs.com/?p=740</guid>

					<description><![CDATA[<p>Got a facebook like button not working showing zero? Do you wan&#8217;t to add a facebook like button to your page that points to a facebook page (fanpage) rather than the page the likebutton is actually on? It is possible but you may have come across this facebook bug that I did. Scenario&#8217;s are either: [&#8230;]</p>
<p>The post <a href="https://blog.woodylabs.com/2011/08/facebook-like-button-not-working-or-showing-0-likes/">Facebook Like button not working or showing 0 likes</a> first appeared on <a href="https://blog.woodylabs.com">Woody Hayday | Blog</a>.</p><hr /><a href="https://blog.woodylabs.com">Visit Woody Haydays Blog</a><hr />]]></description>
										<content:encoded><![CDATA[<p>Got a facebook like button not working showing zero? Do you wan&#8217;t to add a facebook like button to your page that points to a facebook page (fanpage) rather than the page the likebutton is actually on? It is possible but you may have come across this facebook bug that I did.</p>
<div align="center"><img loading="lazy" decoding="async" src="https://blog.woodylabs.com/wp-content/uploads/2011/08/facebook-like-button-0-count-problem-zero-count.png" alt="" title="facebook-like-button-0-count-problem-zero-count" width="203" height="87" class="aligncenter size-full wp-image-743" /></div>
<p>Scenario&#8217;s are either:</p>
<ul>
<li>Use <a href="http://developers.facebook.com/docs/reference/plugins/like/" target="_blank" rel="nofollow">facebook like button generator</a> to generate code for a like button (sometimes even this bugs out..)</li>
<li>Use some service like ShareThis to generate code for a facebook like button</li>
</ul>
<div>And when you stick it on the webpage:</div>
<div>
<ul>
<li>It shows as Zero &#8211; Facebook likes &#8216;0&#8217; even if you know that URL (that you installed it on, or fb page) has likes</li>
<li>It occasionally shows correct like count, but most of the time shows Zero [0] like&#8217;s</li>
</ul>
<div>Investigate with:</div>
<div>
<ul>
<li><a href="http://developers.facebook.com/tools/debug/og/object?q=https://blog.woodylabs.com" target="_blank" rel="nofollow">Facebook Lint tool</a> (object debugger)</li>
</ul>
<div>After spending a few hours working out what was causing this 0 like problem on my facebook like button I narrowed it down to two problems people are experiencing:</div>
<p><span id="more-740"></span></p>
<div>
<ol>
<li>Error in the code you are copying across. It should be an iframe (unless you are using XFBML) like the code shown on the facebook lint tool (object debugger.) In fact the best way I found was to use the object debugger to make the iframe code and then adapt that using parameters from the facebook like button generator as the likebutton generator bugged out for me. MAKE SURE its pointing to the right url, use https if you can and point it to the page which validates in Lint tool.</li>
<li>Page Problems. If your page doesn&#8217;t validate properly in the Lint tool (object debugger) then this is your issue, this is the likely situation if you are seeing it OCCASIONALLY show the right figure in your likes box, but mostly 0 [zero] likes. Page problems as far as I have experienced boil down to:</li>
<ol>
<li>Facebook soft deleting your page and not telling you. If you are experiencing this ZERO likes situation it might well be that facebook has actually discontinued your page without telling you, leaving it on your admin menu&#8217;s and leaving the likes/wall/everything in tact. This is confusing as hell and I wish they would formally tell/make it obvious. Reasons why your page gets deleted? I am sure there are a bunch. I repeat. Your page may look to you to be live, with likes and all &#8211; but if you are experiencing zero likes on your like button it might also be deleted. Get your friend to search for it in the search box, if it doesn&#8217;t appear, you&#8217;ve had it deleted!</li>
<li>Restricted Content. We all love fangating, well its a working economy, but I have a sneaking suspicion it may occasionally cause a discrepancy in like button, potentially pointing a like button to an inaccessible page to the potential like&#8217;ee would mean facebook wouldn&#8217;t be able to access it and therefore show zero (whereas it might be showing you the proper number as you have access..)</li>
</ol>
</ol>
<div align="center"><img loading="lazy" decoding="async" src="https://blog.woodylabs.com/wp-content/uploads/2011/08/facebook-like-button-and-google-plus-one-buttons.png" alt="" title="facebook-like-button-and-google-plus-one-buttons" width="108" height="64" class="aligncenter size-full wp-image-745" /></div>
<div>Anyway, for a nice combo of a facebook like button and a google + button (are these going to be more and more important?) check the following code, don&#8217;t forget to replace your url <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></div>
</div>
<div style="margin-top:20px;margin-bottom:10px">
<pre class="brush: xml; title: ; notranslate">
&lt;div align=&quot;left&quot; style=&quot;height:70px&quot;&gt;
    &lt;div id=&quot;fbbox&quot; style=&quot;float:left;height:65px;width:55px;&quot;&gt;
    	&lt;iframe src=&quot;http://www.facebook.com/plugins/like.php?href=***YOURURL***&amp;layout=box_count&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;height: 65px; width: 55px&quot; allowTransparency=&quot;true&quot;&gt;&lt;/iframe&gt;
    &lt;/div&gt;
    &lt;div id=&quot;gbox&quot; style=&quot;float:left;height:65px;width:55px;&quot;&gt;&lt;g:plusone size=&quot;tall&quot; href=&quot;***YOURURL***&quot;&gt;&lt;/g:plusone&gt;&lt;/div&gt;
&lt;/div&gt;
</pre>
</div>
</div>
</div><p>The post <a href="https://blog.woodylabs.com/2011/08/facebook-like-button-not-working-or-showing-0-likes/">Facebook Like button not working or showing 0 likes</a> first appeared on <a href="https://blog.woodylabs.com">Woody Hayday | Blog</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.woodylabs.com/2011/08/facebook-like-button-not-working-or-showing-0-likes/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>Automated Editor Released!</title>
		<link>https://blog.woodylabs.com/2011/08/automated-editor-released/</link>
		
		<dc:creator><![CDATA[Woody]]></dc:creator>
		<pubDate>Thu, 11 Aug 2011 12:33:55 +0000</pubDate>
				<category><![CDATA[Affiliate Marketing]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Web Technology]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Automated Editor]]></category>
		<category><![CDATA[Small Nugget Projects]]></category>
		<guid isPermaLink="false">http://blog.woodylabs.com/?p=697</guid>

					<description><![CDATA[<p>A nice small chunk of a project, Automated Editor is a wordpress plugin which allows you to automate some of the post editing process. Written to be lightweight and flexible it can do a lot with a little input. The plugin replaces a previous script/small app I had previously commissioned to offer automatic string replacement/removal [&#8230;]</p>
<p>The post <a href="https://blog.woodylabs.com/2011/08/automated-editor-released/">Automated Editor Released!</a> first appeared on <a href="https://blog.woodylabs.com">Woody Hayday | Blog</a>.</p><hr /><a href="https://blog.woodylabs.com">Visit Woody Haydays Blog</a><hr />]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" src="http://www.automatededitor.com/i/automated-editor-box-109-t.png" alt="Automated Editor wordpress plugin" border="0" align="left" style="margin:9px;"/><br />
A nice small chunk of a project, <a href="http://www.automatededitor.com" target="_blank">Automated Editor</a> is a wordpress plugin which allows you to automate some of the post editing process. <a href="http://www.automatededitor.com/compare-versions/" target="_blank"><img decoding="async" src="http://www.automatededitor.com/i/download-automated-editor-word-press-plugin.png" alt="Automated Editor wordpress plugin" border="0" align="right" style="margin:5px;"/></a>Written to be lightweight and flexible it can do a lot with a little input. The plugin replaces a previous script/small app I had previously commissioned to offer automatic string replacement/removal from posts at point of publishing. With this public release version though it has had all the bells and whistles added to it, and will do some other useful tasks such as the following:</p>
<div style="margin-top:20px">
<ul>
<li>Replace one string with another (String replace) e.g. Replace ‘X’ with ‘Y’</li>
<li>Remove instances of a string (String remove) e.g. Remove all instances of ‘X’</li>
<li>Replace strings which match a regex rule with another string (Regex replace) e.g. Replace any numbers (^[0-9]{3}$) with ‘y’</li>
<li>Remove strings which match a regex rule (Regex replace) e.g. Remove any numbers (^[0-9]{3}$)</li>
<li>Prepend a string onto the front of a post (Prepend) e.g. Add ‘X’ to the top of a post</li>
<li>Append a string onto the back of a post (Append) e.g. Add ‘X’ to the bottom of a post</li>
<li>Add a post into a category (Add category) e.g. Add category ‘X’ to the post if its not already added.</li>
<li>Add a tag onto a post (Add tag) e.g. Add tag ‘X’ to the post if its not already added.</li>
<li>Change a posts date</li>
<li>Change a posts status</li>
</ul>
<p>(Taken from <a href="http://www.automatededitor.com/anatomy/#rules" target="_blank">here</a>.)</div>
<p>If you want to read more about the plugin you can check out this post on, <a href="http://www.automatededitor.com/what-is-the-point-in-the-automated-editor-plugin/" target="_blank">What is the point in Automated Editor</a> or go right ahead and <a href="http://wordpress.org/extend/plugins/automated-editor/" target="_blank">get it from wordpress.org</a> or buy the professional version at <a href="http://www.automatededitor.com/compare-versions/" target="_blank">AutomatedEditor.com</a>.</p>
<p>Watch this space for a few posts on how I use the plugin, (it works fantastically well when rigged up with <a href="https://blog.woodylabs.com/2009/10/auction-2-post/" target="_blank">Auction2Post</a>.)</p><p>The post <a href="https://blog.woodylabs.com/2011/08/automated-editor-released/">Automated Editor Released!</a> first appeared on <a href="https://blog.woodylabs.com">Woody Hayday | Blog</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Writing a book. Yeah its a novel, Science fiction&#8230;1 year later</title>
		<link>https://blog.woodylabs.com/2011/05/writing-a-book-yeah-its-a-novel-science-fiction-1-year-later/</link>
		
		<dc:creator><![CDATA[Woody]]></dc:creator>
		<pubDate>Thu, 05 May 2011 14:46:32 +0000</pubDate>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Travel]]></category>
		<category><![CDATA[Writing]]></category>
		<guid isPermaLink="false">http://blog.woodylabs.com/?p=609</guid>

					<description><![CDATA[<p>It&#8217;s now about a year since I started writing my first book, a novel, a science fiction novel and I am still writing. It&#8217;s been an experience which has travelled the world with me and let me travel the world through it. Started on a bit of a whim it has become an all encompassing [&#8230;]</p>
<p>The post <a href="https://blog.woodylabs.com/2011/05/writing-a-book-yeah-its-a-novel-science-fiction-1-year-later/">Writing a book. Yeah its a novel, Science fiction…1 year later</a> first appeared on <a href="https://blog.woodylabs.com">Woody Hayday | Blog</a>.</p><hr /><a href="https://blog.woodylabs.com">Visit Woody Haydays Blog</a><hr />]]></description>
										<content:encoded><![CDATA[<p>It&#8217;s now about a year since I started writing my first book, a novel, a science fiction novel and I am still writing. It&#8217;s been an experience which has travelled the world with me and let me travel the world through it. Started on a bit of a whim it has become an all encompassing enjoyment as well as a huge challenge. Finally though I am getting somewhere, my words, sentences and drunken typing now resemble the beginnings of a serious manuscript, a plot at least mostly coherent, a real novel! In the process I have underestimated several things, in an effort to document them I intend to write about them here, this may be a tipping point for this blog but as its quite a mixed bag as it is who knows. </p>
<p>First underestimation: <strong>Scale</strong><br />
Write a book, yeah I could do that, what is it like a hundred pages? probably 6 months and I will have something. No. Not for me at least. I know the pro&#8217;s can pull a lot out of the bag but in my haphazard way of writing up mountains in Nepal or in notepads in bars it&#8217;s not going to be so straightforward. Just actually setting a scale seemed difficult for me. I went with the standard, not to be caught up in the masses of writers but just to set myself a goal, some boundaries. Somehow this equated to a goal of between 80,000 and 100,000 words, which in fact has worked out really well for this novel, however I can see how easily things can go astray and I am all for writing shorter/longer pieces after this, or this series (perhaps :D.) </p>
<p>As I side note I guess I could put pace and planning under scale, as the scale of interest I showed them at the beginning was negligible, tiny. This was a big fail for me, I decided to write the book in chunks, jumping about the story but in doing so did create a little confusion and fragmentation. I probably lost a few months to fix up, re-correlation and re-planning, in the end it will still work but next time I am going to plan it conscientiously and write from start to finish.</p>
<div align="center"><img decoding="async" alt="writing in the clouds - bandipur - nepal" src="https://blog.woodylabs.com/wp-content/uploads/2010/12/bandipur-nepal-office-in-the-clouds.jpg" title="writing in the clouds - bandipur - nepal" class="aligncenter"  /></div>
<p><span id="more-609"></span></p>
<p>Second underestimation: <strong>Enjoyment</strong><br />
There&#8217;s this funny kind of wall I have just hit in taking on this challenge, a kind of breakthrough point that I hope is not false thought. Once I had got the book to a state it was printable, once I had that big wodge of a4 paper in my hand emblazoned with a title no one has ever seen or read before it dawned on me. I guess it&#8217;s just a positive success thing, but for all I know the book could be atrocious. Either way, at the start when all that was keeping me going was stubborn discipline and coffee I never thought about what it would feel like to actually finish the thing. But then again it&#8217;s the last push, I don&#8217;t expect an easy time yet. </p>
<div align="center"><img loading="lazy" decoding="async" alt="oooo wait till you read it" src="https://blog.woodylabs.com/wp-content/uploads/2010/12/eh-bt.png" title="EH-BT" class="aligncenter" width="297" height="382" /></div>
<p>So now it&#8217;s the case of a bit more writing, a lot more editing and then the answer to the dubious question of publication. Along the way I have been reading around the niche and I can see that the book should hopefully fit snugly into it, at least as much as I can subjectively tell, after all I had always intended to get the thing out there. Having spent years learning the benefits of leverage and importance of self sufficiency I also hope it to be a business success. I have the marketing and online experience so at the moment I am leaning towards self publication, it seems ludicrous to give up such a proportion as 50+ % to a publisher ultimately for the namesake of being &#8220;published&#8221; traditionally. I set out to write a book to entertain, to hit shelves, and it might still do that (eventually &#8211; fingers crossed), but what&#8217;s more important to me is that it hits retina&#8217;s, cerebral cortex&#8217;s and maybe even stimulates mouths to discuss, after all there is only ever one first novel, if it helps support the writing of more all the better.</p>
<p>Self publication seems to be the better horse to back, as well as being the bigger challenge, or at least a challenge not a gamble. Here&#8217;s to <a href="http://jakonrath.blogspot.com/2011/04/konraths-new-stuff.html" target="_blank">Joe Konrath</a>, <a href="http://barryeisler.blogspot.com/2011/04/ebooks-and-self-publishing-part-2.html" target="_blank">Barry Eisler</a>, <a href="http://www.deanwesleysmith.com/?p=4044" target="_blank">Dean Wesley Smith</a> and <a href="http://mjroseblog.typepad.com/buzz_balls_hype/2011/05/re-hand-yelling-the-lost-summer-of-louisa-may-alcott.html" target="_blank">M J Rose</a> for giving me the belief enough in the market to start planning.</p>
<p>Want to know if I have put you in the book? Well watch this space&#8230;.</p><p>The post <a href="https://blog.woodylabs.com/2011/05/writing-a-book-yeah-its-a-novel-science-fiction-1-year-later/">Writing a book. Yeah its a novel, Science fiction…1 year later</a> first appeared on <a href="https://blog.woodylabs.com">Woody Hayday | Blog</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Facebook Graph Api &#8211; Is user a fan of page id &#8211; Using FQL and opengraph to mimic Pages.IsFan</title>
		<link>https://blog.woodylabs.com/2010/09/facebook-graph-api-is-user-a-fan-of-page-id-using-fql-and-opengraph-to-mimic-pages-isfan/</link>
					<comments>https://blog.woodylabs.com/2010/09/facebook-graph-api-is-user-a-fan-of-page-id-using-fql-and-opengraph-to-mimic-pages-isfan/#comments</comments>
		
		<dc:creator><![CDATA[Woody]]></dc:creator>
		<pubDate>Sat, 18 Sep 2010 14:14:02 +0000</pubDate>
				<category><![CDATA[Facebook Graph API]]></category>
		<category><![CDATA[Facebook Pages]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[fan gating]]></category>
		<category><![CDATA[fan page]]></category>
		<category><![CDATA[FQL]]></category>
		<guid isPermaLink="false">http://blog.woodylabs.com/?p=403</guid>

					<description><![CDATA[<p>Working with integration of Facebook Connect for authentication is mostly easy at the moment, once you have got your head around FBML etc. However as they are in between switching from the old Restful API and the new graph API there remains the odd little thing that has only a splatter of useful documentation online. [&#8230;]</p>
<p>The post <a href="https://blog.woodylabs.com/2010/09/facebook-graph-api-is-user-a-fan-of-page-id-using-fql-and-opengraph-to-mimic-pages-isfan/">Facebook Graph Api – Is user a fan of page id – Using FQL and opengraph to mimic Pages.IsFan</a> first appeared on <a href="https://blog.woodylabs.com">Woody Hayday | Blog</a>.</p><hr /><a href="https://blog.woodylabs.com">Visit Woody Haydays Blog</a><hr />]]></description>
										<content:encoded><![CDATA[<p>Working with integration of Facebook Connect for authentication is mostly easy at the moment, once you have got your head around FBML etc. However as they are in between switching from the old Restful API and the new graph API there remains the odd little thing that has only a splatter of useful documentation online. The first one of these I have come across is trying to find out if a user (who is logged in to  your site via facebook connect) is a fan of page X.</p>
<p>There is infinite uses for this &#8211; with facebook more and more integrating &#8220;likes&#8221; with their search and other stuff you will need this functionality to drive traffic from facebook. Anyway this used to be the easy case of using https://api.facebook.com/method/pages.isFan?access_token=&#8230; to get a 1 or 0 depending on whether or not the user had &#8220;fanned&#8221; the page/website/whatever.</p>
<p>But then came along the big bad Graph API, which to get this IsFan functionality is a bitch. Getting the &#8220;likes&#8221; directly works for the page owner (which confuses everything) but not for third parties, showing just the popular/main category &#8220;likes&#8221; against them (and you need extended permissions.)<br />
<span id="more-403"></span><br />
Long and short of it there&#8217;s about 5 ways to skin this cat, all of which suck except this one, in my brief, frustrated look into it. In any case this uses FQL and the Graph API call to produce a Boolean indicating whether or not the user has fanned something with id $pageID. It works, in all scenario&#8217;s for me so far.</p>
<blockquote><p>$likeID = $facebook-&gt;api(<br />
array( &#8216;method&#8217; =&gt; &#8216;fql.query&#8217;, &#8216;query&#8217; =&gt;<br />
&#8216;SELECT target_id FROM connection WHERE source_id = $userID AND target_id = $pageID&#8217; )<br />
);</p>
<div>if ( empty($likeID) ) {</div>
<div style="margin-left:20px;">// user has NOT Liked the page/whatever</div>
<div>} else {</div>
<div style="margin-left:20px;">// user HAS Liked the page/whatever</div>
<div>}</div>
</blockquote>
<p>If only facebook would update their documentation to show how easy it is to fql query from the API!</p><p>The post <a href="https://blog.woodylabs.com/2010/09/facebook-graph-api-is-user-a-fan-of-page-id-using-fql-and-opengraph-to-mimic-pages-isfan/">Facebook Graph Api – Is user a fan of page id – Using FQL and opengraph to mimic Pages.IsFan</a> first appeared on <a href="https://blog.woodylabs.com">Woody Hayday | Blog</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.woodylabs.com/2010/09/facebook-graph-api-is-user-a-fan-of-page-id-using-fql-and-opengraph-to-mimic-pages-isfan/feed/</wfw:commentRss>
			<slash:comments>23</slash:comments>
		
		
			</item>
	</channel>
</rss>
