Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » Joomla »

Agregar nuevos grupos de Usuarios

Estas en el tema de Agregar nuevos grupos de Usuarios en el foro de Joomla en Foros del Web. en el BackEnd de Joomla solo tenemos 3 grupos de usuarios: Manager, administrador y SuperAdministrador, pero necesito crear un nuevo grupo, y darle unos accesos ...
  #1 (permalink)  
Antiguo 21/12/2007, 09:34
 
Fecha de Ingreso: diciembre-2006
Mensajes: 381
Antigüedad: 18 años
Puntos: 2
Agregar nuevos grupos de Usuarios

en el BackEnd de Joomla solo tenemos 3 grupos de usuarios:
Manager, administrador y SuperAdministrador, pero necesito crear un nuevo grupo, y darle unos accesos especificos a determinadas partes del BaCkend, osea se como modificar los accesos de cada grupo existente, eso se hace modificando el archivo gacl.class.php, en la carpeta includes.

He visto en ese mismo archivo algo relacionado para crear nuevos grupos de usuarios:

Código PHP:

// NOTE, this is a temporary solution until phpGACL libraries are fully implemented

/* -- Code to manually add a group to the ARO Groups

SET @parent_name = 'Registered';
SET @new_name = 'Support';

-- Select the parent node to insert after
SELECT @ins_id := group_id, @ins_lft := lft, @ins_rgt := rgt
FROM jos_core_acl_aro_groups
WHERE name = @parent_name;

SELECT @new_id := MAX(group_id) + 1 FROM jos_core_acl_aro_groups;

-- Make room for the new node
UPDATE jos_core_acl_aro_groups SET rgt=rgt+2 WHERE rgt>=@ins_rgt;
UPDATE jos_core_acl_aro_groups SET lft=lft+2 WHERE lft>@ins_rgt;

-- Insert the new node
INSERT INTO jos_core_acl_aro_groups (group_id,parent_id,name,lft,rgt)
VALUES (@new_id,@ins_id,@new_name,@ins_rgt,@ins_rgt+1);
*/ 
Ya lo hice y si funciono, he agregado varios grupos de usuarios en el backEnd y frontend, pero cuando a un usuario le asigno ese grupo me sale este mensaje:
"you cannot create a user with this user group level, only Super Administrators have this ability"

No se porque sale eso si yo soy el Super Administrador.

Pueden Ayudarme?
  #2 (permalink)  
Antiguo 21/12/2007, 10:14
Avatar de merolhack  
Fecha de Ingreso: junio-2006
Ubicación: México
Mensajes: 1.242
Antigüedad: 18 años, 6 meses
Puntos: 16
Re: Agregar nuevos grupos de Usuarios

Por que no usas alguna extensión para eso?:

Group Access
http://extensions.joomla.org/compone...782/Itemid,35/
  #3 (permalink)  
Antiguo 21/12/2007, 10:47
 
Fecha de Ingreso: diciembre-2006
Mensajes: 381
Antigüedad: 18 años
Puntos: 2
Re: Agregar nuevos grupos de Usuarios

Ya lo habia intentado con algunos, pero algunos son de pago y otros hacen otras cosas que no quiero, como solo restringir el acceso a items de contenido, tambien hice la prueba con el JACLPlus,parecia el adecuado pero al momento de grabar me sale un error de php, por eso fue que decidi hacerlo manualmente.

Tambien he encontrado un componente llamado:GroupJive, pero no se que descargar me dan varias opciones:
http://joomlacode.org/gf/project/groupjive/frs

pd: Tengo instalado el joomla 1.0.13.
  #4 (permalink)  
Antiguo 21/12/2007, 11:47
Avatar de merolhack  
Fecha de Ingreso: junio-2006
Ubicación: México
Mensajes: 1.242
Antigüedad: 18 años, 6 meses
Puntos: 16
Re: Agregar nuevos grupos de Usuarios

Pues si la pagina que estas haciendo la vas a vender, yo te recomendaria alguna solucion de pago. Es una buena inversión.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:04.