Автономный доступ к MoinMoin wiki с помощью Google Gears


Как добавить функцию автономного доступа к MoinMoin wiki ?

Как минимум, я хотел бы иметь доступ к просмотру всех страниц на серверной Вики (находясь в автономном режиме). Поиск и другие вещи, которые не изменяют содержание, вторичны. Дополнительным бонусом было бы, если бы это решение позволяло обновлять содержимое Вики в автономном режиме и возвращать его в Вики в режиме онлайн.

Google Gears выглядит хорошим кандидатом для решения этой проблемы, но другие решения также приветствуются.

Интересным свойством MoinMoin является то, что он сохраняет содержимое в обычных файлах, а не в базе данных. Это может облегчить перенос содержимого wiki из одного места в другое, но я не знаю, Может ли это сыграть какую-либо роль в ответе на этот вопрос.

Примечание: Если вы видите хороший ответ, Пожалуйста, оцените его. я бы с удовольствием это сделал, но сайт пока не позволяет мне делать рейтинги.

5 4

5 ответов:

используя Gears с плагином Firefox Greasemonkey, вы можете ввести код Gears на любой веб-сайт, который вы хотите. Не ждите, пока ваш любимый сайт включит автономную поддержку - сделайте это сами. http://code.google.com/apis/gears/articles/gearsmonkey.html

Если у вас есть свобода изменять программное обеспечение wiki, я мог бы предложить взглянуть на ikiwiki. Вы можете настроить его так, чтобы страницы поддерживались реальным VCS, таким как Git, в этом случае вы можете клонировать всю Вики и читать и даже обновлять ее в автономном режиме.

Если вы достаточно терпеливы, MoinMoin release 2.0 будет поставляться с Mercurial DVCS backend, так что вам не придется переключаться. Подробнее о http://moinmo.in/MoinMoin2.0

  • Если вы хотите сделать это на серверах, смотрите HelpOnSynchronisation в moinmoin + DesktopEdition
  • если локально, используйте unison + DesktopEdition . будьте осторожны, чтобы игнорировать кэш и тому подобное. это позволит осуществлять двустороннюю синхронизацию.

Взгляните наMoinmoin Desktop Edition .