Foros del Web » Programando para Internet » ASP Clásico »

Sistema para Diarios

Estas en el tema de Sistema para Diarios en el foro de ASP Clásico en Foros del Web. Hola, estoy laburando en una muni que tiene como portal algo un sistema hecho en ASP. Voy a detallar su funciomiento, y Uds diran si ...
  #1 (permalink)  
Antiguo 10/06/2005, 16:35
 
Fecha de Ingreso: junio-2003
Mensajes: 105
Antigüedad: 21 años, 10 meses
Puntos: 0
Sistema para Diarios

Hola, estoy laburando en una muni que tiene como portal algo un sistema hecho en ASP.
Voy a detallar su funciomiento, y Uds diran si PN puede servirme para reemplazarlo. Es algo Largo Smilie

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 (osea ASP) 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 ASP (esto permite salirme del diseño habitual) que me dara la posibilidad de añadir lo que sea. ( supongo que esto en PN no se permitiria : ) )


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 PN ???



Todo esto viene al ruedo, porque el sistema de seguridad empleado es bajo. Es decir cuando alguien edita su noticia ve en el URL... .asp?editar=154 osea que si lo cambio por .asp?editar=75 , entonces podria editar una noticia que ni siquiera es de mi seccion. Usa PN, me permitiria tener el sistema de seguridad que tanto anelo Smilie
Si tienen alguna pregunta, amplio la descripcion
  #2 (permalink)  
Antiguo 13/06/2005, 02:32
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 20 años, 7 meses
Puntos: 18
Una pregunta de anonadado: qué es PN(igual me he perdido algo.... )?
  #3 (permalink)  
Antiguo 13/06/2005, 17:36
 
Fecha de Ingreso: junio-2003
Mensajes: 105
Antigüedad: 21 años, 10 meses
Puntos: 0
Perdon

Cuando dije PN quise decir ProjectNews o algo asi, es como dotnetnuke, en definitiva es un CMS. Reformulando al pregunta es que herramienta me puede servir para esto? en PHP existe MAMBO pero no alcanza.
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 05:32.