4images Forum & Community
International => Español / Castellano => Topic started by: nickyc on September 02, 2005, 01:46:52 AM
-
Hola, la gente esta descargandose mis fotos sin mi permiso por que he desactivado la uncion del raton de bajar la foto pero no funciona con firefox, que puedo hacer???
-
Saludos,,,
La desactivación del botón derecho del mouse en firefox,,, si que funciona,, mira a ver si lo tienes bien o has cometido algun error a la hora de desactivarlo.
Puede ser que no tengas desactivada la techa F10 y entonces anulen a través de ella la desactivación del botón derecho.
También puede ser que te salga la ventanita con el icono del diskette y através de él,, se bajen tus imagenes.
El arrastras la imagen fuera del explorador y copiarla en el escritorio,, pues también.
Mira yo tengo la galería bastante protegida,, pero si entiendes un poco de programación y de seguridad,, no hay imagen que se resista ni código que no se pueda ver.
Te pongo parte del código que tengo insertado en el header.html de mi galería,, tu copia lo que quieras y modifica mis datos a los tuyos.
ANTES DE NADA COPIA DE SEGURIDAD DE TODO LO QUE VAYAS A MODIFICAR
En las metas,, inserta la siguiente línea para que no te salga el dichoso diskette.
<meta http-equiv="ImageToolbar" content="no" />
Cambia el código script que tu tienes por este otro,, y modificalo a tus ncesidades :
<script language="JavaScript" type="text/javascript">
<!--
function opendetailwindow() {
window.open('','detailwindow','toolbar=no,scrollbars=yes,resizable=no,width=680,height=480');
}
function right(e) {
if (navigator.appName == 'Netscape' && (e.which == 2 || e.which == 3)) {
alert('© Copyright by Galería excitex');
return false;
}
else if (navigator.appName == 'Microsoft Internet Explorer' && (event.button==2 || event.button == 3)) {
alert('© Copyright by Galería excitex');
return false;
}
return true;
}
document.onmousedown=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=right;
// -- Anular tecla F10 --
function clickIE4(){
if (event.button==2){
alert('© Copyright by Galería excitex');
return false;
}
}
function clickNS4(e){
if (document.layers||document.getElementById&&!document.all){
if (e.which==2||e.which==3){
alert('© Copyright by Galería excitex');
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('© Copyright by Galería excitex');return false")
// -->
</script>
En la eqtiqueta <BODY> inserta el siguiente código para que no te seleccionen la imagen para copiar ( en firefox no funciona)
<BODY oncontextmenu =" return false" ondragstart =" return false" >
Y por último en vez de presentar la imagen directamente,, presentala con una capa,, me explico, la imagen que tu tienes que presentar es un GIF transparente,, y como imagen de fonde de la tabla,, la imagen a mostrar,, entonces si quieren copiarla,, lo que copiaran será un GIF transparente ,,, para ello haz la siguiente modificación en todas las plantillas e la imagenes, en jp.html,gif,html etc,etc :
por ejemplo,, para la plantilla templates/tus_plantillas/media/jpeg.html
cambia la plantilla que tienes por esta otra :
<!-- Template file for JPEG Files -->
<table style="background: url('{media_src}') no-repeat center; " cellpadding="0" cellspacing="0">
<tr>
<td>{link_back}<img src="{template_url}/images/spacer.gif" border="1" alt="{image_name}"{width_height} />{link_back_end}</td>
</tr>
</table>
y asegurate que tienes la imagen space.gif en el directorio images
Espero que te ayude todo esto,, pero si quieren te bajaran las imagenes :twisted: :twisted: :twisted:
excitex2
-
Gracias para eso, bloquea muy bien con Firefox :wink:
-
Muchisimas gracias. Intentare con esto y te cuento.
-
Lo probe y funciona de 10, muchas gracias.
Tuvimos un problema, nos bajaron una foto aunque estaba cancelada la bajada de imagenes.
Ahora que la chupen!!!
-
Intentare añadir este código a ver que tal.
Aun asi, creo que con las modificaciones del post de V@no sobre seguridad en las imagenes me quedo bien.
Podeis comprobarlo en mi web.
Gracias por el aporte.
Enga.
-
Hola, yo no tengo bloqueado el boton derecho porque los usuarios lloran por no poder abrir en una nueva pagina.
Lo que estoy intentado es hacer lo que esta en este post que pongo el link, segun entiendo cuando se guarda la imagen desde el boton derecho, guarda una gif que esta arriba, es algo confuso.
El post la verdad no se por donde se empieza, alguien lo entiende o sabe ordenarlo en lo posible.. en realidad no entiendo mucho de ingles... jeje :|
http://www.4homepages.de/forum/index.php?topic=6997.0
Gracias, espero alguien me ayude...
Saludos a todos!!!
TheOlbap
-
Saludos,,,
Haz lo que se sugiere en el post que se ha insertado más abajo,,,, y suprime la parte que hay en el JavaScript referente al botón derecho :twisted: :twisted:
excitex2
-
Y por último en vez de presentar la imagen directamente,, presentala con una capa,, me explico, la imagen que tu tienes que presentar es un GIF transparente,, y como imagen de fonde de la tabla,, la imagen a mostrar,, entonces si quieren copiarla,, lo que copiaran será un GIF transparente ,,, para ello haz la siguiente modificación en todas las plantillas e la imagenes, en jp.html,gif,html etc,etc :
por ejemplo,, para la plantilla templates/tus_plantillas/media/jpeg.html
cambia la plantilla que tienes por esta otra :
Quote
<!-- Template file for JPEG Files -->
<table style="background: url('{media_src}') no-repeat center; " cellpadding="0" cellspacing="0">
<tr>
<td>{link_back}<img src="{template_url}/images/spacer.gif" border="1" alt="{image_name}"{width_height} />{link_back_end}</td>
</tr>
</table>
y asegurate que tienes la imagen space.gif en el directorio images
Espero que te ayude todo esto,, pero si quieren te bajaran las imagenes
excitex2
Lo hago tal cual indicas, tengo el archivo spacer.gif en "/images/spacer.gif" y es trasparente la gif la hice con el Adobe Imageready.
Pero no se ven las imagenes, se ven en blanco, pongo boton derecho guradar y guarda la space.gif, pero la imagen no se ve.
Se ve el borde y todo el contenido donde deberia estar la foto, de color blanco... blanco... :(
que podra ser?
:cry: lo mas facil siempre se me hace dificil... :oops:
-
Saludos,,,
No tienes que crear ninguna imagen,,, la imagen tyransparente es : space.gif
excitex2
-
Gracias excite utilize los codigos siguientes solamente:
<meta http-equiv="ImageToolbar" content="no" />
y
<BODY oncontextmenu =" return false" ondragstart =" return false" >
La verdad es que si quieren bajarse la imagen y entiende un pokito se la baja seguro.
El segundo codigo que he puesto viene muy bien xq yo me bajo las imagenes de las webs dejando la rueda pulsada junto con el boton derecho y ese codigo lo anula.
Hasta otra
=======================
http://www.solotattoos.net + de 5000 tatuajes
-
Hoy he modificado el codigo de templates/tus_plantillas/media/jpeg.html
Va de maravillas en firekox :D
Igual excitex donde puso "y asegurate que tienes la imagen space.gif en el directorio images
" deberia de haber puesto:
y asegurate que NO tienes la imagen space.gif en el directorio images
Xq yo no he creado ninguna imagen ni nada, es mas ¿se puede crear una imagen transparente?. que yo sepa nop.
-
Saludos,,,
Igual excitex donde puso "y asegurate que tienes la imagen space.gif en el directorio images
" deberia de haber puesto:
y asegurate que NO tienes la imagen space.gif en el directorio images
No,,, yo lo he dicho bien,, tienes que tener la imagen"spacer.gif" en el directorio images de tus templates.
Tu no la has creado por que dicha imagen bien de origen con 4images,, pero hay gente que cuando cambia de plantillas,,, en algunas plantillas suprimen dicha imagen.
Xq yo no he creado ninguna imagen ni nada, es mas ¿se puede crear una imagen transparente?. que yo sepa nop.
Si,,, se pueden crear dichas imagenes,,, es de lo más abitual crear imagen transparente,, lo que pasa es que cuando tu las editas no ves nada por la propia caracteristica de la imagen,,,, y a las pruebas me remito,,,, spacer.gif está creada,,, existe,, y es utilizada por todos nosotros aunque no lo sepamos 8O :twisted: :twisted:
excitex2
-
lo siento excitex, espero que me perdones no se en que estaria pensando jeje
la version 1.7.3 la trae incluida y no me di cuenta 8O
-
Hola a tod@s, soy nuevo por aquí, un saludazo!
Bueno, sólo quería decir una cosilla: en Firefox hay una opción en Opciones / Contenido y luego junto a la casilla Activar JavaScript hay un botón que dice Avanzado y donde se puede seleccionar lo que queremos que los scripts hagan o no, yo por ejemplo tengo seleccionado que no me desactiven el menún del botón derecho del ratón, así que no hay ni una sólo web en la red donde no pueda usarlo, siempre funciona, jeje...
Nada, sólo eso, una curiosidad...
-
Esto funciona perfectamente.
Gracias ExciteX
-
Hola a todos,
Tengo instalado el MOD "Detalles de imagen, imagen mas chica y al cliquear abre original" ( http://www.4homepages.de/forum/index.php?topic=8105.0 (http://www.4homepages.de/forum/index.php?topic=8105.0) ) y tengo modificados los archivos del directorio templates/tus_plantillas/media/ de la siguiente forma:
<!-- Template file for JPG Files -->
<a href="#"><img src="{media_src}" width="{width2}"; height="{height2}" onClick="JustSoPicWindow('{media_src}','{width}','{height}','{image_name}','#000000','hug image','0');return document.MM_returnValue" width={widh} height={height} /></a></br>
Pero no sé cómo lo tengo que modificar para meter e integrarlo con lo de la capa que decís para descargar space.gif en vez de la imagen y así poder activar el botón derecho.
Muchas gracias por vuestra ayuda!