MediaWiki
MediaWiki je ime programske opreme, ki upravlja vse projekte Wikimedie. MediaWiki je bil izdan leta 2003. Gre za brezplačno strežniško programsko opremo z licenco GNU General Public License (GPL). Programska oprema je licencirana pod licenco GPL. To pomeni, da je vsebina prosta ali odprtokodna.
MediaWiki je zasnovan tako, da ga je mogoče zagnati na veliki spletni strežniški farmi za spletno mesto, ki ima na dan na milijone obiskov. MediaWiki je zelo zmogljiva, skalabilna programska oprema in funkcionalno bogata implementacija wikija, ki za obdelavo in prikaz podatkov, shranjenih v zbirki podatkov MySQL, uporablja PHP. Strani uporabljajo MediaWikijev format Wikitext, tako da jih lahko uporabniki brez znanja XHTML ali CSS preprosto urejajo.
Ko uporabnik odda urejanje strani, ga MediaWiki zapiše v zbirko podatkov, vendar ne izbriše prejšnjih različic strani, kar omogoča enostaven povratek v primeru vandalizma ali neželene elektronske pošte. MediaWiki lahko upravlja tudi slikovne in večpredstavnostne datoteke, ki so shranjene v datotečnem sistemu. Za velike wikije z veliko uporabniki MediaWiki podpira predpomnjenje in ga je mogoče preprosto povezati s programsko opremo Squid proxy server.
Vsi Wikimedijini projekti delujejo na MediaWiki različice 1.35.0-wmf.31 (c33756d).
Uporaba
Ker je program MediaWiki prilagodljiv, številna spletna mesta, ki želijo, da ljudje prispevajo informacije, uporabljajo program MediaWiki namesto drugih vrst programske opreme wiki. Med njimi so tudi spletne strani, ki jih upravlja Wikia.
Obstaja tudi nekaj spletnih mest, ki uporabljajo MediaWiki kot sistem za upravljanje vsebine.
Razširitve
V MediaWiki lahko skrbnik sistema izbere namestitev razširitev, ki so na voljo na glavnem spletnem mestu MediaWiki. Nekatere so od razvijalcev MediaWiki, druge pa od programerjev z vsega sveta.
Večino razširitev lahko prenesete iz Wikimedijinega skladišča Subversion. Nekatere druge razširitve pa gostujejo pri drugih uporabnikih.
Med razvojem MediaWikija je bilo glavni programski opremi dodanih nekaj razširitev. Na primer, razširitev Makesysop je razširitev za napredovanje uporabnika v administratorja ali birokrata.
Do 4. oktobra 2013 je bilo skupaj 2124 podaljšanj.
Prostori imen
V privzeti namestitvi MediaWiki ima program 17 imenskih prostorov (pravzaprav 18, vendar eden nima imenskega prostora), in sicer:
- Člen (brez imenskega prostora, kot ta stran)
- Pogovor - za glavno pogovorno stran imenskega prostora
- User - uporabniška stran, tudi iz Special:MyPage
- Uporabniški pogovori - pogovorna stran uporabnika, tudi iz Posebni:MyTalk
- Projekt - Imenski prostor projekta (kot je na tem wikiju Wikipedija)
- Pogovor o projektu - Pogovorna stran projekta
- Datoteka - Stran za slike in zvoke
- Pogovor o datotekah - Pogovor o medijih
- MediaWiki - strani s programsko opremo, spremeni jih lahko samo skrbnik
- MediaWiki talk - Pogovori o strani s programsko opremo, vsakdo lahko piše v tem imenskem prostoru
- Predloga - za predloge
- Pogovor o predlogi - pogovor o predlogi
- Pomoč - strani pomoči (kot je Pomoč:Vsebina)
- Pogovori o pomoči - pogovori o strani za pomoč
- Kategorija - Kategoriziranje strani
- Pogovori o kategoriji - pogovori o kategoriji
- Special - Posebne strani programske opreme MediaWiki
- Mediji - Prostor imen za neposredno povezavo do datoteke
Dodatne imenske prostore lahko dodate z datoteko z nastavitvami iz namestitve MediaWiki.
Hrošči
Ker je MediaWiki zapletena programska oprema, se v njej vedno pojavljajo napake, zlasti pri novih razširitvah. Zato je Wikimedia ustvarila spletno mesto bugzilla, kjer lahko ljudje, ki opazijo napako, o njej obvestijo razvijalce MediaWikija.
Nekatere razširitve MediaWiki uporabljajo Wikimedijino Bugzillo, nekatere pa samo pogovorne strani razširitve.
Skini
Uporabniki lahko MediaWiki prilagodijo različnim videzom. Uporabijo lahko enega od več "kož". V različnih obdobjih so bile privzete različne kože. Wikipedija je na primer nekoč uporabljala Monobook, preden je v različici 1.16 prevzela novo kožo Vector.
Raziskava, ki jo je opravila Wikimedia, je pokazala, da ima več ljudi raje kožo Vector.
Vektor koža na angleški Wikipediji.
Več informacij
Več informacij o programski opremi:
- Glavno spletno mesto MediaWiki
- MediaWiki na portalu Meta Wiki
- Uporabniški priročnik MediaWiki na portalu Meta Wiki
- Pogosta vprašanja o skripti PHP
- Skripta PHP za samodejno wikifikacijo (nekdanja funkcija)
- Kako postati MediaWiki heker (nasveti za namestitev)
Vprašanja in odgovori
V: Kaj je MediaWiki?
O: MediaWiki je brezplačna odprtokodna programska oprema, ki poganja vse projekte Wikimedie in številne druge.
V: Kdaj je bil MediaWiki izdan?
O: MediaWiki je bil izdan leta 2003.
V: Pod katero licenco je MediaWiki na voljo?
O: MediaWiki ima licenco GNU General Public License (GPL), kar pomeni, da je njegova vsebina brezplačna ali odprtokodna.
V: Za katere vrste spletnih mest je MediaWiki namenjen?
O: MediaWiki je zasnovan tako, da ga je mogoče zagnati na veliki spletni strežniški farmi za spletno mesto, ki ima na dan na milijone obiskov.
V: Kakšen format uporablja MediaWiki za strani?
O: Za strani se uporablja MediaWikijev format Wikitext, ki uporabnikom omogoča enostavno urejanje strani brez znanja XHTML ali CSS.
V: Kaj se zgodi, ko uporabnik uredi stran v MediaWiki?
O: MediaWiki vpiše urejanje v zbirko podatkov, ne da bi izbrisal prejšnje različice strani, kar omogoča enostaven povratek v primeru vandalizma ali neželene elektronske pošte.
V: Ali lahko MediaWiki upravlja slikovne in večpredstavnostne datoteke?
O: Da, MediaWiki lahko upravlja slikovne in večpredstavnostne datoteke, ki so shranjene v datotečnem sistemu.