Automatic publishing of public documents as web pages
Programmatical creation and update of content through JSON in Drupal 9
Keywords:
Institutional Website, Automation, PHP, Drupal Migration, JSONAbstract
This article describes the technical solution developed for the automatic and periodic import, publication and update of information from the Carta de Serviços (Charter of Service) of the Municipality of Novo Hamburgo on its institutional website. The portal uses the Drupal tool for content management and the Charter of Service is managed by an internal software. Free Software, WCMS, Content and Modularity concepts are discussed. The source code of the solution is presented, it’s use is demonstrated, and the identified software requirements are compared with the developed solution. The solution is based on creating a contrib module, a Migration configuration, and linking a PHP function to Drupal's Cron for fetching data at a web service. The configuration of a custom plugin for processing Migration data is also presented.
Downloads
Published
How to Cite
License
Copyright (c) 2023 REFAQI - REVISTA DE GESTÃO EDUCAÇÃO E E TECNOLOGIA
This work is licensed under a Creative Commons Attribution 4.0 International License.
Ao submeter um artigo para a REFAQI o autor permite que o direito de publicação de artigos aprovados e publicados seja transferido automaticamente à REFAQI, permitindo a publicação do artigo nesta revista e também o compartilhamento deste com o reconhecimento de sua autoria, de acordo com a Licença Creative Commons CC-BY 4.0 (https://creativecommons.org/licenses/by/4.0/deed.pt_BR), que indica o seguinte: este é um artigo de Acesso Aberto distribuído sob os termos da Creative Commons Attribution License, que permite uso irrestrito, distribuição e reprodução em qualquer meio, desde que o trabalho original seja devidamente citado.
O conteúdo dos artigos e resenhas publicados na REFAQI são de absoluta e exclusiva responsabilidade de seus autores.
Os autores devem, através da consulta ao sistema, preencher a “Declaração de Responsabilidade, Concordância com Licença de Publicação e com Licença de Acesso Aberto”. O autor que submete o artigo preencherá esta declaração em nome dos demais autores. Neste sentido, recomendamos a leitura deste documento por todos os autores do artigo.
O conteúdo dos artigos e resenhas publicados na REFAQI são de absoluta e exclusiva responsabilidade de seus autores.