Hay posibilidad de otorgar permiso a un usuario registrado, para que pueda modificar un único articulo desde el backend, en este caso, son equipos de futbol, y que cada uno tenga su espacio para publicar solo sus noticias en un articulo concreto.
URL del sitio: Contenido solo visible a usuarios registrados
Hola hector,
Te explico a groso modo como funciona el ACL en Joomla! 2.5, mejorado con respecto a ramas anteriores:
ACL es la abreviatura de "lista de control de acceso", y controla los derechos que cada usuario tiene dentro de Joomla 2.5. Estos derechos incluyen, acceso, creación y edición de contenido, y muchos otros.
El ACL en Joomla 2.5 es más que una simple alternancia de quién puede ver los contenidos en el frontend de un sitio web. Siendo este uno de los elementos que se pueden controlar, pero las Lista de Control de Acceso actualmente permite el control tanto en el frontend como en el backend.
La Lista de Control de Acceso de Joomla! se basa en lo siguiente:
Usuarios: Un usuario es cualquier persona que visite un sitio web Joomla 2.5, independientemente de si está conectado o no.
Grupos de usuarios: Un Grupo de Usuarios es, literalmente, un grupo al que se puede agregar a los usuarios. Todos los usuarios del grupo comparten los mismos permisos. Si uno lo piensa desde la perspectiva de una escuela, se puede crear un nuevo grupo de usuarios para los estudiantes, un grupo de profesores, y un grupo de padres. Después de asignar al Grupo de Usuarios Estudiantes a los usuarios estudiantes, todos los estudiantes tendrán los mismos permisos, sin embargo, esos permisos serán diferentes de los permisos asignados a profesores y padres.
Niveles de acceso: Los niveles de acceso definen quién puede ver el contenido en la parte delantera (frontend).
Permisos del Core: Los permisos del Core que se pueden activar o desactivar. Por ejemplo, una característica del Core es la capacidad de iniciar sesión en el frontend de la página web, o la capacidad para crear nuevos contenidos. Permisos básicos que son asignados a grupos de usuarios (mencionado anteriormente), y no a individuos.
Es recomendable realizar una copia de seguridad completa del sitio web Joomla! 2.5 antes de proceder a realizar cambios en el ACL ya que en caso de mal asignación de permisos podemos quedar excluidos del acceso o dejar inoperativo el sitio web.
Este tipo de consultas ya han sido respondidas anteriormente en el Foro.
Antes de escribir acerca de un problema o duda, realiza una búsqueda por si el mismo tema ya ha sido contestado en otro mensaje, ya hay 70.000 posts contestados por lo que es muy probable que tu problema ya se lo hayamos solucionado a otra persona. Te ahorrará tiempo.
Saludos
He estado mirando bastantes post al respecto, pero no acaba de quedarme claro, como conseguir mi objetivo que es que cada usuario registrado pueda modificar un item (articulo) en concreto desde el front-end. O quizas haya algun componente o modulo para conseguir esta funcion de que cada equipo tenga una especie de tablon de anuncios.
Hola Hector,
Indican como realizar en http://joomtut.com/joomla-tips-and-tricks/64-how-to-create-a-user-to-only-edit-one-article.html
Saludos
Perfecto, solucionado de esta manera el tema de los perdimos. Ahora una vez sacan el editor ( si les pongo a todos tymce por ejemplo, se puede definir que este use una carpeta concreta para las imágenes y que seria comun para los usuarios registrados?
Hola Hector,
Hemos realizado un video, al respecto del tema de dar permisos a un usuario para editar un artículo o categoría:
http://www.youtube.com/watch?v=7n6LfQMoXKk
Respecto al tema de carpetas concretas, ¿has probado a crear una carpeta de imágenes para cada grupo, dentro de la carpeta images?
Saludos
El video, esta muy bien, y esa parte del problema a quedado resuelta, pero falta la otra,
Ahora una vez sacan el editor ( si les pongo a todos tymce por ejemplo, se puede definir que este use una carpeta concreta para las imágenes y que seria comun para los usuarios registrados o mejor incluso si pudiera ser una carpeta propia de imagenes para cada usuario?
Hola Hector,
El tema de tener carpeta propia cada usuario o grupo. No he encontrado que Joomla! lo pueda hacer por defecto.
He visto que el editor FCK http://www.joomlackeditor.com/component/content/article/260-configuring-the-editor-to-use-user-folders- lo permite, pero ha sido despublicado del JED http://extensions.joomla.org/extensions/edition/editors/90
He revisado otros editores http://extensions.joomla.org/extensions/edition/editors pero no he encontrado información al respecto.
Saludos
Hola Jordi y compañía,
Gracias por el vídeo de control de usuarios, me ha sido muy útil. Ahora bien, en mi site los usuarios se dan de alta en una determinada categoría, y lo que querría sería que sus opciones de edición estuviesen limitadas a esa misma categoría. Es decir, que en la pantalla de edición no apareciesen varias de las opciones que aparecen por defecto.
Muchas gracias por la ayuda de antemano
Maica
HOla Carmen
Cuando dices que se dan de alta en una categoría determinada, entiendo que tu le defines la categoría que puede editar, ya que al momento de registrase no hay esta opción.
Es decir para los usuarios registrados debes darle los permisos a las categorías de manera manual.
Saludos.
El problema que me encuentro yo con este tema es que los usuarios registrados pueden ver aquellos artículos sólo para usuarios registrados, pero sin enlazo documentos desde ese artículo, veo que es accesible a todo usuario, ya que el documento está guardado en una carpeta que no consigo restringir para usuarios registrados. ¿Cómo podría hacer esto? Sólo necesito restringir el acceso a una carpeta (y subcarpetas y documentos) para usuarios registrados.
Hola Francisco,
Evalúa usar alguna extensión para archivos, por ejemplo:
Docman http://extensions.joomla.org/extensions/directory-a-documentation/downloads/10958
Remository http://extensions.joomla.org/extensions/directory-a-documentation/downloads/83
De esa forma a los archivos les podrás definir niveles de acceso.
Saludos
Igual son soluciones demasiado potentes para lo que necesito -sólo quiero dar permiso a una carpeta a todos los usuarios registrados- pero veré si no se complica demasiado y os digo. Gracias!
Gracias por tu ayuda! Pero lamentablemente se me antojan demasiado potentes ambas herramientas para lo que yo necesito... La más sencilla aparentemente, remository, la segunda de ambas, incluso me coloca en el menú principal una pestaña con su nombre. No sé si hay algo más "light"... Gracias!
Hola Francisco,
Revisa en la categoría si existe uno que se ajuste a lo que necesitas: http://extensions.joomla.org/extensions/directory-a-documentation/downloads
Saludos.