Joomla.it Forum
Componenti per Joomla! => Gallerie di immagini => : bigolina 23 Mar 2011, 14:06:12
-
Salve :)
Cerco un informazione ho creato una photogallery,però vorrei impedire che rubino delle foto è possibile?
esiste un codice da inserire per bloccare il tasto destro del mouse?
Grazie
-
nessuno mi aiuta :'(
-
Ciao
In rete trovi il codice che cerchi oppure nella jed qualche modulo per impedire il copia, ma ti dico subito che se non vuoi farti copiare le immagini (rubare mi sembra eccessivo!) non pubblicarle proprio.
Per sua natura la rete è libera e se ci metti qualcosa è indubbio che qualcuno voglia utilizzarla, ed a nulla servono i componenti che ti ho suggerito sopra. Poi fai come credi.
-
Grazie io ho trovato alcuni codici come questo:
<script language="JavaScript1.2">
/*
Disable right click script II (on images)- By Dynamicdrive.com
For full source, Terms of service, and 100s DTHML scripts
Visit http://www.dynamicdrive.com
*/
var clickmessage="Right click disabled on images!"
function disableclick(e) {
if (document.all) {
if (event.button==2||event.button==3) {
if (event.srcElement.tagName=="IMG"){
alert(clickmessage);
return false;
}
}
}
else if (document.layers) {
if (e.which == 3) {
alert(clickmessage);
return false;
Solo che in photogallery non sò dove inserirlo e se funsiona :(
Grazie
}
else if (document.getElementById){
if (e.which==3&&e.target.tagName=="IMG"){
alert(clickmessage)
return false
}
}
}
function associateimages(){
for(i=0;i<document.images.length;i++)
document.images.onmousedown=disableclick;
}
if (document.all)
document.onmousedown=disableclick
else if (document.getElementById)
document.onmouseup=disableclick
else if (document.layers)
associateimages()
</script>
-
Ciao
Aggiungi queste righe nel file .htaccess
#disabilitazione hotlinking per immagini
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?tuodominio.it/.*$ [NC]
RewriteRule \.(gif|jpg)$ - [F]
RewriteRule \.(gif|jpg)$ http://www.tuodominio.it/stop.png [R,L]
Sostituisci "tuodominio.it" col nome del tuo dominio e carica nella root un immagine tipo divieto che chiamerai "stop.png"
Qesto script no disabilita il tasto destro però ogni volta che qualcuno tenterà di salvare un immagine si ritrova invece quella col divieto e non sarà possibile scaricare quella vera.
-
Ciao
Aggiungi queste righe nel file .htaccess
...
pardon, non posso testare ora la regola sull'htaccess ma poi lo provo.. ma impedire gli hotlink non starebbe per impedire che qualcuno li inserisca in un altro sito mediante semplice link?
credo che la soluzione migliore sia nel pubblicare una versione degradata salvo poi stabilire un accesso diverso per l'immagine originale, così le immagini buone si salvano di certo.
-
ciao francesco
quel codice dovrebbe impedire anche i link abusivi ad altri siti
-
Se uno vuole le immagini le prende comunque... basta premere il pulsantino STAMP. Incolli, tagliuzzi e hai l'immagine bella che pronta. Puoi usare tutti i codici che ti pare...
Scusa il cinismo ma la rete funziona così, d'altronde chi cracka i programmi se ne infischia delle restrizioni che il produttore ci mette :P
-
Se uno vuole le immagini le prende comunque... basta premere il pulsantino STAMP. Incolli, tagliuzzi e hai l'immagine bella che pronta. Puoi usare tutti i codici che ti pare...
Scusa il cinismo ma la rete funziona così, d'altronde chi cracka i programmi se ne infischia delle restrizioni che il produttore ci mette :P
eh beh..ovvio, oppure basta vedere la sorgente della pagina e si prende l'indirizzo immagine.
Ma calcolando che internet e il pc non si è divisi da un 50% che lo sanno fare e il restante no, è sempre meglio farlo per avere una fetta fuori uso.
-
quoto quanto detto da 56francesco, e se non bastasse applichi un watermark sulle immagini come fanno tutti i siti di stock image.
oppure, altra soluzione, è quella di usare una flash gallery, anche se, lo screenshoot ti frega comunque.