document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. <script type=\'text/javascript\'>
  2. // Shorten Blogger post URLs using urltinyfy javascript API, by MS-potilas 2012
  3. // See http://yabtb.blogspot.com/2012/01/short-urls-for-blogspot-posts-and.html
  4. //<![CDATA[
  5. function loadscript(filename) {
  6.   var scr=document.createElement(\'script\');
  7.   scr.setAttribute("type","text/javascript");
  8.   scr.setAttribute("src",filename);
  9.   document.getElementsByTagName("head")[0].appendChild(scr);
  10. }
  11. var waitElm=null;
  12. function urltinyfyprompt_callback(response) {
  13.   if(waitElm) waitElm.style.display="none";
  14.   var txt="Short URL";
  15.   if(response.title && response.title!="") txt+=\' for "\'+response.title+\'"\';
  16.   else if(response.longurl && response.longurl!="") txt+=" for "+response.longurl;
  17.   if(response.tinyurl && response.tinyurl!="")
  18.     prompt(txt+":", response.tinyurl);
  19.   else
  20.     alert("Could not get short URL, try again later." + ((response.error && response.error != "") ? ("\\nError: " + response.error) : ""));
  21. }
  22. function shortenUrl(elm, long_url, service) {
  23.   waitElm=elm.parentNode.nextSibling;
  24.   if(waitElm) waitElm.style.display="inline";
  25.   loadscript("http://urltinyfy.appspot.com/"+service+"?unify=1&url="+encodeURIComponent(long_url) + "&callback=urltinyfyprompt_callback");
  26. }
  27. //]]>
  28. </script>
  29. <hr/><div class=\'post-footer-line post-footer-line-4\'><span class=\'shorturls\'>Short URLs:
  30. <a expr:onclick=\'&quot;shortenUrl(this, &amp;#39;&quot; + data:post.url + &quot;&amp;#39;, &amp;#39;tinyurl&amp;#39;);return false;&quot;\' href=\'javascript:void(0)\' title=\'Click to get short URL\'>tinyurl.com</a>,
  31. <a expr:onclick=\'&quot;shortenUrl(this, &amp;#39;&quot; + data:post.url + &quot;&amp;#39;, &amp;#39;googl&amp;#39;);return false;&quot;\' href=\'javascript:void(0)\' title=\'Click to get short URL\'>goo.gl</a>,
  32. <a expr:onclick=\'&quot;shortenUrl(this, &amp;#39;&quot; + data:post.url + &quot;&amp;#39;, &amp;#39;safemn&amp;#39;);return false;&quot;\' href=\'javascript:void(0)\' title=\'Click to get short URL\'>safe.mn</a>
  33. </span><span style=\'display:none;\'><img border=\'0\' src=\'http://lh6.googleusercontent.com/-koQrbPdEZLs/TxGxRF18I6I/AAAAAAAAAlc/QQXjYtjd0Oc/s800/ajax-loader.gif\' style=\'margin-top:-2px;margin-bottom:-5px;\'/></span></div>
');