Oddmuse

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 4. března 2020; ověření vyžaduje 1 úpravu .
OddMuse

Typ Perl
Autor Alexandre Schröder [d]
Vývojář Alex Schroder
Zapsáno v perl [2]
Operační systém Multiplatformní software
Jazyky rozhraní více jazyků [d]
První vydání 2003 [3]
Nejnovější verze 1,952 ( 13. října 2011 )
Testovací verze
Licence GPL
webová stránka oddmuse.org
 Mediální soubory na Wikimedia Commons

Oddmuse  je jedním z wiki motorů . Je to bezplatný produkt distribuovaný pod GNU General Public License . Současným vývojářem Oddmuse je Alex Schröder [1] .

Historie

Oddmuse je založen na UseMod verze 0.92 (od Clifforda Adamse) a mnoha záplatách publikovaných na webu UseMod . UseMod je zase založen na AtisWiki 0.3 (Markus Denker). AtisWiki je založena na CVWiki (Peter Merel). CVWiki pochází z původní WikiWikiWeb vytvořené Wardem Cunninghamem.

Název

Po oddělení od UseMod byl vývojář nucen přijít s novým názvem a hrát si se slovy, jako je toto: UseMod → MuseOd → odMuse Pak bylo přidáno další písmeno D , což vedlo k Odd Muse  - „podivná inspirace“. Crazy kráva byla původně plánována jako logo motoru .

Vlastnosti Oddmuse

Hlavní wiki engine se skládá z jediného skriptu napsaného v jazyce Perl . Délka kódu nepřesahuje 4000 řádků. Další funkce jsou implementovány pomocí mnoha modulů.

Dokumenty na této wiki nejsou uloženy v relační databázi, ale jako textové soubory. Tato architektura byla zvolena pro zjednodušení motoru.

Jednou z funkcí Oddmuse je podpora vícejazyčných stránek. Wiki má nativní podporu pro Unicode . Moduly umožňují definovat jazyk textu odstavců, zobrazovat pouze text napsaný v jazyce uživatele. Jazykové značky jsou podporovány. Překlad dokumentace Wiki do mnoha jazyků probíhá.

Oddmuse lze také použít pro blogování . Tato funkce existuje díky externím modulům, jako je kalendář, stránky komentářů a další.

Označení

Značení wiki Oddmuse je podobné jako UseMod. Některé prvky lze zakázat, nebo naopak díky externím modulům připojit nové, například LaTeX na vzorce.

Motor Oddmuse vytváří platný kód XHTML 1.0 Strict.

Poznámky

  1. Schröder A. No gods, no masters  (anglicky) - 2021.
  2. The oddmuse Open Source Project on Open Hub: Languages ​​Page - 2006.
  3. https://oddmuse.org/wiki/Main_Page?interface=en

Odkazy