Rozšíření:SandboxLink
Stav rozšíření: stabilní |
|
|---|---|
| Implementace | Uživatelské rozhraní, MyWiki |
| Popis | Přidá odkaz na osobní karanténu uživatele do nabídky osobních nástrojů |
| Autoři | Bartosz Dziewoński (Matma Rexdiskuse) |
| Nejnovější verze | Continuous updates |
| Zásady kompatibility | Vydání snímků současně s MediaWiki. Hlavní vývojová větev není zpětně kompatibilní. |
| MediaWiki | 1.25+ |
| Změny v databázi | Ne |
|
|
| Licence | Licence MIT |
| Stáhnout | |
| Nápověda | Help:Extension:SandboxLink/cs |
| Přeložte rozšíření SandboxLink, používá-li lokalizaci z translatewiki.net | |
| Problémy | Otevřené úkoly · Nahlásit chybu |
Rozšíření SandboxLink přidává odkaz na osobní sandbox uživatele do nabídky osobních nástrojů. Předpokládá se, že sandbox existuje nebo bude vytvořen na podstránce "/sandbox" uživatelské stránky uživatele. Rozšíření přesně odráží existenci stránky (červený odkaz oproti vždy modrému odkazu v gadgetu), což bude užitečné pro upoutání pozornosti nováčků. Rozšíření také ponechává odkaz dostupný na omezených speciálních stránkách (special:preferences a special:userlogin).
Omezenější verzi této funkcionality lze dosáhnout pomocí úryvku kódu JavaScript: Snippets/MySandbox. Tento úryvek byl dříve používán jako gadget na mnoha wiki stránkách Wikimedie, z nichž většina ho měla nastavený na default=on. Hlavní nevýhody tohoto gadgetu jsou výkon a chybná kliknutí: Protože se úryvek načte až po vykreslení všeho ostatního, způsobuje to rušivý "pohyb" v osobní liště. To také vede k mnoha chybným kliknutím, když se editor pokusí navštívit svou uživatelskou stránku nebo stránku diskuze o uživateli a tyto odkazy se přesunou těsně před kliknutí. Na druhou stranu nevýhodou rozšíření je, že po instalaci na wiki neexistuje způsob, jak by se uživatel mohl odhlásit ze zobrazování odkazu na sandbox na osobním panelu nástrojů.
Použití
Podívejte se na stránku Nápověda:Rozšíření:SandboxLink.
Instalace
- Stáhněte soubor/y a vložte je do adresáře pojmenovaného
SandboxLinkve vaší složceextensions/.
Vývojáři a přispěvatelé kódu by si místo toho měli nainstalovat rozšíření from Git pomocí:cd extensions/ git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/SandboxLink
- Na konec vašeho souboru LocalSettings.php přidejte následující kód:
wfLoadExtension( 'SandboxLink' );
- Vyžaduje nastavení v konfiguračním souboru.
Dokončeno – Přejděte na stránku Special:Versionvaší wiki a zkontrolujte, zda bylo rozšíření úspěšně nainstalováno.
Nastavení
Konfigurace na straně serveru
Toto rozšíření nabízí jednu možnost konfigurace:
$wgSandboxLinkDisableAnon- (Výchozí:
true) - Zda zakázat funkci pro anonymní uživatele.
Konfigurace na wiki
Odkaz na sandbox generovaný tímto rozšířením lze upravit úpravou některých systémových zpráv.
- sandboxlink-subpage-name
- (Výchozí v angličtině: "sandbox", liší se v závislosti na jazyce)
- Název podstránky uživatele, kde má být sandbox vytvořen. Ve výchozím nastavení bude použita stránka "User:Example/sandbox" (Uživatel:Příklad).
- Nastavením této zprávy na '-' odstraníte odkaz na sandbox pro všechny uživatele.
- Hodnota v jazyce obsahu wiki bude použita vždy, bez ohledu na jazyk zvolený uživatelem. Pokud provozujete vícejazyčnou wiki, lze to přepsat nastavením konfigurace $wgForceUIMsgAsContentMsg MediaWiki.
- sandboxlink-portlet-label
- (Výchozí v angličtině: "Sandbox", liší se v závislosti na jazyce)
- Popisek odkazu v osobním panelu nástrojů uživatele.
- tooltip-pt-sandbox
- (Výchozí v angličtině: "Your sandbox", liší se v závislosti na jazyce)
- Text obsažený v atributu "title" odkazu na sandbox. Tento text se zobrazí, když uživatel najede myší na odkaz.
- sandboxlink-editintro-pagename
- sandboxlink-preload-pagename
- (Výchozí: '-')
- Pokud stránka sandboxu neexistuje, název stránky, který se má použít pro parametry 'editintro' a 'preload' odkazu. Viz Příručka:Parametry pro index.php#Možnosti ovlivňující editační formulář. Ve výchozím nastavení není povoleno.
Související odkazy
| Toto rozšíření se používá na jednom nebo více projektech Wikimedia. Pravděpodobně to znamená, že rozšíření je stabilní a funguje dostatečně dobře, aby jej mohly používat weby s tak vysokou návštěvností. Vyhledejte tento název rozšíření v konfiguračních souborech CommonSettings.php a InitialiseSettings.php Wikimedie, abyste viděli, kde je nainstalováno. Úplný seznam rozšíření nainstalovaných na konkrétní wiki lze vidět na stránce wiki Special:Version. |
| Toto rozšíření je zahrnuto v následujících wiki farmách/hostitelích a/nebo balíčcích: |
- Stable extensions/cs
- User interface extensions/cs
- Personalization extensions/cs
- SkinPreloadExistence extensions/cs
- SkinTemplateNavigation::Universal extensions/cs
- MIT licensed extensions/cs
- Extensions in Wikimedia version control/cs
- All extensions/cs
- Extensions used on Wikimedia/cs
- Extensions included in Canasta/cs
- Extensions included in Miraheze/cs
- Extensions included in Telepedia/cs
