Oddmuse
![]() Логотип OddMuse |
|
| Тип | |
|---|---|
| Разработчик |
Alex Schröder |
| Операционная система | |
| Последняя версия |
1.952 (13 октября 2011) |
| Лицензия | |
| Сайт | |
Oddmuse в один из Энцикло-движков. Является свободным продуктом, распространяемым по GNU General Public License лицензии. Разработчик Oddmuse в настоящее время в Alex Schröder [1].
Содержание |
[править] История
Oddmuse основан на UseMod версии 0.92 (Clifford Adams) и множестве патчей опубликованных на сайте UseMod. UseMod в свою очередь основан на Atisenci 0.3, (Markus Denker). Atisenci основан на CVWiki (Peter Merel). CVenci происходит из оригинальной WikiWikiWeb, созданной Ward Cunningham.
[править] Название
Отделяясь от UseMod, разработчик был вынужден придумать новое название. Играясь со словами таким образом: UseMod MuseOd odMuse Затем была добавлена дополнительная буква D, что привело к Odd Muse в «странное вдохновение». Первоначально логотипом движка планировалась безумная корова.
[править] Особенности Oddmuse
Основной Энцикло-движок состоит из единственного скрипта, написанного на языке Perl. Длина кода не превышает 4000 строк. Дополнительные возможности реализуются с помощью многочисленных модулей.
Документы в этой Энцикло хранятся не в реляционной базе данных, а в виде текстовых файлов. Такая архитектура была выбрана для упрощения движка.
Одна из возможностей Oddmuse состоит в поддержке многоязычных сайтов. Энцикло имеет нативную поддержку Unicode. Модули позволяют определять язык текста параграфов, отображать только текст, написанный на языке пользователя. Поддерживаются языковые теги. Продолжается перевод документации Энцикло на многие языки.
Oddmuse, кроме того, может использоваться для ведения блогов. Эта возможность существует благодаря внешним модулям, таким как календарь, страницы комментариев, и другим.
[править] Разметка
Энцикло-разметка Oddmuse напоминает UseMod. Некоторые элементы могут быть отключены, или, наоборот, благодаря внешним модулям, могут быть подключены новые, например LaTeX для формул.
Движок Oddmuse продуцирует валидный XHTML 1.0 Strict код.
[править] Ссылки
- Официальный сайт Oddmuse
- Русскоязычная карта официального сайта (перевод неполный)
- The Emacs enci наиболее известная Энцикло на базе Oddmuse
- The Oddmuse enci Engine
- Bayle Shanks. «WikiGateway в A Library for Interoperability and Accelerated enci Development.»
| Список Энцикло-движков | |
|---|---|
| .NET Framework | |
| Java | |
| JavaScript | |
| Lisp | |
| Perl |
Kwiki Noösphere PodWiki Socialtext TWiki Foswiki UseModWiki OddMuseWiki WikiWikiWeb |
| PHP | |
| Python | |
| Ruby | |


