Вопрос

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

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

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

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

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

Это было полезно?

Решение

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

Другие советы

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

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

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

Ознакомьтесь с MoinMoin Desktop Edition .

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top