En mi página tenga instalado Remository para almacenar y dar acceso a archivos que los usuarios pueden descargar.
Quiero crear un elemento de menú tipo "Single Category" asociado a una carpeta de archivos de Remository. Como quiero que esta carpeta solo esté accesible a usuarios registrados en acceso pongo usuarios registrados para que pida la contraseña antes de mostrarlo. Todo esto funciona sin problemas.
El problema surge porque al hacer esto, otros archivos subidos a repository en otras carpetas, y que deberían estar accesibles a cualquier visitante, dejan de estarlo y se les pide la contraseña (estos archivos están en artículos mediante la orden quickdown + la id del archivo en cuestión).
No encuentro el error ni se como solucionarlo, gracias.
Hola Andrés
Envía algunas capturas de pantalla de cómo tienes configurada la extensión y específicamente las categorías
Envía también la url de tu sitio web.
Saludos
Ahí va la info:
- en primer lugar: si vas al apartado Formación del nivel superior hay un articulo que tiene al final un archivo (agregado con quickdown + id) que debería ser accesible para todo el mundo, nivel de acceso: visitante. Este archivo esta en una carpeta o categoría de remository cuyo acceso es visitante. Por otro lado si vas a Area de residentes, en el menú lateral hay un ítem de menú (alias) "Descargas Residentes" que apunta a un ítem de menú tipo single category de remository y que debería ser solamente accesible para usuarios registrados (joomla) por lo que marco en acceso: registrados. Cuando hago esto de repente el archivo que esta en formación y que debería ser accesible para visitantes, me pide la contraseña para bajarlo. Los archivos están en categorías o carpetas distintas.
Por ultimo: capturas de lo configurado actualmente:
www.urgenciasprincesa.com
HE encontrado el plugin sistema set pero no se donde mirar lo de la id que se menciona en la entrada del foro, gracias.
Hola,
Es posible que todo el Remository herede los permisos de acceso del primer elemento de menú que has creado para él. Como primera prueba podrías probar a hacer que ese elemento de menú que has creado sea de acceso público para ver si entonces funcionan las descargas para los archivos del Remository con acceso para visitantes.
De ser así tendrías que borrar ese elemento de menú y eliminarlo de la papelera. A continuación crea un nuevo menú que no publicarás en la web. Puedes llamarlo "Menú oculto" o similar. En este menú oculto añade un elemento de menú que cargue el Remository (por ejemplo, la página de inicio del mismo) y déjale un acceso público.
A continuación crea un nuevo elemento de menú de Remository como el que tenías antes (con acceso restringido) y comprueba si así se solucionan los problemas.
Al hacer el elemento de menú de repositorio publico vuelven a funcionar las descargas directas mediante quickdown.
He seguido tus pasos (creo):
He eliminado el elemento que tenía restringido el acceso y lo he eliminado de la papelera también.
He creado dentro de un menú que ya tenia como menú oculto un ítem de menú del tipo whole repository que he dejado de acceso público.
Luego he vuelto a crear un elemento de menú del tipo single category al que he restringido el acceso y vuelve a fallar el quickdown empezando a solicitar usuario y contraseña para descargar el archivo.
Creo que lo que os puse anteriormente sobre otro foro puede ser el problema pero como os comentaba no se interpretar bien la solución. Gracias de nuevo.
Gracias Pablo nuevamente, por fin funciona todo correctamente.
Pongo lo que ha pasado por si alguien tiene el mismo problema:
revisando bien como quedaba todo me he percatado que al crear un ítem de menú dentro de mi menú oculto del tipo whole remository se creo un ítem de menú en mi menú principal con el nombre remository y de acceso publico.
Lo que he hecho es mover ese ítem de menú a mi menú oculto dejándolo como publico y he vuelto a crear el elemento de menú single category solo accesible para usuarios registrados dentro del mismo menú oculto. Desde otro menú que tengo como menú lateral he creado un elemento de menú tipo alias que dirige hacia el elemento de menú solo para registrados. Así funciona todo ok, tanto los archivos para visitantes que he subido con quickdown como la zona restringida.
Gracias de nuevo.