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).