Как автоматизировать обновление вики-страницы trac? - PullRequest
1 голос
/ 04 февраля 2010

У меня есть trac wiki-страница, которую я хотел бы регулярно обновлять автоматически (скажем, раз в час) с помощью данных, выбираемых скриптом.

Я могу получить скрипт для генерации вики-разметки.

Как бы вы тогда загрузили это на страницу trac? Я хочу заменить все тело страницы.

Я бы предпочел решение на python, поскольку остальная часть стека (trac, fetching scripts) также использует это. Достаточно просто указателя в правильном направлении;)

Ответы [ 3 ]

3 голосов
/ 04 февраля 2010

Вы можете установить плагин Trac XMLRPC:

http://trac -hacks.org / wiki / XmlRpcPlugin

и затем использовать клиентскую библиотеку xmlrpc из стандартногобиблиотека.Тогда вы сможете управлять большинством аспектов Trac (тикеты, вики-страницы и т. Д.) Из скрипта Python.

0 голосов
/ 26 июня 2012

вы можете попробовать и использовать http://perlmediawikiapi.wikia.com/wiki/Perl_MediaWiki_API_Wiki

0 голосов
/ 22 января 2011

Мне было трудно заставить XmlRpcPlugin работать, подробности в билете trac: http://trac -hacks.org / ticket / 6035 # комментарий: 7

...