MediaWiki

Izvor: Wikipedia
MediaWiki
Izdavač: Wikimedia fondacija
Vrsta: Wiki
Licenca: GPLv2+
Web stranica: {{{web stranica}}}

MediaWiki je wiki softver izdat pod GNU licencom. Namjena je zajedničko dijeljenje hipertekstiranog sadržaja uz mogućnost slobodne i jednostavne izmjene. Okruženje je izvorno napravljeno za Wikipediju, slobodnu enciklopediju ali i za ostale projekte Wikimedia fondacije. Dizajniran je za pokretanje na velikom serveru koji bude posjećen nekoliko milijuna puta dnevno i napravljen tako da može podržati veliki broj suradnika i stranica. Za njegov rad su neophodni PHP i MySQL.

Svi Wikimedijini projekti koriste MediaWiki verziju softvera 1.26wmf21 (4f66e6b).[1].

Način rada[uredi - уреди]

Stranice koriste MediaWikijin wikitekst format koji omogućava suradnicima koji ne posjeduju znanje XHTML-a i CSS-a da ih uređuju. Kada suradnik sačuva svoju izmjenu na nekoj stranici, MediaWiki ju upisuje u bazu podataka, ali bez brisanja prethodnih verzija stranice, čime se omogućuje jednostavno vraćanje u slučaju vandalizma i/ili spama. MediaWiki također može raspolagati slikama i multimedijskim datotekama, koje se pohranjuju u datotečni sustav (file system). Za velike wikije s velikim brojem suradnika, MediaWiki omogućava caching.

Kako je MediaWiki softver više fleksibilan, internetske stranice ga koriste više od ostalih tipova wiki softvera. Osim Wikimedije, Wikia je također primjer tvrtke koja koristi MediaWiki softver kako bi omogućila suradnicima da uređuju stranice. Neke internetske stranice čak koriste MediaWiki kao svoj content management system.[2]

Ekstenzije[uredi - уреди]

Sistemski administrator može instalirati ekstenziju koja se nalazi na glavnoj internetskoj stranici MediaWiki. Neke dolaze od MediaWiki developera, a neke od programera u cijelom svijetu.

Većina se ekstenzija može skinuti sa stranice Wikimedijinog repozitorija. Ipak, neke ekstenzije se hostaju na internetskim stranicama ljudi kojih su ih razvili.

Neke su ekstenzije dodane u glavni softver tijekom razvijanja MediaWiki.[3] To je, primjerice, ekstenzija Makesysop koja promovira suradnika u administratora ili u birokrata.

Trenutno postoji preko 1790 ekstenzija (podaci se odnose na 2. ožujak 2011.).[4]

Bugovi[uredi - уреди]

Pošto je MediaWiki kompleksan softver, u njemu uvijek postoje softverske greške - bugovi, posebno u novim ekstenzijama. Zbog toga je Wikimedia kreirala internetsku stranicu Bugzilla kako bi ljudi koji se susretnu s bugom mogli prijaviti bug developerima MediaWiki softvera.

Neke ekstenzije za MediaWiki koriste gore spomenutu Wikimedia Bugzillu dok neke samo koriste stranicu za razgovor o dotičnoj ekstenziji.

Skinovi[uredi - уреди]

Tijekom razvoja MediaWikija različiti skinovi došli su pod okrilje glavnog softvera. Na primjer, Wikipedija je nekad koristila skin Nostalgia[5] ali se potom prebacila na Monobook prije integracije Vector skina u verziji 1.16.[6]

Wikimedijina anketa pokazala je da većina suradnika preferira Vector skin.[7]

Moguće je promijeniti skin prema suradnikovoj želji u Mojim postavkama.

Imenski prostori[uredi - уреди]

U defaultnoj instalaciji MediaWiki softvera postoji 17 imenskih prostora[8] (zapravo 18, ali jedan nema imenski prostor). Evo njihovog popisa:

  • Članak (bez imenskog prostora, kao ova stranica)
  • Razgovor - glavni imenski prostor za razgovor
  • Korisnik - stranica suradnika
  • Razgovor sa suradnikom - stranica za razgovor s nekim suradnikom
  • Projekt - imenski prostor projekta (ovdje je to Wikipedia - npr. Wikipedia:Izabrani članci)
  • Razgovor o projektu - stranica za razgovor za imenski prostor projekta
  • Datoteka - stranica za slike i zvukove
  • Razgovor o datoteci - stranica za razgovor o multimediji
  • MediaWiki - softverska stranica, ovaj tip stranica mogu uređivati samo administratori
  • Razgovor o MediaWiki - stranica za razgovor o softverskoj stranici, svatko ju može uređivati
  • Šablon - za predloške/šablone
  • Razgovor o šablonu - stranica za razgovor o šablonu/predlošku
  • Pomoć - stranice pomoći (npr. Pomoć:Sadržaj)
  • Razgovor o pomoći - stranica za razgovor o stranici pomoći
  • Kategorija - stranica za kategoriziranje članaka
  • Razgovor o kategoriji - stranica za razgovor o kategoriji
  • Special - posebne stranice MediaWiki softvera
  • Media - imenski prostor za direktni link prema datoteci

Dodatni imenski prostori mogu se dodati korištenjem settings datoteke u instalaciji MediaWikija.[9]

Izvori[uredi - уреди]

Eksterni linkovi[uredi - уреди]