MyBB Türkçe Destek Forumu

Tam Versiyon: Sitenizden Kopyalanan Yazıya Otomatik Kaynak Ekleme
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Web site sahiplerinin en çok şikayetçi oldukları konuların başında kaynak gösterilmeden yazılarının bir başka web siteye kopyalanmasıdır diyebiliriz. Özellikle özgün içerik hazırlayan bir çok web site sahibi bu konudan şikayetçidir. İçeriklerinin hiçbir link belirtilmeden alınması bir yana birde uyarılarınıza yüzsüz bir şekilde cevap verirler. Ancak internet paylaşma esaslı olduğundan bu konuda çokta yapabileceğiniz bir şey yok, şimdi vereceğimiz kodu kullanarak içeriklerinizin kopyalanması halinde yazının alt kısmına otomatik olarak içeriğinize link almış olursunuz ve böylece backlink kazanmış olursunuz. İçeriklerinizin alınması halinde sizinle paylaşacağımız javascript kodunu ilgili alana ekleyerek içeriğinizden alıntı yapılması halinde kopyalanan konuya otomatik linki alabilirsiniz.

Eklemeniz Gereken javascript Kodu:

Kod:
<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>

HTML Web Site İçin:
Web siteniz html tasarıma sahip ise kodları arasına javascript kodunu eklemeniz yeterlidir.

WordPress için: WordPress panelinize giriş yapıyorsunuz ve sol taraftan Görünüm menüsü altından Düzenleyici seçeneğine tıklıyorsunuz. Sağ taratan Header.php (Üst Kısım) seçeneğine tıklıyorsunuz ve kodu ile kodu arasına javascript kodunu ekliyorsunuz. Son olarak Dosyayı Güncelle butonuna basarak yaptıklarınızı aktif hale getirebilirsiniz.

Blogger İçin:
Blogger panelinize giriş yapıyorsunuz ve sol taraftan Şablon menüsüne tıklıyorsunuz. Açılan ekrandan HTML’li düzenle butonuna tıklıyorsunuz kodu ile kodu arasına javascript kodunu ekliyorsunuz. Son olarak Şablonu kaydet butonuna tıklayarak yaptıklarınızı aktif hale getirebilirsiniz.
Mybb hangi yere ekliyoruz hocam bunu ??
(19-11-2018, 21:50)karaman39 yazdı: [ -> ]Mybb hangi yere ekliyoruz hocam bunu ??

headerinclude şablonuna ekleyebilirsiniz.
Altına veya üstüne eklesek sıkıntı olur mu hocam ?
(20-11-2018, 01:37)karaman39 yazdı: [ -> ]Altına veya üstüne eklesek sıkıntı olur mu hocam ?

Tavsiyem en alta eklemeniz.
Hocam teşekkürler kod harika oldu, alıntı yapanları böyle kolay şekilde tespit edeceğiz. Bir sıkıntı daha mesela alıntı yazının altındaki yazı silmesin diye eklenti ve kod yok mu ?
(21-11-2018, 03:44)karaman39 yazdı: [ -> ]Hocam teşekkürler kod harika oldu, alıntı yapanları böyle kolay şekilde tespit edeceğiz. Bir sıkıntı daha mesela alıntı yazının altındaki yazı silmesin diye eklenti ve kod yok mu ?

Öyle bir eklenti yok. Mantıken de silmesini tamamen engelleyemezsiniz zaten.