Unofficial Content
  • This documentation is valid for:

HTML to WikiPage

Objetivo

La idea es hacer un add in al GXwiki de forma de permitir agregar un texto HTML como una página del wiki. En principio se busca implementar un web service que dado un texto en formato html (o texto plano), un nombre de página, un usuario del wiki y una categoría o conjunto de categorías agregue ese contenido como una página del wiki. Esto permitirá en casos de tener documentación ya escrita agregarla al wiki de forma muy simple y transparente, simplemente llamando al webservice desde mi aplicación.

En esencia lo que se busca es tener un mecanismo para subir información al wiki sin necesidad de estar en el sitio, agregar contenido a través de servicios que brinde el wiki.

Plan de Trabajo

Etapa 1

Implementar un web service que dado el nombre de la página, el html de la misma, y el usuario correspondiente la agregue al wiki. Testear como quedan las páginas y realizar los arreglos correspondientes.

Etapa 2

Agregar la posibilidad de asociarle una categoría a la página que se sube, y en caso de no existir esta también agregarla.

Etapa 3

Hacer un testo general de como quedan las páginas y/o categorías agregadas. Si no se hizo antes manejar los casos donde ya existe página y/o categoría con el mismo nombre, y demás casos de borde que se encuentren.

Cronograma

07/09/06

  • se lanz el CP

05/10/06

  • se cuenta con un servicio que permite dar de alta una página, dado una categoria, un nombre de página, el html, y un usuario, devolviendo un status correspondiente.
  • por otro lado se desarrollo un proc que lee un html y agrega una página al wiki utilizando el servicio antes descrito.
01/10/07
  • se trabajo sobre la idea de este proyecto, y se termino implementando la WikiAPI

Extensiones

  • A partir de este CP se podría hacer algo para publicar una página de un wiki en otro wiki.
  • Poder publicar en el WIKI con mail. La idea seria poder mandar un mail a publicar_wiki@concepto.com.uy y se podria generar una pagina con ese contenido y los archivos attachados ajuntos. Solo se aceptarian mails de una lista de direcciones de mail autorizados.

Last update: February 2024 | © GeneXus. All rights reserved. GeneXus Powered by Globant