Open main menu

Rozšíření:GlobalUserPage

This page is a translated version of the page Extension:GlobalUserPage and the translation is 100% complete.
Other languages:
English • ‎dansk • ‎čeština • ‎日本語 • ‎한국어
Základní informace k tomuto rozšíření MediaWiki
OOjs UI icon advanced.svg
GlobalUserPage/cs
Stav rozšíření: produkční
Zavádí User interface
Popis Toto rozšíření umožňuje globální sdílení jediné uživatelské stránky v rámci wiki farmy.
Napsal(i) Jack Phoenix, Kunal Mehta
Aktuální verze 0.11.1 (2017-09-18)
MediaWiki 1.33+
PHP 5.5.9+
Licence GNU General Public License 3.0 or later
Zdrojový kód
Příklad ShoutWiki
  • $wgGlobalUserPageCacheExpiry
  • $wgGlobalUserPageAPIUrl
  • $GlobalUserPageTimeout
  • $GlobalUserPageFooterKey
  • $wgGlobalUserPageDBname
Přeložte rozšíření GlobalUserPage, jsou-li dostupné jeho lokalizační zprávy na webu translatewiki.net
Podívejte se kdo a v jaké verzi toto rozšíření používá.
Issues Open tasks · Report a bug

Rozšíření GlobalUserPage možňuje globální sdílení jediné uživatelské stránky v rámci wiki farmy.

Vyvinul ho Jack Phoenix pro ShoutWiki . Původně vyšel z rozšíření Extension:HelpPages , které udržuje Kunal Mehta (ale už dlouhou dobu nemá jejich kód nic společného).

Dokumentace pro uživatele

Varování

Tohoto rozšíření sebou nese několik bezpečnostních rizik. Především musíte naprosto důvěřovat centrální wiki a jejím administrátorům, protože mohou snadno do vaší wiki udělat bezpečnostní díru přes vložený HTML kód, např. otevřít XSS , nebo udělat něco jiného co nechcete.

Instalace

  • Stáhněte soubor/y a vložte do adresáře pojmenovaného GlobalUserPage ve vaší složce extensions/.
  • Na konec vašeho souboru LocalSettings.php přidejte řádek s následujícím kódem:
    wfLoadExtension( 'GlobalUserPage' );
    
  •   Hotovo – Přejděte na stránku Special:Version vaší wiki, a zkontrolujte, zda bylo rozšíření úspěšně nainstalováno.

Konfigurace

  • $wgGlobalUserPageAPIUrl - URL na api.php centrální wiki. Toto URL se bude používat pro interní překlad adresy, ze které se bude tahat text globální uživatelské stránky.
  • $wgGlobalUserPageCacheExpiry - určuje, jak dlouho bude v keši uložen vyrenderovaný HTML kód. Výchozí hodnota je 60 * 60 * 24 * 7 (jeden týden). Tento HTML kód se obvykle zneplatní ihned po nějaké úpravě. Tohle je nastavení pouze pro krajní případ.
  • $wgGlobalUserPageDBname - jméno databáze, do které se ukládají globální uživatelská data, obvykle se jmenuje stejně jako $wgSharedDB .
  • $wgGlobalUserPageFooterKey - buď je zde uveden identifikační řetězec zprávy (klíč) ze jmenného prostoru MediaWiki:, který se má přidávat jako zápatí do dolní části globální uživatelské stránky, nebo řetězec "false", pokud se žádné zápatí zobrazovat nemá.
  • $wgGlobalUserPageTimeout - Čas, jak dlouho má interní API čekat na odpověď. Pro nastavení $wgHTTPTimeout uveďte textový řetězec "default".