Loading...
 

Gestión de la web


Listar miembro de grupos

posts: 441

Hola,

He estado buscando (sin exito) la manera de listar los miembros de un grupo.

En concreto, he creado el grupo de coordinadores (que hereda todas las caracteristicas del grupo de Editores) y me gustaria saber si hay alguna manera "facil" de listar esa lista.

Por otro lado, hay alguna manera de vincular los grupos con las categorias? ¿deberiamos crear tambien un grupo para cada comision?

La pregunta viene motivada para poder generar dinámicamente y automáticamente el contenido de la página de comisiones que tendria que substituir a: http://www.precarios.org/comindex.html

un saludo,
Oriol

posts: 407

Hola,

Tengo ciertas dudas a este respecto. ¿Para qué queremos un grupo que se llame coordinadores si va a tener los mismos derechos que un editor? ¿Vamos a restringir ciertas zonas luego para los coordinadores? Yo creo que sería un error. Yo soy partidario de no complicar demasiado la cosa y, en principio (salvo que sea necesario por algún motivo muy concreto), que todos los orgos sean editores que pueden acceder y modificar casi todo. Y dejaría que los miembros de una comisión determinada sean meros usuarios registrados o, si acaso, una categoría intermedia antes de los editores. Simplicidad, al menos, hasta que nos topemos con limitaciones o fallos de funcionamiento, propongo yo.

Por cierto, que yo el otro día pensaba que no iba a poder borrar unas cuantas cosas antiguas (posteos de blog y articulos), al no ser administrador, y SÍ pude. Ah! Y ya voy segundo detrás del Xavi, creo que me he fogueao bastante como para convertirme en Administrador también, ¿no?

Salud!

posts: 318
Ah! Y ya voy segundo detrás del Xavi, creo que me he fogueao bastante como para convertirme en Administrador también, ¿no?

Confirmo que ya tenemos otro administrador: bienvenido, Jabi! wink

¿Cristina?, ¿dónde está el género femenino en las cúpulas de la administración Web???? redface

Reproducimos en la Tabla 1 una parte de la tabla salarial que se puede consultar en el enlace de la nota al pie número 12:

CategoríaSueldo anual, en eurosTrenios (anual, en euros)
Investigador Juan de la Cierva Formación24.730,02630,90  
Investigador Juan de la Cierva Incorporación28.939,26630,90  
Investigador Ramón y Cajal43.125,88630,90  
Investigador Saavedra Fajardo33.940,06630,90  
Investigador Beatriz Galindo37.868,74630,90  
Investigador Marie Curie56.403,48630,90  
Investigador Margarita Salas - España25.570,86630,90  
Investigador Margarita Salas - Extranjero31.963,54630,90  
Investigador María Zambrano35.323,40630,90  
Tabla 1: Porción adaptada de la tabla salarial para el personal docente e investigador laboral 2022 en la Universidad Politécnica de Cartagena que se puede consultar en el enlace de la nota al pie número 12.
posts: 318
¿Cristina?, ¿dónde está el género femenino en las cúpulas de la administración Web???? redface


Todo el mundo sabe que los freaks, geeks etc. sois de sexo masculino. (¿O debería decir "género"?) biggrin
Bueeeeeno vaaaaale pero seguro que me arrepentiré ...
Bueno afortunadamente parece que casi todo lo pueden hacer los editores.
cris.

posts: 318
Todo el mundo sabe que los freaks, geeks etc. sois de sexo masculino. (¿O debería decir "género"?) biggrin

:-)

Bueeeeeno vaaaaale pero seguro que me arrepentiré ...

Ok, te añado pues.
Vigila con los cambios importantes que vayas a hacer: lee antes la documentación, si es posible, o incluso ponte un servidor apache estilo easyphp o xampp en local para hacer pruebas más arriesgadas que cambiar un simple menú o módulo...

Bueno afortunadamente parece que casi todo lo pueden hacer los editores.
cris.

Por cierto, no sé porque este mensaje tuyo consta como que lo he enviado yo... ¿?

(porque como administradora puede editar los mensajes mrgreen, Oriol)


posts: 58

Hola,
la verdad es que esto de los editores deberíamos definirlo rápido. Yo estoy porque todos los orgos Y todos los de la comisión web sean editores. Y que haya varias personas que puedan dar o quitar la categoría de editores y de administradores a otras personas. Más de dos y de tres, diría yo. Si no, vamos a volver a taponar la web.
Sobre lo de los coordinadores, por no complicar la cosa, yo simplemente los listaría en la página de comindex, de acceso público o accesible por cualquier editor.
cris

posts: 441

Hola,

Estos grupos los he creado (jerarquicos) heredando las caracteristicas de otro grupo (primero puse Editores, ahora les he puesto Register y ya los volveremos a cambiar cuando digais)

La motivación ha sido doble.

Por un lado para ver si se podian listar automaticamente los miembros de ese grupo

Por otro lado para dar una presentacion mas adecuada a cada grupo. Por ejemplo, en la página Organizacion he puesto dos bloques tipo uno para repres y otro para coordinadores. La idea es que sólo aparezca la información que les sea util en cada momento y he pensado que esta podria ser una buena manera. de Manera parecida lo he hecho para la pagina de prensa que enlace a la seccion de enviar articulos.

Todos estos bloques de texto son visibles para los Editores.


posts: 318
He estado buscando (sin exito) la manera de listar los miembros de un grupo.

La manera más fácil es para los administradores, que pueden listas los miembros de cada grupo a través de "Admin > Grupos > (seleccionar un grupo) > Miembros > Listar todos los miembros de este grupo"

Pero yo haría que el listado de las personas de comisiones, etc., fuera via wiki en la página de la comisión, grupo,e tc. Abogo por la sencillez y funcionamiento horizontal sin necesidad de requerimientos técnicos.

Hay la opción de usar un módulo que lista usuarios (pídemelo si quieres probar en local, Oriol, que sólo está accessible en cvs mods, y escondido actualmente), pero no los separa por grupos por defecto.

He hecho una prueba en prueba (solo visible para usuarios registrados actualmente).

Reproducimos en la Tabla 1 una parte de la tabla salarial que se puede consultar en el enlace de la nota al pie número 12:

CategoríaSueldo anual, en eurosTrenios (anual, en euros)
Investigador Juan de la Cierva Formación24.730,02630,90  
Investigador Juan de la Cierva Incorporación28.939,26630,90  
Investigador Ramón y Cajal43.125,88630,90  
Investigador Saavedra Fajardo33.940,06630,90  
Investigador Beatriz Galindo37.868,74630,90  
Investigador Marie Curie56.403,48630,90  
Investigador Margarita Salas - España25.570,86630,90  
Investigador Margarita Salas - Extranjero31.963,54630,90  
Investigador María Zambrano35.323,40630,90  
Tabla 1: Porción adaptada de la tabla salarial para el personal docente e investigador laboral 2022 en la Universidad Politécnica de Cartagena que se puede consultar en el enlace de la nota al pie número 12.


Más adelante se puede borrar la página. Oriol, supongo que podrías hacer un módulo adaptado a lo que quieras, a través de modificar el siguiente tpl del módulo:

users_list.tpl
{if $show_login}{tr}Login{/tr}{/if}
{if $show_realName}{tr}Real Name{/tr}{/if}
{if $show_email}{tr}Email{/tr}{/if}
{if $show_lastLogin}{tr}Last login{/tr}{/if}
{if $show_groups}{tr}Groups{/tr}{/if}
{if $show_avatar}{tr}Avatar{/tr}{/if}
 

{cycle print=false values="even,odd"}
{section name=user loop=$users}

{if $show_login}{$users[user].user}{/if}
{if $show_realName}{$users[user].realName}{/if}
{if $show_email}{$users[user].email}{/if}
{if $show_lastLogin}{if $users[user].currentLogin eq ''}{tr}Never{/tr} ({$users[user].age|duration_short}){else}{$users[user].currentLogin|dbg|tiki_long_datetime}{/if}{/if}
{if $show_groups}
	{foreach from=$users[user].groups key=grs item=what}
	{if $grs != "Anonymous"}{if $what eq 'included'}{/if}{$grs}{if $what eq 'included'}{/if}{if $grs eq $users[user].default_group} {tr}default{/tr}{/if}{/if}
	{/foreach}
{/if}
{if $show_avatar}{$users[user].avatar}{/if}

{if $show_userPage}{$users[user].userPage}{/if}
{if $show_log && $feature_actionlog eq 'y'}{tr}Logs{/tr}{/if}


{/section}


Si se quisiera hacer más complejo y automàtico, se podría usar el PluginSQL, pero eso es más delicado porque se trabaja directamente con las tablas de usuarios y grupos en mysql, y permite (si no se configura muy bien, eliminando el acceso al codigo fuente de esa página y bloqueándola para que no la puedan editar otras personas) que otras personas puedan acceder a la bbdd directamente pues se usa el nombre de la bbdd, usuario y contrasenya en texto plano... (peligroso). Yo lo probé una vez, y me funcionó bien, pero es demasiado complicado creo para lo que necesitamos.

En concreto, he creado el grupo de coordinadores (que hereda todas las caracteristicas del grupo de Editores) y me gustaria saber si hay alguna manera "facil" de listar esa lista.

Por otro lado, hay alguna manera de vincular los grupos con las categorias? ¿deberiamos crear tambien un grupo para cada comision?

Depende para qué. En la configuración sencilla que proponen Jabi, Cristina (y yo me apunto) no hace falta por ahora. Si hace falta más adelante, se crean los grupos manualmente... (a priori solo le veo interés si se quieren restringir los permisos para cada comisión..., y por ahora yo tampoco lo veo necesario)

posts: 318

Hola,

Si se quisiera hacer más complejo y automàtico, se podría usar el PluginSQL, pero eso es más delicado porque se trabaja directamente con las tablas de usuarios y grupos en mysql, y permite (si no se configura muy bien, eliminando el acceso al codigo fuente de esa página y bloqueándola para que no la puedan editar otras personas) que otras personas puedan acceder a la bbdd directamente pues se usa el nombre de la bbdd, usuario y contrasenya en texto plano... (peligroso). Yo lo probé una vez, y me funcionó bien, pero es demasiado complicado creo para lo que necesitamos.

Si no se puede enmascarar los usuarios de la base de datos, lo evitaria. Si en el servidor puedieramos crear un usuario anónimo, seria una buena solucion pero en una pagina que todo el mundo pueda editar, pues mejor que no.

Depende para qué. En la configuración sencilla que proponen Jabi, Cristina (y yo me apunto) no hace falta por ahora. Si hace falta más adelante, se crean los grupos manualmente... (a priori solo le veo interés si se quieren restringir los permisos para cada comisión..., y por ahora yo tampoco lo veo necesario)

Por ahora yo tambien me apunto a esta configuracion sencilla

Xavi, el codigo que has pasado del archivo tpl... puede que sea la solución a lo que busco... pero lo tengo que mirar con calma.

un saludo,
Oriol


posts: 318
probando, probando... Cristina, ¿me recibes? eek

Apúntate a la lista precarios-info

 

Colabora

  • Donar con tarjeta o PayPal: