Bu sitedeki her şey Sevgi ile kodlanmıştır.

Kategori Listesini Göster

Blogger için 'Smiley' eklentisi


FacebookTwitterPinterestTumblrYazdır


Blogger için geliştirilmiş en iyi eklentilerden birisi de sanıyorum ki, şimdi anlatacağım eklenti. Çünkü bir çok blogger kullanıcısı, WordPress'de ki gibi smiley eklentisi kullanmak istiyor. Fakat ya bu eklentiler bozuk oluyor, ya da smiley çok az oluyor vs. Şimdi anlatacağım eklenti de, WordPress'in smileylerinin tümü mevcut. Dolayısı ile bu eklentiyi, sorunsuz bir şekilde kullanabilirsiniz. Yapmanız gereken ise çok basit. Aşağıdaki anlatımı okuyarak eklentiyi kullanabilirsiniz.

Aşağıdaki kodları, temamızın footer bölümünden sonra ekleyelim;

<script type='text/javascript'>function showsbtext(id,index) {var bookmarktext = document.getElementById(id);document.getElementById(bookmarktext.id).innerHTML = sbValues[index];}document.getElementsByClassName = function(clsName){var retVal = new Array(); var elements = document.getElementsByTagName("*"); for(var i = 0;i < elements.length;i++){if(elements[i].className.indexOf(" ") >= 0){var classes = elements[i].className.split(" "); for(var j = 0;j < classes.length;j++){if(classes[j] == clsName)retVal.push(elements[i])}} else if(elements[i].className == clsName) retVal.push(elements[i]);} return retVal;}function addSmiley(dummy){  var d = [], i=0, def = ['post-body','comment-body']; for(i=0;i<def.length;i++) {var content = document.getElementsByClassName(def[i]); for(var j=0;j<content.length;j++) d.push(content[j]);} for(i=0;i<arguments.length;i++) {var content = document.getElementsByClassName(arguments[i]);    for(var m=0;m<content.length;m++) d.push(content[m]);} for(var i=0;i<d.length;i++)  {d[i].innerHTML = d[i].innerHTML.replace (/\:\(/ig,"<img style='border: 0; padding:0'  src='http://img177.imageshack.us/img177/8855/uzgun.gif' alt='Üzgün'/>")d[i].innerHTML = d[i].innerHTML.replace (/\:\)/ig,"<img style='border: 0; padding:0'  src='http://img264.imageshack.us/img264/2765/gulucuk.gif' alt='Gülücük'/>")d[i].innerHTML = d[i].innerHTML.replace (/\;\)/ig,"<img style='border: 0; padding:0'  src='http://img215.imageshack.us/img215/1672/gozkirpan.gif' alt='Göz Kırpan'/>")d[i].innerHTML = d[i].innerHTML.replace(/\:D/ig,"<img style='border: 0; padding:0'  src='http://img231.imageshack.us/img231/5985/kahkaha.gif' alt='Kahkaha'/>")d[i].innerHTML = d[i].innerHTML.replace (/\:P/ig,"<img style='border: 0; padding:0'  src='http://img80.imageshack.us/img80/7981/dilcikaran.gif' alt='Dil Çıkaran'/>")d[i].innerHTML = d[i].innerHTML.replace (/\:w/ig,"<img style='border: 0; padding:0'  src='http://img339.imageshack.us/img339/7365/dusunceli.gif' alt='Düşünceli'/>")d[i].innerHTML = d[i].innerHTML.replace (/\:g/ig,"<img style='border: 0; padding:0'  src='http://img177.imageshack.us/img177/8121/gozluklu.gif' alt='Gözlüklü'/>")d[i].innerHTML = d[i].innerHTML.replace (/\:x/ig,"<img style='border: 0; padding:0'  src='http://img215.imageshack.us/img215/499/kizgin.gif' alt='Kızgın'/>")d[i].innerHTML = d[i].innerHTML.replace (/\:S/ig,"<img style='border: 0; padding:0'  src='http://img264.imageshack.us/img264/8303/kararsiz.gif' alt='Kararsız'/>") }}function addLoadEvent(func) { var oldonload = window.onload;  if (typeof window.onload != 'function') {window.onload = func;  } else {window.onload = function() {oldonload(); func();} }}addLoadEvent(function(){addSmiley();});</script>

Kodlarda yer alan ifade kodları doğrultusunda, smileyleri kullanabilirsiniz.

Not: İsterseniz, smileyleri farklı smileylerle de değiştirebilirsiniz.


    • AdminPanpa
    • 7 Aralık 2012, 20:31

    Hocam footer dan sonra derken biraz daha açarmısınız? Footer yazınca birsürü buluyo aramada :D

    • Doğan Gezici
    • 7 Aralık 2012, 21:37

    @AdminPanpa;

    Merhaba,

    İlgili kısım, temadan temaya farklılık göstereceği için, footer bazlı bir kod söylemek doğru olmayacaktır. Dolayısı ile ilgili kodları, temanızın alt kısmına ait herhangi bir yere eklemeniz yeterli olacaktır. Buradaki ana kıstas, ilgili kodların temanıza ait alt kısımda herhangi bir yere eklenmesidir. Olası bir hatada ise ilgili kodları kaldırıp, temanızın en alt kısıma ait farklı bir yere eklemeyi deneyebilirsiniz.

    İyi Çalışmalar

Bu yazıya yorum göndermek ister misiniz?

Dikkat: Her yorum gönderen kişi, kendi gönderdiği yorumdan sorumlu olmaktadır.
Not: Yazı ile herhangi bir ilgisi bulunmayan yorumların onaylanmadığını belirtmek isteriz.
Yukarı Çık