Tuy nhiên bài viết tác giả hướng dẫn chỉ là cơ bản, vì thế họ không đi sâu vào phần thiết kế giao diện cho tiện ích, do đó mình đã thêm màu mè và các button like, folow cho "phong phú" hơn. Và bạn cũng có thể tham khảo bài viết gốc của tác giả tại đây
Cài đặt jQuery
Nếu template của bạn chưa cài đặt jQuery thì dán đoạn code sau đây trước thẻ đóng </head><script src='http://code.jquery.com/jquery-latest.js' type='text/javascript'></script>
Javascrip
Tìm thẻ <data:post.jumpText/> trong template, sau đó bạn nhìn xuống dưới thẻ này vài dòng sẽ thấy đoạn code sau <div class='post-footer'> hoặc tương tự, ví dụ như <footer class='post-footer'> . Lúc này hãy thêm đoạn code bên dưới vào trước đoạn <div class='post-footer'> đó<b:if cond='data:blog.pageType == "item"'>Bạn hãy thay đổi nội dung được đánh dấu cho phù hợp với blog của mình
<script type='text/javascript'>
//<![CDATA[
// Author box after post, with post count, for Blogger by MS-potilas 2012.
// see http://yabtb.blogspot.fi/2012/06/customizable-author-box-with-post-count.html
//
var aut_desc = {};
var auth_url = {};
// CONFIGURATION
var multiAuthor = true; // for multi author blogs set this to true
var onePost = "post";
var manyPosts = "posts";
// you _should_ give description for each author, can use html with formatting, contact links, etc.:
aut_desc['some other'] = 'Description of this other person.';
// you _can_ override author links, but it is not necessary:
auth_url['MS-potilas'] = '';
auth_url['some other'] = '';
// Configure CSS:
//]]>
</script>
<!-- Customize this div, which contains the author box: -->
<div class='post-author-block'>
<h2>Tác Giả <a class='authorinfolink'><span class='authorinfoname'/></a></h2>
<a class='authorinfolink'><img border='0' class='authorinfoimage' src=''/></a>
<div><span class='authorinfoname'/> đã viết <span class='authorinfopostcount'>0</span> bài trên <a href='http://www.trollvl.com/'>Troll Vl</a>.</div>
<div><span class='authorinfodescription'/></div>
<!-- AddThis Button BEGIN -->
<div class='share'> <h3>Bạn thích bài viết này?</h3>
<div class='addthis_toolbox addthis_default_style'>
<a class='addthis_button_tweet'/>
<a class='addthis_button_google_plusone' g:plusone:size='medium'/>
<a class='addthis_button_facebook_like' fb:like:layout='button_count'/>
</div>
<script type='text/javascript'>var addthis_config = {"data_track_addressbar":true};</script>
<script src='//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-4e93575e5ea773e9' type='text/javascript'/>
</div>
<!-- AddThis Button END -->
<div style='clear:both;'/>
</div>
<script type='text/javascript'>
//<![CDATA[
var authors = {};
var ndxbase = 1;
var auname = "";
function getAuthorInfo(json) {
var authorName = "";
for(var i = 0 ; i < json.feed.entry.length ; i++ ) {
var entry = json.feed.entry[i];
authorName = entry.author[0].name.$t;
if(authors[authorName])
authors[authorName].count++;
else {
var aut = new Object();
aut.author = entry.author[0];
aut.count = 1;
authors[authorName] = aut;
}
if(!multiAuthor) break;
}
if(multiAuthor && json.feed.entry.length == 500) {
ndxbase += 500;
document.write('<script type="text/javascript" src="http://'+window.location.hostname+'/feeds/posts/default?redirect=false&max-results=500&start-index='+ndxbase+'&alt=json-in-script&callback=getAuthorInfo"></'+'script>');
return;
}
if(!multiAuthor)
authors[authorName].count = json.feed.openSearch$totalResults.$t;
au = auname;
if(authors[au]) {
if(aut_desc[au] && aut_desc[au] != "")
$(".authorinfodescription").html(aut_desc[au]);
$(".authorinfopostpost").text(parseInt(authors[au].count) == 1 ? onePost : manyPosts);
$(".authorinfopostcount").text(authors[au].count);
if(authors[au].author.gd$image)
$(".authorinfoimage").attr("src", authors[au].author.gd$image.src);
$(".authorinfoimage").attr("title", au);
$(".authorinfolink").attr("title", au);
$(".authorinfoname").text(au);
if(authors[au].author.uri && authors[au].author.uri.$t != "")
$(".authorinfolink").attr("href", authors[au].author.uri.$t);
if(auth_url[au] && auth_url[au] != "")
$(".authorinfolink").attr("href", auth_url[au]);
$(".post-author-block").show();
}
}
//]]>
auname = "<data:post.author/>";
//<![CDATA[
document.write('<script type="text/javascript" src="http://'+window.location.hostname+'/feeds/posts/default?redirect=false&max-results=500&alt=json-in-script&callback=getAuthorInfo"></'+'script>');
//]]>
</script>
</b:if>
CSS
Dán đoạn CSS bên dưới trước thẻ ]]></b:skin>.post-author-block{display:none;color:#fff;margin:0 0 10px;padding:5px 10px;background-color:#333;border:1px dotted #bbb;line-height:1.6;font-size:90%;text-shadow:0 0 1px black;font:normal normal 10px 'Open Sans Condensed',sans-serif;font-weight:bold} .post-author-block a{color:#fff000} .authorinfoname{font-weight:bold} .authorinfoimage{float:left;width:32px;height:32px;padding:10px;-moz-box-shadow:inset 0 0 10px #666;-webkit-box-shadow:inset 0 0 10px #666;box-shadow:inset 0 0 10px #666;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;vertical-align:middle;margin:0 10px 0 0} .post-author-block:hover .authorinfoimage{moz-box-shadow:inset 0 0 10px #999;-webkit-box-shadow:inset 0 0 10px #999;box-shadow:inset 0 0 10px #999} .post-author-block h2{color:#fff;text-transform:uppercase;text-shadow:0 0 1px black;font:normal normal 15px 'Open Sans Condensed',sans-serif;font-weight:bold} .post-author-block h3{color:#fff;background-color:transparent;border-top:0;border-bottom:0} .post-author-block .share{margin-left:55px}
Nguồn yabtb
Style by TrollVL.Com
38 comments
I think it was very similar to the template template-owned Indonesian origin DTE blog :d but it does not matter yours very useful article and worth reading :-d
.post-author-block{display:none;color:#fff;margin:0 0 10px;padding:5px 10px;background-color:#333;border:1px dotted #bbb;line-height:1.6;font-size:90%;text-shadow:0 0 1px black;font:normal normal 10px 'Open Sans Condensed',sans-serif;font-weight:bold}
Trong đó thuộc tính background-color:#333 chính là màu nền của box. Bạn có thể tham khảo bảng mã màu tại http://www.trollvl.com/2012/10/html-color-codes-generator.html#.UiqYDdK8Cyw
Use code
<i rel="image">Image's link</i>
how to create a button that a case was,,?
background:#248ab0;text-align:center;padding:.4em .8em .5em;margin:2px 0 0 2px;; color:#eee !important;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.26));background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.26));background-image:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.26));background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.26));background-image:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.26));border-width:2px;position:relative;top:-3px;color:#ccc;font-weight:bold;font-size:85%;line-height:normal;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);-moz-box-shadow:0 1px 3px rgba(0,0,0,.4);box-shadow:0 1px 3px rgba(0,0,0,.4);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-shadow:0 1px 0 rgba(0,0,0,.3)
I just want to know how to create the small tommbol whether I should add a shadow box or other ?
May I ask for the small button css,,?
http://www.yeutienganh123.com/
.button{
width: auto;
cursor: pointer;
background-color: #248AB0;
background-image: -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.26));
background-image: -moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.26));
background-image: -ms-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.26));
background-image: -o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.26));
background-image: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.26));
border-width: 2px;
border-color: white;
position: relative;
top: -3px;
color: #ebebeb;
font-weight: bold;
line-height: normal;
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,.4);
box-shadow: 0 1px 3px rgba(0,0,0,.4);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
text-shadow: 0 1px 0 rgba(0,0,0,.3);
padding: 7px 15px 7px;
white-space: nowrap;
}
CSS for small
.button.small{
font-size: 10px;
border: none;
padding: .45em .9em;
}
HTML
<a class="other-class button small" href="LINK URL">Text Link</a>
</div> không lưu templete dc
.addthis_toolbox{width: 400px;}
Mình xin lỗi! Vì tìm mãi không thấy mục "Liên kết" nên đành viết vào đây vậy. Mình rất muốn liên kết với bạn! Mong bạn xem xét cho!
Thông tin của mình:
Địa chỉ blog: http://caocongkien.blogspot.com
Tiêu đề blog: Caocongkien 360
Địa chỉ hình đại diện: http://caocongkien.blogspot.com/favicon.ico
Mô tả: Tin học, điện tử, thủ thuật, phần cứng, phần mềm, máy tính, internet, truyện cười, thơ vui, kinh nghiệm, mẹo vặt...
===
Mình đã gắn link của bạn tại: CAOCONGKIEN 360
Chúc bạn luôn mạnh khỏe và thành công!
Mình đã add blog bạn rồi nhé :cuoi
Mình dùng template của bác duy Cảm ơn bạn nhé.
http://www.blogk.net/2013/09/thong-ke-so-luong-bai-viet-dep-cho-blogspot.html
width: là chiều rộng ảnh; height là chiều cao ảnh. bạn chỉnh lại cho phù hợp là được.
Pác Huy nè: cái author box này nhìn ổn đó nhưng có điều cài xong tốc độ load chậm hẳn >.< làm gì làm tốc độ load vẫn ưu tiên 1.
Cảm ơn bạn đã ghé thăm Troll VL !
Insert Emoticons» Tạm thời ngăn không cho comment với chế độ ẩn danh vì có một số bạn không có thành ý cố tình spam. Mong các bạn thông cảm!
» Bạn nên viết bằng Tiếng Việt có dấu để mọi người dễ đọc, dễ bình luận
» Để liên hệ,góp ý và đóng góp bài viết bạn click vào đây
Sử dụng các thẻ sau cho comments
» Chèn nội dung vào blockquote <b rel="quote">Nội dung blockquote</b>
» Chèn nội dung vào note <em rel="note">Nội dung note</em>
» Chèn code vào khung pre <i rel="pre">Nội dung code</i>
» Chèn hình ảnh <i rel="image">Link hình ảnh</i>
» Chèn video từ youtube [youtube]link video[/youtube]
» Chèn link <i rel="anchor">Link</i>
Mã Hóa Code Tạo và xem trước comments Cancel Reply
&
Convert
'
Convert
"
Convert
<
Convert
>