Kopyalanan İçeriğin Kaynağını Belirtmek

  • Konbuyu başlatan Michaelgen
  • Başlangıç tarihi

[XFB] Konu Bilgileri

Konu Hakkında Merhaba, tarihinde Şablon değişiklikleri kategorisinde Michaelgen tarafından oluşturulan Kopyalanan İçeriğin Kaynağını Belirtmek başlıklı konuyu okuyorsunuz. Bu konu şimdiye dek 48 kez görüntülenmiş, 0 yorum ve 0 tepki puanı almıştır...
Kategori Adı Şablon değişiklikleri
Konu Başlığı Kopyalanan İçeriğin Kaynağını Belirtmek
Konbuyu başlatan Michaelgen
Başlangıç tarihi
Cevaplar
Görüntüleme
İlk mesaj tepki puanı
Son Mesaj Yazan Michaelgen
  • Michaelgen

  • Belki gezdiğiniz bazı sitelerden buna aşinasızdır,kopyaladığınız içeriğin hangi kaynaktan alındığını belirtmek üzere içeriğin sonuna devamı http://siteadresi biçiminde ibare ekleniyordu.
    Daha önce bunu yapmak için wordpresste Tnyt plugini kullanılıyordu.Şimdilerde yazılımcısı bunu reklam amaçlı kullandığı için kullananlar kaldırdı.Belki aranızda bunu hala kullanmak isteyenler olacağı için paylaşma gereği duydum.Bi istatistiğe göre web içeriklerinin %82 si kopyalama yoluyla türemiş,buna göre alıntılamanın önemini vurgulamak isteyenlerin işine yarayacaktır.
    Uygulanması
    Alttaki kodu thread_view şablonunda </xen:navigation> tagının altına yerleştirmeniz yeterli olacaktır.

    KOD:
    <xen:container var="$head.copyLink">
    <script>
     
        function addLink() {
            var selection = window.getSelection(),
                pagelink = '<br /><br /> Devamı: ' + document.location.href,
                copytext = selection + pagelink,
                newdiv = document.createElement('div');
    
            newdiv.style.position = 'absolute';
            newdiv.style.left = '-99999px';
    
            document.body.appendChild(newdiv);
            newdiv.innerHTML = copytext;
            selection.selectAllChildren(newdiv);
    
            window.setTimeout(function () {
                document.body.removeChild(newdiv);
            }, 100);
        }
    
        document.addEventListener('copy', addLink);
    </script>
    </xen:container>

    Demosu Edit fiddle - JSFiddle - Code Playground adresinde yer alıyor.
     

    Create an account or login to comment

    You must be a member in order to leave a comment

    Create account

    Create an account on our community. It's easy!

    Log in

    Already have an account? Log in here.

    Üst
    AdBlock Detected

    We get it, advertisements are annoying!

    Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.

    I've Disabled AdBlock    No Thanks