[Resuelto:] Usuarios no pueden seleccionar Categoria para Album [Resuelto:] Usuarios no pueden seleccionar Categoria para Album
 

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

Main Menu

[Resuelto:] Usuarios no pueden seleccionar Categoria para Album

Started by raytrax, July 29, 2009, 04:50:33 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

raytrax

Buenas!

Después de leer, informarme, buscar por el foro y no solo en Castellano no encuentro la solución.

Tengo puesta la versión 1.4.25 con el template por defecto Foliage. En un host privado en HostGator del cual dispongo ilimitados recursos y tecnologías para el CMS.
El problema que le sucede a mis usuarios es, no pueden elegir una categoría al crear un álbum.
Así poniéndose por defecto una categoría llamada Off-Topic(la ultima que cree) y existen dos categorías mas, la por defecto con otro nombre y otra mas(creada a mano, pero antes que Off-Topic).

Me gustaría saber si es que solo el administrador puede elegir categoría al crear álbumes, una configuración mal puesto o que sea así el CMS.
Mire todas las configuraciones e indagando en el code para ver si podía liberar este tema.
Soy programador con lo cual algo mas de conocimiento tengo :D

Adjunto unas imágenes para mayor comprensión.
En la primera se puede ver, un usuario conectado creando un álbum pero sin poder seleccionar la categoría.
En la segunda se puede ver, un admin conectado creando un álbum y con el menú de selección de categoría.

Puede que la solución sea muy tonta por liarme la cabeza a buscar cosas complejas, aún así muchas gracias por vuestro tiempo.


Raytrax
http://villalbanospudre.crilax.com/
El 'no' es seguro, es 'si' es una posibilidad.

raytrax

Intenté editar el post pero no lo conseguí xD

Mirando modifique el archivo albmgr.php para poder mostrar las listas de categorías al usuario.

Original:
if (GALLERY_ADMIN_MODE) {
    $result = cpg_db_query("SELECT aid, title FROM {$CONFIG['TABLE_ALBUMS']} WHERE category = $cat ORDER BY pos ASC");
} elseif (USER_ADMIN_MODE) {
    $result = cpg_db_query("SELECT aid, title FROM {$CONFIG['TABLE_ALBUMS']} WHERE category = " . (USER_ID + FIRST_USER_CAT) . " ORDER BY pos ASC");
} else cpg_die(ERROR, $lang_errors['perm_denied'], __FILE__, __LINE__);

Modificado:if (GALLERY_ADMIN_MODE || USER_ADMIN_MODE) {
    $result = cpg_db_query("SELECT aid, title FROM {$CONFIG['TABLE_ALBUMS']} WHERE category = $cat ORDER BY pos ASC");
} else cpg_die(ERROR, $lang_errors['perm_denied'], __FILE__, __LINE__);



Y el archivo catmgr.php para poder realizar el update del álbum respecto a las categoría seleccionada. Cosa que NO realiza. Yo creo que no es este el archivo que debo modificar para el update de creación de álbum según que categoría quiera elegir.

Original:
if (!GALLERY_ADMIN_MODE) cpg_die(ERROR, $lang_errors['access_denied'], __FILE__, __LINE__);

Modficado:
if (!GALLERY_ADMIN_MODE || USER_ADMIN_MODE) cpg_die(ERROR, $lang_errors['access_denied'], __FILE__, __LINE__);

Espero que puedan ayudarme :D

Gracias!
El 'no' es seguro, es 'si' es una posibilidad.

raytrax

No se pueden editar los post? :_( Así va a parecer que hago flood  ???

Bueno al lio, del archivo  también esta modificado estas lineas:

Original:

if (GALLERY_ADMIN_MODE) {
    $CAT_LIST = array();
    $CAT_LIST[] = array(FIRST_USER_CAT + USER_ID, $lang_albmgr_php['my_gallery']);



Modificado:
if (GALLERY_ADMIN_MODE || USER_ADMIN_MODE) {
    $CAT_LIST = array();
    $CAT_LIST[] = array(FIRST_USER_CAT + USER_ID, $lang_albmgr_php['my_gallery']);


Ya que si no, visualmente no se muestra la lista :D
El 'no' es seguro, es 'si' es una posibilidad.

Fabricio Ferrero

#3
Hola,

Mi nombre es Fabricio y soy parte del equipo de desarrollo de Coppermine Photo Gallery. (Debido a que tengo el puesto de moderador en el foro en español, no se puede apreciar debajo de mi avatar el puesto de Dev Team, aún así, dirigite a la sección About o chequéa mi perfil ;))

Bien, te cuento que lo que estás intentando realizar es imposible con la versión 1.4.x de CPG. Los usuarios únicamente puede crear álbumes en la sección de "Galerías Personales", esto ha cambiado en la nueva verisón, y es por eso la gran presentación que hice más arriba. :)

Estamos a la búsqueda de nuevos Tester, hemos lanzado la nueva versión 1.5.1 (la cual por cierto viene con la función que estás necesitando ;)) y estamos en búsqueda de ayuda. Si queres formar parte del equipo, y tenés conocimiento de inglés, estás cordialmente invitado a que lo hagas! Serás muy bienvenido!

El topic si quieres leer más al respecto es el siguiente: cpg1.5.1 alpha: how to become a tester

Por cualquier duda sobre este tema, no tengas miedo de enviarme un PM ;)

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

Catching up! :)

raytrax

Muchas gracias por resolver mi duda :-D

Estuve mirando el tema de testeo y en un principio no habría problema, lo puedo ir probando un otro subdominio. Ya me comentas.

Voy a postear otra duda ;)
El 'no' es seguro, es 'si' es una posibilidad.

Fabricio Ferrero

OK, de nada!

Para convertirse en Tester en el topic que cité está la información, debes seguir al pie de la letra y si cumples con los requisitos, bienvenido seas!

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

Catching up! :)