Vytváření OER MWS: Technické parametry prostředí: Porovnání verzí

m
bez shrnutí editace
mBez shrnutí editace
Řádek 1: Řádek 1:
MediaWiki software poskytuje při vytváření [[Open Educational Resources|Otevřených vzdělávacích zdrojů]] bohatou sadu základních funkcí a mechanismus připojování rozšíření k zajištění dalších funkcí:<ref>https://en.wikipedia.org/w/index.php?title=MediaWiki&oldid=972194887</ref>
MediaWiki software poskytuje při vytváření [[Open Educational Resources|Otevřených vzdělávacích zdrojů]] bohatou sadu základních funkcí a mechanismus připojování rozšíření k zajištění dalších funkcí:<ref>https://en.wikipedia.org/w/index.php?title=MediaWiki&oldid=972194887</ref>


=== Internacionalizace a lokalizace ===
===Internacionalizace a lokalizace===
Vzhledem k silnému důrazu na mnohojazyčnost v projektech Wikimedia se vývojářům věnovala internacionalizace a lokalizace významná pozornost. Uživatelské rozhraní bylo zcela nebo částečně přeloženo do více než 300 jazyků na translatewiki.net a může být dále upraveno správci stránek (celé rozhraní lze upravovat prostřednictvím wiki)
Vzhledem k silnému důrazu na mnohojazyčnost v projektech Wikimedia se vývojářům věnovala internacionalizace a lokalizace významná pozornost. Uživatelské rozhraní bylo zcela nebo částečně přeloženo do více než 300 jazyků na translatewiki.net a může být dále upraveno správci stránek (celé rozhraní lze upravovat prostřednictvím wiki)


=== Instalace a konfigurace ===
===Instalace a konfigurace===
Instalace MediaWiki vyžaduje, aby uživatel měl administrátorská oprávnění na serveru provozujícím PHP i kompatibilní typ SQL databáze. Někteří uživatelé považují nastavení virtuálního hostitele za užitečné, pokud většina webu běží pod rámcem (například Zope nebo Ruby on Rails), který je do značné míry nekompatibilní s MediaWiki. Cloud hosting může eliminovat potřebu nasazení nového serveru.
Instalace MediaWiki vyžaduje, aby uživatel měl administrátorská oprávnění na serveru provozujícím PHP i kompatibilní typ SQL databáze. Někteří uživatelé považují nastavení virtuálního hostitele za užitečné, pokud většina webu běží pod rámcem (například Zope nebo Ruby on Rails), který je do značné míry nekompatibilní s MediaWiki. Cloud hosting může eliminovat potřebu nasazení nového serveru.


=== Označení ===
===Označení===
Jedním z prvních rozdílů mezi MediaWiki (a jeho předchůdcem, UseModWiki ) a dalšími wiki enginy bylo použití „bezplatných odkazů“ namísto CamelCase. V době kdy byl vytvořen MediaWiki, bylo typické, že wiki vyžadovaly text jako „WorldWideWeb“, aby vytvořily odkaz na stránku o World Wide Web; odkazy v MediaWiki jsou naopak vytvářeny okolními slovy s dvojitými hranatými závorkami a jakékoli mezery mezi nimi zůstávají neporušené, např. <nowiki>[[World Wide Web]]</nowiki>. Tato změna byla logická pro účely vytvoření encyklopedie, kde je důležitá přesnost názvů.
Jedním z prvních rozdílů mezi MediaWiki (a jeho předchůdcem, UseModWiki ) a dalšími wiki enginy bylo použití „bezplatných odkazů“ namísto CamelCase. V době kdy byl vytvořen MediaWiki, bylo typické, že wiki vyžadovaly text jako „WorldWideWeb“, aby vytvořily odkaz na stránku o World Wide Web; odkazy v MediaWiki jsou naopak vytvářeny okolními slovy s dvojitými hranatými závorkami a jakékoli mezery mezi nimi zůstávají neporušené, např. <nowiki>[[World Wide Web]]</nowiki>. Tato změna byla logická pro účely vytvoření encyklopedie, kde je důležitá přesnost názvů.


=== Úpravy rozhraní ===
===Úpravy rozhraní===
Aby se usnadnila editace dlouhých stránek, MediaWiki umožňuje editaci podsekce stránky (podle jejího záhlaví). Registrovaný uživatel může také označit, zda je úprava drobná. Oprava pravopisu, gramatiky nebo interpunkce je příkladem drobných úprav, zatímco přidání odstavců nového textu je příkladem drobných úprav.
Aby se usnadnila editace dlouhých stránek, MediaWiki umožňuje editaci podsekce stránky (podle jejího záhlaví). Registrovaný uživatel může také označit, zda je úprava drobná. Oprava pravopisu, gramatiky nebo interpunkce je příkladem drobných úprav, zatímco přidání odstavců nového textu je příkladem drobných úprav.


Někdy, když jeden uživatel upravuje, druhý uživatel uloží úpravy do stejné části stránky. Když se první uživatel pokusí stránku uložit, dojde ke konfliktu úprav . Druhý uživatel má potom možnost sloučit svůj obsah do stránky, jak nyní existuje po uložení stránky prvního uživatele.
V případě, že jeden uživatel upravuje a druhý uživatel uloží úpravy do stejné části stránky a první uživatel se pokusí stránku uložit, dojde ke konfliktu úprav . Druhý uživatel má potom možnost sloučit svůj obsah do stránky, jak nyní existuje po uložení stránky prvního uživatele.


Uživatelské rozhraní MediaWiki bylo lokalizováno v mnoha různých jazycích. Lze také nastavit jazyk pro samotný obsah wiki, který se odešle v záhlaví HTTP „Content-Language“ a v atributu HTML „lang“ .
Uživatelské rozhraní MediaWiki bylo lokalizováno v mnoha různých jazycích. Lze také nastavit jazyk pro samotný obsah wiki, který se odešle v záhlaví HTTP „Content-Language“ a v atributu HTML „lang“ .


=== Rozhraní pro programování aplikací ===
===Rozhraní pro programování aplikací===
MediaWiki má rozšiřitelné webové rozhraní API ( rozhraní pro programování aplikací ), které poskytuje přímý přístup na vysoké úrovni k datům obsaženým v databázích MediaWiki. Klientské programy se mohou pomocí rozhraní API přihlásit, získat data a odeslat změny. Rozhraní API podporuje tenké webové klienty JavaScriptu a aplikace koncových uživatelů (například nástroje pro boj proti vandalům). K rozhraní API lze přistupovat z backendu jiného webového serveru.
MediaWiki má rozšiřitelné webové rozhraní API ( rozhraní pro programování aplikací ), které poskytuje přímý přístup na vysoké úrovni k datům obsaženým v databázích MediaWiki. Klientské programy se mohou pomocí rozhraní API přihlásit, získat data a odeslat změny. Rozhraní API podporuje tenké webové klienty JavaScriptu a aplikace koncových uživatelů (například nástroje pro boj proti vandalům). K rozhraní API lze přistupovat z backendu jiného webového serveru.


=== Bohatý obsah ===
===Bohatý obsah===
MediaWiki podporuje bohatý obsah generovaný specializovanou syntaxí. Například software je dodáván s volitelnou podporou pro vykreslování matematických vzorců pomocí LaTeXu a speciálního analyzátoru napsaného v OCaml. Podobná funkčnost pro další obsah, od grafických časových os přes matematické vykreslování a hudební skóre po egyptské hieroglyfy, je k dispozici prostřednictvím rozšíření.
MediaWiki podporuje bohatý obsah generovaný specializovanou syntaxí. Například software je dodáván s volitelnou podporou pro vykreslování matematických vzorců pomocí LaTeXu a speciálního analyzátoru napsaného v OCaml. Podobná funkčnost pro další obsah, od grafických časových os přes matematické vykreslování a hudební skóre po egyptské hieroglyfy, je k dispozici prostřednictvím rozšíření.


=== Sledování úprav ===
===Sledování úprav===
Mezi funkce MediaWiki, které pomáhají při sledování úprav, je funkce Poslední změny, která poskytuje seznam posledních úprav wiki. Tento seznam obsahuje základní informace o těchto úpravách, jako je uživatel úprav, shrnutí úprav, upravovaná stránka, jakož i všechny značky (např. „Možný odkaz na malware“) přidané přizpůsobitelnými filtry hlásící zneužití a dalšími rozšířeními které pomáhají v boji proti neužitečným úpravám.
Mezi funkce MediaWiki, které pomáhají při sledování úprav, je funkce Poslední změny, která poskytuje seznam posledních úprav wiki. Tento seznam obsahuje základní informace o těchto úpravách, jako je uživatel úprav, shrnutí úprav, upravovaná stránka, jakož i všechny značky (např. „Možný odkaz na malware“) přidané přizpůsobitelnými filtry hlásící zneužití a dalšími rozšířeními které pomáhají v boji proti neužitečným úpravám.


=== Navigace ===
===Navigace===
Navigace přes wiki probíhá převážně prostřednictvím interních wikilinků. Wikilinky MediaWiki implementují detekci existence stránky, ve které je odkaz modrý, pokud cílová stránka existuje na místní wiki, a červený, pokud tomu tak není. Pokud uživatel klikne na červený odkaz, zobrazí se výzva k vytvoření článku s tímto názvem. Díky detekci existence stránky je pro uživatele praktické vytvářet „wikifikované“ články - to znamená články obsahující odkazy na jiné relevantní předměty - aniž by tyto ostatní články ještě existovaly.
Navigace přes wiki probíhá převážně prostřednictvím interních wikilinků. Wikilinky MediaWiki implementují detekci existence stránky, ve které je odkaz modrý, pokud cílová stránka existuje na místní wiki, a červený, pokud tomu tak není. Pokud uživatel klikne na červený odkaz, zobrazí se výzva k vytvoření článku s tímto názvem. Díky detekci existence stránky je pro uživatele praktické vytvářet „wikifikované“ články - to znamená články obsahující odkazy na jiné relevantní předměty - aniž by tyto ostatní články ještě existovaly.


=== Organizace obsahu ===
===Organizace obsahu===
'''Karty a související stránky'''  
'''Karty a související stránky'''  


Řádek 46: Řádek 46:
MediaWiki nabízí flexibilitu při vytváření a definování skupin uživatelů. Například by bylo možné vytvořit libovolnou skupinu „ninja“, která může blokovat uživatele a mazat stránky a jejichž úpravy jsou ve výchozím nastavení skryté v protokolu posledních změn. Je také možné nastavit skupinu „automaticky potvrzených“ uživatelů, z nichž se jeden stane členem po provedení určitého počtu úprav a čekání na určitý počet dní.
MediaWiki nabízí flexibilitu při vytváření a definování skupin uživatelů. Například by bylo možné vytvořit libovolnou skupinu „ninja“, která může blokovat uživatele a mazat stránky a jejichž úpravy jsou ve výchozím nastavení skryté v protokolu posledních změn. Je také možné nastavit skupinu „automaticky potvrzených“ uživatelů, z nichž se jeden stane členem po provedení určitého počtu úprav a čekání na určitý počet dní.


=== Instalace ===
===Instalace===
Instalační příručka je k dispozici na této adrese: <nowiki>https://www.mediawiki.org/wiki/Manual:Installation_guide/cs</nowiki>
Instalační příručka je k dispozici na této adrese: <nowiki>https://www.mediawiki.org/wiki/Manual:Installation_guide/cs</nowiki>


== Reference ==
==Reference==


[[Kategorie:Projekt Otevřené vzdělávací zdroje]]
[[Kategorie:Projekt Otevřené vzdělávací zdroje]]
<references />