Get your latest tweet and WP Posts

21,02,2010 at 2:02 Yorum bırakın

<![CDATA[

A very simple script to add your latest tweet to your website, blog…

If you want to get more then 1 tweet, you should change the count value.

$(document).ready(function() {
/*Begin JSON */

	/* Begin get last tweet */
	$.getJSON('http://twitter.com/statuses/user_timeline/geryit.json?count=1&callback=?',
		function(data){
			var html = "<b><a href='http://twitter.com/geryit/statuses/"+data[0].id+"'>"+relative_time(data[0].created_at)+"</a></b> "+ linkify(data[0].text);
			$("#twitterPost article").html(html);
		}
	);
	/* End get last tweet */

	/* Begin get posts from blog */
	$.getJSON('http://geryit.com/bloglog/feed/?feed=json&jsonp=?',
		function(data){
			var html = "";
			for(i=0;i<3;i++){
				var title = data[i].title;
				if(title.length>35) title = title.substr(0,35)+ "...";
				html +='<dd><a href="/blog/?p='+data[i].id+'">'+title+'</a> / '+data[i].date+'</dd>';
			}
			$("#blogPosts article").html('<dl>'+html+'</dl>');
		}
	);
	/* End get posts from blog */

/*End JSON */

});

/* Begin Convert Str to Url */
function linkify(txt){
	var regexp = /((ftp|http|https)://(w+:{0,1}w*@)?(S+)(:[0-9]+)?(/|/([w#!:.?+=&%@!-/]))?)/gi;
	return txt.replace(regexp,'<a href="$1">$1</a>');
}
/* End Convert Str to Url */

]]>

Reklamlar

Entry filed under: Jquery.

Sublime: HTML5 Video Player Site of the day @cssmania : geryit.com

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed


Takvim

Şubat 2010
P S Ç P C C P
« Mar   Mar »
1234567
891011121314
15161718192021
22232425262728

Most Recent Posts


%d blogcu bunu beğendi: