<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:gd="http://schemas.google.com/g/2005" xmlns:georss="http://www.georss.org/georss" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:thr="http://purl.org/syndication/thread/1.0"><id>tag:blogger.com,1999:blog-363170316363135703</id><updated>2026-03-04T20:09:11.899+00:00</updated><category term="Blogger"/><category term="Google"/><category term="Facebook"/><category term="Google Plus"/><category term="Twitter"/><category term="Geek"/><category term="Google Analytics"/><category term="YouTube"/><category term="Blogging"/><category term="Feed"/><category term="Feedburner"/><category term="503"/><category term="AdSense"/><category term="Atom"/><category term="Censorship"/><category term="Firebird"/><category term="Google Buzz"/><category term="Interbase"/><category term="RSS"/><category term="SQL"/><category term="animation"/><category term="xtranormal"/><title type="text">Blog</title><subtitle type="html"/><link href="http://bloggerpost3.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default?redirect=false" rel="self" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/" rel="alternate" type="text/html"/><link href="http://pubsubhubbub.appspot.com/" rel="hub"/><author><name>Jenson</name><uri>http://www.blogger.com/profile/12332259714942575150</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><generator uri="http://www.blogger.com" version="7.00">Blogger</generator><openSearch:totalResults>22</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-363170316363135703.post-5316162274890503549</id><published>2013-10-20T19:23:00.000+01:00</published><updated>2015-01-11T09:11:15.205+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AdSense"/><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><category scheme="http://www.blogger.com/atom/ns#" term="YouTube"/><title type="text">How to Change YouTube Adsense Account association</title><content type="html">&lt;h2&gt;
I would like to associate a different AdSense account with my YouTube account&lt;/h2&gt;
Google/YouTube has hidden the adsense change feature however, I will explain a work around for this feature that works at the time of writing this (20 October 2013).&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
It is possible to change the AdSense account associated with your YouTube account if you already have an active, approved AdSense account to change to. To change the AdSense account associated with your YouTube account, please follow the steps below:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Log in to your YouTube account and go to your &lt;a href="http://www.youtube.com/account_features" rel="nofollow" target="_blank"&gt;Account Settings page&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Click the "&lt;a href="http://www.youtube.com/account_monetization?feature=asml" rel="nofollow" target="_blank"&gt;Monetisation&lt;/a&gt;" link on the left hand side of the page&lt;/li&gt;
&lt;li&gt;Select "&lt;a href="http://www.youtube.com/account_monetization?action_adsense_connection=1" rel="nofollow" target="_blank"&gt;Review or change Adsense association&lt;/a&gt;" If you can not see this link use the one provided &lt;a href="http://www.youtube.com/account_monetization?action_adsense_connection=1" rel="nofollow" target="_blank"&gt;here&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Change your AdSense account association by clicking on "&lt;b&gt;Change&lt;/b&gt;"&lt;/li&gt;
&lt;li&gt;Select the option at the bottom of the page to choose the Google Account you wish to use.&lt;/li&gt;
&lt;li&gt;Enter the password for your Google Account.&lt;/li&gt;
&lt;li&gt;Accept the association and you will then be redirected back to YouTube&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;
Google does not officially or publicly support this method any longer but it works. Currently Google does support a similar set of steps for this service for YouTube Partners and users who are eligible to monetize all their channel content and have their accounts in good standing order.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;If you have never created an AdSense account before:&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ol&gt;
&lt;li&gt;Access the &lt;a href="http://www.youtube.com/account_monetization" rel="nofollow" target="_blank"&gt;Monetization&lt;/a&gt; page in your Channel Settings.&lt;/li&gt;
&lt;li&gt;From the &lt;a href="http://www.youtube.com/account_monetization?action_adsense_connection=1" rel="nofollow" target="_blank"&gt;AdSense Association&lt;/a&gt; page, you will be directed to AdSense.&lt;/li&gt;
&lt;li&gt;Select the option at the bottom of the page to choose the Google Account you wish to use.&lt;/li&gt;
&lt;li&gt;Enter the password for your Google Account.&lt;/li&gt;
&lt;li&gt;Confirm the association and provide your billing information before submitting.&lt;/li&gt;
&lt;li&gt;You will then be redirected back to YouTube. (Note: AdSense may &lt;a href="http://support.google.com/adsense/bin/answer.py?&amp;amp;answer=76228" rel="nofollow" target="_blank"&gt;email you an update&lt;/a&gt;.)&lt;/li&gt;
&lt;/ol&gt;
Here are a few questions that people have posted to me regarding Change of YouTube Adsense Association recently.&lt;/div&gt;
&lt;h3&gt;
How do I change my AdSense account to a brand new account?&lt;/h3&gt;
&lt;h3&gt;
How do I change adsense accounts on my youtube channel?&lt;/h3&gt;
&lt;h3&gt;
Move a Youtube channel from one AdSense account to another?&lt;/h3&gt;
&lt;div&gt;
Related links&lt;br /&gt;
&lt;a href="https://support.google.com/youtube/answer/72866?hl=en" rel="nofollow" target="_blank"&gt;https://support.google.com/youtube/answer/72866?hl=en&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://freelancedoodle.com/how-to-monetize-multiple-youtube-channels-with-one-adsense-account/" rel="nofollow" target="_blank"&gt;http://freelancedoodle.com/how-to-monetize-multiple-youtube-channels-with-one-adsense-account/&lt;/a&gt;&lt;br /&gt;
&lt;div style="font-style: italic;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link href="http://bloggerpost3.blogspot.com/feeds/5316162274890503549/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2013/10/how-to-change-youtube-adsense-account.html#comment-form" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/5316162274890503549" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/5316162274890503549" rel="self" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2013/10/how-to-change-youtube-adsense-account.html" rel="alternate" title="How to Change YouTube Adsense Account association" type="text/html"/><author><name>Jenson</name><uri>http://www.blogger.com/profile/12332259714942575150</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-363170316363135703.post-926471868145942204</id><published>2013-04-13T16:16:00.002+01:00</published><updated>2015-01-11T09:12:30.292+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Blogger"/><category scheme="http://www.blogger.com/atom/ns#" term="Geek"/><title type="text">Improvements to Blogger Template HTML editor</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Previously I wrote a post about how to &lt;a href="http://bloggerpost3.blogspot.com/2012/03/integrate-facebook-comments-for-blogger.html" target="_blank"&gt;integrate Facebook comments with blogger&lt;/a&gt; and I received a lot of question about how to modify the positioning of the comment box. Particularly as some people have used highly customized blogs or used the new dynamic blog templates.&lt;br /&gt;
&lt;br /&gt;
Anyway, Blogger summer interns have posted about two new features that should make finding and re-positioning code slightly easier. One is a formatting feature that makes the code indentation nicer and uniform across the whole template and the second feature is a menu which takes you to the code of a widget with a single click.&lt;br /&gt;
&lt;br /&gt;
You can read the full post on the two links below(they are identical posts)&lt;br /&gt;
&lt;ul style="text-align: left;"&gt;
&lt;li&gt;&lt;a href="http://buzz.blogger.com/2013/04/improvements-to-blogger-template-html.html" rel="nofollow" target="_blank"&gt;http://buzz.blogger.com/2013/04/improvements-to-blogger-template-html.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.blogger.com/2013/04/improvements-to-blogger-template-html.html" rel="nofollow" target="_blank"&gt;http://code.blogger.com/2013/04/improvements-to-blogger-template-html.html&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
</content><link href="http://bloggerpost3.blogspot.com/feeds/926471868145942204/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2013/04/improvements-to-blogger-template-html.html#comment-form" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/926471868145942204" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/926471868145942204" rel="self" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2013/04/improvements-to-blogger-template-html.html" rel="alternate" title="Improvements to Blogger Template HTML editor" type="text/html"/><author><name>Jenson</name><uri>http://www.blogger.com/profile/12332259714942575150</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-363170316363135703.post-8447551964996091875</id><published>2013-04-13T12:02:00.002+01:00</published><updated>2015-01-11T09:13:12.378+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Blogger"/><category scheme="http://www.blogger.com/atom/ns#" term="Feedburner"/><category scheme="http://www.blogger.com/atom/ns#" term="Geek"/><category scheme="http://www.blogger.com/atom/ns#" term="YouTube"/><title type="text">Autopost YouTube Videos (Uploads) to Blogger using Google FeedBurner</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div&gt;
There are many easy ways to post your YouTube videos to Blogger using third party tools/websites such as ifttt.com, however the method I explain here relies solely on Google products (YouTube, FeedBurner and Blogger).&lt;br /&gt;
&lt;h3 style="text-align: left;"&gt;
1. Enable posting to Blogger via Email&lt;/h3&gt;
&lt;div&gt;
1.1) Login to &lt;a href="http://blogger.com/" rel="nofollow" target="_blank"&gt;Blogger.com&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
1.2) Browse to the section shown in the screen shot below:&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-eBr-KdASYic/UWhelp4CvEI/AAAAAAAAATg/XuaaZ4ZQC7w/s1600/Blogger-Mobile-Email-settings.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-eBr-KdASYic/UWhelp4CvEI/AAAAAAAAATg/XuaaZ4ZQC7w/s400/Blogger-Mobile-Email-settings.png" height="240" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
1.3) Enter a secret word for your auto blogging via email.&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
1.4) Click "&lt;i&gt;Save settings&lt;/i&gt;" to make the changes permanent.&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
From now on you will be able to create blog posts via sending emails to this secret email address.&lt;/div&gt;
&lt;h3 style="text-align: left;"&gt;
2. Find the URL of the RSS feed for your YouTube uploads&lt;/h3&gt;
This is an example my YouTube account so make sure you replace my username(jenson) with that of your own.&lt;br /&gt;
&lt;br /&gt;
This is the URL of my YouTube uploads which retrieves them as an RSS XML file. Replace my name(jenson) with the name of your YouTube channel.&lt;br /&gt;
&lt;span style="color: blue;"&gt;http://gdata.youtube.com/feeds/base/users/&lt;b&gt;jenson&lt;/b&gt;/uploads?alt=rss&amp;amp;v=2&amp;amp;orderby=published&amp;amp;client=ytapi-youtube-profile&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
here is a simpler alternative URL for the same purpose:&lt;br /&gt;
&lt;span style="color: blue;"&gt;http://gdata.youtube.com/feeds/base/videos?orderby=published&amp;amp;author=&lt;b&gt;jenson&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style="text-align: left;"&gt;
3. &amp;nbsp;Add your YouTube RSS URL to Feedburner&lt;/h3&gt;
&lt;br /&gt;
3.1) Go to&amp;nbsp;&lt;a href="http://feedburner.google.com/" rel="nofollow" target="_blank"&gt;feedburner.google.com&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3.2) Enter the URL from step 1 into the only text box on the webpage, as shown in the screen shot below:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-LfFYCURGAVs/UWhBQGAnOyI/AAAAAAAAARo/RlzC32FG1sQ/s1600/My+Feeds.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-LfFYCURGAVs/UWhBQGAnOyI/AAAAAAAAARo/RlzC32FG1sQ/s400/My+Feeds.jpg" height="362" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
3.3) Click &lt;i&gt;Next &lt;/i&gt;and you will see the screen below:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-bXIYBzbzj78/UWhCEb4f9PI/AAAAAAAAARw/qWkQgNOFxyM/s1600/Point+your+feed+here.+We%27ll+do+the+rest..png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-bXIYBzbzj78/UWhCEb4f9PI/AAAAAAAAARw/qWkQgNOFxyM/s400/Point+your+feed+here.+We'll+do+the+rest..png" height="400" width="351" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
3.4) On the above screen you can safely ignore the given options(As these can be changed later if you wish to do so). So click &lt;i&gt;next &lt;/i&gt;once more and you will be presented with the below screen:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-LebYkyirtHw/UWhCui45zsI/AAAAAAAAAR4/_fYNtCpuW1E/s1600/Point+your+feed+here.+We%27ll+do+the+rest.(1).png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-LebYkyirtHw/UWhCui45zsI/AAAAAAAAAR4/_fYNtCpuW1E/s400/Point+your+feed+here.+We'll+do+the+rest.(1).png" height="400" width="335" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
3.5) Click &lt;i&gt;Next &lt;/i&gt;once more and you will see the screen below:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-wdz1VP2696A/UWhDVFM2xnI/AAAAAAAAASA/Y4nn7KqplPo/s1600/Feedburner-click-throughs.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-wdz1VP2696A/UWhDVFM2xnI/AAAAAAAAASA/Y4nn7KqplPo/s400/Feedburner-click-throughs.png" height="400" width="312" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
3.6) In the above screen you can ignore all options and click next. (I have checked all the available options to be able to see some more stats about the feed but this is irrelevant to what we are doing here). So click &lt;i&gt;Next&lt;/i&gt; one last time!&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-5tknfsCcXfk/UWhEI8LU7rI/AAAAAAAAASI/osKMfjek-8k/s1600/Google-Feedburner-youtube-channel.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-5tknfsCcXfk/UWhEI8LU7rI/AAAAAAAAASI/osKMfjek-8k/s400/Google-Feedburner-youtube-channel.png" height="187" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3 style="text-align: left;"&gt;
4. Enable Email Subscription for your newly created RSS feed on Feedburner&lt;/h3&gt;
&lt;/div&gt;
&lt;div&gt;
4.1) Click on the "Publicize" tab and you will see the screen below:&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-F7PPlvCY8Q4/UWhIzH0qM7I/AAAAAAAAASY/vSwdb94Ar8g/s1600/Feedburner-publicize-rss.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-F7PPlvCY8Q4/UWhIzH0qM7I/AAAAAAAAASY/vSwdb94Ar8g/s400/Feedburner-publicize-rss.jpg" height="312" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
4.2) Click on "&lt;i&gt;Email Subscription&lt;/i&gt;" link on the left hand side and you will see the screen below:&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-jtKqYD7qqc8/UWhJuE7iU3I/AAAAAAAAASg/GkzWm0iSFSQ/s1600/Feedburner-Publicize-Email-Subscriptions.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-jtKqYD7qqc8/UWhJuE7iU3I/AAAAAAAAASg/GkzWm0iSFSQ/s400/Feedburner-Publicize-Email-Subscriptions.png" height="276" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;div&gt;
4.3) On the above click the activate button to enable this feature. You will see a success message as shown below:&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-POSLOCzAOBw/UWhLaog_u1I/AAAAAAAAASw/gSvOatHorL0/s1600/Publicize-Email-Subscriptions.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-POSLOCzAOBw/UWhLaog_u1I/AAAAAAAAASw/gSvOatHorL0/s400/Publicize-Email-Subscriptions.png" height="392" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
4.4) Click the RSS icon in the top left corner to view your newly created Feed(e.g.&amp;nbsp;&lt;a href="http://feeds.feedburner.com/JensonTaylor" rel="nofollow" target="_blank"&gt;http://feeds.feedburner.com/JensonTaylor&lt;/a&gt;)&amp;nbsp;on feedburner. You will be presented with the page displayed below(containing a list of your YouTube uploads. I have cut the screenshot short):&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-1j7Uf3TJzfg/UWhMWtooDjI/AAAAAAAAAS4/_i2pU5bqjNo/s1600/youtube-FeedBurner-atom.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-1j7Uf3TJzfg/UWhMWtooDjI/AAAAAAAAAS4/_i2pU5bqjNo/s400/youtube-FeedBurner-atom.png" height="236" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
4.5) Click on the link that reads "Get Videos delivered by email". A popup will appear, so make sure it is not blocked by a pop-up blocker.&lt;/div&gt;
&lt;h3 style="text-align: left;"&gt;
5. Subscribe to your FeedBurner RSS Feed using your secret Blogger email&lt;/h3&gt;
&lt;div&gt;
5.1) Enter your secret blogger email address in the popup window and click "&lt;i&gt;Complete Subscription Request&lt;/i&gt;" button:&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-7lqLmQND9bE/UWhWZPaRtvI/AAAAAAAAATI/-Tgj_4R6zj4/s1600/feedburner-email.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-7lqLmQND9bE/UWhWZPaRtvI/AAAAAAAAATI/-Tgj_4R6zj4/s400/feedburner-email.png" height="310" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
4.6) You will then see a confirmation message which you can dismiss it by clicking on the "&lt;i&gt;close window&lt;/i&gt;" link:&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-4ekofm0s5uY/UWhXNdpjETI/AAAAAAAAATQ/s3V4fIpiMIM/s1600/email-subscribed-feedburner.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-4ekofm0s5uY/UWhXNdpjETI/AAAAAAAAATQ/s3V4fIpiMIM/s400/email-subscribed-feedburner.png" height="225" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3 style="text-align: left;"&gt;
6. Confirm the subscription&lt;/h3&gt;
&lt;div&gt;
Once you have subscribed to the feed on feedburner, an automatic blog post will be made to your blog that looks like the following:&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-ycE-BBjWjpg/UWhaYSvc6sI/AAAAAAAAATY/sg0_KJh0xZw/s1600/blogger-feedburner-confirmation.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-ycE-BBjWjpg/UWhaYSvc6sI/AAAAAAAAATY/sg0_KJh0xZw/s400/blogger-feedburner-confirmation.png" height="400" width="327" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
6.1) Click on the confirmation link in the above Blogger post (which was automatically created on your blog)&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
6.2) Go to your blogger interface and delete this blog post because it will no longer server a purpose and it makes your blog look bad.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;h3 style="text-align: left;"&gt;
7. Enjoy&lt;/h3&gt;
&lt;/div&gt;
&lt;div&gt;
From now on any YouTube video that you upload to your channel will be posted to your blog.&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;Potential Problems&lt;/b&gt;:&lt;br /&gt;
&lt;ul style="text-align: left;"&gt;
&lt;li&gt;Updates can take up 48 hours to happen but not longer(This is the worst case scenario) because:&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;Feedburner emails are only sent once every 24 hours(The time of day that emails are sent can be chosen by you)&lt;/li&gt;
&lt;li&gt;YouTube API extracts your uploads through its search mechanism which lags behind the uploads of users, hence the extra delay in this part as well&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;The unsubscribe link is displayed at the bottom of the blog post so anyone of your blog readers can stop this from happening on the next occasion.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;The emails that are sent to Blogger create ugly blog posts which look a bit spammy, although you can modify the email content to some extent through Feedburner(see below).&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 style="text-align: left;"&gt;
Tips&lt;/h4&gt;
&lt;div&gt;
1. In step 1 of this guide you can choose the "&lt;i&gt;Save emails as draft post&lt;/i&gt;" option in the settings which means your posts will not be automatically posted to your blog but saved as a draft blog instead which means you can review it and modify it before you actually post it. One important editing task here would be to remove the details at the bottom of the email/post which allows public readers of your blog to unsubscribe your blog from receiving these auto posts.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
2. I recommed changing the Feedburner email title to something more suitable as shown on the screenshot below:&lt;/div&gt;
&lt;div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-RDXPPdRkb5M/UWk6K_42fbI/AAAAAAAAATw/ZnVXiKlf3-4/s1600/feedburner-email-layout-title.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-RDXPPdRkb5M/UWk6K_42fbI/AAAAAAAAATw/ZnVXiKlf3-4/s400/feedburner-email-layout-title.png" height="400" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
I have marked where you need to click and what you can enter to change the email title and logo. I believe it's easy to follow and also I am feeling lazy so I haven't explained it in more details but if you need clarification please let me know.&amp;nbsp;&lt;/div&gt;
&lt;br /&gt;
As always any questions, suggestions or comments are most welcome.&lt;/div&gt;
&lt;/div&gt;
</content><link href="http://bloggerpost3.blogspot.com/feeds/8447551964996091875/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2013/04/autopost-youtube-videos-uploads-to.html#comment-form" rel="replies" title="8 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/8447551964996091875" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/8447551964996091875" rel="self" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2013/04/autopost-youtube-videos-uploads-to.html" rel="alternate" title="Autopost YouTube Videos (Uploads) to Blogger using Google FeedBurner" type="text/html"/><author><name>Jenson</name><uri>http://www.blogger.com/profile/12332259714942575150</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="http://4.bp.blogspot.com/-eBr-KdASYic/UWhelp4CvEI/AAAAAAAAATg/XuaaZ4ZQC7w/s72-c/Blogger-Mobile-Email-settings.png" width="72"/><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-363170316363135703.post-6398346371330628889</id><published>2012-03-29T19:00:00.000+01:00</published><updated>2015-01-11T09:14:46.578+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Blogger"/><category scheme="http://www.blogger.com/atom/ns#" term="Google Analytics"/><title type="text">Useful Google Analytics Dashboard for Bloggers</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;span style="font-size: large;"&gt;Google Analytics Dashboard for Blogspot, Wordpress or any content website&lt;/span&gt;&lt;br /&gt;
I previously wrote a blog post about &lt;a href="http://bloggerpost3.blogspot.com/2012/03/using-google-analytics-with-blogger.html" target="_blank"&gt;using Google Analytics with Blogger&lt;/a&gt;. So if you have become familiar with Google Analytics and&amp;nbsp;you feel comfortable using it, you might want to add some better reporting tools that will help you view the stats of you blog in a more friendly way. So here is a nice dashboard that selects a few items to report on.&amp;nbsp;Following &lt;a href="https://www.google.com/analytics/web/permalink?type=dashboard&amp;amp;uid=5QS16SB7QA2ymSu75PBAZQ" rel="nofollow" target="_blank"&gt;this link&lt;/a&gt; will give you the option to add this new dashboard to your Google Analytics profile:&amp;nbsp;&lt;a href="https://www.google.com/analytics/web/permalink?type=dashboard&amp;amp;uid=5QS16SB7QA2ymSu75PBAZQ" rel="nofollow" target="_blank"&gt;Add Cool Blogger Dashboard&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Assuming you are already logged into Google Analytics you will see a popup like the one shown below:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-efBsxKiW5-Y/T3C1OUIsNxI/AAAAAAAAAJ4/Ajw-hhPlco8/s1600/Google+Analytics.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-efBsxKiW5-Y/T3C1OUIsNxI/AAAAAAAAAJ4/Ajw-hhPlco8/s400/Google+Analytics.png" height="200" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
1. Select you blog profile (e.g. bloggerpost3.blogspot.com) then&lt;br /&gt;
2. Select "Create Dashboard"&lt;br /&gt;
&lt;br /&gt;
You will be able to see a pretty neat dashboard that is already setup and ready to use as shown below (The screen shot below is from another blog)&amp;nbsp;as I have only recently &lt;a href="http://bloggerpost3.blogspot.com/2012/03/using-google-analytics-with-blogger.html" target="_blank"&gt;setup Google Analytics for my personal blog&lt;/a&gt;&amp;nbsp;there wasn't enough data to make the dashboard look good:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-XwIqS6r1D7w/T3C3ZcB9P0I/AAAAAAAAAKA/gF9G3j2vuyM/s1600/Basic+Blog+Dashboard+-+Google+Analytics.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-XwIqS6r1D7w/T3C3ZcB9P0I/AAAAAAAAAKA/gF9G3j2vuyM/s400/Basic+Blog+Dashboard+-+Google+Analytics.png" height="302" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
One of the nice features of this dashboard view is that you can see the stats against the page titles as opposed to seeing the stats against an obscure URL address.&lt;/div&gt;
</content><link href="http://bloggerpost3.blogspot.com/feeds/6398346371330628889/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2012/03/useful-google-analytics-dashboard-for.html#comment-form" rel="replies" title="4 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/6398346371330628889" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/6398346371330628889" rel="self" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2012/03/useful-google-analytics-dashboard-for.html" rel="alternate" title="Useful Google Analytics Dashboard for Bloggers" type="text/html"/><author><name>Jenson</name><uri>http://www.blogger.com/profile/12332259714942575150</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="http://2.bp.blogspot.com/-efBsxKiW5-Y/T3C1OUIsNxI/AAAAAAAAAJ4/Ajw-hhPlco8/s72-c/Google+Analytics.png" width="72"/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-363170316363135703.post-4286908588056463763</id><published>2012-03-28T19:30:00.000+01:00</published><updated>2012-03-28T20:17:06.406+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Blogger"/><category scheme="http://www.blogger.com/atom/ns#" term="Google Analytics"/><title type="text">Blogger Stats vs. Google Analytics - Report Very Different Values</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
This is follow up post on&amp;nbsp;&lt;a href="http://jensontaylor.blogspot.com/2012/03/using-google-analytics-with-blogger.html" target="_blank"&gt;Using Google Analytics with Blogger Tutorial&lt;/a&gt;. I encourage everyone to use Google Analytics instead of Blogger Stats however when people make the switch the first question everyone asks is why is there such a big difference/drop in Google Analytics stats versus Blogger Stats. In particular the Blogger stats shows much larger number for page views than Google Analytics.&lt;br /&gt;
&lt;br /&gt;
Before I go into details, I like to point out that &lt;b&gt;Google Analytics is showing the "more" correct statistics&lt;/b&gt; of user activity on your blog.&lt;br /&gt;
&lt;br /&gt;
The major difference in statistics between Google Analytics and Blogger Stats comes from the method they use to track page views and visitors.&amp;nbsp;Google Analytics uses a more accurate method by setting a cookie on the user's browser which means the user is most likely to be a real user as opposed to an automate computer program.&lt;br /&gt;
There are many automated computer programs that visit your blogs on regular basis(known as bots) that fetch your content in order to create an index for search engines such as Google, Yahoo and Bing. Google Analytics will not recognize these as valid visits whereas Blogger Stats counts each one of these as a valid visit. Aside from search engines viewing your blog there are many other automated programs that are designed for spamming and email harvesting that visit your blog. These visits are added up to your Blogger Stats, therefore inflating your&amp;nbsp;&lt;s&gt;ego&lt;/s&gt; visitor numbers.&lt;br /&gt;
&lt;br /&gt;
If you have previously used solutions other than Blogger Stats, other factors can contribute to a difference in numbers such as their use of third party images or third party cookies. Some statistic-collection websites place a small image on your blog such as a counter or their logo or even a transparent image. Every time that image is loaded a "hit" or "page view" is recorded on their servers. Whereas Google Analytics only counts a "visit" to the same page if it's not within the same 30 minutes.&lt;br /&gt;
&lt;br /&gt;
It's also worth knowing that some security programs such as firewalls and anti-viruses change the settings of your browser to stop these third party images from loading which means even more incorrect statistics are recorded.&lt;br /&gt;
&lt;br /&gt;
Also, it is worth pointing out that Blogger Stats will record your visits to your own blog. So disabling this feature is a great help toward getting more consistent statistics across Blogger Stats and Google Analytics, even though Google Analytics also records your visits to your own blog. You can find the procedure on how to disable tracking your own visits to your blog below however since &lt;a href="http://jensontaylor.blogspot.com/2012/03/blogger-changes-top-level-domain-names.html" target="_blank"&gt;the country code domain name changes&lt;/a&gt; have gone live, disabling tracking will not be as accurate as it was before the &lt;a href="http://jensontaylor.blogspot.com/2012/03/blogger-changes-top-level-domain-names.html" target="_blank"&gt;top level domain name changes&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
You can find more information on this topic via the &lt;a href="http://support.google.com/googleanalytics/bin/answer.py?hl=en&amp;amp;answer=55614" rel="nofollow" target="_blank"&gt;Google Help pages&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;Stop Tracking your own views&lt;/span&gt;&lt;br /&gt;
For bloggers that have very popular blogs, it will not make a&amp;nbsp;noticeable&amp;nbsp;difference whether you track your own visits to your blog or not. However if your blog doesn't get that many views then your own visits could account for a large portion of page views on your blog. Hence it is important to stop tracking your own views in Blogger Stats. So:&lt;br /&gt;
&lt;br /&gt;
1. Go to your Blog dashboard&lt;br /&gt;
2. Click on "Stats" (Overview)&lt;br /&gt;
3. Click on "&lt;b&gt;Don't track your own pageviews&lt;/b&gt;" as shown in the screenshot below&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-m47TZLZAfnA/T3MDME8zsYI/AAAAAAAAqDE/uRvtFIX8B5s/s1600/Blogger-+Jenson+Taylor+Blog+-+Overview+stats.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="146" src="http://4.bp.blogspot.com/-m47TZLZAfnA/T3MDME8zsYI/AAAAAAAAqDE/uRvtFIX8B5s/s400/Blogger-+Jenson+Taylor+Blog+-+Overview+stats.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
4. You will be presented with a popup, select the "&lt;b&gt;Don't track my pageviews&lt;/b&gt;" option.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-hcualPMtBGI/T3MDq3g1pPI/AAAAAAAAqDM/IptMyEe1YCg/s1600/dont-track.png" imageanchor="1"&gt;&lt;img border="0" height="164" src="http://3.bp.blogspot.com/-hcualPMtBGI/T3MDq3g1pPI/AAAAAAAAqDM/IptMyEe1YCg/s1600/dont-track.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
5. Click "&lt;b&gt;Save&lt;/b&gt;"&lt;br /&gt;
&lt;br /&gt;
and you're done!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;If you'd like to be updated on new blog posts please subscribe to my &lt;/i&gt;&lt;a href="http://feeds.feedburner.com/JensonTaylorBlog" rel="nofollow" style="font-style: italic;" target="_blank"&gt;RSS feed&lt;/a&gt;&lt;i&gt; and/or &lt;/i&gt;&lt;a href="http://feedburner.google.com/fb/a/mailverify?uri=JensonTaylorBlog" rel="nofollow" style="font-style: italic;" target="_blank"&gt;via email&lt;/a&gt;&lt;i&gt;.&lt;/i&gt;&lt;/div&gt;</content><link href="http://bloggerpost3.blogspot.com/feeds/4286908588056463763/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2012/03/blogger-stats-vs-google-analytics.html#comment-form" rel="replies" title="87 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/4286908588056463763" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/4286908588056463763" rel="self" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2012/03/blogger-stats-vs-google-analytics.html" rel="alternate" title="Blogger Stats vs. Google Analytics - Report Very Different Values" type="text/html"/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="http://4.bp.blogspot.com/-m47TZLZAfnA/T3MDME8zsYI/AAAAAAAAqDE/uRvtFIX8B5s/s72-c/Blogger-+Jenson+Taylor+Blog+-+Overview+stats.png" width="72"/><thr:total>87</thr:total></entry><entry><id>tag:blogger.com,1999:blog-363170316363135703.post-1961313985280928216</id><published>2012-03-27T21:01:00.002+01:00</published><updated>2015-01-11T09:25:52.544+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="503"/><category scheme="http://www.blogger.com/atom/ns#" term="Blogger"/><title type="text">Blogger Service Unavailable Error 503 after top level domain name changes (country code extensions)</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
I previously wrote about how &lt;a href="http://bloggerpost3.blogspot.com/2012/03/blogger-changes-top-level-domain-names.html" target="_blank"&gt;Google Blogger has changed top level domain names (country codes) for censorship purposes&lt;/a&gt;.&amp;nbsp;After these recent changes to Bloggers' country code domains, I have experienced a lot of 503 Server Errors. The changes to the country domain name extension&amp;nbsp;coincided&amp;nbsp;with other changes rolled out by Blogger such as Search Preferences for SEO optimization. So it is not clear where the 503 errors stem from but it appears that other users/bloggers are experiencing the same problem.&lt;br /&gt;
&lt;br /&gt;
If you have seen this error please leave a comment so that I know, I am not the only one!&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-GVXLNfM5VWg/T3IZ8sqymdI/AAAAAAAAAKQ/ojpnJ-7WeY8/s1600/Service+Unavailable.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img alt="Blogger Error 503 Service Unavailable" border="0" src="http://4.bp.blogspot.com/-GVXLNfM5VWg/T3IZ8sqymdI/AAAAAAAAAKQ/ojpnJ-7WeY8/s1600/Service+Unavailable.png" title="HTTP Service Unavailable error 503" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;HTTP 503 Service Unavailable Error means the server is currently unavailable (because it is overloaded or down for maintenance). Generally, this is a temporary state.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;br /&gt;
Here is the HTML code returned by the Blogger servers:&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span style="background-color: white; font-size: 13px; line-height: 18px; text-align: -webkit-auto;"&gt;&amp;lt;HTML&amp;gt;&lt;/span&gt;&lt;span style="background-color: white; font-size: 13px; line-height: 18px; text-align: -webkit-auto;"&gt;&amp;lt;HEAD&amp;gt;&lt;/span&gt;&lt;span style="background-color: white; font-size: 13px; line-height: 18px; text-align: -webkit-auto;"&gt;&amp;lt;TITLE&amp;gt;Service Unavailable&amp;lt;/TITLE&amp;gt;&lt;/span&gt;&lt;span style="background-color: white; font-size: 13px; line-height: 18px; text-align: -webkit-auto;"&gt;&amp;lt;/HEAD&amp;gt;&lt;/span&gt;&lt;span style="background-color: white; font-size: 13px; line-height: 18px; text-align: -webkit-auto;"&gt;&amp;lt;BODY BGCOLOR="#FFFFFF" TEXT="#000000"&amp;gt;&lt;/span&gt;&lt;span style="background-color: white; font-size: 13px; line-height: 18px; text-align: -webkit-auto;"&gt;&amp;lt;H1&amp;gt;Service Unavailable&amp;lt;/H1&amp;gt;&lt;/span&gt;&lt;span style="background-color: white; font-size: 13px; line-height: 18px; text-align: -webkit-auto;"&gt;&amp;lt;H2&amp;gt;Error 503&amp;lt;/H2&amp;gt;&lt;/span&gt;&lt;span style="background-color: white; font-size: 13px; line-height: 18px; text-align: -webkit-auto;"&gt;&amp;lt;/BODY&amp;gt;&lt;/span&gt;&lt;span style="background-color: white; font-size: 13px; line-height: 18px; text-align: -webkit-auto;"&gt;&amp;lt;/HTML&amp;gt;&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/blockquote&gt;
&lt;br /&gt;
It's interesting to see the error pages served by Blogger servers do not comply to HTML 4 standards.&lt;br /&gt;
&lt;/div&gt;
</content><link href="http://bloggerpost3.blogspot.com/feeds/1961313985280928216/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2012/03/blogger-service-unavailable-error-503.html#comment-form" rel="replies" title="48 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/1961313985280928216" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/1961313985280928216" rel="self" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2012/03/blogger-service-unavailable-error-503.html" rel="alternate" title="Blogger Service Unavailable Error 503 after top level domain name changes (country code extensions)" type="text/html"/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="http://4.bp.blogspot.com/-GVXLNfM5VWg/T3IZ8sqymdI/AAAAAAAAAKQ/ojpnJ-7WeY8/s72-c/Service+Unavailable.png" width="72"/><thr:total>48</thr:total></entry><entry><id>tag:blogger.com,1999:blog-363170316363135703.post-843815956438281738</id><published>2012-03-24T22:06:00.000+00:00</published><updated>2014-12-26T12:59:22.431+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><category scheme="http://www.blogger.com/atom/ns#" term="YouTube"/><title type="text">Guide to YouTube Captions (Subtitles) and Transcripts Tutorial</title><content type="html">&lt;div&gt;
Sum-up&lt;br /&gt;
&lt;b&gt;Subtitle&lt;/b&gt;&lt;br /&gt;
&lt;a href="http://jensontaylor.blogspot.com/2012/03/integrate-facebook-comments-for-blogger.html" target="_blank"&gt;Facebook&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://jensontaylor.blogspot.com/2012/03/using-google-analytics-with-blogger.html" target="_blank"&gt;Tracking&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://jensontaylor.blogspot.com/2012/03/wall-off-wednesday-google-wall-vs.html" target="_blank"&gt;Wall-Off&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://jensontaylor.blogspot.com/2012/03/how-to-make-fan-admin-on-facebook-fan.html" target="_blank"&gt;Technology&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://jensontaylor.blogspot.com/2012/03/michael-moral-sabotage-racism.html" target="_blank"&gt;Michael Moral&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
If you have viewed videos on YouTube you have probably noticed a small icon marked as "&lt;b&gt;cc&lt;/b&gt;" in the bottom bar of the video player(See the image below)&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-ZJt_vIKmog0/T0uLLqxopoI/AAAAAAAAAC8/4UyGMuF4FoQ/s1600/cpations.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-ZJt_vIKmog0/T0uLLqxopoI/AAAAAAAAAC8/4UyGMuF4FoQ/s1600/cpations.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
If video owners upload captions(subtitles) for their videos, you will be able to select from a range subtitles based on language or whatever variation of subtitles(captions) the video owner provided. However for most videos on YouTube, nobody uploads the subtitles so YouTube has a voice recognition software that attempts to provide subtitles for English spoken videos. I must point out that although the automatic speech to text feature is technologically impressive, it is not adequate from a user's perspective.&lt;br /&gt;
&lt;br /&gt;
Creating subtitle files is a fairly time consuming process, however creating a transcript is much less work. Because you don't need to set start/stop times for each piece of text which you would need to do for subtitles. So if you have a transcript of your video you can upload it for your video and not only will YouTube provide an interactive transcript of your video(accessible via an icon below your video) but the automatic speech recognition software by YouTube will use this same transcript for the subtitle captions. So the subtitle captions will be 100% accurate. YouTube does a very good job at matching the transcript to the audio so the timing of subtitles appearing on your video will be in sync with the audio itself.&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-mofXI1p1XHE/T2488ChAbaI/AAAAAAAAAJQ/er1VNfPZLXM/s1600/Untitled-1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-mofXI1p1XHE/T2488ChAbaI/AAAAAAAAAJQ/er1VNfPZLXM/s400/Untitled-1.jpg" height="55" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Transcript Toggle: shows the transcript as video is playing.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
There might be very rare&amp;nbsp;occasions where the&amp;nbsp;timing of the audio and a subtitle caption is not perfect, however this can easily be fixed. All you need to do is follow the steps below (This guide assumes you have uploaded your transcript file otherwise there will be an&amp;nbsp;auto-generated&amp;nbsp;one which will be fine as well):&lt;br /&gt;
&lt;br /&gt;
1.&amp;nbsp;Go to your video.&lt;br /&gt;
2.&amp;nbsp;Click the "&lt;i&gt;Edit captions/subtitles&lt;/i&gt;" link above your video (this will take you to another page)&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-hPDpbMUpgII/T249x8U5U7I/AAAAAAAAAJY/xpFARXeLGCg/s1600/subs.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-hPDpbMUpgII/T249x8U5U7I/AAAAAAAAAJY/xpFARXeLGCg/s320/subs.jpg" height="320" width="280" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
3.&amp;nbsp;Click on your caption link which will be something like "&lt;i&gt;English - your transcript name&lt;/i&gt;"&amp;nbsp;(this will take you to another page)&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-WuTFGMbXLYk/T24-fKSbNzI/AAAAAAAAAJg/7P2kAdh-qCE/s1600/Untitled-1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-WuTFGMbXLYk/T24-fKSbNzI/AAAAAAAAAJg/7P2kAdh-qCE/s400/Untitled-1.jpg" height="182" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
4.&amp;nbsp;In the bottom right corner of this page you will see a button which says "&lt;i&gt;Download&lt;/i&gt;" click this button to download the "caption/subtitle" file. (Note: you never uploaded a subtitle/caption file, YouTube create this file from your transcript file) save this file on your computer.&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-Wv6e4oAD7jU/T24-6zeT6aI/AAAAAAAAAJo/FnImP32d71g/s1600/Untitled-1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-Wv6e4oAD7jU/T24-6zeT6aI/AAAAAAAAAJo/FnImP32d71g/s400/Untitled-1.jpg" height="157" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
5. Open the download file using Notepad or your favorite text editor.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
6.&amp;nbsp;You will see that each line of text has two sets of times above it, these times indicate at what point in your video the subtitle will appear and at what point it will disappear. Change the times to match your video.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Here is an example:&lt;/div&gt;
&lt;div&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;0:00:01.000,0:00:05.200&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;Weakness of attitude becomes weakness of character.&lt;/span&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div&gt;
7.&amp;nbsp;Bring back your browser now and click on the&amp;nbsp;link "&lt;i&gt;Return to All Tracks&lt;/i&gt;"&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
8.&amp;nbsp;Click the "&lt;i&gt;Add new captions or transcripts&lt;/i&gt;" button&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-z2B6cRDejS4/T24_4lt7rWI/AAAAAAAAAJw/f21LDMrjKvc/s1600/Untitled-1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-z2B6cRDejS4/T24_4lt7rWI/AAAAAAAAAJw/f21LDMrjKvc/s1600/Untitled-1.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
9.&amp;nbsp;Choose the subtitle file.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
10.&amp;nbsp;Make sure the option selected is "&lt;i&gt;Caption file(includes time codes)&lt;/i&gt;" this is the default option so you shouldn't need to change anything here.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
11.&amp;nbsp;Select a name for the captions. I usually call it "&lt;i&gt;subtitles (captions)&lt;/i&gt;" because when your video starts it will show the language name of your subtitles with this text appended to it for about 2 seconds.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
12.&amp;nbsp;Click "&lt;i&gt;Upload file&lt;/i&gt;"&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-ZZ73Sr5yfA4/T0uWsbs9lJI/AAAAAAAAADE/TiiHatUGb2Y/s1600/cap.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-ZZ73Sr5yfA4/T0uWsbs9lJI/AAAAAAAAADE/TiiHatUGb2Y/s1600/cap.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
and you're done.&lt;br /&gt;
&lt;br /&gt;
Assuming you have a transcript for your video, this is by far the easiest method for providing subtitles/captions for your videos. If you don't have a transcript for your video you can download the auto generated captions then edit them and upload the new file to fix any errors that YouTube had produced.&lt;br /&gt;
&lt;br /&gt;
Here is an example video that I created:&lt;br /&gt;
&lt;object height="218" width="429"&gt;&lt;param name="movie" value="http://www.youtube.com/v/YoqVOrIu-X0?version=3&amp;amp;hl=en_US&amp;amp;cc_load_policy=1"&gt;

&lt;/param&gt;
&lt;param name="allowFullScreen" value="true"&gt;

&lt;/param&gt;
&lt;param name="allowscriptaccess" value="always"&gt;

&lt;/param&gt;
&lt;embed src="http://www.youtube.com/v/YoqVOrIu-X0?version=3&amp;amp;cc_load_policy=1&amp;amp;hl=en_US" type="application/x-shockwave-flash" width="429" height="218" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;Applications for Subtitling / Captioning your YouTube Videos&lt;/span&gt;&lt;br /&gt;
Alternatives to the above method exist in the form of software that look like video editing applications. Using this software you will need to play the video then pause it, type in a sentence for the caption and set when it should disappear. I have tried a few of such applications and I can tell you they are all really time consuming. But if you would like to try one these application, here are a few:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Online Captioning Websites:&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://captiontube.appspot.com/" rel="nofollow" target="_blank"&gt;http://captiontube.appspot.com/&lt;/a&gt;&amp;nbsp;(I'm &lt;b&gt;not&lt;/b&gt; a big fan of this one)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://yt-subs.appspot.com/" rel="nofollow" target="_blank"&gt;http://yt-subs.appspot.com/&lt;/a&gt;&amp;nbsp;(YouTube authorization for this app doesn't happen over a secure connection)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.universalsubtitles.org/" rel="nofollow" target="_blank"&gt;http://www.universalsubtitles.org/&lt;/a&gt;&amp;nbsp;(This one is probably the best one out of them but it is still quite time consuming and demanding)&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;Desktop Applications&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.urusoft.net/products.php?cat=sw" rel="nofollow" target="_blank"&gt;http://www.urusoft.net/products.php?cat=sw&lt;/a&gt;&amp;nbsp;(Subtitle Workshop)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.synchrimedia.com/" rel="nofollow" target="_blank"&gt;http://www.synchrimedia.com/&lt;/a&gt; (MovCaptioner)&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Tools and approaches aside,&amp;nbsp;here are some usability guidelines for creating subtitles:&amp;nbsp;&lt;a href="http://www.dcmp.org/ciy/" rel="nofollow" target="_blank"&gt;http://www.dcmp.org/ciy/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
You might also find these YouTube help files useful:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://support.google.com/youtube/bin/answer.py?hl=en&amp;amp;answer=100077" rel="nofollow" target="_blank"&gt;http://support.google.com/youtube/bin/answer.py?hl=en&amp;amp;answer=100077&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://support.google.com/youtube/bin/answer.py?hl=en&amp;amp;answer=140174" rel="nofollow" target="_blank"&gt;http://support.google.com/youtube/bin/answer.py?hl=en&amp;amp;answer=140174&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;Uploading YouTube Transcript File Tutorial&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
Just in case anyone has problems with this, I made this small addition to the how-to guide for uploading a transcript file. Here are the steps:&lt;/div&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;/div&gt;
&lt;ol&gt;
&lt;li&gt;Go to your video&lt;/li&gt;
&lt;li&gt;Click the "&lt;i&gt;Edit captions/subtitles&lt;/i&gt;" link above your video (this will take you to another page)&lt;/li&gt;
&lt;li&gt;Click the "&lt;i&gt;Add new captions or transcripts&lt;/i&gt;" button&lt;/li&gt;
&lt;li&gt;Choose your transcript file&lt;/li&gt;
&lt;li&gt;Select the option "&lt;i&gt;Transcript file&lt;/i&gt;"&lt;/li&gt;
&lt;li&gt;Select a name for the Transcript&lt;/li&gt;
&lt;li&gt;&lt;div&gt;
Click "&lt;i&gt;Upload file&lt;/i&gt;"&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Subscribe to &lt;/i&gt;&lt;a href="http://feeds.feedburner.com/JensonTaylorBlog" style="font-style: italic;" target="_blank"&gt;RSS feed&lt;/a&gt;&lt;i&gt;&amp;nbsp;or via &lt;a href="http://feedburner.google.com/fb/a/mailverify?uri=JensonTaylorBlog" rel="nofollow" target="_blank"&gt;email&lt;/a&gt;&lt;/i&gt;&lt;/div&gt;
</content><link href="http://bloggerpost3.blogspot.com/feeds/843815956438281738/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2012/03/guide-to-youtube-captions-subtitles-and.html#comment-form" rel="replies" title="8 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/843815956438281738" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/843815956438281738" rel="self" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2012/03/guide-to-youtube-captions-subtitles-and.html" rel="alternate" title="Guide to YouTube Captions (Subtitles) and Transcripts Tutorial" type="text/html"/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="http://1.bp.blogspot.com/-ZJt_vIKmog0/T0uLLqxopoI/AAAAAAAAAC8/4UyGMuF4FoQ/s72-c/cpations.jpg" width="72"/><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-363170316363135703.post-1551884914175939581</id><published>2012-03-24T00:56:00.002+00:00</published><updated>2015-01-11T09:22:56.688+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Blogger"/><category scheme="http://www.blogger.com/atom/ns#" term="Facebook"/><title type="text">Integrate Facebook Comments for Blogger Tutorial</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div&gt;
&lt;b&gt;Display Facebook comments on your blog and let Facebook users comment on your blog without signing up for Blogger or other services.&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
This tutorial assumes that you have a Facebook account and a Blogger account with a blog.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
1. First you need to create a Facebook App for your blog. In order to do this go to&amp;nbsp;&lt;a href="https://developers.facebook.com/apps" rel="nofollow" target="_blank"&gt;https://developers.facebook.com/apps&lt;/a&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
2. In the top right of your screen&amp;nbsp;click on the "&lt;i&gt;&lt;b&gt;+ Create New App&lt;/b&gt;&lt;/i&gt;" button as shown in the screen shot below:&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-ZRlX8GXkSwM/T2zz7SHy9QI/AAAAAAAApzM/9Jy1i0yLvaY/s1600/Facebook-create-new-app.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-ZRlX8GXkSwM/T2zz7SHy9QI/AAAAAAAApzM/9Jy1i0yLvaY/s1600/Facebook-create-new-app.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
3. You will be presented with the screen below in which you need to choose:&lt;/div&gt;
&lt;div&gt;
&lt;ul style="text-align: left;"&gt;
&lt;li&gt;A name for your app which can be anything you like; I have chosen "JT Blog Comments"&lt;/li&gt;
&lt;li&gt;A namespace for your app this can be anything you like as well but it must be in all lower case letters without any spaces. Don't worry about what these attributes do, but just know that they are necessary for any Facebook App.&lt;/li&gt;
&lt;li&gt;Do NOT tick the web hosting option. This is not necessary for our comment application.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
Once you have entered all the details click "&lt;b&gt;Continue&lt;/b&gt;"&lt;/div&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-w1sxZQs7lsA/T20AzA2Gu8I/AAAAAAAAp0Y/qFuS_pmX54Q/s1600/02b-Facebook-app-name-namespace-web-hosting2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-w1sxZQs7lsA/T20AzA2Gu8I/AAAAAAAAp0Y/qFuS_pmX54Q/s400/02b-Facebook-app-name-namespace-web-hosting2.png" height="125" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
4. You will then be asked to pass the "captcha" test. i.e. type in the letters in the image in order for Facebook to verify that you are a human and not a spamming computer program. Enter the correct letters or numbers the click "&lt;b&gt;Submit&lt;/b&gt;".&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-vm8brUd4Spw/T2z4tCfKU7I/AAAAAAAApzk/IaJnksNYbgk/s1600/Facebook-captcha.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-vm8brUd4Spw/T2z4tCfKU7I/AAAAAAAApzk/IaJnksNYbgk/s400/Facebook-captcha.png" height="162" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
4.a) If you have not setup your Facebook account with a mobile phone number you will see the message below. &lt;b&gt;If you don't see the message below skip to step 5&lt;/b&gt; (that means you have already setup your account with a mobile telephone). For those of you - such as myself - who come across this message, click on the link in the red box which says "mobile phone".&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-hJuw4-xZmFg/T2z58qHKbhI/AAAAAAAApzs/oejOId6xfEM/s1600/Facebook+Developers.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-hJuw4-xZmFg/T2z58qHKbhI/AAAAAAAApzs/oejOId6xfEM/s400/Facebook+Developers.png" height="161" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
4.b) You will then see the screen below;&lt;br /&gt;
&lt;br /&gt;
&lt;ul style="text-align: left;"&gt;
&lt;li&gt;Select your country&lt;/li&gt;
&lt;li&gt;Enter your mobile phone number&lt;/li&gt;
&lt;li&gt;Then click the "&lt;b&gt;Confirm&lt;/b&gt;" button&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-xZOzxO4liQU/T2z7QjKhDmI/AAAAAAAApz0/6Qd3DAmpppk/s1600/confirm-mobile-phone-facebook.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-xZOzxO4liQU/T2z7QjKhDmI/AAAAAAAApz0/6Qd3DAmpppk/s1600/confirm-mobile-phone-facebook.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
4.c) You will be taken to the page below and at the same time receive a text message(SMS) on your mobile phone. &lt;b&gt;Enter the code&lt;/b&gt; from the SMS you received on your mobile phone in the box and click "&lt;b&gt;Confirm&lt;/b&gt;"&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-pYkxN_oqba0/T2z8X0vuLOI/AAAAAAAApz8/RyULj5Tj6X8/s1600/enter-code-sms-mobile-phone-facebook.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-pYkxN_oqba0/T2z8X0vuLOI/AAAAAAAApz8/RyULj5Tj6X8/s1600/enter-code-sms-mobile-phone-facebook.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
4.d) You will then see a success message as shown below stating that your account has been verified. Close this page and go back to where you left off when you came across the popup at step (4.a).&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-saQTSe9ooMU/T2z8uNLamkI/AAAAAAAAp0E/q5hKDMfEaLI/s1600/Account-Verified-Facebook.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-saQTSe9ooMU/T2z8uNLamkI/AAAAAAAAp0E/q5hKDMfEaLI/s1600/Account-Verified-Facebook.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
4.e)&amp;nbsp;Follow instructions in step 3 again.&lt;br /&gt;
&lt;br /&gt;
4.f) Follow only the first part of step 4 which is only entering the skewed text displayed in the image. Then jump to step 5.&lt;br /&gt;
&lt;br /&gt;
5. You will see the page displayed below;&lt;br /&gt;
&lt;br /&gt;
&lt;ul style="text-align: left;"&gt;
&lt;li&gt;Make a note of your App ID or copy it&lt;/li&gt;
&lt;li&gt;Where is says "&lt;b&gt;App Domain&lt;/b&gt;" enter "blogspot.com". (If you host your blog on your own domain name then enter your domain name here)&lt;/li&gt;
&lt;li&gt;In the "Website" section where it says "&lt;b&gt;Site URL&lt;/b&gt;" enter the address of your blog e.g. "http://bloggerpost3.blogspot.com"&lt;/li&gt;
&lt;li&gt;Click "&lt;b&gt;Save Changes&lt;/b&gt;"&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-4_QQmQbxX4Q/T20DzOz_6QI/AAAAAAAAp0o/KWOhs4UKhgo/s1600/App-settings-Basic-Facebook-Developers.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-4_QQmQbxX4Q/T20DzOz_6QI/AAAAAAAAp0o/KWOhs4UKhgo/s400/App-settings-Basic-Facebook-Developers.jpg" height="400" width="397" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
6. After saving the changes to your Facebook app, you will see a confirmation message in a yellow box at the top of the webpage.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-hkDkyscdOtY/T20EcGWPAVI/AAAAAAAAp0w/dTzqhR9074I/s1600/Changes-saved-application-fb.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-hkDkyscdOtY/T20EcGWPAVI/AAAAAAAAp0w/dTzqhR9074I/s400/Changes-saved-application-fb.png" height="25" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Now your Facebook App is ready. Just make a copy of the App ID as you will need this number when integrating the Facebook comment application into your blog.&lt;br /&gt;
&lt;br /&gt;
7. Change the code below by replacing FACEBOOK-APP-ID with your Facebook App ID number which &amp;nbsp;you copied at step 5.&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;lt;meta content="FACEBOOK-APP-ID" property="fb:app_id" /&amp;gt;&lt;/span&gt;&lt;/blockquote&gt;
So my modified code looks like this:&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;lt;meta content="336995009681830" property="fb:app_id" /&amp;gt;&lt;/span&gt;&lt;/blockquote&gt;
8. Go to your blog dashboard on Blogger.com; Select "&lt;b&gt;Template&lt;/b&gt;" then click on "&lt;b&gt;Edit HTML&lt;/b&gt;" as highlighted in the screenshot below:&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-IMBd8DUFZwI/T20IZRmO7DI/AAAAAAAAp04/ifsIGgdR8Mc/s1600/Blogger-Edit-Template-html.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-IMBd8DUFZwI/T20IZRmO7DI/AAAAAAAAp04/ifsIGgdR8Mc/s1600/Blogger-Edit-Template-html.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;
9. You will receive a popup with a few options. Click on the "&lt;b&gt;Proceed&lt;/b&gt;" button as shown below:&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-30YxpLg9DyU/T20JUpF09kI/AAAAAAAAp1A/K5PT-5PWghE/s1600/proceed-direct-html-editing-Blogger.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-30YxpLg9DyU/T20JUpF09kI/AAAAAAAAp1A/K5PT-5PWghE/s400/proceed-direct-html-editing-Blogger.jpg" height="160" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
10. You will then see the code in your template. Try to locate the &amp;lt;head&amp;gt; tag as shown in the screen below:&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-zNvw93sbLrg/T20KZhS3fOI/AAAAAAAAp1I/rZmPdtKbMM8/s1600/Blogger-HTML-Code-head.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-zNvw93sbLrg/T20KZhS3fOI/AAAAAAAAp1I/rZmPdtKbMM8/s400/Blogger-HTML-Code-head.png" height="160" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;
11. Just below the &amp;lt;head&amp;gt; tag paste your modified code from step 7. Here is how my code looked like after this change:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-wlNry5hFbdc/T20Ms-WgRzI/AAAAAAAAp1Q/3hcWcXEAM_E/s1600/after-Blogger-changes-Template.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-wlNry5hFbdc/T20Ms-WgRzI/AAAAAAAAp1Q/3hcWcXEAM_E/s400/after-Blogger-changes-Template.png" height="111" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
12. Click "&lt;b&gt;Save Template&lt;/b&gt;"&lt;br /&gt;
&lt;br /&gt;
13. Now you need to add some more code to your template (this is the actual code for the Facebook comment section below your blog posts). Go to you blogger dashboard for your blog then select "&lt;b&gt;Template&lt;/b&gt;" &amp;gt; "&lt;b&gt;Edit HTML&lt;/b&gt;" &amp;gt; "&lt;b&gt;Proceed&lt;/b&gt;"&amp;nbsp;to view your HTML code&amp;nbsp;(i.e. follow steps 8 and 9)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Update 21/04/2013: Since 11th of April 2013 step 14 is no longer necessary. This&amp;nbsp;check-box&amp;nbsp;has been removed and instead each widget can be expanded using an arrow to the left of it. Also there is a drop down menu at the top of the editor which allows you to select the widget that you want to scroll to in one click.&lt;/i&gt;&lt;br /&gt;
14. Tick the "&lt;b&gt;Expand Widget Templates&lt;/b&gt;" checkbox as shown below:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-fB-3aWN-aQc/T20Ov1u7DDI/AAAAAAAAp1g/9avNXYwYSpU/s1600/expand-widget-templates.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-fB-3aWN-aQc/T20Ov1u7DDI/AAAAAAAAp1g/9avNXYwYSpU/s1600/expand-widget-templates.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
15. Find the code below in your template code using Ctrl-F shortcut and paste the code into the search box. &amp;nbsp;Warning: Do NOT try to type the text below as your web browser could freeze.&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;lt;div class='post-footer-line post-footer-line-3'&amp;gt;&lt;/span&gt;&lt;/blockquote&gt;
The screenshot below shows how it would look:&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-v63XTcLr-c8/T20QtPH8qXI/AAAAAAAAp1w/6tTPhpZuVkI/s1600/Blogger-+Jenson+Taylor+Blog+-+Template.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-v63XTcLr-c8/T20QtPH8qXI/AAAAAAAAp1w/6tTPhpZuVkI/s400/Blogger-+Jenson+Taylor+Blog+-+Template.png" height="293" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;If you were able to find the tag that you searched for jump to step 16.&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
15.a) Depending on the blogger template that you are using it is possible that the above search fails. In that case search for this tag:&lt;/div&gt;
&lt;div&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;lt;p class='post-footer-line post-footer-line-3'&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/blockquote&gt;
&lt;div&gt;
15.b) if the search at step 15.a failed then search for the following tag:&lt;/div&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;lt;data:post.body/&amp;gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div&gt;
16. Paste the code below immediately after the tag you found at step 15(or 15.a xor 15.b)&lt;/div&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;lt;b:if cond='data:blog.pageType == "item"'&amp;gt;
&amp;lt;div id="fb-root"&amp;gt;&amp;lt;/div&amp;gt;
&amp;lt;script&amp;gt;(function(d){
 var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
 js = d.createElement('script'); js.id = id; js.async = true;
 js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
 d.getElementsByTagName('head')[0].appendChild(js);
}(document));&amp;lt;/script&amp;gt;
&amp;lt;fb:comments width='450' colorscheme='light' expr:title='data:post.title' expr:href='data:post.canonicalUrl' expr:xid='data:post.id'/&amp;gt;
&amp;lt;/b:if&amp;gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;div&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;So the resulting code would look like this:&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-ZDQ9DNfx9mw/T20UtJ1WiKI/AAAAAAAAp14/N7dfbmmwf6I/s1600/afterwards-comment-code-added.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-ZDQ9DNfx9mw/T20UtJ1WiKI/AAAAAAAAp14/N7dfbmmwf6I/s400/afterwards-comment-code-added.jpg" height="287" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Optional&lt;/b&gt;: To change the width of your comment box in the code above change &lt;b&gt;width="450" &lt;/b&gt;to whatever you see suitable for your blog.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Optional&lt;/b&gt;: To change the color scheme of your comment box you can change the word "light" to "dark" for the attribute &lt;b&gt;colorscheme='light'&lt;/b&gt;&amp;nbsp;which gives you the two coloring schemes available for Facebook comment boxes.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;div&gt;
17. You now need to add the Facebook Namespace declaration in your code. If you go the top of your code you will see a tag as &lt;b&gt;&amp;lt;html &lt;/b&gt;as shown below:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-qkJp2M1T9qI/T20WckXX_ZI/AAAAAAAAp2A/kQgzGSy2pQc/s1600/html-tag-Blogger-Template.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-qkJp2M1T9qI/T20WckXX_ZI/AAAAAAAAp2A/kQgzGSy2pQc/s1600/html-tag-Blogger-Template.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
You need to add the code below right after the &lt;b&gt;&amp;lt;html&lt;/b&gt; tag&lt;/div&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;xmlns:fb="https://www.facebook.com/2008/fbml"&lt;/span&gt;&lt;/blockquote&gt;
&lt;div&gt;
So it would look like this instead:&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;lt;html xmlns:fb="https://www.facebook.com/2008/fbml"&lt;/span&gt;&lt;/blockquote&gt;
Here is a screen shot of the code after the change:&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-RYPB94qDTjA/T20XVRZXuYI/AAAAAAAAp2I/X3oTcKrAaKU/s1600/namespace-fb-blogger-template.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-RYPB94qDTjA/T20XVRZXuYI/AAAAAAAAp2I/X3oTcKrAaKU/s400/namespace-fb-blogger-template.jpg" height="101" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
Note: The namespace added in the code above is used for all Facebook widgets and apps. So you only need to add this into your code once, regardless of how many different FBML widgets you use.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
18. Click "&lt;b&gt;Save Template&lt;/b&gt;"&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
19. Click "&lt;b&gt;Close&lt;/b&gt;"&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;br /&gt;
20. Enjoy!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;Moderating comments, Administration options and housekeeping&lt;/span&gt;&lt;br /&gt;
Visit this URL &lt;a href="http://developers.facebook.com/tools/comments" rel="nofollow" target="_blank"&gt;http://developers.facebook.com/tools/comments&lt;/a&gt; in order to view all the posted comments on your blog. This is the screen you will see:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-X-ZwnxTxVpc/T20Y3BN7QhI/AAAAAAAAp2Q/74LFVmLFdEo/s1600/Comment+Moderation+Tool+-+Facebook+Developers.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-X-ZwnxTxVpc/T20Y3BN7QhI/AAAAAAAAp2Q/74LFVmLFdEo/s400/Comment+Moderation+Tool+-+Facebook+Developers.png" height="72" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
If you click the "&lt;b&gt;Settings&lt;/b&gt;" link on the above page you will be presented with a few options that are self explanatory such as adding Moderators for your blog or allowing users with different logins to leave comments(e.g. Yahoo or Hotmail logins). Here is a screenshot of the settings page:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-medKVrAqtxQ/T20ZfZFUVWI/AAAAAAAAp2Y/fNwNYB9xm1o/s1600/Comment+Moderation+Tool+-+Facebook+Developers.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-medKVrAqtxQ/T20ZfZFUVWI/AAAAAAAAp2Y/fNwNYB9xm1o/s400/Comment+Moderation+Tool+-+Facebook+Developers.png" height="331" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;Removing Blogger Comments&lt;/span&gt;&lt;br /&gt;
Although I would not recommend to anyone that they remove blogger's default commenting feature, if you choose to do so you can easily hide or show it from your blogs dashboard by going to&lt;br /&gt;
&lt;br /&gt;
&lt;ol style="text-align: left;"&gt;
&lt;li&gt;&lt;b&gt;Settings&lt;/b&gt;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Posts and comments&lt;/b&gt;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Comment Location&lt;/b&gt;&amp;nbsp;then select "&lt;b&gt;Hide&lt;/b&gt;"&lt;/li&gt;
&lt;li&gt;Make sure to click "&lt;b&gt;Save Settings&lt;/b&gt;"&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-XGFYGyeezZM/T20bK_Ud4eI/AAAAAAAAp2g/Dkdx6i83BzA/s1600/Blogger-+Jenson+Taylor+Blog+-+Posts+and+comments+settings.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-XGFYGyeezZM/T20bK_Ud4eI/AAAAAAAAp2g/Dkdx6i83BzA/s400/Blogger-+Jenson+Taylor+Blog+-+Posts+and+comments+settings.png" height="400" width="377" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
If the screenshots are too small to read, you can click on them to enlarge them.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;If you run into any problems, let me know in the comments' sectio. &lt;/b&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;br /&gt;
&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span id="UPDATE17012013" name="UPDATE17012013" style="font-style: italic;"&gt;&lt;b&gt;UPDATE (17/01/2013)&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h3&gt;
Adding a Facebook Comment Section For Stand Alone Pages on Blogger&lt;/h3&gt;
&lt;div&gt;
If you have a stand alone page then the above procedure for adding Facebook comments will not work as the above approach only applies for blog posts and not "pages". So in order to obtain the Facebook comment section on stand alone pages you need to follow the steps below in addition to the above steps. (Note that the steps below need to be repeated for every single page whereas the above guide which only includes blog posts will cover all your blog posts. Note 2; blog posts and blog pages are two different things)&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
1. Go to your page then select "Edit" as shown in the screen shot below:&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-_angPIPIfcs/UPgGyRSS2AI/AAAAAAAAtkc/_BEM0C74qDA/s1600/Untitled-3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-_angPIPIfcs/UPgGyRSS2AI/AAAAAAAAtkc/_BEM0C74qDA/s400/Untitled-3.jpg" height="305" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
2. Once you go through to the edit page, look at the URL in the address bar at the top of your browser. You will see an address similar to this:&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;http://www.blogger.com/blogger.g?blogID=363170316363135703#editor/target=page;pageID=1979633926023450196&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
3. Make a note of the last number from the URL address. (This will be unique to your own page so don't copy the number I have shown here.) In my example the number is 1979633926023450196.&lt;br /&gt;
&lt;br /&gt;
4. Click on the "HTML" tab as shown on the screen shot below:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-cr0aO1k1H1g/UPgIpwqzUeI/AAAAAAAAtkw/vp6GBhnF_AE/s1600/HTML-Editing-Blogger.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-cr0aO1k1H1g/UPgIpwqzUeI/AAAAAAAAtkw/vp6GBhnF_AE/s400/HTML-Editing-Blogger.jpg" height="215" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
5. Now you will see the HTML code behind your page. Go to the bottom of this code and "Cope &amp;amp; Paste" the following text:&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;lt;div id="fb-root"&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;lt;script&amp;gt;(function(d){ var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;} js = d.createElement('script'); js.id = id; js.async = true; js.src = "//connect.facebook.net/en_US/all.js#xfbml=1"; d.getElementsByTagName('head')[0].appendChild(js); }(document));&amp;lt;/script&amp;gt; &amp;lt;fb:comments colorscheme="light" href="&lt;b&gt;&lt;span style="color: red;"&gt;http://&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;bloggerpost3.blogspot.com/p/jenson.html&lt;/span&gt;&lt;/b&gt;" title="&lt;span style="color: red;"&gt;&lt;b&gt;Blog&lt;/b&gt;&lt;/span&gt;" width="450" xid="&lt;b&gt;&lt;span style="color: red;"&gt;1979633926023450196&lt;/span&gt;&lt;/b&gt;"&amp;gt;&amp;lt;/fb:comments&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
6. The above code is an example used for one my blog pages so you have to change &lt;b&gt;3&lt;/b&gt; parts that are highlighted (in red) in the above code to suit your own blog page.&lt;br /&gt;
6.a. The URL of your blog page. (In my example it's http://bloggerpost3.blogspot.com/p/jenson.html)&lt;br /&gt;
6.b. The title of your page. (In my example&amp;nbsp;it's Blog)&lt;br /&gt;
6.c. The page id of your page. This is the number that you made note of in step 3. (In my example&amp;nbsp;it's 1979633926023450196)&lt;br /&gt;
&lt;br /&gt;
7. After you have entered the code in your page it should look like the below screen shot so just press update and your page should be ready for facebook comments.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-HlB9dga2qxs/UPgLJUMe_II/AAAAAAAAtlE/Nzt1qoNASBI/s1600/update-blooger-facebook-comments-box-fb.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-HlB9dga2qxs/UPgLJUMe_II/AAAAAAAAtlE/Nzt1qoNASBI/s400/update-blooger-facebook-comments-box-fb.jpg" height="295" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
If the screenshots are too small to read, you can click on them to enlarge them.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;If you run into any problems, let me know in the Facebook comments' section ;)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link href="http://bloggerpost3.blogspot.com/feeds/1551884914175939581/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2012/03/integrate-facebook-comments-for-blogger.html#comment-form" rel="replies" title="222 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/1551884914175939581" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/1551884914175939581" rel="self" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2012/03/integrate-facebook-comments-for-blogger.html" rel="alternate" title="Integrate Facebook Comments for Blogger Tutorial" type="text/html"/><author><name>Jenson</name><uri>http://www.blogger.com/profile/12332259714942575150</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="http://1.bp.blogspot.com/-ZRlX8GXkSwM/T2zz7SHy9QI/AAAAAAAApzM/9Jy1i0yLvaY/s72-c/Facebook-create-new-app.png" width="72"/><thr:total>222</thr:total></entry><entry><id>tag:blogger.com,1999:blog-363170316363135703.post-7623377942028628418</id><published>2012-03-23T13:29:00.000+00:00</published><updated>2012-03-27T12:53:34.882+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Blogger"/><category scheme="http://www.blogger.com/atom/ns#" term="Blogging"/><category scheme="http://www.blogger.com/atom/ns#" term="Censorship"/><title type="text">Blogger Changes Top Level Domain Names for Censorship Purposes - .com to .co.uk</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
If you're a regular blogger you have probably noticed that Blogger has changed its top level domain name based on the country in which a blog is viewed from. It appears that this feature is based on the location of the visitor and not the Blog authors themselves.&lt;br /&gt;
&lt;br /&gt;
Before these changes my blog url was:&amp;nbsp;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;jensontaylor.blogspot&lt;b&gt;.com&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
After the recent Blogger changes, my blog address is: &lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;jensontaylor.blogspot&lt;b&gt;.co.uk&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
My blog always ended in &lt;b&gt;.com &lt;/b&gt;however it has now changed to &lt;b&gt;.co.uk&lt;/b&gt;. I have noticed the same issue for other blogspots as well. The reason my blog url is ending in .co.uk is because I access my blog from UK. If you access my blog from another country you should see the extension of that country, appended to my blog. So if you access my blog from Australia you should see my blog address as &lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;jensontaylor.blogspot&lt;b&gt;.com.au&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;Solution - NCR "No Country Redirect"&lt;/span&gt;&lt;br /&gt;
To access the&lt;b&gt; .com&lt;/b&gt; version of your blog you must follow your blog&amp;nbsp;URL&amp;nbsp;with &lt;b&gt;/ncr&lt;/b&gt;&amp;nbsp;(&lt;em style="background-color: white; color: #333333; font-family: Arial, Helmet, Freesans, sans-serif; font-size: 14px; line-height: 16px; text-align: -webkit-auto;"&gt;blogname.&lt;/em&gt;&lt;span style="background-color: white; color: #333333; font-family: Arial, Helmet, Freesans, sans-serif; font-size: 14px; line-height: 18px; text-align: -webkit-auto;"&gt;blogspot.com/ncr). As an example my blog would be &lt;a href="http://jensontaylor.blogspot.com/ncr" rel="nofollow" target="_blank"&gt;http://jensontaylor.blogspot.com/ncr&lt;/a&gt;&lt;/span&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;
This stops my blog from redirecting to a .co.uk top level domain address.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;Google Blogger Top Level Domain Name Changes and&amp;nbsp;Censorship&lt;/span&gt;&lt;br /&gt;
The reason behind the change in the top level domain names is to accommodate Google with the facility to censor blogs based on country of access. Although you might think "censorship" sounds evil, this is actually a good compromise on Google's part. Because laws are local to each country so Google only needs to block/censor a blog in one country but still allow the rest of the world to see that content. So the restrictions are not world wide.&lt;br /&gt;
Perhaps the ethically correct thing to do would be to boycott countries such as Iran or China but Google's number one priority is financial income and the two countries I mentioned have huge blogosphere communities as well as many users on all the other services that Google offers such as search and GMail.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;USA sanctions on Iran and its effect on Google&lt;/b&gt;&lt;br /&gt;
While on the topic of&amp;nbsp;censorship I like to point that I am very surprised that Google does not have to conform to the business sanctions laid out by the American government against Iran.&amp;nbsp;Seems like there are some double standards. After all Google &lt;strike&gt;bribed&lt;/strike&gt; contributed a lot of money to the Obama's presidential election campaign.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;More Info / Resources&lt;/b&gt;&lt;br /&gt;
Google posted some &lt;a href="http://support.google.com/blogger/bin/answer.py?hl=en&amp;amp;answer=2402711"&gt;question and answers on this topic&lt;/a&gt;&lt;br /&gt;
Google &lt;a href="http://www.blogger.com/content.g" rel="nofollow" target="_blank"&gt;Blogger content policy&lt;/a&gt;&lt;br /&gt;
Google's 2007 &lt;a href="http://googleblog.blogspot.com/2007/11/free-expression-and-controversial.html" rel="nofollow" target="_blank"&gt;statement on the topic of freedom of expression and its content&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;If you'd like to be updated on new blog posts please subscribe to my &lt;/i&gt;&lt;a href="http://feeds.feedburner.com/JensonTaylorBlog" style="font-style: italic;" target="_blank"&gt;RSS feed&lt;/a&gt;&lt;i&gt; and/or &lt;/i&gt;&lt;a href="http://feedburner.google.com/fb/a/mailverify?uri=JensonTaylorBlog" style="font-style: italic;" target="_blank"&gt;via email&lt;/a&gt;&lt;i&gt;.&lt;/i&gt;&lt;/div&gt;</content><link href="http://bloggerpost3.blogspot.com/feeds/7623377942028628418/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2012/03/blogger-changes-top-level-domain-names.html#comment-form" rel="replies" title="15 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/7623377942028628418" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/7623377942028628418" rel="self" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2012/03/blogger-changes-top-level-domain-names.html" rel="alternate" title="Blogger Changes Top Level Domain Names for Censorship Purposes - .com to .co.uk" type="text/html"/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>15</thr:total></entry><entry><id>tag:blogger.com,1999:blog-363170316363135703.post-3018098144872474953</id><published>2012-03-23T11:54:00.000+00:00</published><updated>2015-01-11T09:29:03.099+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Blogger"/><category scheme="http://www.blogger.com/atom/ns#" term="Google Plus"/><title type="text">How to link Blogger Profile to your Google+ Account Profile Tutorial</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;b&gt;Linking your Blogger blog to your Google Plus Account&lt;/b&gt;&lt;br /&gt;
Simply login to your Blogger account then click on the setting's icon in the&lt;b&gt; top right&lt;/b&gt; and choose "Connect to Google+"&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-I08M4_SPjwc/T2xgTjWWDEI/AAAAAAAAAJA/FsUxjO0uYQs/s1600/Blogger-+Blogger+Dashboard.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="Connect Blogger to Google+ profile" border="0" src="http://4.bp.blogspot.com/-I08M4_SPjwc/T2xgTjWWDEI/AAAAAAAAAJA/FsUxjO0uYQs/s1600/Blogger-+Blogger+Dashboard.png" title="" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Blogger will then prompt you to confirm that have read and understood &amp;nbsp;the changes that will take place. So tick the checkbox after reading and agreeing with everything and click the "Switch Now" button to complete the switch. (See the screen-shot below for the sections&amp;nbsp;circled in red)&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-0z8Vme7jHaY/T2xjBDiwQvI/AAAAAAAAAJI/GAAachP4OCM/s1600/Blogger-+Connect+to+Google+.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="Switch Blogger Profile to use Google Plus" border="0" src="http://1.bp.blogspot.com/-0z8Vme7jHaY/T2xjBDiwQvI/AAAAAAAAAJI/GAAachP4OCM/s640/Blogger-+Connect+to+Google+.png" height="640" title="" width="434" /&gt;&lt;/a&gt;&lt;/div&gt;
For more information you can see Google's frequently asked question &lt;a href="http://support.google.com/blogger/bin/answer.py?hl=us&amp;amp;ctx=go&amp;amp;answer=1375600" rel="nofollow" target="_blank"&gt;help page on switching your Blogger profile to Google Plus&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
If you have any questions, leave a comment below and I &lt;b&gt;will &lt;/b&gt;get back to you.&lt;/div&gt;
</content><link href="http://bloggerpost3.blogspot.com/feeds/3018098144872474953/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2012/03/how-to-link-blogger-profile-to-your.html#comment-form" rel="replies" title="7 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/3018098144872474953" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/3018098144872474953" rel="self" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2012/03/how-to-link-blogger-profile-to-your.html" rel="alternate" title="How to link Blogger Profile to your Google+ Account Profile Tutorial" type="text/html"/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="http://4.bp.blogspot.com/-I08M4_SPjwc/T2xgTjWWDEI/AAAAAAAAAJA/FsUxjO0uYQs/s72-c/Blogger-+Blogger+Dashboard.png" width="72"/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-363170316363135703.post-4119990914886194193</id><published>2012-03-22T21:41:00.003+00:00</published><updated>2014-12-26T12:52:42.023+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Blogger"/><category scheme="http://www.blogger.com/atom/ns#" term="Blogging"/><category scheme="http://www.blogger.com/atom/ns#" term="Google Analytics"/><title type="text">Using Google Analytics with Blogger Tutorial Part 1</title><content type="html">&lt;a href="http://jensontaylor.blogspot.com/2012/03/summing-up-7-day-blogging-challenge.html" target="_blank"&gt;Sum-up&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://jensontaylor.blogspot.com/2012/03/guide-to-youtube-captions-subtitles-and.html" target="_blank"&gt;Subtitle&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://jensontaylor.blogspot.com/2012/03/integrate-facebook-comments-for-blogger.html" target="_blank"&gt;Facebook&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;Tracking&lt;/b&gt;&lt;br /&gt;
&lt;a href="http://jensontaylor.blogspot.com/2012/03/wall-off-wednesday-google-wall-vs.html" target="_blank"&gt;Wall-Off&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://jensontaylor.blogspot.com/2012/03/how-to-make-fan-admin-on-facebook-fan.html" target="_blank"&gt;Technology Tuesday&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://jensontaylor.blogspot.com/2012/03/michael-moral-sabotage-racism.html" target="_blank"&gt;Michael Moral&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;
Tracking visits and activity on your blog is very important. The better the tool the better you can make your blog and when it comes to Tracking web-user statistics "Google Analytics" is the best tool out there, which is why I would recommend every blogger to start using it instead of(or in conjunction with) the Blogger Stats feature.&lt;br /&gt;
&lt;br /&gt;
This tutorial aims to help you through setting up "Google Analytics" for your Blogger blog.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;Open a Google Analytics Account and Use it with Blogger&lt;/span&gt;&lt;br /&gt;
Assuming you already have a Google account for GMail or Google+ visit: &lt;a href="http://www.google.com/analytics/" rel="nofollow" target="_blank"&gt;http://www.google.com/analytics&lt;/a&gt;. You will come across this screen:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-vjwt555Pvws/T2uMfeLfyYI/AAAAAAAAAIY/hIjqtLRqVqY/s1600/signup-google-analytics.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="Sign Up for Google Analytics" border="0" src="http://3.bp.blogspot.com/-vjwt555Pvws/T2uMfeLfyYI/AAAAAAAAAIY/hIjqtLRqVqY/s400/signup-google-analytics.jpg" height="220" title="" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Whether you choose "&lt;i&gt;Access Analytics&lt;/i&gt;" or "&lt;i&gt;Sign Up Now&lt;/i&gt;", you will end up at the same place, which is shows in the screen shot below:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-z4rGcO8K0hQ/T2uM4PlgMwI/AAAAAAAAAIg/joDlw9JOaXU/s1600/Google+Analytics.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-z4rGcO8K0hQ/T2uM4PlgMwI/AAAAAAAAAIg/joDlw9JOaXU/s400/Google+Analytics.png" height="115" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
In the above page will click the "Sign Up" button. You will come across the page below. In this page you need to enter the following information:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;A name/label for your Google Analytics account. This can be anything you want. I have chosen to call mine "Jenson Taylor Analytics"&lt;/li&gt;
&lt;li&gt;The website address(URL) of your blog. Mine is "JensonTaylor.blogspot.co.uk"&lt;/li&gt;
&lt;li&gt;You can choose how you want to share your data. This doesn't make a difference at this point. I have chosen the options which will integrate my Google Analytics account better with other Google services such as Ad Words. I would recommend that you choose the same options as I have in the screen below. (If you would like more explanation on these options please leave a comment and I will get back to you)&lt;/li&gt;
&lt;li&gt;Choose the country you live in&lt;/li&gt;
&lt;li&gt;After reading the terms and conditions, assuming that you agree with all of them. Tick the check box which says "&lt;i&gt;Yes, I agree to the above terms and conditions.&lt;/i&gt;"&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-joRDIkB7BH8/T2uQJnfCZCI/AAAAAAAAAIo/dDxROEaBD_g/s1600/Google+Analytics-create-new-account.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="Google Analytics First Create New Account Page" border="0" src="http://3.bp.blogspot.com/-joRDIkB7BH8/T2uQJnfCZCI/AAAAAAAAAIo/dDxROEaBD_g/s400/Google+Analytics-create-new-account.jpg" height="390" title="" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
Click on "&lt;i&gt;Create Account&lt;/i&gt;".&lt;br /&gt;
&lt;br /&gt;
You will then&amp;nbsp;see the page below which contains a unique identified called the "Tracking ID" and looks like UA-22222222-1. Make a note of this identifier (you will need to enter this identifier in your Blogger settings).&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-rxe4ddlskcQ/T2uTONDM7ZI/AAAAAAAAAIw/d8uyFIMnMg8/s1600/Tracking-id-Google-Analytics.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="Generating Tracking code in Google Analytics" border="0" src="http://3.bp.blogspot.com/-rxe4ddlskcQ/T2uTONDM7ZI/AAAAAAAAAIw/d8uyFIMnMg8/s640/Tracking-id-Google-Analytics.jpg" height="640" title="" width="311" /&gt;&lt;/a&gt;&lt;/div&gt;
In the screen shot above you will see that I have highlighted the options for the section under "&lt;i&gt;What are you tracking?&lt;/i&gt;". You can choose either one of those options that I have highlighted using the red arrows. The first option is what I would have recommended previously. However Blogger has started to roll out some changes recently that would affect this. Your blog address is going to change based on the country you are in, so previously the address of my blog was jensontaylor.blogspot.&lt;b&gt;com &lt;/b&gt;however it has now changed to jensontaylor.blogspot.&lt;b&gt;co.uk&lt;/b&gt;; It is because of this change that I would now recommend you to choose the last option on the screen above.&lt;br /&gt;
&lt;br /&gt;
Now click "Save" and you're done with Google Analytics.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Note&lt;/b&gt;: Ignore the number 2 option in the screenshot above. (You do NOT need to copy/paste code anywhere)&lt;br /&gt;
&lt;br /&gt;
Go to you blogger dashboard then browse to "Settings" &amp;gt; "Other" and enter the "Tracking ID" &amp;nbsp;for your blog in the field which is labelled "Analytics Web Property ID" (You can see the Tracking ID in your Google Analytics - see screen shot above for details)&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-v8N272XeUfk/T2uV10WfpZI/AAAAAAAAAI4/t3ZE0JRBIeY/s1600/Blogger-analytics-integration.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="Blogger Web Property Tracking ID for Google Analytics" border="0" src="http://3.bp.blogspot.com/-v8N272XeUfk/T2uV10WfpZI/AAAAAAAAAI4/t3ZE0JRBIeY/s640/Blogger-analytics-integration.jpg" height="640" title="" width="531" /&gt;&lt;/a&gt;&lt;/div&gt;
Click "Save" and you're done.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Older Templates (To be ignored for most bloggers)&lt;/b&gt;&lt;br /&gt;
Most bloggers do not need to worry about this issue but if you are using a really old template then adding your blog's Analytics Tracking ID here might not work correctly. So you will need to go back to Google Analytics and copy the code given to you in Google Analytics into your template. For this go to your blogger's dashboard then browse to "Template" &amp;gt; "Edit HTML" &amp;gt; "Proceed"&lt;br /&gt;
You should now see all the code, search for "&amp;lt;/head&amp;gt;" without the quotes. Once you find it, insert the code just before it. So before changes your code will be:&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;span class="Apple-style-span" style="background-color: #999999;"&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/head&amp;gt;&lt;/span&gt;&lt;/blockquote&gt;
After adding your Google Analytics code, it will look like this:&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;span class="Apple-style-span" style="background-color: #999999;"&gt;&amp;lt;script type='text/javascript'&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;var _gaq = _gaq || [];&lt;br /&gt;&amp;nbsp;&amp;nbsp;_gaq.push([&amp;amp;#39;_setAccount&amp;amp;#39;, &amp;amp;#39;UA-222222-1&amp;amp;#39;]);&lt;br /&gt;&amp;nbsp;&amp;nbsp;_gaq.push([&amp;amp;#39;_setDomainName&amp;amp;#39;, &amp;amp;#39;blogspot.co.uk&amp;amp;#39;]);&lt;br /&gt;&amp;nbsp;&amp;nbsp;_gaq.push([&amp;amp;#39;_setAllowLinker&amp;amp;#39;, true]);&lt;br /&gt;&amp;nbsp;&amp;nbsp;_gaq.push([&amp;amp;#39;_trackPageview&amp;amp;#39;]);&lt;br /&gt;&amp;nbsp;&amp;nbsp;(function() {&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;var ga = document.createElement(&amp;amp;#39;script&amp;amp;#39;); ga.type = &amp;amp;#39;text/javascript&amp;amp;#39;; ga.async = true;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;ga.src = (&amp;amp;#39;https:&amp;amp;#39; == document.location.protocol ? &amp;amp;#39;https://ssl&amp;amp;#39; : &amp;amp;#39;http://www&amp;amp;#39;) + &amp;amp;#39;.google-analytics.com/ga.js&amp;amp;#39;;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;var s = document.getElementsByTagName(&amp;amp;#39;script&amp;amp;#39;)[0]; s.parentNode.insertBefore(ga, s);&lt;br /&gt;&amp;nbsp;&amp;nbsp;})();&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/head&amp;gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;div&gt;
Click "Save Template" and you're done.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;Why use Google Analytics with Blogger?&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
You might ask yourself why should I use Google Analytics with Blogger when the Blogger stats already provides all the details I need but the more people follow your blogs the more important it becomes to adapt your blog to your readers advantage. Google Analytics not only gives you details about how many people visit your blog but also where they come from e.g. search engines, feed, email, Facebook, etc.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
If that wasn't enough Google Analytics also lets you know whether your blog followers read your blog from the mobile phone or on a computer, it lets you know what operating system and browser they use.&lt;/div&gt;
&lt;div&gt;
My favorite feature is information about the screen size. By looking at the screen sizes that followers of my blog use, I make sure I change the width of my page to suit the majority of people that have a certain screen size which will enhance their experience.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;b&gt;Here is follow up blog for more adventurous users who like to &lt;a href="http://jensontaylor.blogspot.com/2012/03/useful-google-analytics-dashboard-for.html" target="_blank"&gt;experiment with a customized dashboard on Google Analytics&lt;/a&gt;.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="font-style: italic;"&gt;
If you'd like to be updated on new blog posts please subscribe to &lt;a href="http://feeds.feedburner.com/JensonTaylorBlog" target="_blank"&gt;RSS feed&lt;/a&gt; and/or &lt;a href="http://feedburner.google.com/fb/a/mailverify?uri=JensonTaylorBlog" target="_blank"&gt;via email&lt;/a&gt;.&lt;/div&gt;
&lt;/div&gt;
</content><link href="http://bloggerpost3.blogspot.com/feeds/4119990914886194193/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2012/03/using-google-analytics-with-blogger.html#comment-form" rel="replies" title="22 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/4119990914886194193" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/4119990914886194193" rel="self" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2012/03/using-google-analytics-with-blogger.html" rel="alternate" title="Using Google Analytics with Blogger Tutorial Part 1" type="text/html"/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="http://3.bp.blogspot.com/-vjwt555Pvws/T2uMfeLfyYI/AAAAAAAAAIY/hIjqtLRqVqY/s72-c/signup-google-analytics.jpg" width="72"/><thr:total>22</thr:total></entry><entry><id>tag:blogger.com,1999:blog-363170316363135703.post-7094703838424301425</id><published>2012-03-20T07:30:00.000+00:00</published><updated>2015-01-11T09:17:29.990+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Facebook"/><category scheme="http://www.blogger.com/atom/ns#" term="Geek"/><title type="text">How to make a fan an Admin on a Facebook Fan Page that is not on your friend list and you don't have their email adress</title><content type="html">&lt;br /&gt;
&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div&gt;
This is a question I had but couldn't find an answer on Google so I decided to find the solution and post a blog about it:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;How can I make a fan(member) of a Facebook fan page, an administrator on Facebook &lt;i&gt;without&lt;/i&gt; having them on my friend list and &lt;i&gt;without&lt;/i&gt; knowing their email address?&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
The URL below can be used to view all members of a fan page. This URL is not presented anywhere obvious on fan pages any longer but it's one that becomes visible when notifications of new "likes" are presented on your fan page.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.facebook.com/browse/page_fans/?page_id=329814337062047" target="_blank"&gt;http://www.facebook.com/browse/page_fans/?page_id=&lt;b&gt;329814337062047&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
The number you see in the above address is a unique ID for each fan page, so you need to find this unique number for your own fan page. So to find out what the ID of your fan page is, go to your Facebook fan page then click the "&lt;b&gt;Edit Page&lt;/b&gt;" button(this button will only be visible if you are an administrator of that page). Now look in the URL and you will see something like:&lt;br /&gt;
&lt;br /&gt;
&lt;a href="https://www.facebook.com/pages/edit/?id=329814337062047" target="_blank"&gt;https://www.facebook.com/pages/edit/?id=&lt;b&gt;329814337062047&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div&gt;
&lt;div style="font-style: italic;"&gt;
&lt;br /&gt;&lt;/div&gt;
The number in the above URL (use your fan page's number number) is what you need to copy and paste into the URL below to view all members of a fan page:&lt;/div&gt;
&lt;div style="font-style: italic;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style="font-style: italic;"&gt;
&lt;span class="Apple-style-span" style="font-style: normal;"&gt;&lt;a href="http://www.facebook.com/browse/page_fans/?page_id=329814337062047&amp;amp;ref=notif&amp;amp;notif_t=page_new_likes" target="_blank"&gt;http://www.facebook.com/browse/page_fans/?page_id=&lt;b&gt;329814337062047&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-style: italic;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-style: italic;"&gt;
&lt;span class="Apple-style-span" style="font-style: normal;"&gt;So all you have to do is replace the number which is presented in front of "page_id=" with that of your own fan page.&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;Now press "Enter" and you will see a list of all members with a "&lt;b&gt;Make Admin&lt;/b&gt;" button next to each name. Pressing this button will take you to a new page and ask for your password. Once you enter your password and press "ok", the new admin will be visible.&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-style: italic;"&gt;
&lt;span class="Apple-style-span" style="font-style: normal;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-style: italic;"&gt;
&lt;span class="Apple-style-span" style="font-style: normal;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-style: italic;"&gt;
&lt;span class="Apple-style-span" style="font-style: normal;"&gt;&lt;b&gt;Make someone a Facebook Fan Page Admin with Email Address&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
To make someone an admin on a facebook fan page, if you have their email address you can enter their email address after browsing to "Edit Page" &amp;gt; "Manage Admins" and pressing save to make the changes permanent.&amp;nbsp;(You will be asked for your password for security reasons)&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Make someone a Facebook Fan Page Admin if they are your friend&lt;/b&gt;&lt;/div&gt;
&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;The third approach is if the person is on your friend list, in which case you browse to&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;"Edit Page" &amp;gt; "Manage Admins" and type in their name. You will see their profile name and photo popup. So you can select the user then press "Save" to make the changes permanent. (You will be asked for your password for security reasons)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link href="http://bloggerpost3.blogspot.com/feeds/7094703838424301425/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2012/03/how-to-make-fan-admin-on-facebook-fan.html#comment-form" rel="replies" title="17 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/7094703838424301425" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/7094703838424301425" rel="self" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2012/03/how-to-make-fan-admin-on-facebook-fan.html" rel="alternate" title="How to make a fan an Admin on a Facebook Fan Page that is not on your friend list and you don't have their email adress" type="text/html"/><author><name>Jenson</name><uri>http://www.blogger.com/profile/12332259714942575150</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>17</thr:total></entry><entry><id>tag:blogger.com,1999:blog-363170316363135703.post-831252469952366936</id><published>2012-03-08T20:19:00.000+00:00</published><updated>2015-01-11T09:27:48.294+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="animation"/><category scheme="http://www.blogger.com/atom/ns#" term="xtranormal"/><title type="text">Xtranormal (Beta) Animation Software Review, The Good, The Bad and The Ugly</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div&gt;
I have been looking to find a nice and easy animation software to use for a while and the best one I have found so was was &lt;a href="http://tinyurl.com/CreateAnimation" rel="nofollow" target="_blank"&gt;Xtranormal&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://tinyurl.com/CreateAnimation" rel="nofollow" target="_blank"&gt;Xtranormal&lt;/a&gt; is an animation software that is available in two versions; a web version and a desktop application. Both versions need internet access and you must login to your account in order to use the application as well as for downloading components such as animation characters, background images, etc which you have to pay for.&lt;br /&gt;
&lt;br /&gt;
The &lt;a href="http://tinyurl.com/CreateAnimation" rel="nofollow" target="_blank"&gt;Xtranormal&lt;/a&gt; application is easy to use and their trademark slogan "&lt;i&gt;If you can type, you can make movies™&lt;/i&gt;" is certainly true although creating a "&lt;i&gt;movie&lt;/i&gt;" is rather a stretch on the capabilities of the software and its current features.&lt;br /&gt;
&lt;br /&gt;
To make an animation all you have to do is:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;select a background to be used&amp;nbsp;&lt;/li&gt;
&lt;li&gt;select one or more characters(actors/actresses)&lt;/li&gt;
&lt;li&gt;Type the&amp;nbsp;dialog&amp;nbsp;for your character&lt;/li&gt;
&lt;/ol&gt;
and that's all there is to it. If you want to create something more than a simple animation, you can use the "market place" button to view more characters, backgrounds, voices or even use your own sound files. You can also select or set your own camera angles. Also there is a lot of flexibility in where your characters are standing, where they would be facing, so the characters could be moved anywhere in the 3D set.&lt;br /&gt;
&lt;br /&gt;
There are additional features for characters to take on a more realistic personality, for example you can dictate that a character should perform a "gesture", hold a certain "posture" or look at the camera or another place.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-ZUmGffmg3qY/T0tu27Eyx6I/AAAAAAAAAC0/kB2ee4fAU_0/s1600/xtranormal.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-ZUmGffmg3qY/T0tu27Eyx6I/AAAAAAAAAC0/kB2ee4fAU_0/s400/xtranormal.jpg" height="297" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
All in all I would say it's a great piece of software, however it doesn't feel like a finished product or something one could use for an important or serious animation for the reasons I have listed below:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;The text to speech conversion is quite bad and primitive. When I think of other software and technologies that I have used for text to speech conversion I can clearly see there is a lack of expertise in this area at Xtranormal. Since this type of technology has been around for a long time, I had much higher expectation for this core functionality. This is the single biggest problem with this animation application. If the speech isn't good enough, there isn't much use for any created animation that makes use of these voice libraries. This also contradicts Xtranormal's mission statement/slogan: "&lt;i&gt;If you can type, you can make movies™&lt;/i&gt;". One of the problems with the speech is that it is too fast and un-natural. I try to compensate for this problem by inserting commas into my text however there is no control over the length of pause a comma makes.&lt;/li&gt;
&lt;li&gt;The application consumes a lot of resources and is very slow. There seems to be a lot of memory leak by this application and no word of fixing this issue yet from the team. Obviously these issues only become prominent once you decide to create an animation that is more than a few minutes long and make use of a larger scope of features.&lt;/li&gt;
&lt;li&gt;Although you can manually set the camera angles, this is a time consuming process so if you decided to let the application run on auto-pilot setting beware that it will make very poor camera selections. For example one character could be talking and the auto-pilot camera would show the other character.&lt;/li&gt;
&lt;li&gt;There is an option to add a pause anywhere in a dialog and the length of a pause can be manually controlled(the default is set at 2 seconds) however the shortest pause currently available is one second which is too long in some cases. A more fine-grain control over the pause would be very useful because a one second pause in a conversation seems like a lifetime.&lt;/li&gt;
&lt;li&gt;There is no synchronization between the desktop application and the web version. So if you started your work on the desktop version, you would not be able to continue your work from a browser or vice versa.&lt;/li&gt;
&lt;li&gt;Some characters are not capable of performing all gestures that are listed to be available for them. For example the Albert Einstein character on the desktop version of the application can not perform "dance wave", "dance twist" or the "dance turn" gestures.&lt;/li&gt;
&lt;li&gt;The application provides some nice &lt;i&gt;gestures&lt;/i&gt; such as "folding arms" however the same concept does not exist as a &lt;i&gt;stance,&amp;nbsp;&lt;/i&gt;so a character can not remain in a stance with folded arms.&lt;/li&gt;
&lt;li&gt;Bug: If you create an animation with enough dialog boxes to cause the scrollbar to appear, you will come across an annoying bug. Every time you add a new dialog, the page will automatically scroll to the top. So now you have to scroll all the way to the bottom to type something in the new dialog box.&lt;/li&gt;
&lt;li&gt;Bug: If you click the preview(play) button&amp;nbsp;the tool you had selected last will be unselected and once the preview stops the "orbit" tool is selected which happens to be the first tool in the right hand side tool set.&lt;/li&gt;
&lt;li&gt;Bug: If you have imported your own sound files for a dialog box and try to play a preview it appears to be working fine but if you move click on a random location in the playing timeline progress bar the audio and video play out of sync.&lt;/li&gt;
&lt;li&gt;Bug: There are inconsistencies between the different voice libraries for example&amp;nbsp;some voices read "IV" as &lt;i&gt;four&lt;/i&gt; while other voices read it out as the letters "&lt;i&gt;I&lt;/i&gt;" followed by "&lt;i&gt;V&lt;/i&gt;"&lt;/li&gt;
&lt;/ul&gt;
Although I like this application, at its current state I would not recommend it. I will be exploring some alternatives animation application in the future and post reviews of them here, but for now, here is a video I created using &lt;a href="http://tinyurl.com/CreateAnimation" rel="nofollow" target="_blank"&gt;Xtranormal&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;object height="259" width="450"&gt;&lt;param name="movie" value="http://www.youtube.com/v/OgQlY-MdTH8?version=3&amp;amp;hl=en_US"&gt;







&lt;/param&gt;
&lt;param name="allowFullScreen" value="true"&gt;







&lt;/param&gt;
&lt;param name="allowscriptaccess" value="always"&gt;







&lt;/param&gt;
&lt;embed src="http://www.youtube.com/v/OgQlY-MdTH8?version=3&amp;amp;hl=en_US" type="application/x-shockwave-flash" width="450" height="259" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;
&lt;script src="//platform.twitter.com/widgets.js" type="text/javascript"&gt;
&lt;/script&gt;&lt;/div&gt;
</content><link href="http://bloggerpost3.blogspot.com/feeds/831252469952366936/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2012/03/xtranormal-beta-animation-software.html#comment-form" rel="replies" title="16 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/831252469952366936" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/831252469952366936" rel="self" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2012/03/xtranormal-beta-animation-software.html" rel="alternate" title="Xtranormal (Beta) Animation Software Review, The Good, The Bad and The Ugly" type="text/html"/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="http://2.bp.blogspot.com/-ZUmGffmg3qY/T0tu27Eyx6I/AAAAAAAAAC0/kB2ee4fAU_0/s72-c/xtranormal.jpg" width="72"/><thr:total>16</thr:total></entry><entry><id>tag:blogger.com,1999:blog-363170316363135703.post-4016056456020963803</id><published>2012-03-01T20:04:00.001+00:00</published><updated>2015-01-11T11:59:12.704+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Feed"/><category scheme="http://www.blogger.com/atom/ns#" term="Feedburner"/><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><category scheme="http://www.blogger.com/atom/ns#" term="Twitter"/><title type="text">Feedburner removes Socialize feature and ability to post to Twitter</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div&gt;
&lt;span class="Apple-style-span" style="color: #333333; font-family: Georgia, serif;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Update - 02 March 2012&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
It is still possible to access "Socialize". &lt;br /&gt;
&lt;br /&gt;
When you are in Feedburner, go to the Publicize tab, and the address looks like this: "http://feedburner.google.com/fb/a/publicize?id=[a bunch of numbers  i.e. the tab session key]"&lt;br /&gt;
&lt;br /&gt;
Replace "publicize" with "socialize" in the url, and boom, you are in there. For example: &lt;br /&gt;
&lt;br /&gt;
http://feedburner.google.com/fb/a/socialize?id=bdd8995cgccqii6padfg821380&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Georgia, serif; font-size: x-small;"&gt;Thanks to Ch&lt;/span&gt;ris Pine for the above work around.&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;Original Post&lt;/span&gt;&lt;br /&gt;
It appears that Google Feedburner has removed its support for posting to Twitter. If you have read my previous blog posts you'll know that I made use of this feature extensively.&lt;br /&gt;
&lt;br /&gt;
It's not clear why this feature has been removed or whether it's a permanent change. But it's definitely a feature that will be missed. I am hoping Google has temporarily hidden this feature away while they are working on fixing all the current problems with it.&lt;br /&gt;
&lt;br /&gt;
If you know anything more about this, please let me know.&lt;br /&gt;
&lt;br /&gt;
One reasons I used Feedburner for, was that it lets you choose how you want your YouTube videos to be posted to Twitter. If you enable the YouTube to Twitter feature on YouTube itself, the resulting tweets will look very spam like. In the sense that YouTube tries to insert a reference to its own twitter account for promotions as well as making a decision on what text your tweet will contains. By filling your 140 character limit with useless text. The automatic tweets from YouTube look something like this:&lt;br /&gt;
&lt;br /&gt;
"&lt;i&gt;I uploaded&amp;nbsp;a @YouTube video &lt;a href="http://t.co/5rFivPgd" rel="nofollow" target="_blank"&gt;http://youtu.be/OgQlY-MdTH8&lt;/a&gt;&amp;nbsp;[Funny] Atheist vs. Christian - Why don't people believe in God?&lt;/i&gt;"&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
This means YouTube is taking up 28 characters unnecessarily as well as placing the content link before the content title. Aside from this annoyance, there is no option to include hashtags in your Tweet via the default YouTube application.&lt;br /&gt;
&lt;br /&gt;
Google Feedburner's "Socialize" feature on the other hand would let me post something like the text below:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
"&lt;i&gt;[Funny] Atheist vs. Christian - Why don't people believe in God?&amp;nbsp;&lt;/i&gt;&lt;i&gt;&lt;a href="http://t.co/5rFivPgd" rel="nofollow" target="_blank"&gt;http://youtu.be/OgQlY-MdTH8&lt;/a&gt;&amp;nbsp;#atheist  #atheism #religion&lt;/i&gt;"&lt;/div&gt;
&lt;div&gt;
&lt;i&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div&gt;
&lt;i&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
As you can see in the above text I would be able convey the content from the beginning of the tweet instead of the end of a tweet. Also the hash-tags would give my tweet more publicity.&lt;/div&gt;
&lt;/div&gt;
</content><link href="http://bloggerpost3.blogspot.com/feeds/4016056456020963803/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2012/03/feedburner-removes-socialize-feature.html#comment-form" rel="replies" title="19 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/4016056456020963803" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/4016056456020963803" rel="self" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2012/03/feedburner-removes-socialize-feature.html" rel="alternate" title="Feedburner removes Socialize feature and ability to post to Twitter" type="text/html"/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>19</thr:total></entry><entry><id>tag:blogger.com,1999:blog-363170316363135703.post-7671746678233970171</id><published>2012-02-11T18:27:00.002+00:00</published><updated>2012-03-27T13:07:28.348+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Facebook"/><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><category scheme="http://www.blogger.com/atom/ns#" term="Google Plus"/><category scheme="http://www.blogger.com/atom/ns#" term="Twitter"/><title type="text">Selective posting to Twitter and Facebook from Google+</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
I previously wrote two blog entries about posting Google+ messages to Facebook and Twitter:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://jensontaylor.blogspot.com/2011/07/automatically-publish-your-google-plus.html" target="_blank"&gt;Auto-sharing short text(private or public) from Google+ to Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://jensontaylor.blogspot.com/2011/07/automatically-publish-your-google-plus_21.html" target="_blank"&gt;Auto-sharing &lt;b&gt;public &lt;/b&gt;posts to Facebook and Twitter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
If you follow the &lt;a href="http://jensontaylor.blogspot.com/2011/07/automatically-publish-your-google-plus_21.html" target="_blank"&gt;second approach&lt;/a&gt;&amp;nbsp;which only works for public posts. You can limit what is posted to your Twitter feed using a text similar to a hashtag. All you have to do is to include the word &lt;i&gt;Twitter&lt;/i&gt; in your Google+ post for messages to be posted to your Twitter. I will explain how this is done.&lt;br /&gt;
&lt;br /&gt;
Go to your previously setup feed on &lt;a href="http://feedburner.google.com/" rel="nofollow" target="_blank"&gt;http://feedburner.google.com&lt;/a&gt;&amp;nbsp;and change the settings on your feed to look like the screen shot below:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-3HnuNeJe62E/Tn7jMQ6C8OI/AAAAAAAADV8/Z_3HDoZFn68/s1600/Publicize+--+Socialize.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="640" src="http://2.bp.blogspot.com/-3HnuNeJe62E/Tn7jMQ6C8OI/AAAAAAAADV8/Z_3HDoZFn68/s640/Publicize+--+Socialize.png" width="610" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;br /&gt;
As you can see there are two&amp;nbsp;differences&amp;nbsp;between the settings in the above screen and the settings applies in the &lt;a href="http://jensontaylor.blogspot.com/2011/07/automatically-publish-your-google-plus_21.html" target="_blank"&gt;previous tutorial&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
1. As the red arrow in the above image indicates you must enter the text &lt;i&gt;Twitter&lt;/i&gt; or a unique text that you will add to your Google+ messages that you want to be posted to your Twitter account. Also note the drop down menu below the arrow should have the following option selected: "&lt;i&gt;the title&lt;/i&gt;". Once these settings are saved the job is finished and you're read to go.&lt;br /&gt;
&lt;br /&gt;
2. The second difference only applies for selective posting to Facebook. If you have followed my earlier tutorial but decide that not all your posts from Twitter should go to your Facebook wall remove the #fb that we had previously placed in the "&lt;i&gt;additional text&lt;/i&gt;" text box. So now, if you want your Google+ posts that are submitted to Twitter to be also posted on Facebook you should include the word #fb in your Google+ post. Assuming you're currently using the "&lt;i&gt;Selective Tweets&lt;/i&gt;" app on Facebook.&lt;br /&gt;
&lt;br /&gt;
So now to automatically post something from Google+ to Twitter include the text &lt;i&gt;Twitter&lt;/i&gt; and if you want to post it to Facebook as well as Twitter include the text:&amp;nbsp;&lt;i&gt;Twitter #fb&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Note 1&lt;/b&gt;: This approach will only let you post to Facebook if you're posting it to Twitter as well.&lt;br /&gt;
&lt;b&gt;Note 2&lt;/b&gt;: Since we are now including the #fb text in our Google+ post it must be towards the beginning of the message so that Twitter does not cut it off due to its limited message size.&lt;br /&gt;
&lt;b&gt;Note 3&lt;/b&gt;: Since the #fb text is no longer appended to the end of our message you must go to facebook and change the setting in your "&lt;a href="http://apps.facebook.com/selectivetwitter/settings" rel="nofollow" target="_blank"&gt;&lt;i&gt;Selective Twitter&lt;/i&gt;" app on Facebook&lt;/a&gt;. Tick the checkbox which reads "&lt;i&gt;Allow the #fb tag anywhere in the tweet?&lt;/i&gt;" as shown on the screen shot below:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-bvg_ataIGeE/Tn4gNEjSKeI/AAAAAAAADPg/V6ukwZ0eNvU/s1600/Selective+Tweets+on+Facebook.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="308" src="http://1.bp.blogspot.com/-bvg_ataIGeE/Tn4gNEjSKeI/AAAAAAAADPg/V6ukwZ0eNvU/s640/Selective+Tweets+on+Facebook.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
I admit my solutions are always cumbersome and super geeky but they do work. If you have any questions don't hesitate to ask me on &lt;a href="https://plus.google.com/114092955098844708891/" rel="nofollow" target="_blank"&gt;Google+&lt;/a&gt;, or &lt;a href="http://www.facebook.com/jenson.taylor" rel="nofollow" target="_blank"&gt;Facebook&lt;/a&gt;, or &lt;a href="http://twitter.com/JensonTaylor" rel="nofollow" target="_blank"&gt;Twitter&lt;/a&gt;. Also please&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;subscribe to my blog &lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 20px;"&gt;via &lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 20px;"&gt;&lt;b&gt;&lt;a href="http://feedburner.google.com/fb/a/mailverify?uri=JensonTaylorBlog" rel="nofollow" target="_blank"&gt;email&lt;/a&gt; &lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 20px;"&gt;or &lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 20px;"&gt;&lt;a href="http://jensontaylor.blogspot.com/feeds/posts/default" rel="nofollow" target="_blank"&gt;&lt;b&gt;RSS feed&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</content><link href="http://bloggerpost3.blogspot.com/feeds/7671746678233970171/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2012/02/selective-posting-to-twitter-and.html#comment-form" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/7671746678233970171" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/7671746678233970171" rel="self" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2012/02/selective-posting-to-twitter-and.html" rel="alternate" title="Selective posting to Twitter and Facebook from Google+" type="text/html"/><author><name>Jenson</name><uri>http://www.blogger.com/profile/12332259714942575150</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="http://2.bp.blogspot.com/-3HnuNeJe62E/Tn7jMQ6C8OI/AAAAAAAADV8/Z_3HDoZFn68/s72-c/Publicize+--+Socialize.png" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-363170316363135703.post-4853954694488002674</id><published>2011-12-14T22:00:00.000+00:00</published><updated>2012-03-27T13:05:24.218+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Atom"/><category scheme="http://www.blogger.com/atom/ns#" term="Feed"/><category scheme="http://www.blogger.com/atom/ns#" term="RSS"/><category scheme="http://www.blogger.com/atom/ns#" term="Twitter"/><title type="text">How to get Twitter RSS Feed (Since Twitter started hiding it)</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div&gt;
After Twitter changed its user interface from its simple initial design it also decided to hide the public RSS feed which was available on all profiles. Although the RSS feed is no longer visible, the functionality is still fully working.&lt;br /&gt;
&lt;br /&gt;
The URL for an RSS feed looks like this:&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;http://twitter.com/statuses/user_timeline/&lt;span class="Apple-style-span" style="background-color: white; font-size: 14px;"&gt;&lt;b&gt;101086296&lt;/b&gt;&lt;/span&gt;.rss&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
or alternatively with the &lt;i&gt;atom &lt;/i&gt;extension:&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;http://twitter.com/statuses/user_timeline/&lt;span class="Apple-style-span" style="background-color: white; font-size: 14px;"&gt;&lt;b&gt;101086296&lt;/b&gt;&lt;/span&gt;.atom&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
The problem that remains is finding the number which corresponds to a Twitter username. You can find out this number by using the Twitter API however there is a website that does this for you. Visit the website below and enter a Twitter username then click "&lt;i&gt;Get ID&lt;/i&gt;" and you will be presented with the identification number of that particular Twitter user.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.idfromuser.com/" rel="nofollow" target="_blank"&gt;http://www.idfromuser.com/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
So all you have to do now is replace that number into this URL (&lt;b style="background-color: white; font-family: 'Lucida Grande', sans-serif; font-size: 14px;"&gt;101086296&lt;/b&gt;&lt;span style="background-color: white; font-family: 'Lucida Grande', sans-serif; font-size: 14px;"&gt;&amp;nbsp;is my Twitter id)&lt;/span&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;http://twitter.com/statuses/user_timeline/&lt;span class="Apple-style-span" style="background-color: white; font-size: 14px;"&gt;&lt;b&gt;101086296&lt;/b&gt;&lt;/span&gt;.atom&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
and you will have an RSS/Atom feed for any Twitter account.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;If you'd like to be updated on new blog posts please subscribe to my &lt;/i&gt;&lt;a href="http://feeds.feedburner.com/JensonTaylorBlog" rel="nofollow" style="font-style: italic;" target="_blank"&gt;RSS feed&lt;/a&gt;&lt;i&gt; and/or &lt;a href="http://feedburner.google.com/fb/a/mailverify?uri=JensonTaylorBlog" rel="nofollow" target="_blank"&gt;via email&lt;/a&gt;. &amp;nbsp;I'm also on&lt;/i&gt;&lt;i&gt;&amp;nbsp;Twitter &lt;/i&gt;&lt;a href="http://twitter.com/JensonTaylor" style="font-style: italic;"&gt;@&lt;/a&gt;&lt;i&gt;&lt;a href="http://twitter.com/JensonTaylor" rel="nofollow" target="_blank"&gt;JensonTaylor&lt;/a&gt;,&amp;nbsp;&lt;a href="http://facebook.com/JensonTaylor" rel="nofollow" target="_blank"&gt;Facebook&lt;/a&gt;&amp;nbsp;and &lt;a href="https://plus.google.com/106166623138751182431/" rel="nofollow" target="_blank"&gt;Google+&lt;/a&gt;.&lt;/i&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a class="twitter-follow-button" data-show-count="false" href="https://twitter.com/JensonTaylor" rel="nofollow" target="_blank"&gt;Follow @JensonTaylor&lt;/a&gt;
&lt;script src="//platform.twitter.com/widgets.js" type="text/javascript"&gt;
&lt;/script&gt;&lt;/div&gt;</content><link href="http://bloggerpost3.blogspot.com/feeds/4853954694488002674/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2011/12/how-to-get-twitter-rss-feed-since.html#comment-form" rel="replies" title="24 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/4853954694488002674" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/4853954694488002674" rel="self" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2011/12/how-to-get-twitter-rss-feed-since.html" rel="alternate" title="How to get Twitter RSS Feed (Since Twitter started hiding it)" type="text/html"/><author><name>Jenson</name><uri>http://www.blogger.com/profile/12332259714942575150</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>24</thr:total></entry><entry><id>tag:blogger.com,1999:blog-363170316363135703.post-3353942953923778445</id><published>2011-07-21T20:05:00.001+01:00</published><updated>2012-03-27T13:01:59.025+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Facebook"/><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><category scheme="http://www.blogger.com/atom/ns#" term="Google Plus"/><category scheme="http://www.blogger.com/atom/ns#" term="Twitter"/><title type="text">Automatically publish your Google+ Plus "Public" posts to Twitter (and Facebook)</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;How to post your &lt;b&gt;Public &lt;/b&gt;Google Plus posts to Twitter (and Facebook)&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: red;"&gt;This technique will only work for *Public* posts.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Copy this URL but replace the ending number with your own Google Plus account number&amp;nbsp;&lt;a href="http://plusfeed.appspot.com/106166623138751182431" rel="nofollow" target="_blank"&gt;http://plusfeed.appspot.com/106166623138751182431&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Go to &lt;a href="http://feedburner.google.com/" rel="nofollow" target="_blank"&gt;http://feedburner.google.com&lt;/a&gt; and sign in with your Google account.&lt;/li&gt;
&lt;li&gt;Paste the above URL in the area which says "&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px;"&gt;&lt;strong&gt;Burn a feed right this instant." &lt;/strong&gt;Here is a screenshot:&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;a href="http://2.bp.blogspot.com/-6wQu7d_wNAA/TifqND0cUYI/AAAAAAAAAKg/Aw_5j4oTsHw/s1600/My+Feeds%25281%2529.png" imageanchor="1" rel="nofollow" style="clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em;" target="_blank"&gt;&lt;img border="0" height="53" src="http://2.bp.blogspot.com/-6wQu7d_wNAA/TifqND0cUYI/AAAAAAAAAKg/Aw_5j4oTsHw/s400/My+Feeds%25281%2529.png" width="400" /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Click "&lt;b&gt;Next"&lt;/b&gt; and you will see this screen:&lt;br /&gt;
&lt;a href="http://4.bp.blogspot.com/-7_lV0Yp0_S8/TifqihnStsI/AAAAAAAAAKk/N0I4N32Ww4I/s1600/Point+your+feed+here.+We%2527ll+do+the+rest..png" imageanchor="1" rel="nofollow" style="margin-left: 1em; margin-right: 1em;" target="_blank"&gt;&lt;img border="0" height="396" src="http://4.bp.blogspot.com/-7_lV0Yp0_S8/TifqihnStsI/AAAAAAAAAKk/N0I4N32Ww4I/s400/Point+your+feed+here.+We%2527ll+do+the+rest..png" style="cursor: move;" width="400" /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;On the above screen click "&lt;b&gt;Next&lt;/b&gt;" which will take you to the below screen:&lt;a href="http://4.bp.blogspot.com/-8jxK3U3UG3U/TifrI5SHPUI/AAAAAAAAAKo/nyJDeDePZrg/s1600/Point+your+feed+here.+We%2527ll+do+the+rest.%25281%2529.png" imageanchor="1" rel="nofollow" style="clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em;" target="_blank"&gt;&lt;img border="0" height="400" src="http://4.bp.blogspot.com/-8jxK3U3UG3U/TifrI5SHPUI/AAAAAAAAAKo/nyJDeDePZrg/s400/Point+your+feed+here.+We%2527ll+do+the+rest.%25281%2529.png" width="372" /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Click "&lt;b&gt;Next&lt;/b&gt;" on the above screen and you will be presented with the following screen:&lt;a href="http://1.bp.blogspot.com/-UJyTdFxB8T8/TifrkHJLa2I/AAAAAAAAAKs/jZXuvgxFp0M/s1600/Point+your+feed+here.+We%2527ll+do+the+rest.%25282%2529.png" imageanchor="1" rel="nofollow" style="margin-left: 1em; margin-right: 1em;" target="_blank"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/-UJyTdFxB8T8/TifrkHJLa2I/AAAAAAAAAKs/jZXuvgxFp0M/s400/Point+your+feed+here.+We%2527ll+do+the+rest.%25282%2529.png" width="333" /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Click "&lt;b&gt;Next&lt;/b&gt;" on the above page, which will take you to this screen:&lt;a href="http://4.bp.blogspot.com/-A-A5yF9iTHE/TifsJW-kHmI/AAAAAAAAAKw/Y_K418nnL9w/s1600/Your+feed+is+ready+for+the+world.+Now+what-.png" imageanchor="1" rel="nofollow" style="margin-left: 1em; margin-right: 1em;" target="_blank"&gt;&lt;img border="0" height="90" src="http://4.bp.blogspot.com/-A-A5yF9iTHE/TifsJW-kHmI/AAAAAAAAAKw/Y_K418nnL9w/s400/Your+feed+is+ready+for+the+world.+Now+what-.png" width="400" /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;On the above page click the "&lt;b&gt;Publicize&lt;/b&gt;" tab&lt;/li&gt;
&lt;li&gt;Then click the "&lt;b&gt;Socialize&lt;/b&gt;" link from the left hand side links&lt;/li&gt;
&lt;li&gt;Click the button which says "&lt;b&gt;Add a Twitter account&lt;/b&gt;".&amp;nbsp;Assuming you are logged in on Twitter&amp;nbsp;confirm the authorization page presented by Twitter.&lt;/li&gt;
&lt;li&gt;On the "&lt;b&gt;Socialize"&lt;/b&gt;&amp;nbsp;adjust your settings as shown on the screen shot below:&lt;br /&gt;
&lt;a href="http://2.bp.blogspot.com/-GOGmygBzfbc/TiftWFJtt6I/AAAAAAAAAK0/uBTv5KcJAKA/s1600/Publicize+--+Socialize.png" imageanchor="1" rel="nofollow" style="margin-left: 1em; margin-right: 1em;" target="_blank"&gt;&lt;img border="0" height="351" src="http://2.bp.blogspot.com/-GOGmygBzfbc/TiftWFJtt6I/AAAAAAAAAK0/uBTv5KcJAKA/s400/Publicize+--+Socialize.png" width="400" /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Click the "&lt;b&gt;Activate&lt;/b&gt;" button at the bottom of the page. From now on all your "&lt;b&gt;Public&lt;/b&gt;" messages on Google plus will be posted to Twitter. The message that is posted on twitter will include the beggining of your post with a link to your message on your Google+ profile. So hopefully your Twitter followers will gradually migrate to Google Plus. &lt;b&gt;Note&lt;/b&gt;, there will be a delay from your messages being posted on Google Plus to them appearing on Twitter.&lt;/li&gt;
&lt;li&gt;To reduce the delay between posting something on Google Plus and it appearing on Twitter click on "&lt;b&gt;PingShot&lt;/b&gt;" link on the left hand side, which will take you to the below page:&lt;br /&gt;
&lt;a href="http://1.bp.blogspot.com/-vJr0V5AMeh8/TifvFpC7tFI/AAAAAAAAAK4/3zFlQ9gK87Y/s1600/Publicize+--+PingShot.png" imageanchor="1" rel="nofollow" style="margin-left: 1em; margin-right: 1em;" target="_blank"&gt;&lt;img border="0" height="106" src="http://1.bp.blogspot.com/-vJr0V5AMeh8/TifvFpC7tFI/AAAAAAAAAK4/3zFlQ9gK87Y/s400/Publicize+--+PingShot.png" width="400" /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Then click "&lt;b&gt;Activate&lt;/b&gt;" to enable this feature, (above screen shot)&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;
&lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;b&gt;The automatic Twitter posting is now complete and ready to go, and all tweets will include a link to your message posted on Google Plus.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
For those of you who want these messages to automatically post to Facebook as well, there are many options available to synchronize the two. I will mention two methods:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Method 1&lt;/b&gt;: If you're looking to automatically post all your Twitter updates straight to Facebook, the &lt;a href="http://apps.facebook.com/twitter/" rel="nofollow" target="_blank"&gt;Twitter application&lt;/a&gt; (by Twitter) is the best option. It's really simple to use; just install the application and then click to allow Twitter to update your Facebook status.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Method 2&lt;/b&gt;: However I prefer that only some of my tweets to be automatically posted to my Facebook wall so I use an applications called &lt;a href="http://apps.facebook.com/selectivetwitter/" rel="nofollow" target="_blank"&gt;Selective Tweet Status&lt;/a&gt;. This application will only post tweets that end in #fb to your Facebook profile. Once you go to this application's page, enter your Twitter username and click save. So for our automatic tweets that are generated from Google+ we need to add the three characters #fb to the end of our tweets. To do this:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Go to &lt;a href="http://feedburner.google.com/" rel="nofollow" target="_blank"&gt;http://feedburner.google.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Click on the appropriate link for your Google+ link. e.g.&lt;a href="http://4.bp.blogspot.com/-bFfuSzqnG9U/TignywKHQ6I/AAAAAAAAAK8/udh6VSYRwGE/s1600/My+Feeds.png" imageanchor="1" rel="nofollow" style="margin-left: 1em; margin-right: 1em;" target="_blank"&gt;&lt;img border="0" height="45" src="http://4.bp.blogspot.com/-bFfuSzqnG9U/TignywKHQ6I/AAAAAAAAAK8/udh6VSYRwGE/s400/My+Feeds.png" width="400" /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Click on the "&lt;b&gt;Publicize&lt;/b&gt;" tab&lt;/li&gt;
&lt;li&gt;Click on "&lt;b&gt;Socialize&lt;/b&gt;" from the left hand side links&lt;/li&gt;
&lt;li&gt;Enter &lt;b&gt;#fb &lt;/b&gt;in the "&lt;i&gt;Additional text&lt;/i&gt;" section. like the screen shot below:&lt;a href="http://3.bp.blogspot.com/-9dntOVaok1A/TigrIheqHjI/AAAAAAAAALE/TUQBiKWEhxA/s1600/Publicize+--+Socialize.png" imageanchor="1" rel="nofollow" style="margin-left: 1em; margin-right: 1em;" target="_blank"&gt;&lt;img border="0" height="217" src="http://3.bp.blogspot.com/-9dntOVaok1A/TigrIheqHjI/AAAAAAAAALE/TUQBiKWEhxA/s400/Publicize+--+Socialize.png" width="400" /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Make sure the drop down menu below it is set to "&lt;b&gt;end of the post&lt;/b&gt;"&lt;/li&gt;
&lt;li&gt;Click the "Save" button at the bottom of the page.&lt;/li&gt;
&lt;li&gt;Enjoy!&amp;nbsp;(&lt;i&gt;Usually your updates will appear on Facebook within 2 minutes of them being posted on Twitter, however sometimes when Twitter is having difficulties (fail whale..) it can take quite a bit longer.&lt;/i&gt;)&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;
&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px;"&gt;&lt;b&gt;Problems&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px;"&gt;:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px;"&gt;If your tweets do not appear on your Facebook status it could be because your tweets are set to private or due to spamming type behaviour Twitter has stopped your tweets from appearing in search. The selective tweets application uses Twitter search mechanism to locate the tweets that are destined for Facebook. For more info see&amp;nbsp;&lt;a href="http://apps.facebook.com/selectivetwitter/help" rel="nofollow" target="_blank"&gt;http://apps.facebook.com/selectivetwitter/help&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px;"&gt;&lt;b&gt;Recommendation&lt;/b&gt;:&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; font-size: 14px; line-height: 20px;"&gt;The major "Plus" of this method is that posts made on Google+ are automatically posted to both Facebook and Twitter with a link back to your Google+ post. So Google+ remains your main communication head quarters while Twitter and Facebook just act as mediums for letting people who are not yet on Google+ what's happening. So the people on Facebook and Twitter will get the information but with a delay. You can read the instruction on link below to get your Google+ posts to instantly post to Facebook, however messages longer than 47 characters will be chopped and there will be no link back to your Google+ post on Facebook.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px;"&gt;&lt;a href="http://jensontaylor.blogspot.com/2011/07/automatically-publish-your-google-plus.html" rel="nofollow" target="_blank"&gt;http://jensontaylor.blogspot.com/2011/07/automatically-publish-your-google-plus.html&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
I have enabled both approaches on my profile, i.e. the nice but delayed approach described here as well as the instant but limited approach described in the above &lt;a href="http://jensontaylor.blogspot.com/2011/07/automatically-publish-your-google-plus.html" rel="nofollow" target="_blank"&gt;link&lt;/a&gt;. So my Facebook page shows each message twice. Once it displays a chopped message and then after a delay a more complete message is posted. The way I view Google+ is my updates' center. The fact that my posts are &lt;strike&gt;spammed&lt;/strike&gt; shared on other social networks is just a bonus. If people reply to my posts on other social networks I will receive their messages on my mobile phone so I will still interact with users from other social networks but the interaction will be more one way in the sense that I respond to people who have interacted with me explicitly as opposed to me commenting on their photos or wall posts or reacting to someone's tweets, because I will not spend much time on those networks, now that Google+ does a better job for my needs.&lt;br /&gt;
&lt;br /&gt;
Personally I don't like the approaches that I have suggested at all because it relies on too many unreliable services and the slow updates, however so far it has worked perfectly for me. Google has indicated that they will provide xml/rss feed for Google+ so once that feature is available we can cut out the third party website. I will update you on this as soon as it becomes available.&lt;br /&gt;
&lt;br /&gt;
P.S. Don't forget to subscribe to this blog &lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px;"&gt;via &lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px;"&gt;&lt;b&gt;&lt;a href="http://feedburner.google.com/fb/a/mailverify?uri=JensonTaylorBlog" rel="nofollow" target="_blank"&gt;email&lt;/a&gt; &lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px;"&gt;or &lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px;"&gt;&lt;a href="http://jensontaylor.blogspot.com/feeds/posts/default" rel="nofollow" target="_blank"&gt;&lt;b&gt;feed&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</content><link href="http://bloggerpost3.blogspot.com/feeds/3353942953923778445/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2011/07/automatically-publish-your-google-plus_21.html#comment-form" rel="replies" title="1 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/3353942953923778445" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/3353942953923778445" rel="self" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2011/07/automatically-publish-your-google-plus_21.html" rel="alternate" title="Automatically publish your Google+ Plus &quot;Public&quot; posts to Twitter (and Facebook)" type="text/html"/><author><name>Jenson</name><uri>http://www.blogger.com/profile/12332259714942575150</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="http://2.bp.blogspot.com/-6wQu7d_wNAA/TifqND0cUYI/AAAAAAAAAKg/Aw_5j4oTsHw/s72-c/My+Feeds%25281%2529.png" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-363170316363135703.post-1987971298003624992</id><published>2011-07-20T19:22:00.008+01:00</published><updated>2015-01-11T09:24:14.557+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Facebook"/><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><category scheme="http://www.blogger.com/atom/ns#" term="Google Buzz"/><category scheme="http://www.blogger.com/atom/ns#" term="Google Plus"/><title type="text">Automatically publish your Google+ Plus posts to Facebook</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;Updating your Facebook status via Google Plus+&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Access Facebook&lt;/li&gt;
&lt;li&gt;Go to &lt;a href="http://facebook.com/mobile" rel="nofollow" target="_blank"&gt;http://facebook.com/mobile&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Copy your email address unique (underneath where it says "Upload via Email")&lt;/li&gt;
&lt;li&gt;Go to the &lt;a href="https://plus.google.com/circles" rel="nofollow" target="_blank"&gt;circle's page on Google+&lt;/a&gt; and create a circle called "Facebook Status"&lt;/li&gt;
&lt;li&gt;Add the e-mail from Facebook in your new circle(Facebook Status)&lt;/li&gt;
&lt;li&gt;When you want to publish something on Facebook, simply add the circle.(and don't forget to tick the checkbox which says "&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; line-height: 18px;"&gt;&lt;i&gt;Also email 1 person not yet using Google+ yet")&lt;/i&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Photos are not uploaded on Facebook&lt;/li&gt;
&lt;li&gt;Works with public posts as well (As long as you include the "Facebook Status" circle)&lt;/li&gt;
&lt;li&gt;Your posts on Facebook will take the default permission("Everyone" or "Friends of Friends" or "Friends Only")&lt;/li&gt;
&lt;li&gt;UPDATE: If the message is longer than 47 characters you will see the first 44 characters followed by three dots in your Facebook status. (I have informed Google+ of this problem and I hope they will solve it)&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
</content><link href="http://bloggerpost3.blogspot.com/feeds/1987971298003624992/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2011/07/automatically-publish-your-google-plus.html#comment-form" rel="replies" title="1 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/1987971298003624992" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/1987971298003624992" rel="self" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2011/07/automatically-publish-your-google-plus.html" rel="alternate" title="Automatically publish your Google+ Plus posts to Facebook" type="text/html"/><author><name>Jenson</name><uri>http://www.blogger.com/profile/12332259714942575150</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-363170316363135703.post-5551294256718553782</id><published>2011-06-22T11:24:00.004+01:00</published><updated>2011-08-18T09:14:35.179+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Firebird"/><category scheme="http://www.blogger.com/atom/ns#" term="Interbase"/><category scheme="http://www.blogger.com/atom/ns#" term="SQL"/><title type="text">Firebird/Interbase SQL Add/Update/Alter Column/Field Type and Default Value</title><content type="html">Note: Using double quotes for a string(varchar) fails! (not sure if this has anything to do with the utility I use to connect to the DB or the Firebird database itself.&lt;br /&gt;
&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;ALTER TABLE my_table_name ADD my_column_name Varchar(30) default 'Not Processed' NOT NULL;&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Changing the length of the email field varchar to 45 (In the users table).&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE users ALTER COLUMN email_address TYPE VarChar(45);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</content><link href="http://bloggerpost3.blogspot.com/feeds/5551294256718553782/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2011/06/firebirdinterbase-sql-updatealter.html#comment-form" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/5551294256718553782" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/5551294256718553782" rel="self" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2011/06/firebirdinterbase-sql-updatealter.html" rel="alternate" title="Firebird/Interbase SQL Add/Update/Alter Column/Field Type and Default Value" type="text/html"/><author><name>Jenson</name><uri>http://www.blogger.com/profile/12332259714942575150</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-363170316363135703.post-7278818001800197420</id><published>2010-10-19T11:18:00.000+01:00</published><updated>2010-10-19T11:18:02.548+01:00</updated><title type="text">Install Apache 2.2 with mod_proxy module for Tomcat 7.0.2</title><content type="html">&lt;em&gt;Installing/building Mod Proxy for integration of Apache with Tomcat&lt;/em&gt;&lt;br /&gt;
&lt;strong&gt;Install mod_proxy from apache source&lt;/strong&gt;&lt;br /&gt;
Installing everything from source as usual results in leaner installation so that's the way I prefer to go on production servers. Also, the stop/start and restart time gives us less down time when not including dynamic shared object modules. So no dynamic modules is a plus even though it's less flexible and has a steeper learning curve. &lt;br /&gt;
&lt;br /&gt;
To enable mod_proxy with necessary modules run the command below:&lt;br /&gt;
&lt;br /&gt;
./configure --prefix=/usr/local/apache2.0 \&lt;br /&gt;
--enable-proxy         \&lt;br /&gt;
--enable-proxy-connect \&lt;br /&gt;
--enable-proxy-http&lt;br /&gt;
&lt;br /&gt;
Note: the backslash lets you spread out a single command over more than one lines, which improves readability. So after the backslash once you press return the command will not be executed.&lt;br /&gt;
&lt;br /&gt;
If you need to access files using ftp then add --enable-proxy-ftp to you list of modules when executing the above command.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;br /&gt;
Dynamic vs. Static&lt;/strong&gt;&lt;br /&gt;
./configure --enable-proxy=static will build mod_proxy linked statically into the resulting httpd executable; this is the default if you specify ./configure --enable-proxy. ./configure --enable-proxy=shared is necessary to build the module as a loadable shared library.&lt;br /&gt;
&lt;br /&gt;
Similarly, ./configure --enable-modules=proxy will link mod_proxy statically into the executable, while ./configure --enable-mods-shared=proxy will cause it to be built as a shared library. See the Apache configure documentation for more details.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Apache configure/installation/build from source Help&lt;/h3&gt;run the command ./configure --help to get the below output of the options available for configuring apache before building and installing it.&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;`configure' configures this package to adapt to many kinds of systems.

Usage: ./configure [OPTION]... [VAR=VALUE]...

To assign environment variables (e.g., CC, CFLAGS...), specify them as
VAR=VALUE.  See below for descriptions of some of the useful variables.

Defaults for the options are specified in brackets.

Configuration:
  -h, --help              display this help and exit
      --help=short        display options specific to this package
      --help=recursive    display the short help of all the included packages
  -V, --version           display version information and exit
  -q, --quiet, --silent   do not print `checking...' messages
      --cache-file=FILE   cache test results in FILE [disabled]
  -C, --config-cache      alias for `--cache-file=config.cache'
  -n, --no-create         do not create output files
      --srcdir=DIR        find the sources in DIR [configure dir or `..']

Installation directories:
  --prefix=PREFIX         install architecture-independent files in PREFIX
                          [/usr/local/apache2]
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
                          [PREFIX]

By default, `make install' will install all the files in
`/usr/local/apache2/bin', `/usr/local/apache2/lib' etc.  You can specify
an installation prefix other than `/usr/local/apache2' using `--prefix',
for instance `--prefix=$HOME'.

For better control, use the options below.

Fine tuning of the installation directories:
  --bindir=DIR            user executables [EPREFIX/bin]
  --sbindir=DIR           system admin executables [EPREFIX/sbin]
  --libexecdir=DIR        program executables [EPREFIX/libexec]
  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
  --libdir=DIR            object code libraries [EPREFIX/lib]
  --includedir=DIR        C header files [PREFIX/include]
  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
  --infodir=DIR           info documentation [DATAROOTDIR/info]
  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
  --mandir=DIR            man documentation [DATAROOTDIR/man]
  --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
  --htmldir=DIR           html documentation [DOCDIR]
  --dvidir=DIR            dvi documentation [DOCDIR]
  --pdfdir=DIR            pdf documentation [DOCDIR]
  --psdir=DIR             ps documentation [DOCDIR]

System types:
  --build=BUILD     configure for building on BUILD [guessed]
  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
  --target=TARGET   configure for building compilers for TARGET [HOST]

Optional Features:
  --disable-option-checking  ignore unrecognized --enable/--with options
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  --enable-layout=LAYOUT
  --enable-v4-mapped      Allow IPv6 sockets to handle IPv4 connections
  --enable-exception-hook Enable fatal exception hook
  --enable-maintainer-mode
                          Turn on debugging and compile time warnings
  --enable-pie            Build httpd as a Position Independent Executable
  --enable-modules=MODULE-LIST
                          Space-separated list of modules to enable | "all" |
                          "most"
  --enable-mods-shared=MODULE-LIST
                          Space-separated list of shared modules to enable |
                          "all" | "most"
  --disable-authn-file    file-based authentication control
  --enable-authn-dbm      DBM-based authentication control
  --enable-authn-anon     anonymous user authentication control
  --enable-authn-dbd      SQL-based authentication control
  --disable-authn-default authentication backstopper
  --enable-authn-alias    auth provider alias
  --disable-authz-host    host-based authorization control
  --disable-authz-groupfile
                          'require group' authorization control
  --disable-authz-user    'require user' authorization control
  --enable-authz-dbm      DBM-based authorization control
  --enable-authz-owner    'require file-owner' authorization control
  --enable-authnz-ldap    LDAP based authentication
  --disable-authz-default authorization control backstopper
  --disable-auth-basic    basic authentication
  --enable-auth-digest    RFC2617 Digest authentication
  --enable-isapi          isapi extension support
  --enable-file-cache     File cache
  --enable-cache          dynamic file caching
  --enable-disk-cache     disk caching module
  --enable-mem-cache      memory caching module
  --enable-dbd            Apache DBD Framework
  --enable-bucketeer      buckets manipulation filter
  --enable-dumpio         I/O dump filter
  --enable-echo           ECHO server
  --enable-example        example and demo module
  --enable-case-filter    example uppercase conversion filter
  --enable-case-filter-in example uppercase conversion input filter
  --enable-reqtimeout     Limit time waiting for request from client
  --enable-ext-filter     external filter module
  --disable-include       Server Side Includes
  --disable-filter        Smart Filtering
  --enable-substitute     response content rewrite-like filtering
  --disable-charset-lite  character set translation
  --enable-charset-lite   character set translation
  --enable-deflate        Deflate transfer encoding support
  --enable-ldap           LDAP caching and connection pooling services
  --disable-log-config    logging configuration
  --enable-log-forensic   forensic logging
  --enable-logio          input and output logging
  --disable-env           clearing/setting of ENV vars
  --enable-mime-magic     automagically determining MIME type
  --enable-cern-meta      CERN-type meta files
  --enable-expires        Expires header control
  --enable-headers        HTTP header control
  --enable-ident          RFC 1413 identity check
  --enable-usertrack      user-session tracking
  --enable-unique-id      per-request unique ids
  --disable-setenvif      basing ENV vars on headers
  --disable-version       determining httpd version in config files
  --enable-proxy          Apache proxy module
  --enable-proxy-connect  Apache proxy CONNECT module
  --enable-proxy-ftp      Apache proxy FTP module
  --enable-proxy-http     Apache proxy HTTP module
  --enable-proxy-scgi     Apache proxy SCGI module
  --enable-proxy-ajp      Apache proxy AJP module
  --enable-proxy-balancer Apache proxy BALANCER module
  --enable-ssl            SSL/TLS support (mod_ssl)
  --enable-distcache      Select distcache support in mod_ssl
  --enable-optional-hook-export
                          example optional hook exporter
  --enable-optional-hook-import
                          example optional hook importer
  --enable-optional-fn-import
                          example optional function importer
  --enable-optional-fn-export
                          example optional function exporter
  --enable-static-support Build a statically linked version of the support
                          binaries
  --enable-static-htpasswd
                          Build a statically linked version of htpasswd
  --enable-static-htdigest
                          Build a statically linked version of htdigest
  --enable-static-rotatelogs
                          Build a statically linked version of rotatelogs
  --enable-static-logresolve
                          Build a statically linked version of logresolve
  --enable-static-htdbm   Build a statically linked version of htdbm
  --enable-static-ab      Build a statically linked version of ab
  --enable-static-checkgid
                          Build a statically linked version of checkgid
  --enable-static-htcacheclean
                          Build a statically linked version of htcacheclean
  --enable-static-httxt2dbm
                          Build a statically linked version of httxt2dbm
  --enable-http           HTTP protocol handling
  --disable-mime          mapping of file-extension to MIME
  --enable-dav            WebDAV protocol handling
  --disable-status        process/thread monitoring
  --disable-autoindex     directory listing
  --disable-asis          as-is filetypes
  --enable-info           server information
  --enable-suexec         set uid and gid for spawned processes
  --disable-cgid          CGI scripts
  --enable-cgi            CGI scripts
  --disable-cgi           CGI scripts
  --enable-cgid           CGI scripts
  --enable-dav-fs         DAV provider for the filesystem
  --enable-dav-lock       DAV provider for generic locking
  --enable-vhost-alias    mass virtual hosting module
  --disable-negotiation   content negotiation
  --disable-dir           directory request handling
  --enable-imagemap       server-side imagemaps
  --disable-actions       Action triggering on requests
  --enable-speling        correct common URL misspellings
  --disable-userdir       mapping of requests to user-specific directories
  --disable-alias         mapping of requests to different filesystem parts
  --enable-rewrite        rule based URL manipulation
  --enable-so             DSO capability

Optional Packages:
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  --with-included-apr     Use bundled copies of APR/APR-Util
  --with-apr=PATH         prefix for installed APR or the full path to
                             apr-config
  --with-apr-util=PATH    prefix for installed APU or the full path to
                             apu-config
  --with-pcre=PATH        Use external PCRE library
  --with-port=PORT        Port on which to listen (default is 80)
  --with-sslport=SSLPORT  Port on which to securelisten (default is 443)
  --with-z=DIR            use a specific zlib library
  --with-sslc=DIR         RSA SSL-C SSL/TLS toolkit
  --with-ssl=DIR          OpenSSL SSL/TLS toolkit
  --with-mpm=MPM          Choose the process model for Apache to use.
                          MPM={beos|event|worker|prefork|mpmt_os2}
  --with-module=module-type:module-file
                          Enable module-file in the modules/&lt;module-type&gt;
                          directory.
  --with-program-name     alternate executable name
  --with-suexec-bin       Path to suexec binary
  --with-suexec-caller    User allowed to call SuExec
  --with-suexec-userdir   User subdirectory
  --with-suexec-docroot   SuExec root directory
  --with-suexec-uidmin    Minimal allowed UID
  --with-suexec-gidmin    Minimal allowed GID
  --with-suexec-logfile   Set the logfile
  --with-suexec-safepath  Set the safepath
  --with-suexec-umask     umask for suexec'd process

Some influential environment variables:
  CC          C compiler command
  CFLAGS      C compiler flags
  LDFLAGS     linker flags, e.g. -L&lt;lib dir&gt; if you have libraries in a
              nonstandard directory &lt;lib dir&gt;
  LIBS        libraries to pass to the linker, e.g. -l&lt;library&gt;
  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I&lt;include dir&gt; if
              you have headers in a nonstandard directory &lt;include dir&gt;
  CPP         C preprocessor

Use these variables to override the choices made by `configure' or to help
it to find libraries and programs with nonstandard names/locations.
&lt;/pre&gt;</content><link href="http://bloggerpost3.blogspot.com/feeds/7278818001800197420/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2010/10/install-apache-22-with-modproxy-module.html#comment-form" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/7278818001800197420" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/7278818001800197420" rel="self" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2010/10/install-apache-22-with-modproxy-module.html" rel="alternate" title="Install Apache 2.2 with mod_proxy module for Tomcat 7.0.2" type="text/html"/><author><name>Jenson</name><uri>http://www.blogger.com/profile/12332259714942575150</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-363170316363135703.post-3223201610003951580</id><published>2010-09-28T16:04:00.000+01:00</published><updated>2010-11-01T13:42:57.445+00:00</updated><title type="text">Manual Apache HTTPd 2.2 installation on Ubuntu Linux</title><content type="html">1. get sources&lt;br /&gt;
wget http://mirror.ox.ac.uk/sites/rsync.apache.org//httpd/httpd-2.2.16.tar.gz&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;2. extract sources&lt;/div&gt;&lt;div&gt;&lt;div&gt;tar xzfv httpd-2.2.16.tar.gz&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;3. Configure various aspects of apache (you can choose where apache shall be installed and run from. These paths will be written and compiled into the binaries so this step is important).&lt;/div&gt;&lt;div&gt;more on this at:&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;a href="http://adf.ly/ACZc" rel="nofollow"&gt;http://httpd.apache.org/docs/2.2/programs/configure.html&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;I don't want to change the default configurations so I just run:&lt;/div&gt;&lt;div&gt;./configure&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;4. To build apache:&lt;/div&gt;&lt;div&gt;make&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;5. To install(copy the files to the right places)&lt;/div&gt;&lt;div&gt;&lt;div&gt;sudo make install&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;since I didn't configure the installation path, the default value (/usr/local/apache2) was used to install apache in.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;6. Start the Apache server program&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;To test the server, first I go to the correct directory:&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;cd /usr/local/apache2/bin&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
then run the following command:&lt;/div&gt;&lt;div&gt;&lt;div&gt;sudo ./apachectl -k start&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
7. Associate Apache webserver with a domain name&lt;/div&gt;&lt;div&gt;I get the following error:&lt;/div&gt;&lt;div&gt;&lt;div&gt;httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;The reason for this error is that a domain name is not associated with this web server so to overcome this problem, I need to edit httpd.conf:&lt;/div&gt;&lt;div&gt;vi&amp;nbsp;/user/local/apache2/conf/httpd.conf&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;change the line&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;div&gt;#ServerName www.example.com:80&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;To something like (assuming you own the domain radep.com and it points at this machine):&lt;/div&gt;&lt;div&gt;&lt;div&gt;ServerName radep.com:80&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
8. Restart server&lt;/div&gt;&lt;div&gt;then restart the server(assuming you are in&amp;nbsp;/user/local/apache2/bin):&lt;/div&gt;&lt;div&gt;&lt;div&gt;sudo ./apachectl -k restart&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
9. Test it from your browser&lt;br /&gt;
Now you can use your browser to visit radep.com&lt;br /&gt;
lynx radep.com&lt;br /&gt;
&lt;br /&gt;
you should see the text "It works!" which is the text that is contained in the file&amp;nbsp;/usr/local/apache2/htdocs/index.html&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;If you need to go deeper into this process check out:&lt;/div&gt;&lt;div&gt;&lt;a href="http://adf.ly/ACZh" rel="nofollow"&gt;http://httpd.apache.org/docs/2.2/install.html&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;or just ask me.&lt;/div&gt;</content><link href="http://bloggerpost3.blogspot.com/feeds/3223201610003951580/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2010/09/manual-apache-httpd-22-installation-on.html#comment-form" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/3223201610003951580" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/3223201610003951580" rel="self" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2010/09/manual-apache-httpd-22-installation-on.html" rel="alternate" title="Manual Apache HTTPd 2.2 installation on Ubuntu Linux" type="text/html"/><author><name>Jenson</name><uri>http://www.blogger.com/profile/12332259714942575150</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-363170316363135703.post-2594822853002262467</id><published>2010-09-22T16:22:00.000+01:00</published><updated>2010-09-23T11:37:40.339+01:00</updated><title type="text">Manually Installing Tomcat 7 on Ubuntu</title><content type="html">&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;Installing Tomcat 7 on Ubuntu 9.10&lt;/span&gt;&lt;br /&gt;
I prefer the manual process of installing and upgrading software on a live server as it is less likely to break things and the reversal process is easier as well. So that's the way I choose to go;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;Info&lt;/span&gt;&lt;br /&gt;
To find out which version of Ubuntu you have run the following command:&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;more /etc/lsb-release &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
On my machine the output is:&lt;br /&gt;
DISTRIB_ID=Ubuntu&lt;br /&gt;
DISTRIB_RELEASE=9.10&lt;br /&gt;
DISTRIB_CODENAME=karmic&lt;br /&gt;
DISTRIB_DESCRIPTION="Ubuntu 9.10"&lt;br /&gt;
&lt;br /&gt;
If you want to find the kernel details run (uname -a).&lt;br /&gt;
To find the linux distro you can also run (cat /etc/issue).&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;Install Java&lt;/span&gt;&lt;br /&gt;
To check if Java is installed run:&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;dpkg --get-selections | grep sun-java&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;which should output:&lt;/div&gt;&lt;div&gt;&lt;div&gt;sun-java6-bin &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; install&lt;/div&gt;&lt;div&gt;sun-java6-jdk &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; install&lt;/div&gt;&lt;div&gt;sun-java6-jre &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; install&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;running the command (&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;java -version&lt;/span&gt;) should give you the following output assuming the "java" executable is on your $PATH variable.&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Output:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;java version "1.6.0_20"&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Java(TM) SE Runtime Environment (build 1.6.0_20-b02)&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Java HotSpot(TM) Server VM (build 16.3-b01, mixed mode)&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
If you don't have Java installed the easiest way is&amp;nbsp;run this command (&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;sudo apt-get install sun-java6-jdk&lt;/span&gt;)&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;Tomcat 7 Installation&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;Download Tomcat&lt;/b&gt;&lt;br /&gt;
It's recommended to use your web browser to download Tomcat but if you know exactly which version you want and you know the url then &lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;wget&lt;/span&gt; would suffice.&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;wget http://archive.apache.org/dist/tomcat/tomcat-7/v7.0.2-beta/bin/apache-tomcat-7.0.2.tar.gz&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Verify download&lt;/b&gt;&lt;br /&gt;
Calculate the md5 checksum using the command (md5sum apache-tomcat-7.0.2.tar.gz) it should output:&lt;br /&gt;
&lt;br /&gt;
43b5ba6aec55dd9a30957e035d0aac5f  apache-tomcat-7.0.2.tar.gz&lt;br /&gt;
&lt;br /&gt;
The above is just to make sure your download wasn't corrupted.&lt;br /&gt;
&lt;br /&gt;
Extract Tomcat 7.0.2 Beta&lt;br /&gt;
To extract the content of the archive run the following command (&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;tar xvzf apache-tomcat-7.0.2.tar.gz&lt;/span&gt;)&lt;br /&gt;
&lt;br /&gt;
Move the tomcat folder to a location which it will sit and serve webapps. I moved it to /usr/local/tomcat, but am not sure what the best place is, maybe someone could let me know?&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;sudo mv apache-tomcat-7.0.2 /usr/local/tomcat/&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Set &lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;b&gt;JAVA_HOME&lt;/b&gt;&lt;/span&gt;&lt;b&gt; variable&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
To check if the&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;$JAVA_HOME environment&lt;/span&gt;&amp;nbsp;variable has been set or not run the following command (&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;echo $JAVA_HOME&lt;/span&gt;) which should output:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;/usr/lib/jvm/java-6-sun&lt;/i&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;Tomcat requires setting the JAVA_HOME variable. You can set it in .bashrc or startup.sh. Again not sure what the best place is.&lt;br /&gt;
&lt;br /&gt;
To place it in your .bashrc file.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;vi ~/.bashrc&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Add the following line:&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;export JAVA_HOME=/usr/lib/jvm/java-6-sun&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Logout of the shell for the change to take effect.&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;Startup Tomcat 7.0.2 Beta&lt;/span&gt;&lt;br /&gt;
Start tomcat by executing "startup.sh" script in the tomcat/bin folder.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Automatic Starting at boot&lt;/b&gt;&lt;br /&gt;
For a live server you need to make tomcat automatically start at boot up just in case you need to restart the server; Add a start/stop script to &lt;i&gt;init.d &lt;/i&gt;script startup directory.&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;sudo vi /etc/init.d/tomcat&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Paste in the following:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;# Tomcat auto-start&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;#&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;# description: Auto-starts tomcat&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;# processname: tomcat&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;# pidfile: /var/run/tomcat.pid&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;export JAVA_HOME=/usr/lib/jvm/java-6-sun&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;case $1 in&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;start)&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;sh /usr/local/tomcat/bin/startup.sh&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;;; &lt;/i&gt;&lt;br /&gt;
&lt;i&gt;stop)   &lt;/i&gt;&lt;br /&gt;
&lt;i&gt;sh /usr/local/tomcat/bin/shutdown.sh&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;;; &lt;/i&gt;&lt;br /&gt;
&lt;i&gt;restart)&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;sh /usr/local/tomcat/bin/shutdown.sh&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;sh /usr/local/tomcat/bin/startup.sh&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;;; &lt;/i&gt;&lt;br /&gt;
&lt;i&gt;esac    &lt;/i&gt;&lt;br /&gt;
&lt;i&gt;exit 0&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Make the script executable:&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;sudo chmod 755 /etc/init.d/tomcat&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Link the start/stop script to the startup folders with a symbolic link.&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;sudo ln -s /etc/init.d/tomcat /etc/rc1.d/K99tomcat&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;sudo ln -s /etc/init.d/tomcat /etc/rc2.d/S99tomcat&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;You might also want to put some symbolic links in rc0 and rc6 directories.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;Or alternatively let ubuntu create the symbolic links automatically by running this command:&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;sudo update-rc.d tomcat defaults&lt;br /&gt;
&lt;br /&gt;
which outputs:&lt;br /&gt;
update-rc.d: warning: /etc/init.d/tomcat missing LSB information&lt;br /&gt;
update-rc.d: see &amp;lt;http://wiki.debian.org/LSBInitScripts&amp;gt;&lt;br /&gt;
&amp;nbsp;Adding system startup for /etc/init.d/tomcat ...&lt;br /&gt;
&amp;nbsp;&amp;nbsp; /etc/rc0.d/K20tomcat -&amp;gt; ../init.d/tomcat&lt;br /&gt;
&amp;nbsp;&amp;nbsp; /etc/rc1.d/K20tomcat -&amp;gt; ../init.d/tomcat&lt;br /&gt;
&amp;nbsp;&amp;nbsp; /etc/rc6.d/K20tomcat -&amp;gt; ../init.d/tomcat&lt;br /&gt;
&amp;nbsp;&amp;nbsp; /etc/rc2.d/S20tomcat -&amp;gt; ../init.d/tomcat&lt;br /&gt;
&amp;nbsp;&amp;nbsp; /etc/rc3.d/S20tomcat -&amp;gt; ../init.d/tomcat&lt;br /&gt;
&amp;nbsp;&amp;nbsp; /etc/rc4.d/S20tomcat -&amp;gt; ../init.d/tomcat&lt;br /&gt;
&amp;nbsp;&amp;nbsp; /etc/rc5.d/S20tomcat -&amp;gt; ../init.d/tomcat&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;The difference is that it makes sure tomcat start at each run level however in practical terms if runlevel 2 is reached tomcat will start so run level 3,4 and 5 will be ignored as tomcat would already be running&amp;nbsp;from&amp;nbsp;when run level 2 was reached. The nice thing about this automatic install of symbolic links is that it is easy to add/remove them. Also they add the "stop" script at run level 0 and 6 which should be done!&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: xx-large;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;</content><link href="http://bloggerpost3.blogspot.com/feeds/2594822853002262467/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2010/09/manually-installing-tomcat-7-on-ubuntu.html#comment-form" rel="replies" title="5 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/2594822853002262467" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/363170316363135703/posts/default/2594822853002262467" rel="self" type="application/atom+xml"/><link href="http://bloggerpost3.blogspot.com/2010/09/manually-installing-tomcat-7-on-ubuntu.html" rel="alternate" title="Manually Installing Tomcat 7 on Ubuntu" type="text/html"/><author><name>Jenson</name><uri>http://www.blogger.com/profile/12332259714942575150</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>5</thr:total></entry></feed>