Kenar Çubukları etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Kenar Çubukları etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

25 Kasım 2015 Çarşamba

Blogger blog postlarınıza kayan sosyal medya butonları ekleyin

Blogger blogunuza ekleyeceğiniz bu sosyal medya butonları mouse ile birlikte aşağı veya yukarı doğru hareket etmektedir.Ayrıca paylaşım sayılarını da gösterir.Bu sosyal medya butonları normal bloglarda veya sitelerde yer alan diğer paylaşım butonlarından farklıdır,mükemmel bir şekilde özelleştirilmiş ve mobil uyumludur.Ekleyeceğiniz bu paylaşım butonları sayesinde ziyaretçileriniz postlarınızı kendi sosyal medya hesaplarında paylaşarak daha fazla ziyaretçi kazanabilirsiniz.

Bu kayan sosyal medya paylaşım bu tonları en üstte toplam paylaşım sayısı,altı sosyal medya butonu,ve butonları gizle seçeneğine sahiptir.


Blogger blogunuza kayan sosyal medya butonlarını nasıl ekleyebilirsiniz?

Adım 1:Her zamanki gibi Blogger hesabınıza giriş yapın ve Şablon kısmına tıklayın.Şablon kısmında HTML'yi düzenle'ye tıklayın.Karşınıza çıkacak HTML kodu içinde Ctrl+F yardımıyla <head> kodunu bulun ve hemen altına alttaki linki kopyalayıp yapıştırın:

<link href='http://netdna.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.css' rel='stylesheet'/>
Eğer şablonunuzda Google Javascript linki yoksa alttaki linki de üstteki linkin altına yapıştırın.

<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js' type='text/javascript'/>
Adım 2:Yine Ctrl+F yardımıyla </head> kodunu bulun  ve alttaki kodu bu kodun hemen üstüne yapıştırın:

<b:if cond='data:blog.pageType == &quot;item&quot;'>
< style type='text/css'>
/*------------------------------------------------------------
Floating Social Share Button Bar Version 2.0
Designed by:: http://www.twistblogger.com
Shares Count Code by:: http://donreach.com/social-share-count
issued under GNU GPL Licence
Icons:: FontAwesome 4.2.0
**************** Do Not Remove These Credits *****************
------------------------------------------------------------*/
.twistBlogger_SocialBar {
position: fixed;
bottom: 30%;
padding: 0;
left:0;
background: none;
text-align: center;
margin: 0 auto;
z-index: 99999999;
}
.twistBlogger_SocialBar label:hover {
cursor: pointer;
opacity:1;
}
.twistBlogger_SocialBar label {
text-align: center;
opacity: 0.4;
width: 50px;
background: #3A3939;
color: #FFF;
border: 0;
font-family: FontAwesome;
display: block;
font-size: 12px;
padding: 0px 0px;
border-radius: 0;
-webkit-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
-ms-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
position: absolute;
line-height: 1.5em;
margin-top: 346px;
}
input.ShowHide_Button:checked + label {
transform-origin: 50% 0%!important;
-webkit-transform-origin: 50% 0%!important;
-moz-transform-origin: 50% 0%!important;
-ms-transform-origin: 50% 0%!important;
-o-transform-origin: 50% 0%!important;
opacity: 1;
-webkit-transform: translateX(0px) rotateY(-180deg);
-moz-transform: translateX(0px) rotateY(-180deg);
-ms-transform: translateX(0px) rotateY(-180deg);
-o-transform: translateX(0px) rotateY(-180deg);
transform: translateX(0px) rotateY(-180deg);
-webkit-transition-delay: 0.2s;
-moz-transition-delay: 0.2s;
-ms-transition-delay: 0.2s;
-o-transition-delay: 0.2s;
transition-delay: 0.2s;
border: 1px solid #3A3939;
border-radius: 50px 0px 0px 50px;
width: 30px;
max-width: 30px;
}
input.ShowHide_Button ~ .ShowHideMe {
-webkit-transition: .6s all cubic-bezier(0.730, -0.485, 0.145, 1.620);
-moz-transition: .6s all cubic-bezier(0.730, -0.485, 0.145, 1.620);
-ms-transition: .6s all cubic-bezier(0.730, -0.485, 0.145, 1.620);
-o-transition: .6s all cubic-bezier(0.730, -0.485, 0.145, 1.620);
transition: .6s all cubic-bezier(0.730, -0.485, 0.145, 1.620);
}
input.ShowHide_Button:checked ~ .ShowHideMe {
margin-left: -75px !important;
}
input.ShowHide_Button {
display: none;
}
.twistBlogger_SocialBar .social_menu {
display: inline-block;
float: left;
list-style:none;
max-width:50px;
margin: 0;
padding: 0;
}
.twistBlogger_SocialBar .social_menu .button_facebook {
background: #3a579a;
}
.twistBlogger_SocialBar .social_menu .button_facebook:hover {
background: #314a83;
}
.twistBlogger_SocialBar .social_menu .button_twitter {
background: #00abf0;
}
.twistBlogger_SocialBar .social_menu .button_twitter:hover {
background: #0092cc;
}
.twistBlogger_SocialBar .social_menu .button_googleplus {
background: #df4a32;
}
.twistBlogger_SocialBar .social_menu .button_googleplus:hover {
background: #be3f2b;
}
.twistBlogger_SocialBar .social_menu .button_pinterest {
background: #cd1c1f;
}
.twistBlogger_SocialBar .social_menu .button_pinterest:hover {
background: #ae181a;
}
.twistBlogger_SocialBar .social_menu .button_stumbleupon {
background: #ea4b24;
}
.twistBlogger_SocialBar .social_menu .button_stumbleupon:hover {
background: #c7401f;
}
.twistBlogger_SocialBar .social_menu .button_linkedin {
background: #2554BF;
}
.twistBlogger_SocialBar .social_menu .button_linkedin:hover {
background: #224EB4;
}
.twistBlogger_SocialBar .social_menu .button_facebook .count,
.twistBlogger_SocialBar .social_menu .button_twitter .count,
.twistBlogger_SocialBar .social_menu .button_googleplus .count,
.twistBlogger_SocialBar .social_menu .button_pinterest .count,
.twistBlogger_SocialBar .social_menu .button_stumbleupon .count,
.twistBlogger_SocialBar .social_menu .button_linkedin .count {
color: #fff!important;
padding-top: 4px;
font-size: 13px !important;
line-height: 1.2em;
font-family: sans-serif;
font-weight: bold;
}
.twistBlogger_SocialBar .social_menu > ul {
margin: 0;
padding: 0;
list-style: none;
}
.twistBlogger_SocialBar .social_menu .share {
background: #FFF;
color: #807F7F;
font-size: 11px;
height: 45px !important;
}
.twistBlogger_SocialBar .social_menu .share .count.h4 {
font-size: 18px;
font-family: sans-serif;
color: #424242;
height: 25px !important;
line-height: 1.5em;
font-weight: bold;
margin: 0px !important;
}
.twistBlogger_SocialBar .social_menu .share .h6 {
padding-bottom: 3px;
font-family: sans-serif;
margin: 0px !important;
line-height: 1.5em;
font-size: 11px;
}
.twistBlogger_SocialBar .social_menu > ul > li {
margin: 0px 0px 0px 0px;
position: relative;
text-align: center;
list-style: none;
list-style-type: none;
padding: 0px;
border: 0px;
border-left: 0 solid rgba( 0,0,0,.4);
height: 50px;
width: 50px;
overflow: hidden;
display: block;
box-sizing: border-box;
background: none;
box-sizing: content-box;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.twistBlogger_SocialBar .social_menu > ul > li a {
display: block;
width: 100%;
height: 100%;
box-sizing: border-box;
padding: 5px 0px;
cursor: pointer;
text-decoration: none;
}
.twistBlogger_SocialBar .social_menu > ul > li:hover {
border-left: 5px solid rgba( 0,0,0,.3);
width: 40px;
}
.twistBlogger_SocialBar .social_menu > ul > li i {
color: #fff !important;
font-family: FontAwesome;
font-size: 20px;
font-style: normal;
font-weight: normal;
line-height: 1em;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.twistBlogger_SocialBar .social_menu > ul > li:hover i {
opacity: 0.9;
}
@media only screen and (min-width:768px) and (max-width:979px) {
.twistBlogger_SocialBar {
bottom: 20% !important;
}
}
@media only screen and (min-width:480px) and (max-width:767px) {
.twistBlogger_SocialBar {
bottom: 15% !important;
}
}
@media only screen and (max-width:479px) {
.twistBlogger_SocialBar {
bottom: 10% !important;
display: none !important; /*---delete this code line to make it appear on mobile--*/
}
}
< /style>
< /b:if>

Not:Eğer bu kayan sosyal butonların mobil cihazınızdan da gözükmesini istiyorsanız sarı yerle belirtilen kod satırını silin.


Adım 3:Şimdi alttaki kodu Ctrl+F yardımıyla bulun:

<div class='post-footer-line post-footer-line-3'>
Adım 5:Adım 4'te bulduğunuz ikinci kodun hemen altına alttaki HTML kodunu yapıştırın:



<b:if cond='data:blog.pageType == &quot;item&quot;'>
< b:if cond='data:blog.pageType != &quot;static_page&quot;'>
< div class='twistBlogger_SocialBar'>
  <input class='ShowHide_Button' id='twiSter' type='checkbox'/>
  <label for='twiSter'><i class='fa fa-arrow-left'/></label>
  <div class='ShowHideMe'>
  <div class='social_menu'>
< div class='share'>
    <div class='share-btn' data-service='total'>
        <div class='count h4'/>
        <div class='h6'>SHARES</div>
  </div></div>
< ul>
< li class='button_facebook'>
< a expr:href='&quot;   http://www.facebook.com/share.php?v=4&amp;   src=bm&amp;   u=&quot;   + data:post.url + &quot;   &amp;   t=&quot;   + data:post.title' onclick='window.open(this.href,&quot;   sharer&quot;   ,&quot;   toolbar=0,status=0,width=626,height=436&quot;   );   return false;' rel='nofollow'><strong><i class='fa fa-facebook'/>
< div class='share-btn' data-service='facebook'>
        <div class='count'/></div></strong>
< /a>
< /li>
< li class='button_twitter'>
< a expr:href='&quot;https://twitter.com/intent/tweet?url=&quot; + data:blog.url + &quot;&amp;text=&quot; + data:post.title + &quot; via @ - &quot;' onclick='window.open(this.href,&quot; sharer&quot; ,&quot; toolbar=0,status=0,width=626,height=436&quot; ); return false;' rel='nofollow'><strong><i class='fa fa-twitter'/>
< div class='share-btn' data-service='twitter'>
        <div class='count'/></div></strong>
< /a>
< /li>
< li class='button_googleplus'>
< a expr:href='&quot;   https://plus.google.com/share?url=&quot; + data:post.url' onclick='javascript:window.open(this.href,&quot;   &quot;   ,&quot;   menubar=no,toolbar=no,resizbutton_le=yes,scrollbars=yes,height=600,width=600&quot;   );   return false;   ' rel='nofollow'><strong><i class='fa fa-google-plus'/>
< div class='share-btn' data-service='google'>
        <div class='count'/></div></strong>
< /a>
< /li>
< li class='button_pinterest'>
< a data-pin-config='beside' expr:href='&quot;   http://pinterest.com/pin/create/button/?url=&quot; + data:post.url + &quot;   &amp;media=&quot; + data:blog.postImageUrl + &quot;&amp;description=&quot; + data:post.title' onclick='window.open(this.href,&quot;   sharer&quot;   ,&quot;   toolbar=0,status=0,width=626,height=500&quot;   );   return false;' rel='nofollow'><strong><i class='fa fa-pinterest'/>
< div class='share-btn' data-service='pinterest'>
        <div class='count'/></div></strong>
< /a>
< /li>
< li class='button_stumbleupon'>
< a expr:href='&quot;   http://www.stumbleupon.com/submit?url=&quot; + data:post.url + &quot;   &amp;   title=&quot;   + data:post.title' onclick='window.open(this.href,&quot;   sharer&quot;   ,&quot;   toolbar=0,status=0,width=626,height=500&quot;   );   return false;' rel='nofollow'><strong><i class='fa fa-stumbleupon-circle'/>
< div class='share-btn' data-service='stumbleupon'>
        <div class='count'/></div></strong>
< /a>
< /li>
< li class='button_linkedin'>
< a expr:href='&quot;   http://www.linkedin.com/shareArticle?mini=true&amp;   url=&quot; + data:post.url + &quot;   &amp;   title=&quot; + data:post.title + &quot;   &amp;   summary=&amp;   source=&quot;   ' onclick='window.open(this.href,&quot;   sharer&quot;   ,&quot;   toolbar=0,status=0,width=626,height=500&quot;   );   return false;' rel='nofollow'><strong><i class='fa fa-linkedin'/>
< div class='share-btn' data-service='linkedin'>
        <div class='count'/></div></strong>
< /a>
< /li>
< /ul>
< /div>
< /div>
< /div>
< script type='text/javascript'>//<![CDATA[
$(document).ready(function () {
  var shareUrl = $("link[rel=canonical]").attr("href");
    $.getJSON('http://sharecount.twistblogger.com/?url=' + encodeURIComponent(shareUrl) + "&callback=?", function (data) {
        shares = data.shares;
        $(".count").each(function (index, el) {
            service = $(el).parents(".share-btn").attr("data-service");
            count = shares[service];
            if (count > 1000) {
                count = (count / 1000).toFixed(1);
                if (count > 1000) count = (count / 1000).toFixed(1) + "M";
                else count = count + "k";
            }
            $(el).html(count);
        });
    });
});
//]]></script>
< /b:if>
< /b:if>



Eğer istemedğiniz butonları silmek isterseniz <li> ve </li>  kodları arasında yer alan satırları silin.

Adım 6:Şablonu kaydet'e tıklayın.

Herhangi bir problemle karşılaşırsanız yorum yapabilirsiniz.




26 Ağustos 2015 Çarşamba

Blogger blogunuza en çok yorum yapılan postları gösteren widget ekleyin

Blogger blogu için en önemli gadgetlerden bir tanesi popüler post gadget'idir.Bu okuyucularınıza hangi postların çok okunduğunu gösterir ve okumaları için onları cesaretlendirir.Ancak günümüzün modern dünyasında okuyucular sadece trend olan postlarınızı görmek istemez,aynı zamanda blogunuzda olan tartışmalara da katılmak isterler.Bu tartışmaları okuyucularınıza sunmak için en çok yorum yapılan postları gösteren widget veya kenar çubuğu ekleyin.




                             



Bunu eklemek için alttaki adımları takip edin:


Adım 1:Şablon>HTML'yi düzenle'ye tıklayın ve HTML kodu içinde Ctrl+F yardımıyla alttaki kodu bulun:

</Group>


Not:Eğer bu kodu bulamazsanız alttaki kodu deneyin:



<b:skin><![CDATA[


Adım 2:Yukarıda bulduğunuz kodun hemen altına alttaki kodu ekleyin:



<Group description="Most Commented" selector=".most-commented"><Variable name="most.commented.background1" description="background color1" type="color" default="#fa4242" value="#ee377a"/><Variable name="most.commented.background2" description="background color2" type="color" default="#ee6107" value="#fcad37"/><Variable name="most.commented.background3" description="background color3" type="color" default="#f0f" value="#f8e000"/><Variable name="most.commented.background4" description="background color4" type="color" default="#ff0" value="#c7e93d"/><Variable name="most.commented.background5" description="background color5" type="color" default="#0ff" value="#5ebded"/></Group>



Adım 3:Şimdi CTRL+F yardımıyla alttaki kodu bulmaya çalışın:


]]></b:skin>


Adım 4:adım 3'te bulduğunuz kodun hemen üstüne alttaki kodu ekleyin



.comment-count { padding: 3px 10px; background: #fff; color: #000; font-size: 10px; float: right;}
.most-commented ul { padding: 0px !important; font-family: Century Gothic, sans-serif;}
.most-commented ul li { list-style-type: none; padding: 10px; color: #555; margin-top: -10px;}
.most-commented ul li a { color: #444; font-weight: bold; text-decoration: none; font-size: 11px;}
.most-commented ul li img { float: left; margin: 0px 5px 0px 0px; width: 60px; height: 60px;}
.most-commented:nth-child(3n+0) { background: $(most.commented.background1); width: 100%;}
.most-commented:nth-child(4n+0) { background: $(most.commented.background2); width: 95%;}
.most-commented:nth-child(5n+0) { background: $(most.commented.background3); width: 90%;}
.most-commented:nth-child(6n+0) { background: $(most.commented.background4); width: 85%;}
.most-commented:nth-child(7n+0) { background: $(most.commented.background5); width: 80%;}



Adım 5:Şablonu kaydet'e ekleyin.


Şimdi en çok yorum yapılan post widgetini yerleşim bölümüne ekleyelim.Bunun için Yerleşim bölüne gidin ve eklemek istediğiniz yere Gadget ekle linkine tıklayın.HTML/JavaScript'e tıklayın açılan pencereye alttaki kodu yapıştırın:



<script type="text/javascript">function stripTags(s,n) { return s.replace(/<.*?>/ig,"").split(/\s+/).slice(0,n-1).join(" ")}function mostcommented(feed) { var i; for (i = 0; i < feed.count ; i++) {var postURL = "'" + feed.value.items[i].link + "'";var postTitle = feed.value.items[i].title;var postthumbnail = "<img src="+feed.value.items[i].postthumbnail+" />";var postDescription = feed.value.items[i].postdescription;var postComments = feed.value.items[i].commentcount;var postList = '<div class="most-commented"><ul><li><div class="comment-count">' + postComments + "</div>" + postthumbnail + "<a href="+ postURL + '">' + postTitle + "</a>" + '<p>' +stripTags(postDescription,10)+'...</p>' + '</li></ul></div>'; document.write(postList); } } </script><script src="http://pipes.yahoo.com/pipes/pipe.run?
AddUrlHere=http://
opinion34.com
&NumberofPosts=5&_id=2cb5eb603ed55a6264ee1484e5fdd45c&_callback=mostcommented&_render=json"type="text/javascript"></script><span style="font-size: 80%; float:left;"></span>


opinion34.com domain adresini kendi blog adresinizle değiştirin.Eğer tanım kısmına daha çok karakter(harf) eklemek istiyorsanız postDescription,10 kodundaki 10 sayısını artırın.




Eğer daha basit stilini yanı resimsiz ve snipetsiz widgeti eklemek istiyorsanız yukarıdaki kod yerine alttaki kodu ekleyin:




<script type="text/javascript">function stripTags(s,n) { return s.replace(/<.*?>/ig,"").split(/\s+/).slice(0,n-1).join(" ")}function mostcommented(feed) { var i; for (i = 0; i < feed.count ; i++) {var postURL = "'" + feed.value.items[i].link + "'";var postTitle = feed.value.items[i].title;var postComments = feed.value.items[i].commentcount;var postList = '<div class="most-commented"><ul><li style="margin-bottom: 10px"><div class="comment-count">' + postComments + "</div>" + "<a href="+ postURL + '">' + postTitle + "</a>" + '</li></ul></div>'; document.write(postList); } } </script><script src="http://pipes.yahoo.com/pipes/pipe.run? AddUrlHere=http://opinion34.com
&NumberofPosts=5&_id=2cb5eb603ed55a6264ee1484e5fdd45c&_callback=mostcommented&_render=json"type="text/javascript"></script><span style="font-size: 80%; float:left;"></span>


opinion34.com yazılan yere kendi blog adresinizi yazın.Eğer yorum sayısından önce yorum yazısı eklemek istiyorsanız bu yeşil renkle belirtilen kodu alttaki kodla değiştirin.

<div class="comment-count">' + postComments + " comments" + "</div>"




Yukarıdaki değişiklikleri yaptıktan sonra Kaydet'e basın.







24 Ağustos 2015 Pazartesi

Blogunuza avatarlı top yorumcu widgeti ekleyin

Yorumcular bir blogun önemli parçalarındandır.Çünkü bir bloga hayat veren onlardır.Tartışmaları başlatarak ve cevap vererek postları aktif hale getirirler.

Bu nedenle blogunuzda kimin daha aktif olduğu bilmeniz önemlidir.Bugün size blogunuzda aktif olan top yorumcular için nasıl kenar çubuğu veya widget ekleyebileceğinizi anlatacağım.

Gadget alttaki resime benzemektedir:


                      



Avatarlı top yorumcu widget'ini blogunuza eklemek için aşağıdaki adımları takip edin:




Adım 1:Blogger hesabınıza giriş yapınız sırasıyala Yerleşim>Gadget ekle linklerine tıklayın.




Adım 2:HTML/Javascript seçin açılan pencereye alttaki kodu yapıştırın:


<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/AVvXsEhxm28YLD54MD1I30bbjAhCY9zy3c1pmubEC307ikma_JMj6gJHt75OcUCBwsiX1Qni0T2Z3Q5KYFNu9qPCBnz9toBr6sGsRZsaBIsNAGLTMEj5CJ77D05xW3062SQHjiDOuFmE5sfGKR1k/s1600/avatar_blue_m_96.png" + sizeAvatar;var urlAnoAvatar = 'https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfwN8mnXXXGOPRxWVInwiDYLozFlmvDgRKlhXV2YH_zzBz53n01LUD6yAakEPwgjQ0RthIL-oXE-v6X5njRe7HpqfySJf4_9WYsJEvub4ZlAqpMdXuwJ_-S_usRX_4BX9262PM2voGlayK/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>



Gerekli özelleştirmeler:


1-Kenar çubuğunda gözüken yorumcu sayısını değiştirmek için kırmızı renkle belirtilen var maxTopCommenters = 8 kodundaki 8 rakamını değiştirebilirsiniz.




2-Yorumcuların avatar genişliğini değiştirmek için yeşil renkle belirtilen var sizeAvatar = 33 kodundaki 33 rakamını istediğiniz piksele değiştirebilirsiniz.




3-Sevmediğiniz yorumcunun ismini saklamak için sarı renkle belirtilen someotherusertoexclude kodundan sonra virgül ekleyin ve yorumcunun kullanıcı adını yazın.



22 Ağustos 2015 Cumartesi

En yeni postlarınızı gösteren Gadget/widget veya kenar çubuğu ekleyin

Bu kenar çubuğunun avantajı sadece post başlıklarını değil aynı zaman post alıntılarını ve diğer ufak tefek şeyleri de gösterir ve özelleştirmesi oldukça kolaydır.Kodlarla oynayarak farklı stiller uygulayabilirsiniz.Kendi tasarımınıza uygun hale getirmek için kodlarda bazı değişiklikler yapmanız lazım.Örneğin arka planınızın rengine uygun hale getirmek için bu kenar çubuğunun rengini değiştirebilirsiniz.

Bu widgetle(kenar çubuğu) ile ne yapabilirsiniz?

-Sadece post başlıklarını gösterebilirsiniz.
-Post tarihlerini gösterebilirsiniz.
-Post alıntılarını yanı özetlerini gösterebilirsiniz.
-Gösterilen post sayısını değiştirebilirsiniz.






Son paylaşımlarınız için kenar çubuğunu eklemek için Yerleşim>Gadget ekle>HTML/Javascript'e tıklayın.Açılan pencereye aşağıdaki kodu ekleyin.

1-Sadece başlıkları göstermek için:



<div id="hlrpsb"><script style="text/javascript" src="http://helplogger.googlecode.com/svn/trunk/recent-posts-with-titles-only.js"></script><script style="text/javascript">var numposts = 10;var showpostdate = false;var showpostsummary = false;var numchars = 100;var standardstyling = true;</script><script src="http://blog-address.com/feeds/posts/default?orderby=published&alt=json-in-script&callback=showrecentposts"></script></div><a style="font-size: 9px; color: #CECECE; float: right; margin: 5px;" href="http://helplogger.blogspot.com/2012/04/simple-related-posts-widget-for-blogger.html" rel="nofollow" >Recent Posts Widget</a><noscript>Oops! Make sure JavaScript is enabled in your browser.</noscript><style type=text/css>
#hlrpsb a {color: #0B3861; font-size: 13px;}
#rpdr, #rpdr a {color:#808080;}.bbrecpost2 {padding-top:6px;padding-bottom:6px;border-bottom: 1px #cccccc dotted; }</style>


2-Başlıkları özetleri ile birlikte göstermek için:

<div id="hlrpsa"><script src="http://helplogger.googlecode.com/svn/trunk/recent-posts-with-snippets.js"></script><script>var numposts = 5;var showpostdate = false;var showpostsummary = true;var numchars = 100;var standardstyling = true;</script><script src="http://blog-address.com/feeds/posts/default?orderby=published&amp;alt=json-in-script&amp;callback=showrecentposts"></script></div><a style="font-size: 9px; color: #CECECE; float: right; margin: 5px;" href="http://helplogger.blogspot.com/2012/04/simple-related-posts-widget-for-blogger.html" rel="nofollow" >Son paylaşımlar</a><noscript>Tarayıcınız JavaScript desteklemiyor!</noscript><style type="text/css">#hlrpsa a {color: #0B3861; font-size: 13px;}
#rpdr, #rpdr a {color:#808080;}#hlrpsa { color: #999999; font-size: 11px; border-bottom:1px #cccccc dotted; margin-top:-10px; padding-bottom:10px;}.hlrps a {font-weight:bold; }.hlrpssumm {}</style>


Gerekli özelleştirmeler:

-Gösterilen post sayısını değiştirmek için 5(2.kısım ) veya 10 (1.kısım) değiştirin.
-Post tarihlarini göstermek için kırmızı renkle belirtilen false yazısını true yapın
-Alıntı karakter sayısını değiştirmek için kırmızı renkle belirtilen 100 rakamını değiştirin
-Yeşil renkle belirtilen http://blog-address.com adresinin yerine kendi blogunuzun adresini yazın.
-Link rengini değiştirmek için yeşil renkle belirtilen #0B3861 değerleri değiştirin.
-Font büyüklüğünü değiştirmek için turuncu renkle belirtilen 13px değiştirin.

Blogunuza renkli popüler post gadget/widget'i ekleyin

Popüler post blogger tarafından sağlanan,son bir hafta,ay veya tüm zamanlarda en çok okunan veya tıklanan yazılarınızı gösteren bir gadget(kenar çubuğu)dir.Sadece başlıkları veya başlıkları resimlerle gösterebilirsiniz.


               



Popüler post gadgetini özelleştirmek için bazı CSS kodlarını blogumuzun şablonuna eklemeliyiz.Haydi başalayalım:

Adım 1: Blogger hesabınıza giriş yapın ve sırasıyla şablon>HTML'yi düzenle'ye tıklayın.
Adım 2:Şablonu genişlet
Adım 3:bu tag için arama yapın:

/* Variable definitions ====================

Not:eğer bunu bulamazsanız yazar bilgelerinin(author information) olduğu yere genellikle bu kodun <b:skin><![CDATA[/* ve bu sembolle ----------------------------------------------- */ biter.

Adım 4:Aşağıdaki kodu tagın hemen altına yapıştırın:


<Group description="PopularPosts Backgrounds" selector="#PopularPosts1"><Variable name="PopularPosts.background.color1" description="background color1" type="color" default="#fa4242" value="#ff4c54"/><Variable name="PopularPosts.background.color2" description="background color2" type="color" default="#ee6107" value="#ff764c"/><Variable name="PopularPosts.background.color3" description="background color3" type="color" default="#f0f" value="#ffde4c"/><Variable name="PopularPosts.background.color4" description="background color4" type="color" default="#ff0" value="#c7f25f"/><Variable name="PopularPosts.background.color5" description="background color5" type="color" default="#0ff" value="#33c9f7"/></Group>


Adım 5:Aşağıdaki kod için arama yapın (CTRL+F kombinasyonunu kullanırsanız daha rahat bulursunuz.)


]]></b:skin>


Adım 6: Üstteki kodtan ]]></b:skin> hemen önce aşağıdaki kodu yapıştırın:


#PopularPosts1 ul{margin:0;padding:5px 0;list-style-type:none}#PopularPosts1 ul li{position:relative;margin:5px 0;border:0;padding:10px}#PopularPosts1 ul li:first-child{background:$(PopularPosts.background.color1);width:90%}#PopularPosts1 ul li:first-child:after{content:"1"}#PopularPosts1 ul li:first-child + li{background:$(PopularPosts.background.color2);width:85%}#PopularPosts1 ul li:first-child + li:after{content:"2"}#PopularPosts1 ul li:first-child + li + li{background:$(PopularPosts.background.color3);width:80%}#PopularPosts1 ul li:first-child + li + li:after{content:"3"}#PopularPosts1 ul li:first-child + li + li + li{background:$(PopularPosts.background.color4);width:75%}#PopularPosts1 ul li:first-child + li + li + li:after{content:"4"}#PopularPosts1 ul li:first-child + li + li + li + li{background:$(PopularPosts.background.color5);width:70%}#PopularPosts1 ul li:first-child + li + li + li + li:after{content:"5"}#PopularPosts1 ul li:first-child:after,#PopularPosts1 ul li:first-child + li:after,#PopularPosts1 ul li:first-child + li + li:after,#PopularPosts1 ul li:first-child + li + li + li:after,#PopularPosts1 ul li:first-child + li + li + li + li:after{position:absolute;top:20px;right:-15px;border-radius:50%;background:#353535;width:30px;height:30px;line-height:1em;text-align:center;font-size:28px;color:#fff}#PopularPosts1 ul li .item-thumbnail{float:left;border:0;margin-right:10px;background:transparent;padding:0;width:40px;height:40px}#PopularPosts1 ul li a{font-size:12px;color:#444;text-decoration:none}#PopularPosts1 ul li a:hover{color:#222;text-decoration:none}


Adım 7:şimdi aşağıdaki kodu bulun:

<b:widget id='PopularPosts1' locked='false' title='Popular Posts' type='PopularPosts'>

Adım 8:Onu bu koda bu kod da dahil </b:widget> silin.

Not:Silerken çok dikkatli olun sileceğiniz kod aşağıdaki koda benzer:


<b:widget id='PopularPosts1' locked='false' title='Popular Posts' type='PopularPosts'><b:includable id='main'> <b:if cond='data:title'><h2><data:title/></h2></b:if> <div class='widget-content popular-posts'> <ul> <b:loop values='data:posts' var='post'> <li> <b:if cond='data:showThumbnails == &quot;false&quot;'> <b:if cond='data:showSnippets == &quot;false&quot;'> <!-- (1) No snippet/thumbnail --> <a expr:href='data:post.href'><data:post.title/></a> <b:else/> <!-- (2) Show only snippets --> <div class='item-title'><a expr:href='data:post.href'><data:post.title/></a></div> <div class='item-snippet'><data:post.snippet/></div> </b:if> <b:else/> <b:if cond='data:showSnippets == &quot;false&quot;'> <!-- (3) Show only thumbnails --> <div class='item-thumbnail-only'> <b:if cond='data:post.thumbnail'> <div class='item-thumbnail'> <a expr:href='data:post.href' target='_blank'> <img alt='' border='0' expr:height='data:thumbnailSize' expr:src='data:post.thumbnail' expr:width='data:thumbnailSize'/> </a> </div> </b:if> <div class='item-title'><a expr:href='data:post.href'><data:post.title/></a></div> </div> <div style='clear: both;'/> <b:else/> <!-- (4) Show snippets and thumbnails --> <div class='item-content'> <b:if cond='data:post.thumbnail'> <div class='item-thumbnail'> <a expr:href='data:post.href' target='_blank'> <img alt='' border='0' expr:height='data:thumbnailSize' expr:src='data:post.thumbnail' expr:width='data:thumbnailSize'/> </a> </div> </b:if> <div class='item-title'><a expr:href='data:post.href'><data:post.title/></a></div> <div class='item-snippet'><data:post.snippet/></div> </div> <div style='clear: both;'/> </b:if> </b:if> </li> </b:loop> </ul> <b:include name='quickedit'/> </div></b:includable></b:widget>


Adım 9:Yukarıdaki kodu sildikten sonra yerine aşağıdaki kodu ekleyin:



<b:widget id='PopularPosts1' locked='false' title='Popular Posts' type='PopularPosts'><b:includable id='main'> <b:if cond='data:title'> <h2><data:title/></h2> </b:if> <div class='widget-content popular-posts'> <ul> <b:loop values='data:posts' var='post'> <li> <b:if cond='data:showThumbnails == &quot;false&quot;'> <b:if cond='data:showSnippets == &quot;false&quot;'> <a expr:href='data:post.href' expr:title='data:post.title' rel='bookmark'><data:post.title/></a> <b:else/> <a expr:href='data:post.href' expr:title='data:post.snippet' rel='bookmark'><data:post.title/></a> </b:if> <b:else/> <b:if cond='data:showSnippets == &quot;false&quot;'> <b:if cond='data:post.thumbnail'> <img class='item-thumbnail' expr:alt='data:post.title' expr:src='data:post.thumbnail'/> <b:else/> <img alt='no image' class='item-thumbnail' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivuKFDjFtURul2tZw1WhXIGJ4zhqdbvg2Vdvy21DtuElvmM9_8qp-4ur7V9CSY_mYvxA65JjIgj841NxzoEsvN5WT_44EE4DP8dWvXbl5V5nqvtPLe28xxEOJtV2Eyb7vy9duy5j54YLg/s1600/default.jpg'/> </b:if> <a expr:href='data:post.href' expr:title='data:post.title' rel='bookmark'><data:post.title/></a> <div class='clear'/> <b:else/> <b:if cond='data:post.thumbnail'> <img class='item-thumbnail' expr:alt='data:post.title' expr:src='data:post.thumbnail'/> <b:else/> <img alt='no image' class='item-thumbnail' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivuKFDjFtURul2tZw1WhXIGJ4zhqdbvg2Vdvy21DtuElvmM9_8qp-4ur7V9CSY_mYvxA65JjIgj841NxzoEsvN5WT_44EE4DP8dWvXbl5V5nqvtPLe28xxEOJtV2Eyb7vy9duy5j54YLg/s1600/default.jpg'/> </b:if> <a expr:href='data:post.href' expr:title='data:post.snippet' rel='bookmark'><data:post.title/></a> <div class='clear'/> </b:if> </b:if> </li> </b:loop> </ul> </div> </b:includable></b:widget>


Adım 10: şablonu kaydettin.

Bir widget/gadget veya kenar çubuğunu sadece belli bir sayfada göstermek

Hepiniz farkındasınız blogunuza eklediğiniz bir gadget bütün sayfalarda gözükür,ana sayfa da buna dahildir.Ve bundan eminim eğer iletişim ve hakkımızda veya hakkımda sayfasına google adsense gadgeti eklerseniz,adsense hesabınız kapatılabilir.Onun için bazı araçları bazı sayfalarda gizlemek sadece tasarım için iyi değil aynı zamanda bir gerekliliktir.


Adım 1:ilk önce Blogger hesabınıza giriş yapınız ve yerleşim bölümünde blogunuza eklediğiniz gadgetlere özel adlar yanı aynı olmayan adlar verin.


Adım 2:sırasıyla Şablon>HTML'yi düzenle kısımlarına tıklayın.


                 




Adım 3: CTRL+F kombinasyonunu kullanın.Sağ üstte çıkacak kutuya istediğiniz gadgetin ismini yazın ve enter'a tıklayın.


Diyelim ki 'En son paylaşımlar' gadgeti yazıp tıkladınız.Aşağıdaki koda benzer bir kodla karşılaşırsınız.



<b:widget id='HTML1' locked='false' title='En son paylaşımlar' type='HTML'><b:includable id='main'><!-- only display title if it's non-empty --><b:if cond='data:title != ""'><h2 class='title'><data:title/></h2></b:if><div class='widget-content'><data:content/></div>
<b:include name='quickedit'/></b:includable></b:widget>
 Şimdi bu gadgeti sadece belirli sayfalarda göstermek için üstteki kodta aşağıdaki değişiklikleri yapabilirsiniz:

1-Gadgeti sadece ana sayfada göstermek için:

<b:widget id='HTML1' locked='false' title='Recent Posts' type='HTML'><b:includable id='main'><b:if cond='data:blog.url == data:blog.homepageUrl'><!-- only display title if it's non-empty --><b:if cond='data:title != ""'><h2 class='title'><data:title/></h2></b:if><div class='widget-content'><data:content/></div>
<b:include name='quickedit'/></b:if></b:includable></b:widget>



2-Gadgeti ana sayfa dışındaki sayfalarda göstermek için:


<b:widget id='HTML1' locked='false' title='Recent Posts' type='HTML'><b:includable id='main'><b:if cond='data:blog.pageType == "item"'><!-- only display title if it's non-empty --><b:if cond='data:title != ""'><h2 class='title'><data:title/></h2></b:if><div class='widget-content'><data:content/></div>
<b:include name='quickedit'/></b:if></b:includable></b:widget>



3-Gadgetin paylaşım sayfalarında saklamak için


<b:widget id='HTML1' locked='false' title='Recent Posts' type='HTML'><b:includable id='main'><b:if cond='data:blog.pageType!= "item"'><!-- only display title if it's non-empty --><b:if cond='data:title != ""'><h2 class='title'><data:title/></h2></b:if><div class='widget-content'><data:content/></div>
<b:include name='quickedit'/></b:if></b:includable></b:widget>



4-Gadgeti sadece özel bir sayfada göstermek için:


Sayfa URL'si yazan yere istediğinizin sayfanızın URL'sini yapıştırabilirsiniz.

<b:widget id='HTML1' locked='false' title='Recent Posts' type='HTML'><b:includable id='main'><b:if cond='data:blog.url == "Sayfa URL'si"'><!-- only display title if it's non-empty --><b:if cond='data:title != ""'><h2 class='title'><data:title/></h2></b:if><div class='widget-content'><data:content/></div>
<b:include name='quickedit'/></b:if></b:includable></b:widget>



5-Gadgeti sadece statik sayfasında göstermek için:

<b:widget id='HTML1' locked='false' title='Recent Posts' type='HTML'><b:includable id='main'><b:if cond='data:blog.pageType == "static_page"'><!-- only display title if it's non-empty --><b:if cond='data:title != ""'><h2 class='title'><data:title/></h2></b:if><div class='widget-content'><data:content/></div>
<b:include name='quickedit'/></b:if></b:includable></b:widget>



6-Gadgeti statik sayfasında saklamak için:


<b:widget id='HTML1' locked='false' title='Recent Posts' type='HTML'><b:includable id='main'><b:if cond='data:blog.pageType != "static_page"'><!-- only display title if it's non-empty --><b:if cond='data:title != ""'><h2 class='title'><data:title/></h2></b:if><div class='widget-content'><data:content/></div>
<b:include name='quickedit'/></b:if></b:includable></b:widget>



7-Gadgeti sadece arşiv sayfasında göstermek için:


<b:widget id='HTML1' locked='false' title='Recent Posts' type='HTML'><b:includable id='main'><b:if cond='data:blog.pageType == "archive"'><!-- only display title if it's non-empty --><b:if cond='data:title != ""'><h2 class='title'><data:title/></h2></b:if><div class='widget-content'><data:content/></div>
<b:include name='quickedit'/></b:if></b:includable></b:widget>



Bu değişiklikleri yaptıktan sonra şablonu kaydet'te tıklayın.

Blogunuza Youtube video galeri ekleyin

Bu makalede blogunuza nasıl Youtube video listesi ve Youtube galeri ekleyebileceğinizi öğreneceksiniz.Bu listeye Youtube favori videolarınızı veya ziyaretçilerinizle paylaşmak istediğiniz herhangi bir video ekleyebilirsiniz.CSS kodları ile oynayarak bunu blogunuza istediğiniz herhangi bir yere koyabilirsiniz.Alttaki resimde Youtube video listesinin örneği gösterilmiştir:


             


Blogunuza Youtube video listesi eklemek için alttaki adımları takip edin:

Adım 1:Blogger hesabınıza giriş yapınız ve sırasıyla Şablon>HTML'yi düzenle'ye tıklayın.

Adım 2:HTML kodu içinde herhangi bir yere tıklayın ve CTRL+F kombinasyonu yardımıyla alttaki kodu bulun:

</head>

Adım 3:Yukarıda bulduğunuz kodun hemen üstüne alttaki iki kodu ekleyin:


<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js' type='text/javascript'/><script>//<![CDATA[/*hoverscroll v.0.2.4*/(function($) {$.fn.hoverscroll = function(params) {if (!params) { params = {}; }params = $.extend({}, $.fn.hoverscroll.params, params);this.each(function() {var $this = $(this);if (params.debug) {$.log('[HoverScroll] Trying to create hoverscroll on element ' + this.tagName + '#' + this.id);}if (params.fixedArrows) {$this.wrap('<div class="fixed-listcontainer"></div>')}else {$this.wrap('<div class="listcontainer"></div>');}
$this.addClass('list');var listctnr = $this.parent();listctnr.wrap('<div class="ui-widget-content hoverscroll' +(params.rtl && !params.vertical ? " rtl" : "") + '"></div>');//listctnr.wrap('<div class="hoverscroll"></div>');
var ctnr = listctnr.parent();
var leftArrow, rightArrow, topArrow, bottomArrow;if (params.arrows) {if (!params.vertical) {if (params.fixedArrows) {leftArrow = '<div class="fixed-arrow left"></div>';rightArrow = '<div class="fixed-arrow right"></div>';
listctnr.before(leftArrow).after(rightArrow);}else {leftArrow = '<div class="arrow left"></div>';rightArrow = '<div class="arrow right"></div>';
listctnr.append(leftArrow).append(rightArrow);}}else {if (params.fixedArrows) {topArrow = '<div class="fixed-arrow top"></div>';bottomArrow = '<div class="fixed-arrow bottom"></div>';
listctnr.before(topArrow).after(bottomArrow);}else {topArrow = '<div class="arrow top"></div>';bottomArrow = '<div class="arrow bottom"></div>';
listctnr.append(topArrow).append(bottomArrow);}}}ctnr.width(params.width).height(params.height);
if (params.arrows && params.fixedArrows) {if (params.vertical) {topArrow = listctnr.prev();bottomArrow = listctnr.next();
listctnr.width(params.width).height(params.height - (topArrow.height() + bottomArrow.height()));}else {leftArrow = listctnr.prev();rightArrow = listctnr.next();
listctnr.height(params.height).width(params.width - (leftArrow.width() + rightArrow.width()));}}else {listctnr.width(params.width).height(params.height);}
var size = 0;
if (!params.vertical) {ctnr.addClass('horizontal');$this.children().each(function() {$(this).addClass('item');
if ($(this).outerWidth) {size += $(this).outerWidth(true);}else {size += $(this).width() + parseInt($(this).css('padding-left')) + parseInt($(this).css('padding-right'))+ parseInt($(this).css('margin-left')) + parseInt($(this).css('margin-right'));}});$this.width(size);
if (params.debug) {$.log('[HoverScroll] Computed content width : ' + size + 'px');}if (ctnr.outerWidth) {size = ctnr.outerWidth();}else {size = ctnr.width() + parseInt(ctnr.css('padding-left')) + parseInt(ctnr.css('padding-right'))+ parseInt(ctnr.css('margin-left')) + parseInt(ctnr.css('margin-right'));}
if (params.debug) {$.log('[HoverScroll] Computed container width : ' + size + 'px');}}else {ctnr.addClass('vertical');$this.children().each(function() {$(this).addClass('item')
if ($(this).outerHeight) {size += $(this).outerHeight(true);}else {size += $(this).height() + parseInt($(this).css('padding-top')) + parseInt($(this).css('padding-bottom'))+ parseInt($(this).css('margin-bottom')) + parseInt($(this).css('margin-bottom'));}});$this.height(size);
if (params.debug) {$.log('[HoverScroll] Computed content height : ' + size + 'px');}if (ctnr.outerHeight) {size = ctnr.outerHeight();}else {size = ctnr.height() + parseInt(ctnr.css('padding-top')) + parseInt(ctnr.css('padding-bottom'))+ parseInt(ctnr.css('margin-top')) + parseInt(ctnr.css('margin-bottom'));}
if (params.debug) {$.log('[HoverScroll] Computed container height : ' + size + 'px');}}var zone = {1: {action: 'move', from: 0, to: 0.06 * size, direction: -1 , speed: 16},2: {action: 'move', from: 0.06 * size, to: 0.15 * size, direction: -1 , speed: 8},3: {action: 'move', from: 0.15 * size, to: 0.25 * size, direction: -1 , speed: 4},4: {action: 'move', from: 0.25 * size, to: 0.4 * size, direction: -1 , speed: 2},5: {action: 'stop', from: 0.4 * size, to: 0.6 * size},6: {action: 'move', from: 0.6 * size, to: 0.75 * size, direction: 1 , speed: 2},7: {action: 'move', from: 0.75 * size, to: 0.85 * size, direction: 1 , speed: 4},8: {action: 'move', from: 0.85 * size, to: 0.94 * size, direction: 1 , speed: 8},9: {action: 'move', from: 0.94 * size, to: size, direction: 1 , speed: 16}}
ctnr[0].isChanging = false;ctnr[0].direction = 0;ctnr[0].speed = 1;function checkMouse(x, y) {x = x - ctnr.offset().left;y = y - ctnr.offset().top;
var pos;if (!params.vertical) {pos = x;}else {pos = y;}
for (i in zone) {if (pos >= zone[i].from && pos < zone[i].to) {if (zone[i].action == 'move') {startMoving(zone[i].direction, zone[i].speed);}else {stopMoving();}}}}
function setArrowOpacity() {if (!params.arrows || params.fixedArrows) {return;}
var maxScroll;var scroll;
if (!params.vertical) {maxScroll = listctnr[0].scrollWidth - listctnr.width();scroll = listctnr[0].scrollLeft;}else {maxScroll = listctnr[0].scrollHeight - listctnr.height();scroll = listctnr[0].scrollTop;}var limit = params.arrowsOpacity;var opacity = (scroll / maxScroll) * limit;
if (opacity > limit) { opacity = limit; }if (isNaN(opacity)) { opacity = 0; }
var done = false;if (opacity <= 0) {$('div.arrow.left, div.arrow.top', ctnr).hide();if(maxScroll > 0) {$('div.arrow.right, div.arrow.bottom', ctnr).show().css('opacity', limit);}done = true;}if (opacity >= limit || maxScroll <= 0) {$('div.arrow.right, div.arrow.bottom', ctnr).hide();done = true;}
if (!done) {$('div.arrow.left, div.arrow.top', ctnr).show().css('opacity', opacity);$('div.arrow.right, div.arrow.bottom', ctnr).show().css('opacity', (limit - opacity));}}
function startMoving(direction, speed) {if (ctnr[0].direction != direction) {if (params.debug) {$.log('[HoverScroll] Starting to move. direction: ' + direction + ', speed: ' + speed);}
stopMoving();ctnr[0].direction = direction;ctnr[0].isChanging = true;move();}if (ctnr[0].speed != speed) {if (params.debug) {$.log('[HoverScroll] Changed speed: ' + speed);}
ctnr[0].speed = speed;}}
function stopMoving() {if (ctnr[0].isChanging) {if (params.debug) {$.log('[HoverScroll] Stoped moving');}
ctnr[0].isChanging = false;ctnr[0].direction = 0;ctnr[0].speed = 1;clearTimeout(ctnr[0].timer);}}
function move() {if (ctnr[0].isChanging == false) {return;}
setArrowOpacity();
var scrollSide;if (!params.vertical) {scrollSide = 'scrollLeft';}else {scrollSide = 'scrollTop';}
listctnr[0][scrollSide] += ctnr[0].direction * ctnr[0].speed;ctnr[0].timer = setTimeout(function() {move();}, 50);}
if (params.rtl && !params.vertical) {listctnr[0].scrollLeft = listctnr[0].scrollWidth - listctnr.width();}
ctnr.mousemove(function(e) {checkMouse(e.pageX, e.pageY);}).bind('mouseleave', function() {stopMoving();});
this.startMoving = startMoving;this.stopMoving = stopMoving;
if (params.arrows && !params.fixedArrows) {// Initialise arrow opacitysetArrowOpacity();}else {// Hide arrows$('.arrowleft, .arrowright, .arrowtop, .arrowbottom', ctnr).hide();}});
return this;};
if (!$.fn.offset) {$.fn.offset = function() {this.left = this.top = 0;
if (this[0] && this[0].offsetParent) {var obj = this[0];do {this.left += obj.offsetLeft;this.top += obj.offsetTop;} while (obj = obj.offsetParent);}
return this;}}
$.fn.hoverscroll.params = {vertical: false,width: 400,height: 50,arrows: true,arrowsOpacity: 0.7,fixedArrows: false,rtl: false,debug: false};$.log = function() {try {console.log.apply(console, arguments);}catch (e) {try {opera.postError.apply(opera, arguments);}catch (e) {}}};})(jQuery);
$(function(){$("#videoslider-tabs a").click(function(){var container = $("#videoslider-content");container.html("<img src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZvZqHbWXSPqFLcP9HhuNdz63gXrpeEzM820e2EDGG2aF4CCEYpSDz_c6Rv0wJFXCBizRPxFWBpfNTFGUK4z5OplawXJVsDEjAKJhtmSK4J8YBf5q8JhyphenhyphenQS2xmo79a2y5ICZn59bubXcPx/s1600/loading.png' class='loading-vid' />");var id = $(this).attr("href").slice(1);loadvideo(id);return false;});$("#videoslider-tabs").hoverscroll({vertical:true,width:300,height:330,arrows:false});$("#videoslider-tabs li").hover(function(){$(this).addClass("hover");},function(){$(this).removeClass("hover");});loadvideo();});
function loadvideo (hash){if(hash){hash = hash.slice(3);$("#videoslider-content").html(video[hash]);$("#videoslider-tabs li").removeClass("actVid");$("#videoslider-tabs a[href=#vid"+hash+"]").parent().addClass("actVid");}else{$("#videoslider-content").html(video[1]);$("#videoslider-tabs li").removeClass("actVid");$("#videoslider-tabs a[href=#vid1]").parent().addClass("actVid");}}//]]></script><style>#videoslider {background:#F6F6F6; /* Background color */clear:both;margin:0 auto;padding:5px;width:735px;border-radius: 5px;border: 1px solid #C1C1C1;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;}#videoslider, #videoslider-content, #videoslider-tabs {height:340px;}#videoslider-content {color:#fff;float:left;text-align:center;width:430px;z-index:1;}.loading-vid {display:block;margin:165px auto 0;}#videoslider-tabs {float:right;width:240px;margin:0;}#videoslider-tabs li {background-color:#F6F6F6;border: 1px solid #C1C1C1;float:left;height:60px;padding:5px;width:240px;list-style:none;overflow: hidden;}#videoslider-tabs li a {padding:0 !important;border:0 !important;}#videoslider-tabs li.hover {background-color:#EBEBEB;}#videoslider-tabs li.actVid {background:#555;}#videoslider-tabs li img.thumb-vid {background-color:#EEEEEE;float:left;height:52px;margin:0 8px 0 0;padding:5px;width:52px;}#videoslider-tabs li span.vidTit {display:block;color:#128EC9; /* Titles color */font-size:12px; /* Titles font size */font-weight:bold;text-decoration:none;}#videoslider-tabs li .vidDesc {display:block;color:#222222; /* Color of the description */font-size:11px; /* Font size of the description */font-weight:bold;text-decoration:none;}#videoslider-tabs a {text-decoration:none;}#videoslider-tabs li.actVid .vidDesc {color:#fff;}#videoslider-tabs li span.vidTit .actVid {color:#fff; /* Titles color */}.ui-widget-content{float:right;overflow-y: scroll;overflow-x: hidden;}.tabs-outer {background-image: none !important;}#videoslider-tabs li a:hover {background: none !important;}</style>

Adım 4:Şablon'u kaydettin ve sol menüde yer alan Yerleşim bölümüne gidiniz.

Adım 5:Yerleşim bölümünde Gadget ekle'ye tıklayın ve açılan sayfada aşağı doğru inip HTML/Javascript seçin.Buraya alttaki kodu yapıştırın.

<script>var video = [];video[1] = '<iframe width="460" height="345" src="http://www.youtube.com/embed/video_ID_1" frameborder="0" allowfullscreen></iframe>';video[2] = '<iframe width="460" height="345" src="http://www.youtube.com/embed/video_ID_2" frameborder="0" allowfullscreen></iframe>';video[3] = '<iframe width="460" height="345" src="http://www.youtube.com/embed/video_ID_3" frameborder="0" allowfullscreen></iframe>';video[4] = '<iframe width="460" height="345" src="http://www.youtube.com/embed/video_ID_4" frameborder="0" allowfullscreen></iframe>';video[5] = '<iframe width="460" height="345" src="http://www.youtube.com/embed/video_ID_5" frameborder="0" allowfullscreen></iframe>';</script><div id="videoslider"><div id="videoslider-content"></div><ul id="videoslider-tabs"><li><a href="#vid1"><img src="//i2.ytimg.com/vi/video_ID_1/default.jpg" class="thumb-vid" /><span class="vidTit">Video Name</span><span class="vidDesc">Video Tanımı</span></a></li>
<li><a href="#vid2"><img src="//i2.ytimg.com/vi/video_ID_2/default.jpg" class="thumb-vid" /><span class="vidTit">Video İsmi</span><span class="vidDesc">Video Tanımı</span></a></li>
<li><a href="#vid3"><img src="//i2.ytimg.com/vi/video_ID_3/default.jpg" class="thumb-vid" /><span class="vidTit">Video İsmi</span><span class="vidDesc">Video Video Tanımı</span></a></li>
<li><a href="#vid4"><img src="//i2.ytimg.com/vi/video_ID_4/default.jpg" class="thumb-vid" /><span class="vidTit">Video İsmi</span><span class="vidDesc">Video Tanımı</span></a></li>
<li><a href="#vid5"><img src="//i2.ytimg.com/vi/video_ID_5/default.jpg" class="thumb-vid" /><span class="vidTit">Video İsmi</span><span class="vidDesc">Video Tanımı</span></a></li></ul></div>

Gerekli ayarlar:


-video_ID için Youtube'ta video açın ve adress kısmında ''v='' den sonraki bölümü alıp hem kırmızı hem de turuncu renkle belirtilen yere yapıştırın,alttaki resimde olduğu gibi:




-Yeşil renklerle belirtilen yerlere sırasıyla video ismini ve video hakkında kısa bir açıklama yazın.