Extension:Globální stránka uživatele

This page is a translated version of the page Extension:GlobalUserPage and the translation is 100% complete.
Other languages:
English • ‎Türkçe • ‎français • ‎lietuvių • ‎čeština • ‎中文 • ‎日本語 • ‎한국어
Základní informace k tomuto rozšíření MediaWiki
OOjs UI icon advanced.svg
GlobalUserPage
Stav rozšíření: stabilní
Zavádění Uživatelské rozhraní
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.35+
PHP 5.5.9+
Licence GNU General Public License 3.0 nebo pozdější
Zdrojový kód
Příklad ShoutWiki
  • $wgGlobalUserPageAPIUrl
  • $wgGlobalUserPageTimeout
  • $wgGlobalUserPageDBname
  • $wgGlobalUserPageFooterKey
  • $wgGlobalUserPageCacheExpiry
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á.
Problémy Otevřené úkoly · Nahlásit chybu

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

Viz Nápověda:Rozšíření:GlobalUserPage .

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".