Breaking

Monday, June 3, 2013

Blogspot - Một số code link cơ sở


Tiêu đề Blog, cái này thường đặt trong cặp TITLE:
data:blog.pageTitle
Tên trang (home, item, label,active,p):
data:blog.pageName

Trang chủ:
<a expr:href='data:blog.homepageUrl' >Trang chủ' </a>

Tiêu đề bài viết và link bài viết đó:
<a expr:href='data:post.link'><data:post.title/></a>
Tiêu đề bài viết và URL bài viết đó:
<a expr:href='data:post.url'><data:post.title/></a>
Bài viết cũ hơn (URL & Title ):
<b:if cond='data:olderPageUrl'>
<b:if cond='data:olderPageUrl != data:blog.url'>
<a expr:href='data:olderPageUrl' rel='prev' ><data:olderPageTitle/></a>
</b:if>
</b:if>
Bài viết mới hơn  (URL & Title ):
<b:if cond='data:newerPageUrl'>
<b:if cond='data:newerPageUrl != data:blog.url'>
<a expr:href='data:newerPageUrl' rel='next'><data:newerPageTitle/></a>
</b:if>
</b:if>
Bài viết ngẫu nhiên:
<div>
<script type='text/javaScript'>
//<![CDATA[
var rdp_current = 0;
total_posts = 0;
function totalposts(json) {
total_posts = json.feed.openSearch$totalResults.$t
}
document.write('<script type=\"text/javascript\" src=\"/feeds/posts/default?alt=json-in-script&max-results=0&callback=totalposts\"><\/script>');
function getvalue() {
rdp_current = 1 + Math.round(Math.random() * (total_posts - 1))
};
//]]>
</script>
<script type='text/javaScript'>
//<![CDATA[
function rdp(json) {
var dw = '';
entry = json.feed.entry[0];
for (var i = 0; i < entry.link.length; i++) {
if (entry.link[i].rel == 'alternate') {
rdp_posturl = entry.link[i].href
}
};
dw += '<a href="' + rdp_posturl + '">Bài ngẫu nhiên</a>';
document.getElementById('menu-random')
.innerHTML = dw;
};
getvalue();
document.write('<script type=\"text/javascript\" src=\"/feeds/posts/default?alt=json-in-script&start-index=' + rdp_current + '&max-results=1&callback=rdp\"><\/script>');
//]]>
</script>
</div>

Ghi chú: đặc điểm chung thành phần trong <a> luôn chứa tiền tố expr để định danh bài viết.
(còn nữa ...)
Sưu tầm học hỏi từ nhiều nguồn!

No comments:

Post a Comment