Innanzitutto vi ricordo che esiste un metodo per scoprire se vi hanno copiato dei contenuti, lo potete trovare qui sul mio blog.
Se però vogliamo eliminare il problema alla radice o rendere la vita più difficile ai copioni possiamo sempre disabilitare la funzione tasto desto del mouse ai navigatori del nostro sito web.
Come fare??
Quest'oggi vi suggerirò due metodi, il primo più semplice è quello di utilizzare un'estensione joomla fra quelle a disposizione, il secondo è realizzabile tramite l'implementezione di un po' di codice nell'index.php del nostro sito web.
Disabilitatare il tasto destro del mouse installando un'estensione Joomla:
La parte più semplice avviene installando appunto un'estensione dedicata, ne esistono molte, alcune gratuite, altre a pagamento e solitamente sono dei semplici plugin molto leggeri.A differenza di altre vole non mi soffermerò a consigliarvi una sola estensione, nella sezione dedicata della Joomla Extensions Directory ne potete trovare be sei a disposizione, quattro sono gratuite e due a pagamento, sono molto leggere e relativamente semplici da configurare ma fanno tutte quello che promettono di fare.
Estensioni Joomla per disabilitare Tasto Destro del Mouse
Personalmente ho provato la più popolare, AntiCopy e mi sono trovato molto bene!
Disabilitare il tasto destro implementando un Javascript:
Se volete evitare di installare fastidiose estensioni che poi a dover di cronaca ricordo che vanno aggiornate per evitare di trovarsi hackerato il sito potete implementare direttamente nel codice la funzione desiderata.Come fare? In rete ho trovato una miriade di guide, alcune che prevedono l'implementazione di un javascript altre che inseriscono direttamente una stringa nel php.
Partiamo da una premessa, nessuno di questi metodi è infallibile, anzi quasi tutti sono aggirabili da una persona che ha buone competenze informatiche direttamente agendo dalle opzioni del browser!
Come si suol dire tuttavia rendiamo almeno loro la vita difficile no? Altrimenti le ditte produttrici di allarmi a quest'ora avrebbero tutte chiuse secondo questo ragionamento no?
La prima soluzione è inserire questa stringa direttamente nel body del nostro index.php:
Non ho provato questo metodo ma stando a quanto dice l'autore disabilita tasto destro in firefox e explorer ma non il drag text in firefox. Qui potete trovare la fonte della discussione sul forum di joomla.itIl secondo metodo più gettonato è quello di inserire un Javascript sempre nella nostra pagina in qualunque punto, sicuramente questo metodo risulterà un po' più invasivo e appesantirà di più la nostra pagina in quanto dovrà caricare un javascript in più:
La fonte di questo Javascript la potete trovare sul sito di html.it e più precisamente in questo articoloUn terzo metodo sempre utilizzando un javascript è il seguente:
<script type="text/javascript">// window.addEvent('domready', function() { document.addEvent('contextmenu',function(e) { return false; }); }); // ]]></script>
Lo script va inserito nel body del vostro index.php ma fate attenzione, funziona solamente se avete i mootools attivati all'interno del vostro sito web!!Qui potete trovare la fonte in cui viene suggerito questo metodo.
Spero di avere fatto cosa gradita pubblicando questa breve guida, premetto che io ho solo provato il plugin che vi ho citato prima, non appena avrò l'occasione di provare altri metodi non mancherò di darvi le mie impressioni sul funzionamento. Chiedo anche a voi gentilmente se avrete modo di utilizzare questa guida di postare feedback sui vari metodi di implementazione.
Un saluto a tutti!