• Benvenuti su XenForo Italia!

    Stai navigando nella nostra community come Ospite.

    Avere un account su XenForo Italia ti permetterà di creare e partecipare alle discussioni, scaricare i file di traduzione in italiano, vedere le immagini e i video a formato intero, iniziare conversazioni personali con gli altri membri del forum e di utilizzare tutte le funzioni di questo sito.

    Condividi anche tu la tua passione per XenForo!

    Registrarsi è gratis ed elimina la pubblicità

Claudio

Membro Senior
#1
Questa modifica permette di disabilitare il tasto destro ai propri visitatori.

Spieghiamo il motivo:

Questo piccolo snippet che trovate qua
<xen:if is="!{$visitor.user_id}">Se sei visitatore visualizzi questo messaggio</xen:if>

In pratica l'if is scopre se l'utente è visitatore.

Comunque questa era una piccola introduzione passiamo alla modifica :)

Cerchiamo il template,

page_container_js_head

e prima di tutti i codici immettiamo

Codice:
<xen:if is="!{$visitor.user_id}">
<script type="text/JavaScript">
<!--

//Disable right mouse click Script
//By Maximus (maximus@nsimail.com) w/ mods by DynamicDrive
//For full source code, visit http://www.dynamicdrive.com

var message="Right click is disabled for guests!";

///////////////////////////////////
function clickIE4(){
if (event.button==2){
alert(message);
return false;
}
}

function clickNS4(e){
if (document.layers||document.getElementById&&!document.all){
if (e.which==2||e.which==3){
alert(message);
return false;
}
}
}

if (document.layers){
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS4;
}
else if (document.all&&!document.getElementById){
document.onmousedown=clickIE4;
}

document.oncontextmenu=new Function("alert(message);return false")

// -->
</script>
</xen:if>


Potete sempre cambiare il messaggio

Codice:
var message="Right click is disabled for guests!";
con un vostro predefinito

Codice:
var message="Tasto destro disabilitato per i visitatori.";
O con un vostro messaggio


Topic Originale: http://XenForo.com/community/threads/disable-right-click-for-guests-on-your-forum.6153/
 

Staff online

Membri Iscritti online

Latest resources

Statistiche del Sito

Discussioni
1.323
Messaggi
6.970
Iscritti
1.346
Ultimo Iscritto
Mattw00

Ultimi Messaggi sui Profili

FEDERICOSCHI wrote on Il Custode's profile.
non posso scaricare la versione in italiano
pettinando bambole
testando123 wrote on Il Custode's profile.
si puo avere la traduzione italiana pultroppo non possiedo una licenza :(
Perché bisogna verificare la propria licenza per scaricare la traduzione? Assurdo.
Alto