[default] usuarios.roles.nombre.default = visitante usuarios.roles.nombre.superadministrador = superadministrador usuarios.roles.nombre.administrador = administrador ;usuarios.roles.nombre.colaborador = colaborador usuarios.roles.nombre.registrado = registrado ;usuarios.roles.nombre.institucion = institucion ;usuarios.roles.nombre.postulante = postulante ;coloco un puntaje para determinar jerarquia de roles usuarios.roles.jerarquia.superadministrador = 100 ; maximo usuarios.roles.jerarquia.administrador = 50 ;usuarios.roles.jerarquia.colaborador = 30 usuarios.roles.jerarquia.registrado = 25 ;usuarios.roles.jerarquia.institucion = 25 ;usuarios.roles.jerarquia.postulante = 25 usuarios.roles.jerarquia.visitante = 0 ; minimo ; cada INI de cada modulo, declara los roles para trabajar sin restricciones ; pero por default, los puedo tomar desde aca roles.sinrestricciones = webmaster,administrador,superadministrador ;lo uso en DinamicoController ;permisos de usuarios para con otros usuarios ;esto lo hago aca, para que todos los roles, puedan accedera los metodos, ;y solo trabajar con roles inferiores segun los permisos que le de aquí. ;A (altas), B (bajas), M (modificaciones), L (listar) usuarios.roles.permisosSobreInferiores.superadministrador = ABML usuarios.roles.permisosSobreInferiores.administrador = ABML usuarios.roles.permisosSobreInferiores.registrado = ;usuarios.roles.permisosSobreInferiores.visitante = ;Campos de la tabla de Usuarios que maneja este sitio para sus usuarios ;esto es porque no todos los sitios querran guardar fecha de nacimiento o localidad ;Importante: los nombres de los campos deben ser igual a los nombres en el formulario. ;en el controller Admin, igualmente, forzo los campos que si o si deben estar ;si voy a usar la fecha de nacimiento, debo usar dia,mes,año. ;;camposUsadosDeLaTablaUsuarios = nombre,apellido,fecha_nacimiento,dia,mes,año,pais,provincia,localidad camposUsadosDeLaTablaUsuarios = nombre,email,repite_email,clave,captcha_input registro.camposObligatorios = nombre,email,repite_email,clave,captcha_input ;Registracion de Usuarios ;Cuando un usuario solicita registrarse, ingresa sus datos y su mail. ;Para verificar que dicho mail sea correcto y corresponda a la persona que se encuentra operando ;el sistema puede enviar un mail a dicho usuario para verificar que él ha hecho la solicitud ;y un link que permitirá avisar al sistema que es el usuario correcto ;y que modificara el estado de dicho usuario a '1' (OK). De lo contrario continuará en 0 u otro estado. ;Desde aqui puedo indicar si este proceso de control y activación será utilizado o no. ;Si no es utilizado el usuario ingresará su mail y se lo dará como válido. ;Es más comodo para el usuario pero implica riesgos en cuanto a que puede haber ingresado mal el mail. ;Valores para esta variable: 1 => El usuario debe responder un mail para estar en estado 1. ; 0 => El usuario no necesitará realizar la validación con activación. verificacionDesdeMail.EsNecesaria = 1 ; sistemaPermiteFacebookParaRegistracion = 0 ;PROCESO A EJECUTAR LUEGO DE UNA ACTIVACION DE USUARIO ;activacion.procesoposterior.require = guia/models/EntidadColeccion.php ;activacion.procesoposterior.clase = Guia_EntidadColeccion ;activacion.procesoposterior.metodo = postActivacion ;PROCESO A EJECUTAR LUEGO DE UN LOGGING DE USUARIO ;login.procesoposterior.require = guia/models/EntidadColeccion.php ;login.procesoposterior.clase = Guia_EntidadColeccion ;login.procesoposterior.metodo = postLogin