it-swarm-es.tech

¿Es posible actualizar un artículo de forma remota?

Mantengo algunos sitios de soporte de software en Joomla donde partes del contenido son copias en formato web de manuales de usuario y documentación técnica.

Dado que la fuente de esta información se almacena bajo el control de versiones (SVN, Git, ...) es bastante tedioso actualizar manualmente la misma información iniciando sesión en el administrador de Joomla y encontrando manualmente las cosas que deben cambiarse, no Mencione incluso recordar hacer eso.

Puedo automatizar la generación de fuente HTML adecuada como artículo en Joomla. Pero, ¿cómo puedo remotamente, desde un script, actualizar artículos particulares en un sitio Joomla existente?

¿Actualización remota de las tablas DB? No se siente lo suficientemente estable y seguro.

¿Alguna otra opción?

3
thoni56

Tengo algunas sugerencias que hice en el pasado

  1. Agregamos una página jQuery a nuestro B/E para este tipo de utilidades, usando $.post, imitamos varias POST que Joomla realiza al guardar artículos, categorías, etc. El truco para esto es asegurar que incluya el token de Joomla en el POST para que se autentique correctamente)

  2. Marque esto Extensión (o similar) para cargar el contenido de su nuevo artículo a través de una hoja de cálculo. Este es gratuito, por lo que podría ser un buen punto de partida si desea utilizar una fuente que no sea una hoja de cálculo de Excel.

  3. Además, hace unos años escribimos una tarea de manejo de correo electrónico para el sitio que revisó un buzón de correo para contenido de correo electrónico "especial" que reconoció como contenido para el sitio, y lo actualizó con eso. Está bastante anticuado, por lo que compartir el código no tendría sentido, pero funcionó bastante bien.

2
GDP