OddMuse | |
---|---|
| |
Type | Perl |
Forfatter | Alexandre Schröder [d] |
Udvikler | Alex Schrøder |
Skrevet i | perl [2] |
Operativ system | Cross-platform software |
Interface sprog | flere sprog [d] |
Første udgave | 2003 [3] |
nyeste version | 1.952 ( 13. oktober 2011 ) |
Test version |
|
Licens | GPL |
Internet side | oddmuse.org |
Mediefiler på Wikimedia Commons |
Oddmuse er en af wiki-motorerne . Det er et gratis produkt distribueret under GNU General Public License . Den nuværende udvikler af Oddmuse er Alex Schröder [1] .
Oddmuse er baseret på UseMod version 0.92 (af Clifford Adams) og mange patches udgivet på UseMod-webstedet . UseMod er til gengæld baseret på AtisWiki 0.3 , (Markus Denker). AtisWiki er baseret på CVWiki (Peter Merel). CVWiki kommer fra det originale WikiWikiWeb , skabt af Ward Cunningham.
Adskilt fra UseMod blev udvikleren tvunget til at finde på et nyt navn og legede med ord som dette: UseMod → MuseOd → odMuse. Derefter blev der tilføjet et ekstra bogstav D , som førte til Odd Muse - "mærkelig inspiration". Crazy cow var oprindeligt planlagt som motorens logo .
Den vigtigste wiki-motor består af et enkelt script skrevet på Perl-sproget . Kodens længde overstiger ikke 4000 linjer. Yderligere funktioner implementeres ved hjælp af adskillige moduler.
Dokumenter på denne wiki er ikke gemt i en relationsdatabase, men som tekstfiler. Denne arkitektur blev valgt for at forenkle motoren.
En af funktionerne ved Oddmuse er understøttelsen af flersprogede websteder. Wikien har indbygget understøttelse af Unicode . Moduler giver dig mulighed for at definere sproget for teksten i afsnittene, vise kun tekst skrevet på brugerens sprog. Sprogtags understøttes. Oversættelse af Wiki's dokumentation til mange sprog er i gang.
Oddmuse kan også bruges til blogging . Denne funktion eksisterer takket være eksterne moduler såsom kalenderen, kommentarsider og andre.
Oddmuse wiki-markeringen ligner UseMod. Nogle elementer kan deaktiveres, eller tværtimod, takket være eksterne moduler, kan nye tilsluttes, for eksempel LaTeX til formler.
Oddmuse-motoren producerer gyldig XHTML 1.0 Strict-kode.
Wiki motorer | |
---|---|
.NET Framework |
|
Java | |
JavaScript |
|
Lisp |
|
Perl |
|
PHP | |
Python | |
rubin |
|
|