Cuma, 09 Nisan 2010 04:06

Sağ Tık Engelleme

Yazan 
Öğeyi Oyla
(2 oy)
Sağ Tık Engelleme Sağ Tık Engelleme JoomlaBilgi.org

Joomla ile kurduğumuz sitenin iyi yerlere gelip, arama motorlarında üst sıralarda çıkması için en önemli olan şey özgün içeriktir. Özgün içeriğe sahip siteler diğrlerinde her zaman bir adım öndedir. Fakat özgün olmak günümüzde o kadar da basit değildir. Çünkü bazı kişiler gerek tembel olduklarından, gerekse kul hakkı gibi bir şeyi gözetmediklerinden sitenizdeki içerik ve görselleri kısa süre içerisinde kopyalayıp kendi sitelerine aktarabiliyorlar. İşin kötü yanı ise alıntı olduğunu ve sitenizin kaynak olduğunu belirtmiyorlar. İşte bu tip can sıkıcı durumları engellemek için sağ tık engelinin nasıl yapıldığını anlatıyoruz:

İlk olarak konumuzun dışında olan yöntemi söyleyim. extensions.joomla.org sitesine girip arama kutucuğuna Right Click Ban yazmamız yeterli. Bu durumda karşımıza bir çok eklenti çıkacaktır. Bunları kullanarak kısmen çözüm sağlamış olabilirsiniz.

Bizim bu makalemizde anlatacağımız yöntem ise kod düzenlemesi ile alakalı. Bir kaç tane kod ekleme ile sitenizde hem sağ tık engeli, hem de yazı seçme işlevini engelleme sağlayacağız. Yani sadece sağ tık engellenmiş olmayacak, ayrıca sitenizdeki metinler de fare ile seçilemez hale gelecek. Bunun için:

  1. İlk olarak halihazırda kullanmakta olduğunuz temanın index.php dosyasını bilgisayarınıza indirin.
  2. Herhangi bir metin düzenleyicisi (Not defteri gibi) ile bu dosyayı açın.
  3. <head> ile </head> etiketleri arasına aşağıda verdiğim kodları ekleyin.

 

<body  oncontextmenu="return false" onselectstart="return false" ondragstart="return false"> <script language="JavaScript1.2">
function disableselect(e){
return false
}
function reEnable(){
return true
}
//if IE4+
document.onselectstart=new Function ("return false")
//if NS6
if (window.sidebar){
document.onmousedown=disableselect
document.onclick=reEnable
}
</script>

 

Artık sitenizde sağ tık ve metin seçme engellenmiş oldu. Bu arada bu işlem sadece kullanmakta olduğunuz tema için geçerlidir. Eğer farklı bir tema kullanmaya geçerseniz, o temanın index.php dosyasında aynı işlemleri tekrar yapmanız gerekmektedir.

Okunma 9316 defa
Enes

Neredeyse tüm mesaisini Joomla'nın Türkiye'de gelişmesine adamıştır. Türkiye'de "Joomla! Kullanıcıları ve Geliştiricileri Derneği" kurucu üyelerindendir.

Joomla! ücretsiz destek sitesi JoomlaBilgi.org kurucusudur.

Web tasarımı ve internet teknolojileri üzerine mesleğini İstanbul'da icra etmektedir.

Bu diyalogda yer alanlar

Yorum Bırak

0 Karakter kısıtlaması
Eklediğiniz metin en az 5 karkater olmalıdır
Eklenebilir Dosyalar İzin verilen dosya türleri: bmp, csv, doc, gif, ico, jpg, jpeg, odg, odp, ods, odt, pdf, png, ppt, txt, xcf, xls 0 / 3
deneme