GovernIB / gusite

3 stars 2 forks source link

Afegir camp "Versió" a la pantalla d'adminisració de temes #98

Open sgelabert-dgtic opened 7 years ago

sgelabert-dgtic commented 7 years ago

Es sol·lcita afegir un camp versió a la pantalla d'administració de temes perquè permeti gestionar el camp FTE_VERSION de la taula GUS_FR_TEMA via aplicació. Veure comentari https://github.com/GovernIB/gusite/issues/64#issuecomment-331425487

slromero-indra commented 7 years ago

Buenas, Este valor es estático, es decir, únicamente existe una versión de temas, y solo sirve a modo informativo, ya que siempre se asigna la misma versión a todos los temas, y no es posible cambiarla.

Por lo que se solicita se podría implementar de 2 formas, la primera implicaría la creación de un mantenimiento exclusivamente para modificar el nombre de la versión del tema, el cual si se modifica afectaría a todos los temas existentes (en todos siempre aparece la misma versión).

En cambio, Si lo añadimos a la ventana de edición de temas parecerá que hace referencia a la versión del tema, y cualquiera que actualice el campo versión al modificar un tema, hará que se modifique el nombre de la versión de todos los temas.

En cualquier caso, entendemos que sería una opción únicamente visible para usuarios administrador. ¿es Correcto?

¿Creamos un mantenimiento exclusivo con solo un campo de texto para modificar este valor? ¿o lo añadimos a la ventana de edición/creación de temas?

sgelabert-dgtic commented 7 years ago

Ok, doncs si és així aquest camp no ens serveix per res... No veig quin sentit té presentar el mateix literal en tots els temes. Per mi la versió s'hauria d'emmagatzemar a nivell de tema i que aquesta s'actualitzés com un valor més de la pantalla d'administració. Per ara no faceu res, miraré amb més calma les relacions a nivell de BBDD i actualitzaré el tiquet

slromero-indra commented 7 years ago

Ponemos pendiente esta tarea por revisar por vuestra parte. Si os parece correcto, lo damos por finalizada.

sgelabert-dgtic commented 7 years ago

Pel que he vist les relacions indiquen que una Versió pot tenir N-Temes i N-Plantilles, la relació de Plantilles i Temes es fa via Versió... Francament voltros li veieu sentit ??

Tampoc veig el vostre comentari de l'opció 1 "creación de un mantenimiento exclusivamente para modificar el nombre de la versión del tema, el cual si se modifica afectaría a todos los temas existentes (en todos siempre aparece la misma versión)". El manteniment podria donar d'alta versions i des de l'edició de temes es podria seleccionar-se a quina versió correspon el tema. En qualsevol cas torn repetir que no veig perquè les plantilles es lliguen a versions i no a temes.

slromero-indra commented 7 years ago

Buenas, Por lo que hemos visto, la versión y las plantillas vendrían a ser la definición que debe cumplir un tema. cada tema pertenece a una única versión, con sus diferentes páginas (plantillas) asociadas. Al importar un tema se importan todas las páginas (plantillas personalizadas) definidas en la versión.

Entendemos que se hizo así para permitir en un futuro extender la aplicación con otras versiones, y para simplificar el proceso de importación si se deben añadir páginas nuevas (plantillas), pero añadir versiones implica cambios a nivel de código, y actualmente solo está contemplado el uso de una única versión, que es la que hay actualmente en la BBDD y todos los temas pertenecen a la misma versión, por lo que si se cambia el nombre de la versión afecta a todos los temas dados de alta.

Actualmente no vemos muy útil añadir una gestión de versiones, ya que cada nueva versión implica cambios a nivel de código, por lo que no aportaría gran cosa. El comentario que incluimos era para modificar únicamente el nombre de la versión que hay actualmente instalada, que en cualquier caso tampoco aportaría mucho, ya que, actualmente, es un campo meramente informativo

sgelabert-dgtic commented 7 years ago

Ok, si implica canvis en el codi jo tampoc ho veig com a prioritari.