Sistema editorial com Scribus+Python+CMS+MySQL – Parte 4

A programação visual da interface entre o programa de editoração Scribus e um Sistema Gerenciador de Conteúdo (CMS) pode ser feita com scripts Python rodando como extensões do Scribus. Assim, é possível se contruir paletas, listas etc, que permanecem funcionais mesmo quando o script termina:

Scripter: Extension Scripts
There are several situations where being able to create objects from Python that hang around after the script exits is useful. The most signficiant is graphical programming with PyQt, where PyQt objects are created when the script runs and become functional only after the script exits, returning control to the Scribus event loop.

Será relativamente fácil, então, criar uma paleta tipo estrutura de árvore hierárquica com os textos de um veículo, a partir de uma consulta a um banco de dados de CMS (no caso, banco de dados MySQL do WordPress).

Baixe a biblioteca Qt em licença open source GPL.

About José Antonio Meira da Rocha

Jornalista, professor das áreas de Editoração e de Mídias Digitais na Universidade Federal de Santa Maria, campus cidade de Frederico Westphalen, Rio Grande do Sul, Brasil. Doutor em Design pelo Programa de Pós-Graduação em Design (PGDesign)/Universidade Federal do Rio Grande do Sul (UFRGS), Porto Alegre, Brasil, 2023. Mestre em Mídias pela UNISINOS, São Leopoldo, RS, Brasil, 2003. Especialista em Informática na Educação, Unisinos, 1976.