Blogger Kopyalanan Yazıya Kaynak Eklemek

Blogger Kopyalanan Yazıya Kaynak Eklemek

Dün wordpress kopyalanan yazının sonuna kaynak eklemeyi anlatmıştım.Bugün de aynı eklentiyi bloggerda kullanacağız.Eklentinin işlevi yine aynı sitenizden bir yazı kopyalandığında yazının sonuna otomatik kaynak kodu oluşur.Yazıyı çalan kişi başka bir yere yapıştırdığında yazı sonunda sitenizin adresi belirir.

 

 

Aşağıdaki kodu temanızda <head></head>  kodları arasına yerleştirin.

<script type="text/javascript">
function addLink() {
    var body_element = document.getElementsByTagName('body')[0];
    var selection;
    selection = window.getSelection();
    var pagelink = "<br /><br /> Kaynak Linki : <a href='"+document.location.href+"'>"+document.location.href+"</a><br />"; // 
    var copytext = selection + pagelink;
    var newdiv = document.createElement('div');
    newdiv.style.position='absolute';
    newdiv.style.left='-99999px';
    body_element.appendChild(newdiv);
    newdiv.innerHTML = copytext;
    selection.selectAllChildren(newdiv);
    window.setTimeout(function() {
        body_element.removeChild(newdiv);
    },0);
}
document.oncopy = addLink;
</script> 

8 Comments

    1. İsmail Cem Post author Reply

      < head > – < /head > kodları kesinlikte temanızda vardır. Dikkatli bakarsanız bulursunuz.

  1. Hayri Kırşan Reply

    Çok güzel bir özellik blogumdada paylaştım . Yalnız kodları kopyalarken sıkıntı çıkarıyor bende sebebi nedir acaba ?

    1. İsmail Cem Post author Reply

      Bu kodu kendim de kullanmıştım geçen sene. Bende sorun olmamıştı. Büyük ihtimal sorununuz temadan kaynaklanıyor.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir