Бот MediaWiki автоматически копирует контент с внешних сайтов - PullRequest
2 голосов
/ 09 января 2012

Я пытаюсь найти бота или расширение MediaWiki, которые бы выполняли следующие действия:

Иногда я копирую внешний контент в MediaWiki, чтобы отобразить его в правильном контексте и сделать его доступным для поиска. Это не очень СУХОЙ.

Я бы хотел сохранить живую ссылку на исходное содержимое, используя специальный тег, и попросить бота обновить страницу MediaWiki в случае изменения исходного содержимого.

Например, фрагмент может быть файлом конфигурации в Subversion, на который я хочу сослаться в документации. Я хотел бы сделать что-то вроде:

<external-content 
    url="http://svn/config.txt" 
    start="#begin snippet" 
    end="#end snippet">
</external-content>

Бот MediaWiki загружает http://svn/config.txt, сохраняет все между комментариями #begin snippet и #end snippet и вставляет результат прямо между тегами внешнего контента.

Таким образом, я могу быть уверен, что при изменении config.txt моя документация MediaWiki будет синхронизирована.

Существует множество других применений. Я не смотрю только на ссылки на контент Subversion, есть много других веб-систем с данными, которые я хотел бы интегрировать таким образом.

Кто-нибудь знает бота, который бы это сделал?

1 Ответ

1 голос
/ 14 января 2012

Возможно, вы могли бы сделать это с расширением тега парсера MediaWiki . На самом деле, расширение «Включить» , похоже, делает нечто очень похожее на то, что вы просите.

...