Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

JuL
2003-02-21 04:20:54


2 comment faire pour protéger les photos c a d ne pas pouvoir les down loader sans autorisation du webmaster une forme de copyright 

C'est tout simplement impossible. Dans le monde électronique, à partir du moment où une personne a accès à des données, il est impossible de l'empêcher de les copier.

plg
2003-02-20 21:22:34

Existe-il un  moyen me mettre par exemple un fichier .htaccess qui interdirait la copie de l'image directement par son adresse, mais qui autoriserait l'affichage sur la galerie ...
J'ai essayé en protégeant le répertoire avec un mot de passe, mais l'image s'affiche alors plus sur la galerie....

Christophe

take a look : http://www.z0rglub.com/phpwebgallery/fo … .php?t=210

bisounours
2003-02-19 22:02:34

merci pour le script.
ça évite déjà pas mal la copie....

Le script marche sur photo.php mais pas sur diapo.php.
Y a-t-il moyen de le mettre aussi sur cette page ?

Existe-il un  moyen me mettre par exemple un fichier .htaccess qui interdirait la copie de l'image directement par son adresse, mais qui autoriserait l'affichage sur la galerie ...
J'ai essayé en protégeant le répertoire avec un mot de passe, mais l'image s'affiche alors plus sur la galerie....

Christophe

TNorth
2003-02-18 19:32:31

Y a qu'a désactiver JS sur son navigateur....

Alain
2003-02-14 22:37:07

Bonjour,

Bonjour à Pierrick tout d'abord, il y avait longtemps. Je vous donne quelques longues lignes de scripts à laisser ensemble. Cela désactive pas mal de fonctions (je ne vais pas citer les moyens) pour copier les photos, même avec XP (plus de copie possible au survol de l'image) et, vous le constaterez, on ne pourra même plus prendre vos textes (sauf par affichage des sources dans la barre du navigateur sous IE, si pas dans des frames). Mais, de ttes façons, sachez qu'il y a encore pas mal d'autres moyens pour qu'on ns pique les photos malgré tout. Ou alors, passez au watermarking. Voici donc les codes à placer ensemble entre </head> et <body>....

Code:

<SCRIPT LANGUAGE="Javascript"><!-- 
var isNS = (navigator.appName == "Netscape") ? 1 : 0; 
var EnableRightClick = 0; 
if(isNS)  
document.captureEvents(Event.MOUSEDOWN||Event.MOUSEUP); 
function mischandler(){ 
  if(EnableRightClick==1){ return true; } 
  else {return false; } 
} 
function mousehandler(e){ 
  if(EnableRightClick==1){ return true; } 
  var myevent = (isNS) ? e : event; 
  var eventbutton = (isNS) ? myevent.which : myevent.button; 
  if((eventbutton==2)||(eventbutton==3)) return false; 
} 
function keyhandler(e) { 
  var myevent = (isNS) ? e : window.event; 
  if (myevent.keyCode==96) 
    EnableRightClick = 1; 
  return; 
} 
document.oncontextmenu = mischandler; 
document.onkeypress = keyhandler; 
document.onmousedown = mousehandler; 
document.onmouseup = mousehandler; 
//--> 
</script> 
 
<script language="JavaScript1.2"> 
 
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> 
 
<meta http-equiv="imagetoolbar" content="no"> 
 
<!-- DEBUT DU SCRIPT --> 
<SCRIPT LANGUAGE="JavaScript"> 
 
function yaunclick() 
{ 
alert('copyright, sorry, on ne copie pas !..'); 
} 
function noclick(scx) 
{ 
if (navigator.appName == "Netscape" && scx.which == 3) 
{ 
yaunclick(); 
return false;  
} 
if (navigator.appVersion.indexOf("MSIE") != -1 && event.button == 2) 
{ 
yaunclick(); 
return false;  
} 
} 
document.onmousedown = noclick 
</SCRIPT> 
<!-- FIN DU SCRIPT --> 
 
 
<script language="JavaScript"> 
 
<!-- // Begin hiding from old browsers 
// fonction désactive clique droit...mettre entre head et body... 
// (Rightclick:) This section disables right click in MSIE and Netscape 
function right(evnt) { 
if (navigator.appName.toUpperCase().match(/NETSCAPE/) != null) { 
if (evnt.which >= 2){ 
alert("Votre clique droit a été désactivé.n Passez une bonne journée."); 
return false; 
} 
} 
else 
if (event.button>=2) 
alert("Votre clique droit a été désactivé.n Passez une bonne journée."); 
} 
document.onmousedown=right; 
if (document.layers) window.captureEvents(Event.MOUSEDOWN); 
window.onmousedown=right; 
// (Resize:) End rightclick disable section 
 
// End hiding --> 
 
</script>
Pierrot
2003-02-11 09:20:45

[QUOTE="Anonymous", non daté]avec un javascript

;) Pourrais tu donner ici le javascrit pour que tout le monde en profite sans avoir a faire des recherche Merci

2003-02-05 20:40:04

avec un javascript

po2zob
po2zob@topwz.net

plg
2003-02-03 12:07:19

1 comment faire pour obtenir un arrière plan transparent ? :?:

il faut mettre une image nommée background.gif dans ton répertoire de template. Par exemple dans /template/square/light

2 comment faire pour protéger les photos c a d ne pas pouvoir les down loader sans autorisation du webmaster une forme de copyright  :?:

ça je sais pas faire

Givagoscan
2003-02-03 11:08:36

Cher Zorglub,
Encore merci pour ta rapidité et tes réponses précise franchement c’est très rare de voir ça sur le web 
mais trèves de flatterie … j’ai encore une question … même deux.
1 comment faire pour obtenir un arrière plan transparent ? :?: 
2 comment faire pour protéger les photos c a d ne pas pouvoir les down loader sans autorisation du webmaster une forme de copyright  :?: 
Merci et A+  Givagoscan  :P

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact