Oddmuse

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 4 martie 2020; verificarea necesită 1 editare .
OddMuse

Tip de Perl
Autor Alexandre Schröder [d]
Dezvoltator Alex Schroder
Scris in perl [2]
Sistem de operare Software multiplatformă
Limbi de interfață mai multe limbi [d]
Prima editie 2003 [3]
ultima versiune 1.952 ( 13 octombrie 2011 )
Versiune de testare
Licență GPL
Site-ul web oddmuse.org
 Fișiere media la Wikimedia Commons

Oddmuse  este unul dintre motoarele wiki . Este un produs gratuit distribuit sub Licența Publică Generală GNU . Dezvoltatorul actual al Oddmuse este Alex Schröder [1] .

Istorie

Oddmuse se bazează pe versiunea UseMod 0.92 (de Clifford Adams) și pe multe patch-uri publicate pe site-ul UseMod . UseMod, la rândul său, se bazează pe AtisWiki 0.3 , (Markus Denker). AtisWiki se bazează pe CVWiki (Peter Merel). CVWiki provine din WikiWikiWeb original , creat de Ward Cunningham.

Titlu

Separându-se de UseMod, dezvoltatorul a fost forțat să vină cu un nou nume, jucându-se cu cuvinte ca acesta: UseMod → MuseOd → odMuse Apoi a fost adăugată o literă D suplimentară , care a dus la Odd Muse  - „inspirație ciudată”. Crazy Cow a fost inițial planificată ca sigla motorului .

Caracteristicile lui Oddmuse

Motorul wiki principal constă dintr-un singur script scris în limbajul Perl . Lungimea codului nu depășește 4000 de linii. Caracteristicile suplimentare sunt implementate folosind numeroase module.

Documentele de pe acest wiki nu sunt stocate într-o bază de date relațională, ci ca fișiere text. Această arhitectură a fost aleasă pentru a simplifica motorul.

Una dintre caracteristicile Oddmuse este suportul pentru site-uri multilingve. Wiki are suport nativ pentru Unicode . Modulele vă permit să definiți limba textului paragrafelor, să afișați doar textul scris în limba utilizatorului. Etichetele de limbă sunt acceptate. Este în curs de desfășurare traducerea documentației Wiki în mai multe limbi.

Oddmuse poate fi folosit și pentru blogging . Această caracteristică există datorită modulelor externe, cum ar fi calendarul, paginile de comentarii și altele.

Markup

Marcajul wiki Oddmuse este similar cu UseMod. Unele elemente pot fi dezactivate sau, dimpotrivă, datorită modulelor externe, pot fi conectate altele noi, de exemplu, LaTeX pentru formule.

Motorul Oddmuse produce cod XHTML 1.0 Strict valid.

Note

  1. Schröder A. Fără zei, fără stăpâni  (engleză) - 2021.
  2. Proiectul oddmuse Open Source pe Open Hub: Pagina de limbi - 2006.
  3. https://oddmuse.org/wiki/Main_Page?interface=ro

Link -uri