Joomla.it Forum

Componenti per Joomla! => Gallerie di immagini => : bigolina 23 Mar 2011, 14:06:12

: Impedire di rubare le foto in photogallery
: 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
: Re:Impedire di rubare le foto in photogallery
: bigolina 23 Mar 2011, 14:51:02
nessuno mi aiuta :'(
: Re:Impedire di rubare le foto in photogallery
: tomtomeight 23 Mar 2011, 15:16:43
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.
: Re:Impedire di rubare le foto in photogallery
: bigolina 23 Mar 2011, 15:23:45
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>
: Re:Impedire di rubare le foto in photogallery
: tomtomeight 23 Mar 2011, 17:43:28
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.
: Re:Impedire di rubare le foto in photogallery
: 56francesco 23 Mar 2011, 17:53:50
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.


: Re:Impedire di rubare le foto in photogallery
: tomtomeight 23 Mar 2011, 19:05:30
ciao francesco

quel codice dovrebbe impedire anche i link abusivi ad altri siti
: Re:Impedire di rubare le foto in photogallery
: Rafghost2 25 Mar 2011, 23:52:23
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
: Re:Impedire di rubare le foto in photogallery
: bertoandrea86 26 Mar 2011, 03:00:52
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.
: Re:Impedire di rubare le foto in photogallery
: ariess 26 Mar 2011, 03:28:57
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.