Muy buenas,
tengo una web creada con joomla 2.5 en la que mis usuarios registrados tienen acceso a noticias, descargas con jdownloads y otros componentes.
Además, cada usuario es de un subtipo concreto de los tres que tengo creados que corresponden con las tres marcas que tenemos. Con lo cual, a todos los usuarios puedo poner información general, y a los grupos en particular puedo asignar artículos, descargas etc de su prupia marca.
ahora me surge la necesidad de crear un usuario que sólo y exclusivamente, tras registrarse, debe ver una página con una carpeta de jdownloads para que pueda descargar documentos de la misma. Osea , en el inicio de este usuario debo hacer que cargue una página con la carpeta de jdownloads y sólo tenga acceso a ésta.
?Es esto posible? ¿alguna idea de como puedo hacer ésto?
Muchas gracias.
Hola,
En primer lugar tendrías que crear un grupo de usuarios para este usuario en concreto, de forma que lo configures para que tenga acceso a la carpeta de JDownloads que indicas y a ninguna otra.
Sobre el tema de que se redirija al JDownloads tras hacer el login, esto depende de si esto lo quieres hacer para todos los usuarios o no.
En caso afirmativo, esto lo puedes configurar desde el propio módulo de acceso de usuarios con el parámetro Página Redirección Acceso, de forma que al acceder un usuario se vaya al JDownloads. Deberás tener un elemento de menú asignado al JDownloads para poder seleccionarlo.
Si solo quieres hacerlo para un único usuario será más complicado y no se podrá hacer de forma directa. Es posible que te pueda servir una extensión como la siguiente:
http://extensions.joomla.org/extensions/access-a-security/site-access/login-redirect/21647
Muy buenas,
muchas gracias por tu respuesta, pero no lo consigo.
He llegado a crear un usuario, al que le he asignado un nuevo grupo llamado "limitado" por debajo de "público", y al mismo nivel de "registrado"
he creado un nivel "limitados", y en la configuración global he dado permiso de acceso al grupo 'limitados".
ahora, me aparece el error al entrar, porque no encuentra la página de inicio que tengo para el resto de usuarios, y que sólo se ve si es usuario registrado. ¿hay forma de asignar un inicio diferente dependiendo del grupo del usuario que se registra?
Muchas gracias!!!.
Hola,
Para conseguir esto tienes que utilizar alguna extensión adicional de Joomla como la que te había indicado en mi respuesta anterior. Por defecto, el módulo de acceso de usuarios permite configurar la redirección tras identificarse, pero esta será la misma independientemente del grupo de usuario al que pertenezca el usuario que se ha identificado.
Puedes encontrar otras extensiones de este tipo en el siguiente enlace:
http://extensions.joomla.org/extensions/access-a-security/site-access/login-redirect
Muy buenas,
muchas gracias de nuevo.
Estoy probando login-redirect pero por alguna causa no tengo suerte ;-(.
Cuando cualquier usuario se registra, se le direcciona a .../index.htm/inicio. que es un punto de menú, con un artículo de bienvenida.
Cuando entra el usuario nuevo, me aparece un error 403, el usuario no tiene permisos para acceder, debido a que está intentando acceder a .../index.php/inicio, tal y como un usuario registrado normal. Pero en el mensaje 403, aparece un link a "página de inicio", que si se pulsa, efectivamente me reenvía a la página que necesito, (en realidad reenvía a un punto de menú oculto, que muestra la categoría de jdownloads. ).
en el plugin sólo se puede configurar "redirect to menú" y ahí indico el punto de menú al que quiero acceder, al cual tiene permiso el usuario, y al cual, como te comento, si se pulsa en el link del error, se accede perfectamente, pero no de primeras.
¿alguna idea de qué me falta?
Muchas gracias!!!!
Hola,
Tendrías que indicarnos el enlace al plugin exacto que has probado. Tienes que tener en cuenta que no necesariamente tiene que hacer lo que estás buscando.
En principio el que parecía que sí que cumplía con los requisitos era esta otra extensión:
http://extensions.joomla.org/extensions/access-a-security/site-access/login-redirect/21647