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

Sistema para Diario

Estas en el tema de Sistema para Diario en el foro de Sistemas de gestión de contenidos en Foros del Web. Hola , estoy laburando hace poco en una muni que tiene como portal algo hecho desde el año pasado. Voy a detallar su funciomiento, y ...
  #1 (permalink)  
Antiguo 10/06/2005, 16:37
 
Fecha de Ingreso: junio-2003
Mensajes: 105
Antigüedad: 20 años, 10 meses
Puntos: 0
Sistema para Diario

Hola , estoy laburando hace poco en una muni que tiene como portal
algo hecho desde el año pasado.
Voy a detallar su funciomiento, y Uds diran que sistema de los que hay
hecho (xoops, postnuke, drupal, Ez) pueden servirme para reemplazarlo.
Es algo Largo

La base de datos tiene tablas para Secciones Noticias Usuarios ....
otras menos importante Links Galeria Scroll
La idea del sitio es dividir el portal en secciones que tendran
noticias. la forma de relacionarlas en con otra tabla
"seccion_noticias" donde cada registo tiene el ID de la seccion y el
ID de la noticia, de esa forma una noticia puede pertenecer a mas de
una seccion.
Lo mismo pasa si quiero poner una galeria de fotos (cuatro, a modo de
visor) existe otra tabla seccion_galeria.
Lo mismo pasa si quiero poner una lista de Links para la seccion,
existe otra tabla seccion_links... Y asi con cada funcionalidad que
quiero poner en la pagina. Los fines son por ahora informaticos, osea
que la gente no ingresa informacion. En resumen como pueden ver la
seccion son la espina dorsal, ademas las mismas se van anidando, osea
que una seccion puede ser hija de otra, hoy el sistema permite 3
niveles de secciones; pueden ver que como que todo parte de este
sistema de secciones ...

Una cosa mas es que a nivel de codigo cuando se carga la pagina, que
dependiendo el parametro de la seccion deseada hace una llamada a la
DB para cargar la info de la seccion, pero gracias a que existe una
serie de IF o Switch si el codigo detecta que determinado parametro
evito la llamada a la DB para cargar directamente otro PHP (esto
permite salirme del diseño habitual) que me dara la posibilidad de
añadir lo que sea.

Existe una tabla seccion_usuario, que imaginaran es para permitir el
acceso de un usuario a una determinada seccion; pero tambien acceso a
las secciones hijas! y nietas!

Una de las caracteristicas de las noticias es que necesitan pasar por
el visto de tres personas (redactor , editor, publicador) de esto sale
que hay una tabla roles y otra rol_usuario (como imaginaran). El
workflow de una noticia seria asi: un redactor crea una nueva noticia
(que podra modificar, pero no borrar) dejandola en estado Pendiente.
Las noticias Pendientes son las que puede ver el Editor que solo puede
modificarlas, borrarlas y llevarlas a otro estado de Aprobadas. Las
noticias Aprobadas son las unicas que puede ver el publicador, que
solo podra Publicarlas (recien ahi las puede ver el publico) o
Rechazarlas dejandola nuevamente en el estado de Pendientes. Esta
dinamica o algo por el estilo, se puede llevar a cabo con algo?

Todo esto viene al ruedo, porque el sistema de seguridad empleado es
bajo. Es decir cuando alguien edita su noticia ve en el URL...
.php?editar=154 osea que si lo cambio por .php?editar=75 , entonces
podria editar una noticia que ni siquiera es de mi seccion. Usar un
CMS, me permitiria tener el sistema de seguridad que tanto anelo
Si tienen alguna pregunta, amplio la descripcion
Editar/Borrar Mensaje
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 14:39.