Advanced search  

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Pages: [1]   Go Down

Author Topic: Impedir descargas ZIP de usuarios no registrados  (Read 13311 times)

0 Members and 1 Guest are viewing this topic.

PhotoG

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 39
Impedir descargas ZIP de usuarios no registrados
« on: June 22, 2008, 06:27:55 pm »

Hola a todos,

Me podríais indicar si es posible evitar que un visitante NO REGISTRADO se desgargue imágenes "Descargar como fichero ZIP".

Quiero decir, que sólamente me gustaría que los USUARIOS REGISTRADOS pudieran descargarse imágenes.

Espero haberme explicado.

Gracias
Logged

Fabricio Ferrero

  • Moderator
  • Coppermine addict
  • ****
  • Country: 00
  • Offline Offline
  • Gender: Male
  • Posts: 1996
  • From San Juan, Argentina, to the World!
    • http://fabricioferrero.com/
Re: Elimimar Descarga Zip para usuarios no registrados
« Reply #1 on: June 22, 2008, 11:07:37 pm »

Todos los usuarios pueden descargar imagenes (no en ZIP, sino imagenes..) a menos que apliques un mod para que no lo puedan hacer.

Quote
Me podríais indicar si es posible evitar que un visitante NO REGISTRADO se desgargue imágenes "Descargar como fichero ZIP"
Para no permitir descargas de imagenes en ZIP ingresa a: Panel de configuracion-->Parametros generales-->Permitir descargas de favoritos en formato ZIP y coloca NO.

Si no logras lo que querias avisa.

Logged
Read Docs and Search the Forum before posting. - Soporte en español
--*--
Fabricio Ferrero's Website

Catching up! :)

PhotoG

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 39
Re: Elimimar Descarga Zip para usuarios no registrados
« Reply #2 on: June 23, 2008, 07:38:51 am »

Hola Fabri y compañía,

Se como permitir o no permitir las descargas ZIP mediante la configuración,

Lo que necesito saber es si es posible AUTORIZAR LAS DESCARGAS ZIP SÓLO PARA USUARIOS REGISTRADOS  ???

Gracias
Logged

Fabricio Ferrero

  • Moderator
  • Coppermine addict
  • ****
  • Country: 00
  • Offline Offline
  • Gender: Male
  • Posts: 1996
  • From San Juan, Argentina, to the World!
    • http://fabricioferrero.com/
Re: Elimimar Descarga Zip para usuarios no registrados
« Reply #3 on: June 24, 2008, 05:28:25 am »

Quote
AUTORIZAR LAS DESCARGAS ZIP SÓLO PARA USUARIOS REGISTRADOS
Recorda que esto (usar mayusculas) en un foro es 'gritar', es decir, es mal visto. Lo coloques en minuscula o mayuscula va a ser leido igual por todos, pero vas a recibir mas atencion si lo haces en minusculas.  ;)

Ok, te cuento que no existe todavia esa opcion, si existe un plugin (sin soporte en español) que realiza un par de funciones y entre ellas, deshabilita lo que vos necesitas, si queres, ingresa a: http://forum.coppermine-gallery.net/index.php/topic,25010.0.html

Lo que yo te recomiendo (vos decidi...) es primero, no permitir la entrada a los albumes a los usuarios no registrados, es decir, que solo vean las miniaturas, para eso:

Abri displayimage.php

agrega:
Code: [Select]
if (!USER_ID) cpg_die(ERROR, 'You need to register to access this page', __FILE__, __LINE__);

Justo antes de:
Code: [Select]
/**************************************************************************
* Local functions definition
**************************************************************************/

Y deja habilitada la opción para que puedan bajar las fotos en zip, de esta manera logras también lo que precisas.

Espero que te sirva, postea si no logras hacerlo funcionar.
Logged
Read Docs and Search the Forum before posting. - Soporte en español
--*--
Fabricio Ferrero's Website

Catching up! :)

PhotoG

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 39
Re: Elimimar Descarga Zip para usuarios no registrados
« Reply #4 on: June 24, 2008, 07:42:59 am »

Hola Fabri,

Muchas gracias por tu respuesta. Miraré en el enlace que me has puesto a ver si puedo hacer algo.

Tu idea de no permitir que los usuarios no registrados vean las fotos en grande está bien, pero a mi me interesan que las vean pero que no puedan descargarselas.

Gracias de todas maneras, seguiré investigando.
Logged

Fabricio Ferrero

  • Moderator
  • Coppermine addict
  • ****
  • Country: 00
  • Offline Offline
  • Gender: Male
  • Posts: 1996
  • From San Juan, Argentina, to the World!
    • http://fabricioferrero.com/
Re: Elimimar Descarga Zip para usuarios no registrados
« Reply #5 on: June 24, 2008, 04:41:16 pm »

Quote
pero a mi me interesan que las vean pero que no puedan descargarselas.
Espero que sigamos hablando de ZIP, ya que si hay formas de evitar que descarguen las imagenes (una por una.)

Quote
Gracias de todas maneras, seguiré investigando
Ok, creo que esto esta "resuelto", si tenes otra duda inicia un nuevo tema.
Logged
Read Docs and Search the Forum before posting. - Soporte en español
--*--
Fabricio Ferrero's Website

Catching up! :)

PhotoG

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 39
Impedir desgargas ZIP usuarios no registrados
« Reply #6 on: June 24, 2008, 04:58:28 pm »

Hola Fabri,

No se si nos hemos entendido bien.

No tengo el asunto resuelto. Según he entendido no existe nada que pueda impedir que un usuario no registrado realice descargas de imágenes mediante la opción "Descargar archivo ZIP" que proveiene de favoritos.

Supongo que habrá que esperar a que alguno de los genios que pasan por aquí le haga falta un pluggin de estas características y lo prepare.

Gracias
Logged

Fabricio Ferrero

  • Moderator
  • Coppermine addict
  • ****
  • Country: 00
  • Offline Offline
  • Gender: Male
  • Posts: 1996
  • From San Juan, Argentina, to the World!
    • http://fabricioferrero.com/
Re: Impedir descargas ZIP de usuarios no registrados
« Reply #7 on: June 24, 2008, 11:14:40 pm »

Quote
No se si nos hemos entendido bien
Parace que no.  :(

Quote
No tengo el asunto resuelto
Por eso puse
Quote
creo que esto esta "resuelto"
Ya que la unica solucion es utilizar un plugin en ingles
Quote
(sin soporte en español)

Quote
Según he entendido no existe nada que pueda impedir que un usuario no registrado realice descargas de imágenes mediante la opción "Descargar archivo ZIP" que proveiene de favoritos.
Si existe, mediante el plugin que coloque el link  2 post mas arriba.

Quote
Supongo que habrá que esperar a que alguno de los genios que pasan por aquí le haga falta un pluggin de estas características y lo prepare.
Como te dije, ya esta hecho. Los 'genios' por aqui no pasan, solo se limitan al foro en ingles. :D

Aun asi, no es necesario iniciar un nuevo tema ya que como deje aclarado en mi ultimo post, inicia un nuevo tema si tenes una nueva duda. Yo en el momento que hagan otro plugin que haga la misma funcion (no creo...) te aviso...

Junte ambos temas para evitar confusiones. Y lo re-abri por si quieres colocar una respuesta. Por favor, hacelo con el respeto y la buenas intenciones que yo te contesto... (Lo digo porque hay algunos usuarios que no agrdecen la ayuda que se les brinda.)

Saludos,
Logged
Read Docs and Search the Forum before posting. - Soporte en español
--*--
Fabricio Ferrero's Website

Catching up! :)

PhotoG

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 39
Re: Impedir descargas ZIP de usuarios no registrados
« Reply #8 on: June 25, 2008, 12:33:04 pm »

Hola Fabri,

Gracias.

Revisaré de nuevo el enlace que me facilitaste.
Si consigo o no solucionar el problema dejaré un post

Gracias de nuevo
Logged

Fabricio Ferrero

  • Moderator
  • Coppermine addict
  • ****
  • Country: 00
  • Offline Offline
  • Gender: Male
  • Posts: 1996
  • From San Juan, Argentina, to the World!
    • http://fabricioferrero.com/
Re: Impedir descargas ZIP de usuarios no registrados
« Reply #9 on: June 26, 2008, 12:52:03 am »

Ok, espero tu post.

Saludos,
Logged
Read Docs and Search the Forum before posting. - Soporte en español
--*--
Fabricio Ferrero's Website

Catching up! :)

PhotoG

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 39
Re: Impedir descargas ZIP de usuarios no registrados
« Reply #10 on: June 26, 2008, 06:18:21 pm »

Hola Fabri,

Bueno pues no hay manera. En el enlace que me facilitaste (http://forum.coppermine-gallery.net/index.php/topic,25010.0.html) no he encontrado nada para evitar que los usuarios no registrados descarguen ZIP.

Creo que probaré a hacer la consulta en la sección de inglés del foro. ¿Crees que es buena idea?

Gracias
Logged

just_some_guy

  • Supporter
  • Coppermine addict
  • ****
  • Offline Offline
  • Posts: 539
  • I am currently on holiday, back in a few weeks. :D
Re: Impedir descargas ZIP de usuarios no registrados
« Reply #11 on: June 26, 2008, 07:20:03 pm »

Sí, tengo este plugin en mi sitio para .zip' s y él trabaja bien.
Logged
Tambien, Hablo Español      PHP - Achieve Anything
"The Internet is becoming the town square for the global village of tomorrow. " - Bill Gates
Windows 7 Forums

PhotoG

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 39
Re: Impedir descargas ZIP de usuarios no registrados
« Reply #12 on: June 27, 2008, 07:17:06 am »

Hola Just,

Gracias por intervenir.

Please dame mas pistas  ??? 

Puedes concretarme un poco mas por favor.

Gracias
Logged

PhotoG

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 39
Re: Impedir descargas ZIP de usuarios no registrados
« Reply #13 on: June 27, 2008, 05:42:20 pm »

Hola Just / Fabri

He encontrado un post ern el que aconsejan cambiar este código:

Code: [Select]
$cwd = "./{$CONFIG['fullpath']}";
$zip = new zip_file('pictures.zip');
$zip->set_options(array('basedir' => $cwd, 'inmemory' => 1, 'recurse' => 0, 'storepaths' => 0));
$zip->add_files($filelist);
$zip->create_archive();
ob_end_clean();
$zip->download_file()

por este otro para impedir que los usuarios no registrados puedan descargarse las fotos mediante la opción Zip:

Code: [Select]
if (USER_ID){
$cwd = "./{$CONFIG['fullpath']}";
$zip = new zip_file('pictures.zip');
$zip->set_options(array('basedir' => $cwd, 'inmemory' => 1, 'recurse' => 0, 'storepaths' => 0));
$zip->add_files($filelist);
$zip->create_archive();
ob_end_clean();
$zip->download_file();
} else {
pageheader($lang_error);
starttable('-2', $lang_error);
print <<<EOT
<tr>
        <td align="center" class="tableb">
      <p>You need to be registered to access downloads. <a href="whateveryoulike.php">Click here to become a member</a>.</p>
      </td>
</tr>
EOT;
endtable();
pagefooter();
ob_end_flush();
}

Lo he cambiado siguiendo las instrucciones pero al hacer click en "Descargar archivo Zip" me da el siguiente error:

Parse error: syntax error, unexpected $end in /home/cgzgasc/public_html/gallery/zipdownload.php on line 136

Help me please...
« Last Edit: June 28, 2008, 05:45:14 pm by fabri »
Logged

Fabricio Ferrero

  • Moderator
  • Coppermine addict
  • ****
  • Country: 00
  • Offline Offline
  • Gender: Male
  • Posts: 1996
  • From San Juan, Argentina, to the World!
    • http://fabricioferrero.com/
Re: Impedir descargas ZIP de usuarios no registrados
« Reply #14 on: June 27, 2008, 08:00:53 pm »

Quote
Bueno pues no hay manera. En el enlace que me facilitaste (http://forum.coppermine-gallery.net/index.php/topic,25010.0.html) no he encontrado nada para evitar que los usuarios no registrados descarguen ZIP.
Me deje guiar por un link que apuntaba hacia ese post diciendo que si podia hacerlo. El link provenia de alguien de mucho renombre en el foro.

Quote
Hola Just,

Gracias por intervenir.

Please dame mas pistas   

Puedes concretarme un poco mas por favor.
Él y muchos mas leen estos post, pero si la ayuda que te estoy brindando es correcta, no contestan. Ayer no ingrese al foro y por eso intervinieron.

Quote
He encontrado un post ern el que aconsejan cambiar este código.... por este otro para impedir que los usuarios no registrados puedan descargarse las fotos mediante la opción Zip
Ese post, Don't Let Anybody To Download The Lightbox As Zip, no cumple la funcion que necesitas.

Quote
Parse error: syntax error, unexpected $end in /home/cgzgasc/public_html/gallery/zipdownload.php on line 136
Quiere decir que en la linea 136 (abrilo con un editor de php y te las enumera) hay un final inesperado. Si lo abris con un editor de PHP te va a marcar en diferente color esa linea y al quitar el $ del final te lo coloreara de otro color. De todas maneras, como te digo, no cumple la funcion que solicitaste. Y ademas, tenes que tener instalador el Mod de Lightbox.

Saludos,
Logged
Read Docs and Search the Forum before posting. - Soporte en español
--*--
Fabricio Ferrero's Website

Catching up! :)

PhotoG

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 39
Re: Impedir descargas ZIP de usuarios no registrados
« Reply #15 on: June 28, 2008, 07:55:32 am »

Hola Fabri,

Gracias por tu respuesta, pero...

Puedes ayudarme?

Gracias


Logged

Fabricio Ferrero

  • Moderator
  • Coppermine addict
  • ****
  • Country: 00
  • Offline Offline
  • Gender: Male
  • Posts: 1996
  • From San Juan, Argentina, to the World!
    • http://fabricioferrero.com/
Re: Impedir descargas ZIP de usuarios no registrados
« Reply #16 on: June 28, 2008, 05:26:22 pm »

Ya conteste este post varias veces, no esta la funcion disponible, y no hay un mod para lograr eso.
Logged
Read Docs and Search the Forum before posting. - Soporte en español
--*--
Fabricio Ferrero's Website

Catching up! :)

PhotoG

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 39
Re: Impedir descargas ZIP de usuarios no registrados
« Reply #17 on: June 29, 2008, 08:07:12 am »

Ok.

Gracias de todas formas
Logged
Pages: [1]   Go Up
 

Page created in 0.064 seconds with 19 queries.