Hiển thị các bài đăng có nhãn Tutorials. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn Tutorials. Hiển thị tất cả bài đăng

Thứ Tư, 24 tháng 2, 2016

Thêm tiện ích Top Comment cho Blogger

- Ảnh minh họa



Hướng dẫn tạo widget xếp hạng bình luận (Top commentators) cho Blogspot


  1. Truy cập vào trang quản trị Blogger:
  2. Vào Bố cục (Layout), chọn vị trí muốn hiển thị widget xếp hạng bình luận, và thêm tiện ích (Add widget):
  3. Chọn Tiện ích HTML/JavaScript, và dán toàn bộ đoạn code sau vào :
  4. <style type="text/css">
    .top-commentators {
    margin: 3px 0;
    border-bottom: 1px dotted #ccc;
    }
    .avatar-top-commentators {
    vertical-align:middle;
    border-radius: 30px;
    }
    .top-commentators .commenter-link-name {
    padding-left:0;
    }
    </style>
    <script type="text/javascript">
    var maxTopCommenters = 8;
    var minComments = 1;
    var numDays = 0;
    var excludeMe = true;
    var excludeUsers = ["Anonymous", "someotherusertoexclude"];
    var maxUserNameLength = 42;
    //
    var txtTopLine = '<b>[#].</b> [image] [user] ([count])';
    var txtNoTopCommenters = 'No top commentators at this time.';
    var txtAnonymous = '';
    //
    var sizeAvatar = 33;
    var cropAvatar = true;
    //
    var urlNoAvatar = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEju4Fofd82M-444sMY7WzM6GiCpSLw5VxWSI0yupMJLw8zxVwcV7wqmTXK8xk9V8Bzi6B7lNQj0um5kHiKTkdt5vuGqdRE_FqKyHw51ICHWhceyiSjReJTt5jExljalpiKoYHyE0AMvYoCN/s1600/avatar_blue_m_96.png" + sizeAvatar;
    var urlAnoAvatar = 'https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge-USuXUG5TXOozxYM4qLrZDKuAMgNathb2k-ShK0eEgv5Zr1jPBK1sPY_g-Z4qyp3CEPTAHmZrYVMkZAGGJQY-tzuYoUp2-eVx653TJMGMBq1-IedOKnNUEKnoxco5FPd7xWrg9wOq2po/s1600/avatar1.png' + sizeAvatar;
    var urlMyProfile = '';
    var urlMyAvatar = '';
    if(!Array.indexOf) {
    Array.prototype.indexOf=function(obj) {
    for(var i=0;i<this.length;i++) if(this[i]==obj) return i;
    return -1;
    }}
    function replaceTopCmtVars(text, item, position)
    {
    if(!item || !item.author) return text;
    var author = item.author;
    var authorUri = "";
    if(author.uri && author.uri.$t != "")
    authorUri = author.uri.$t;
    var avaimg = urlAnoAvatar;
    var bloggerprofile = "http://www.blogger.com/profile/";
    if(author.gd$image && author.gd$image.src && authorUri.substr(0,bloggerprofile.length) == bloggerprofile)
    avaimg = author.gd$image.src;
    else {
    var parseurl = document.createElement('a');
    if(authorUri != "") {
    parseurl.href = authorUri;
    avaimg = 'http://www.google.com/s2/favicons?domain=' + parseurl.hostname;
    }
    }
    if(urlMyProfile != "" && authorUri == urlMyProfile && urlMyAvatar != "")
    avaimg = urlMyAvatar;
    if(avaimg == "http://img2.blogblog.com/img/b16-rounded.gif" && urlNoAvatar != "")
    avaimg = urlNoAvatar;
    var newsize="s"+sizeAvatar;
    avaimg = avaimg.replace(/\/s\d\d+-c\//, "/"+newsize+"-c/");
    if(cropAvatar) newsize+="-c";
    avaimg = avaimg.replace(/\/s\d\d+(-c){0,1}\//, "/"+newsize+"/");
    var authorName = author.name.$t;
    if(authorName == 'Anonymous' && txtAnonymous != '' && avaimg == urlAnoAvatar)
    authorName = txtAnonymous;
    var imgcode = '<img class="avatar-top-commentators" height="'+sizeAvatar+'" width="'+sizeAvatar+'" title="'+authorName+'" src="'+avaimg+'" />';
    if(authorUri!="") imgcode = '<a href="'+authorUri+'">'+imgcode+'</a>';
    if(maxUserNameLength > 3 && authorName.length > maxUserNameLength)
    authorName = authorName.substr(0, maxUserNameLength-3) + "...";
    var authorcode = authorName;
    if(authorUri!="") authorcode = '<a class="commenter-link-name" href="'+authorUri+'">'+authorcode+'</a>';
    text = text.replace('[user]', authorcode);
    text = text.replace('[image]', imgcode);
    text = text.replace('[#]', position);
    text = text.replace('[count]', item.count);
    return text;
    }
    var topcommenters = {};
    var ndxbase = 1;
    function showTopCommenters(json) {
    var one_day=1000*60*60*24;
    var today = new Date();
    if(urlMyProfile == "") {
    var elements = document.getElementsByTagName("*");
    var expr = /(^| )profile-link( |$)/;
    for(var i=0 ; i<elements.length ; i++)
    if(expr.test(elements[i].className)) {
    urlMyProfile = elements[i].href;
    break;
    }
    }
    if(json && json.feed && json.feed.entry && json.feed.entry.length) for(var i = 0 ; i < json.feed.entry.length ; i++ ) {
    var entry = json.feed.entry[i];
    if(numDays > 0) {
    var datePart = entry.published.$t.match(/\d+/g);
    var cmtDate = new Date(datePart[0],datePart[1]-1,datePart[2],datePart[3],datePart[4],datePart[5]);

    var days = Math.ceil((today.getTime()-cmtDate.getTime())/(one_day));
    if(days > numDays) break;
    }
    var authorUri = "";
    if(entry.author[0].uri && entry.author[0].uri.$t != "")
    authorUri = entry.author[0].uri.$t;
    if(excludeMe && authorUri != "" && authorUri == urlMyProfile)
    continue;
    var authorName = entry.author[0].name.$t;
    if(excludeUsers.indexOf(authorName) != -1)
    continue;
    var hash=entry.author[0].name.$t + "-" + authorUri;
    if(topcommenters[hash])
    topcommenters[hash].count++;
    else {
    var commenter = new Object();
    commenter.author = entry.author[0];
    commenter.count = 1;
    topcommenters[hash] = commenter;
    }
    }
    if(json && json.feed && json.feed.entry && json.feed.entry.length && json.feed.entry.length == 200) {
    ndxbase += 200;
    document.write('<script type="text/javascript" src="http://'+window.location.hostname+'/feeds/comments/default?redirect=false&max-results=200&start-index='+ndxbase+'&alt=json-in-script&callback=showTopCommenters"></'+'script>');
    return;
    }
    // convert object to array of tuples
    var tuplear = [];
    for(var key in topcommenters) tuplear.push([key, topcommenters[key]]);
    tuplear.sort(function(a, b) {
    if(b[1].count-a[1].count)
    return b[1].count-a[1].count;
    return (a[1].author.name.$t.toLowerCase() < b[1].author.name.$t.toLowerCase()) ? -1 : 1;
    });
    var realcount = 0;
    for(var i = 0; i < maxTopCommenters && i < tuplear.length ; i++) {
    var item = tuplear[i][1];
    if(item.count < minComments)
    break;
    document.write('<di'+'v class="top-commentators">');
    document.write(replaceTopCmtVars(txtTopLine, item, realcount+1));
    document.write('</d'+'iv>');
    realcount++;
    }
    if(!realcount)
    document.write(txtNoTopCommenters);
    }
    document.write('<script type="text/javascript" src="http://'+window.location.hostname+'/feeds/comments/default?redirect=false&max-results=200&alt=json-in-script&callback=showTopCommenters"></'+'script>');
    </script>
  5. Bấm lưu và xem kết quả

Tùy chỉnh

Các Bạn có thể thay đổi

  • Số lượng người hiển thị bằng cách tìm var maxTopCommenters = 8; và thay thế 8 thành số bạn muốn
  • Kích thước avatar người bình luận tìm var sizeAvatar = 33; Thay đổi 33 thành kích thước bạn muốn

Thứ Bảy, 20 tháng 2, 2016

Hướng Dẫn Đổi Tên FaceBook 1 Chữ Mới Nhất By Admin Hiếu

Hướng Dẫn Đổi Tên FaceBook 1 Chữ Mới Nhất
     "Hôm nay,  mình sẽ  chia sẽ thủ thuật đổi tên facebook một chữ mới nhất 2016."




      Làm thế nào để đổi tên Facebook sang một chữ trong khi mặc định bạn phải nhập cả họ và tên? Điều này hoàn toàn có thể làm được với một số mẹo để “lừa”Facebook rằng bạn đang sống ở Indonesia.

Bước 1: Các bạn tải thêm tiện ích :

     - Đối với trình duyệt Cốc Cốc: Tải tiện ích tại đây .

     Đối với trình duyệt Chrome: Tải tiện ích tại đây .
Bước 2: Nhấn vào biểu tượng của tiện ích bên góc phải trình duyệt và chọn Malaysia



Bước 3: Chọn Proxy phù hợp


Bước 4: Vào Facebook.com >> Thiết lập (Cài đặt) >> Ngôn Ngữ >> Chọn ngôn ngữ Bahasa Indonesia




Bước 5: Vào Umum >> Nama .. Sau đó vào đổi tên một chữ của bạn.


   Cảm ơn các bạn đã theo dõi. Mong các bạn luôn ủng hộ Blog của mình. Chúc các bạn online 
vui vẻ. Thân!!
>>> Liên Kết Bạn Bè: Admin Hiếu 
>>> Liên Hệ FaceBook: Hiếu Blogger 


Video Hướng Dẫn


Thứ Tư, 23 tháng 12, 2015

Cinema 4D tạo chữ 3D để làm ảnh nền tuyệt đẹp

TUT CINEMA4D Wallpaper HD

Cinema 4D tạo chữ 3D để làm ảnh nền tuyệt đẹp

Bán Template File C4D Giá 20k Đặt mua (Đặt làm giá 10k/ tấm)

https://www.facebook.com/Admin.StarTuan

Video Hướng dẫn :

Thứ Sáu, 18 tháng 12, 2015

Hướng dẫn xóa tất cả tin nhắn trên Facebook

cach xoa tin nhan facebookHello, chào mừng các bạn quay lại với StarTuan.blog
Những ngày qua mình thấy có rất nhiều bạn vì một số lý do về bảo mật, nội dung riêng tư… nên muốn xóa tất cả các tin nhắn trên facebook nhưng không biết phải làm thế nào cho nhanh thay vì phải xóa thủ công bằng tay trong từng tinn nhắn và mục đích của mình ở bài viết này là hướng dẫn các bạn xóa toàn bộ tin nhắn trên Facebook một cách nhanh chóng và đơn giản nhất.

Xóa tất cả tin nhắn trên Facebook

Bước 1:

Các bạn quan sát cho mình ở bên góc trên bên phải của trình duyệt Chrome thấy có biểu tượng 3 dấu gạch ngang, sau đó các bạn click vào rồi chọn Công cụ khác, rồi chọn Tiện ích mở rộng.
cach xoa tin nhan facebook

Bước 2:

Tại cửa sổ chrome://extensions các bạn kéo xuống dưới cuối và click vào dòng chữ Tải thêm tiện ích
cach xoa tin nhan facebook

Bước 3:

Các bạn gõ dòng chữ Facebook – Delete All Messages vào ô search như hình dưới và tìm tới tiện ích Facebook – Delete All Messages bấm THÊM VÀO CHROME
cach xoa tin nhan facebook

Bước 4:

Quay lại hộp thư trên Facebook, sau đó bấm vào biểu tượng tiện ích mình vừa cài rồi bấm vào Begin Deletion.
cach xoa tin nhan facebook

Bước 5:

Lúc đó sẽ có một thông báo hiện lên và hỏi bạn có chắc chắn muốn xóa tất cả tin nhắn không, lúc đó bạn chọn OK và hưởng thụ thành quả

cach xoa tin nhan facebook
Mẹo: Khi bạn sử dụng thủ thuật này kết hợp với thủ thuật xóa tất cả dòng thời gian trên facebook thì lúc đó nick Facebook của bạn hoàn toàn như mới giống như lúc mới đăng ký vậy.
Còn có các thủ thuật Facebook liên quan bạn tham khảo ở những bài viết trong chuyên mục Thủ thuật FB của StarTuanBlog nhé. Chúc các bạn thành công[left_sidebar]

Thứ Ba, 15 tháng 12, 2015

Cách Trang Trí Website Và Hiệu Ứng Tuyết Rơi Cho Mùa Noel

Chào các bạn! mua giáng sinh đã sắp đến rồi. một năm mới cũng chuẩn bị bắt đầu. Sao lại không trang trí lại website của mình cho đẹp để chào đón một năm mới thật tuyệt vời nhỉ!

Cách trang trí website

Cách Trang Trí Website Và Hiệu Ứng Tuyết Rơi Cho Mùa Noel
Để có mấy cái chuông với đống tuyết như trên thì bạn sẽ phải làm theo các bước sau:
1. Coppy đoạn code sau:

<style type="text/css">
body {
padding-bottom: 20px
}
</style>
<img style="position:fixed;z-index:99999;top:0;left:0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-V1823FFVOQNbXPb3-Ozyk90l7VOTj_gECoWeLKNQhBFWPr83FjukoK_j6875wXlhNalAVfRy0OFFnAIHm5CmY5h5S1a8SFnKP2OpQ__ob2oLC7nVEtBFK3HnhJzkdDDvAt-CgW92B1Tq/s1600/dgm-top-left.png" _cke_saved_src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-V1823FFVOQNbXPb3-Ozyk90l7VOTj_gECoWeLKNQhBFWPr83FjukoK_j6875wXlhNalAVfRy0OFFnAIHm5CmY5h5S1a8SFnKP2OpQ__ob2oLC7nVEtBFK3HnhJzkdDDvAt-CgW92B1Tq/s1600/dgm-top-left.png" /><img style="position:fixed;z-index:99999;top:0;right:0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEht4gxCsk2RHyzOwILF6b-h6Q6qvNBxKSxV0lK7o2TkuwJU7AggMOkvpghtwjkzYlP88bu7CLacFyeELhyphenhyphenUBgayAZegFRBUnR3rNa9IaYQINfUQM8jlce_2JZI-A5QVI6TwQcuZawknDOXF/s1600/dgm-top-right.png" />
<div style="position:fixed;z-index:9999;bottom:-50px;left:0;width:100%;height:104px;background:url('https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEik1EDXzeFXVyR4iMp8W0NnbvsMrJZc24ANoSfgBN4ZYs9W4pUS_2axdEgQS_qDcHgg9bgsDkov46ahlmjAUxtFHKd0vrDw1M-YSSFQjBgWQiedddLFDdxeH2BAxNCCnPfj6_UHQKGgHmgK/s1600/dgm-footer.png') repeat-x bottom left;"></div>
<img style="position:fixed;z-index:9999;bottom:20px;left:20px" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjp21juZIR3zxJjHcurcCzqdjlDbWAikBj7QXYCtag4C9DevGuo0AWeGHjLES3Vr9S17K-Te62L4Sm0nsZbg_jZVQXOKDUTQR6AS3ja_qvF73qFcf1aFYoAnK8qEoYGqgZEiD0_l9ntQB6L/s1600/dgm-bottom-left.png" />
2. Chèn vào website – trước thẻ đóng </body>
3. Comment trang web của bạn đã thực hiện

Cách làm hiệu ứng tuyết rơi

Để trang web có tuyết rơi để tăng 'độ lạnh' cho website site. bạn làm theo hướng dẫn sau:
1. chèn đoạn mã sau dưới thẻ Header
<script type='text/javascript' src='https://googledrive.com/host/0B4dR4T8FGwMjX00tVnBoblZFVFU'></script>
<script type="text/javascript">
//<![CDATA[

jQuery(document).ready(function($){
$('body').wpSuperSnow({
flakes: ['https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdcR1dnjxVJO8gbsHmyjcRhJDBffbI7AVpzwMSujUy-5d_QJ7dyWYDXznfQklNXqVCSENX0zZYsHY06AL5g91ikEDuiJcj8Gb2YlHdTxxUE4ZQKyi_8S2oMOXEXpWsceaWY_Vu_7V54rw/s400/snowflake.png','https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVfQbeal-vkqJB9bH0uLRYXOSbhyphenhyphenPm77XRncU8F2qU2NamgDQHul2YaOr6umFWZxd0QWSsTVg_mg5KprYucUlWdqYbH1-A5e2_qEtBmNG3zu2gF1ZeL1pJJhTFx0A3a5s01Q8SdBvms1Q/s400/snowball.png'],
totalFlakes: '50',
zIndex: '999999',
maxSize: '50',
maxDuration: '25',
useFlakeTrans: false
});
});
//]]></script>

    Thứ Sáu, 4 tháng 12, 2015

    Share Code Flash noel , trang chủ giáng sinh

    Chia sẽ một số mẫu flash nguồn mở giúp các bạn làm trang intro noel rất đẹp. Các bạn download về muốn sửa text thì mở file .XML sửa nhé.