Describo o no lo hago... Vale. Hace tiempo que Gesbit superó mis expectativas. Si me hubiera conformado con lo que en principio iba a hacer, hace tiempo ya que podría haber publicado una primera versión de Gesbit, y que podría haber comenzado a usarlo.
Pero... a cada momento se me han ido ocurriendo cosas "que no pueden faltar"... y claro, así no hay quien termine nada. Lo último de lo último ha sido los usuarios. Esto es, Gesbit soportaba múltiples usuarios, pero, aún no había añadido la forma de poder añadir nuevos usuarios, en primer lugar.
En segundo lugar... no pensaba en distintos privilegios para distintos usuarios. Iba a ser "o todo o nada". Los usuarios iban a ser todos administradores del sitio y podrían hacer todo lo que un usuario de Gesbit pudiera hacer. Pero, al tocar el tema de los usuarios...
Quise, digo, ver qué pasaba si trataba de dar a los usuarios distintos privilegios. Por supuesto, como no podía ser de otro modo, recogí ideas de WordPress, otra vez relativas al menú de la administración de Gesbit, de modo que cada "item" especificara unos permisos de usuario mínimos para ser mostrados o no.
Pero, el caso es que llevo unos días un poco triste, no sé, no se me dan las cosas como me gustaría, y, viendo cómo se lo monta WordPress con los distintos "roles" de usuarios... como que me echaba para atrás pensando que no lo entendía, que me parecía demasiado complejo para mi cuerpo...
Pero, entonces, casi sin comerlo ni beberlo, fui implementando un sistema de "roles", que, para mi sorpresa (todavía no me lo creo), parece funcionar bastante bien. Pero, yo no tengo experiencia en estos temas, y, es por esto, además de porque la complejidad del "sistema" en Gesbit es infinitamente menor que en WordPress, pienso, ya digo, que algo se me está escapando.
De hecho, he guardado una versión de Gesbit que he dado en llamar "mono usuario", porque, desde que me puse con ello, temo que me vaya a caer con todo el teatro. Y que cuanto más suba, más dura va a ser la caída, como no puede ser de otra manera.
Ahora mismo, con todo lo que haya que revisar, Gesbit "parece" (insisto en que no me lo creo, en que algo va a darme en la frente y despertaré y tendré que desdecirme, pero, el que avisa, etc.) permite tres tipos de usuarios: administradores, editores y autores.
Los usuarios administradores lo pueden todo. Los usuarios editores pueden añadir entradas y páginas, así como categorías y etiquetas (con su descripción), manejar términos, comentarios e incluso editar y borrar entradas "ajenas". Los usuarios autores pueden escribir entradas y páginas, así como editar estas.
Y en esas estamos... ahora mismo es posible añadir nuevos usuarios, especificando su "rol", editarlos, y, por fin, editar el "profile" de cada usuario, incluyendo un "mini sistema" que permite ampliar dicho "profile" con más opciones. Para esto último he vuelto a recurrir a WordPress, puesto que he copiado la estructura de la tabla "usermeta" en la base de datos.
En fin. Que ya veremos si dentro de un tiempo (puede que unas horas... unos minutos...) no tengo que escribir de nuevo para desdecirme. No puede ser tan sencillo... simplemente, no puede ser tan sencillo de implementar los diferentes "roles" de usuario. Algo se me está escapando y me va a reventar en toda la boca. ¡Zas!
Publicada el Viernes, 16/11/2007 por David Esperalta
Suscribirse a esta entrada - URL para Trackbacks
A fe mía que con este ritmo vais a jubilar a más de un Gestor de Bitacoras... Ya, ya sé que no es esa la intención.
Huy, no lo creas... me bastaría con poder usarlo yo mismo... ¡pero poder usarlo de una vez! :D