|
|
| | #1 |
| Çevrimiçi ![]() ![]() ![]() | Vbulletin 4 (Misafirlere) Üye Olmayanlara Kopyalama Yasagı Nasıl Yapabiliriz ? Vbulletin 4 (Misafirlere) Üye Olmayanlara Kopyalama Yasagı Nasıl Yapabiliriz ? Yalnızca misafirlere kopyalama yasagı koymak için Alttaki Kodu Header Templatesini en altına aşğıdaki kodları yapıştırın Kod: <vb:if condition="$show['guest']">
<script type="text/javascript">
//form tags to omit in NS6+:
var omitformtags=["input", "textarea", "select"]
omitformtags=omitformtags.join("|")
function disableselect(e){
if (omitformtags.indexOf(e.target.tagName.toLowerCase())==-1)
return false
}
function reEnable(){
return true
}
if (typeof document.onselectstart!="undefined")
document.onselectstart=new Function ("return false")
else{
document.onmousedown=disableselect
document.onmouseup=reEnable
}
</script>
</vb:if> Bütün herkeze yasak koymak istiyorsanız Aşagıdaki KOdu kullanmanız gerekiyor Header Templatesini en altına aşğıdaki kodları yapıştırın Kod: <SCRIPT language=JavaScript>curPage=1;
document.oncontextmenu = function(){return false}
if(document.layers) {
window.captureEvents(Event.MOUSEDOWN);
window.onmousedown = function(e){
if(e.target==document)return false;
}
}
else {
document.onmousedown = function(){return false}
}</SCRIPT>
<script language="JavaScript1.2">
//Disable select-text script (IE4+, NS6+)- By Andy Scott
//Exclusive permission granted to Dynamic Drive to feature script
//Visit http://www.dynamicdrive.com for this script
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> Yine yalnızca Misafirler için Son ve Farklı olarak şunu ekledim. Bu verdigim kod Hem mause ile seçememekte ve Ters Tıklama Yapılamamaktadır. Header Templatesini en altına aşğıdaki kodları yapıştırın Kod: <vb:if condition="$show['guest']">
<SCRIPT language=JavaScript>curPage=1;
document.oncontextmenu = function(){return false}
if(document.layers) {
window.captureEvents(Event.MOUSEDOWN);
window.onmousedown = function(e){
if(e.target==document)return false;
}
}
else {
document.onmousedown = function(){return false}
}</SCRIPT>
<script type="text/javascript">
//form tags to omit in NS6+:
var omitformtags=["input", "textarea", "select"]
omitformtags=omitformtags.join("|")
function disableselect(e){
if (omitformtags.indexOf(e.target.tagName.toLowerCase())==-1)
return false
}
function reEnable(){
return true
}
if (typeof document.onselectstart!="undefined")
document.onselectstart=new Function ("return false")
else{
document.onmousedown=disableselect
document.onmouseup=reEnable
}
</script>
</vb:if> 2.Yolu Bir başka yolu daha var.. Şöyle bir çözüm ile sağ tık kapanabilir. Şu templateyi bul Kod: headinclude en altına şunu ekle Kod: <vb:if condition="$show['guest']">
<SCRIPT language=JavaScript>curPage=1;
document.oncontextmenu = function(){return false}
if(document.layers) {
window.captureEvents(Event.MOUSEDOWN);
window.onmousedown = function(e){
if(e.target==document)return false;
}
}
else {
document.onmousedown = function(){return false}
}</SCRIPT>
</vb:if> |
|
![]() |
| Etiketler |
| kopyalama, misafirlere, nasil, olmayanlara, vbulletin, yapabiliriz, yasagi |
| |