Wednesday, November 17, 2010

Source Code jQuery News Ticker Recent Posts

Posted by dav On 9:36 AM
Bismillah. Kali ini Blogger Tune-Up mulai membuka kode-kode yang selama ini tidak ditampilkan ke umum. Bagi anda para penyuka coding mudah-mudahan source code kali ini dapat dikembangkan lebih bagus lagi. Dan jangan lupa untuk menyertakan sumber source code ini agar menjadi jelas asal-usulnya dan ini pula sebagai bentuk terima kasih kepada pengembangnya. Hanya ini yang bisa kami berikan kepada para pembaca setia Blogger Tune-Up.
Source Code jQuery News Ticker Recent Posts Plus Thumbnail
Silahkan anda otak-atik kode jQuery News Ticker Recent Posts ini sesuai dengan keinginan dan kebutuhan anda dan jangan lupa berikan informasi kepada Blogger Tune-Up agar kami bisa mereview dan menampilkan hasil olahan anda. Selamat memodifikasi....
/******************************************************************************
Original Code jQuery News Ticker Recent Post with Thumbnail v1.0
(c) 2010 Hendriono from http://modification-blog.blogspot.com/
******************************************************************************/
function rpthumbnt(json) {
document.write('<ul class="rp_plus_img">');
for (var i = 0; i < numposts; i++) {
var entry = json.feed.entry[i];
var posttitle = entry.title.$t;
var posturl;
if (i == json.feed.entry.length) break;
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'alternate') {
posturl = entry.link[k].href;
break
}
}
var thumburl;
try {
thumburl = entry.media$thumbnail.url
} catch (error) {
s = entry.content.$t;
a = s.indexOf("<img");
b = s.indexOf("src=\"", a);
c = s.indexOf("\"", b + 5);
d = s.substr(b + 5, c - b - 5);
if ((a != -1) && (b != -1) && (c != -1) && (d != "")) {
thumburl = d
} else thumburl = 'https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhywO3Y9uiqjiBRRVbZOnwfR_DsC35hejhfG94cZO6GEjmM3dBg_gne5KpDmstOTaCuUryk6FyU4CBSeSbKBhHDdzV6-rtgK4k2rYMmSdSwd0tp-CJSPYHYaDdHwq__aDjWLsEaZtnzlTJd/d/noimagethumb.gif'
}
document.write('<li class="news-title clearfix">');
document.write('<a href="http://modification-blog.blogspot.com/" target="_blank"><img src="' + thumburl + '"/></a>');
document.write('<a href="' + posturl + '" target ="_top">' + posttitle + '</a><br>');
if ("content" in entry) {
var postcontent = entry.content.$t
} else if ("summary" in entry) {
var postcontent = entry.summary.$t
} else var postcontent = "";
var re = /<\S[^>]*>/g;
postcontent = postcontent.replace(re, "");
if (postcontent.length < numchars) {
document.write('<span class="news-text">');
document.write(postcontent);
document.write('</span>')
} else {
document.write('<span class="news-text">');
postcontent = postcontent.substring(0, numchars);
var quoteEnd = postcontent.lastIndexOf(" ");
postcontent = postcontent.substring(0, quoteEnd);
document.write(postcontent + '...');
document.write('</span>')
}
document.write('</li>')
}
document.write('</ul>')
}
function rpnewsticker() {
last = $('ul#rp_plus_img li:last').hide().remove();
$('ul#rp_plus_img').prepend(last);
$('ul#rp_plus_img li:first').slideDown("slow")
}