Extension:Cite
Stav rozšíření: stabilní |
|
|---|---|
![]() |
|
| Implementace | Značka |
| Popis | Umožňuje vkládat informace k citovaným zdrojům ve formě poznámek pod čarou, čímž umožňuje řádnou citaci offline médií. |
| Autoři | Ævar Arnfjörð Bjarmasondiskuse |
| Nejnovější verze | Průběžné aktualizace |
| Zásady kompatibility | Vydání snímků současně s MediaWiki. Hlavní vývojová větev není zpětně kompatibilní. |
| MediaWiki | 1.34+ |
| PHP | 7.0+ |
| Licence | GNU General Public License 2.0 nebo novější |
| Stáhnout | |
| Příklad | Wikipedia:Footnotes |
|
|
|
|
| Přeložte rozšíření Cite, používá-li lokalizaci z translatewiki.net | |
| Problémy | Otevřené úkoly · Nahlásit chybu |
Rozšíření Cite umožňuje uživateli vytvářet v rámci stránky poznámky pod čarou.
Přidává proto do MediaWiki dva parsovací háčky, <ref> a <references />, které umožňují vkládat citace a poznámky rovnou do kódu stránek.
Použití
Pro další informace viz nápovědu k použití rozšíření Cite.
Instalace
- Stáhněte soubor/y a vložte je do adresáře pojmenovaného
Citeve 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/Cite
- Na konec vašeho souboru LocalSettings.php přidejte následující kód:
wfLoadExtension( 'Cite' );
- Úprava konfigurace je žádoucí.
Dokončeno – Přejděte na stránku Special:Version vaší wiki a zkontrolujte, zda bylo rozšíření úspěšně nainstalováno.
Instalace Vagrant:
- Pokud používáte Vagrant, instalujte s těmito parametry
vagrant roles enable cite --provision
Nastavení
$wgCiteBookReferencing
Touto proměnnou, je-li nastavena na true, lze aktivovat vnořené poznámky (viz nápověda). Jde o experimentální funkcionalitu. Výchozí hodnota: false
$wgCiteResponsiveReferences
Výchozí nastavení pro responzivní zobrazení poznámek pod čarou.
Je-li nastaveno na true, budou poznámky pod čarou zobrazovány ve více sloupcích.
Viz dokumentace ohledně použití.
Výchozí hodnota: true
$wgCiteVisualEditorOtherGroup
Je-li tato proměnná nastavena na true, bude tlačítko pro nástroj Citovat (Cite) přesunut pod menu Vložit (Insert). Takto je to použito např. na stránkách Wikivoyage. Viz původní požadavek na tuto funkcionalitu.
Výchozí hodnota je: false.
Přidáním definice ve formátu JSON k MediaWiki:Cite-tool-definition.json lze citační menu naplnit nástroji, které vytvářejí reference obsahující specifické šablony.
Obsah definice by měl být pole obsahující řadu objektů, jeden pro každý nástroj.
Každý objekt musí obsahovat name, icon, template vlastností.
Volitelnou vlastnost title lze také použít k definování názvu nástroje v prostém textu.
Vlastnost name je jedinečný identifikátor nástroje a také poskytuje záložní název nástroje tím, že je transformována na klíč zprávy.
Název má předponu visualeditor-cite-tool-name- a zprávy lze definovat na Wiki.
Některé běžné zprávy jsou předdefinované pro názvy nástrojů, například web, book, news, journal.
Příklad:
[ { "name": "web", "icon": "browser", "template": "Cite web" }, ... ]
Omezení
- Trik s pipe a další transformace před uložením nefungují v poznámkách pod čarou vytvořených s tímto rozšířením.
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: Toto není autoritativní seznam. Některé wiki farmy/hostitelé a/nebo balíčky mohou toto rozšíření obsahovat, i když zde nejsou uvedeny. Pro potvrzení se vždy obraťte na své wiki farmy/hostitele nebo balíček. |
- Stable extensions/cs
- Tag extensions/cs
- GPL licensed extensions/cs
- Extensions in Wikimedia version control/cs
- APIQuerySiteInfoGeneralInfo extensions/cs
- CommunityConfigurationProvider initList extensions/cs
- ContentHandlerDefaultModelFor extensions/cs
- EditPage::showEditForm:initial extensions/cs
- GetPreferences extensions/cs
- MakeGlobalVariablesScript extensions/cs
- ParserAfterParse extensions/cs
- ParserClearState extensions/cs
- ParserCloned extensions/cs
- ParserFirstCallInit extensions/cs
- ResourceLoaderGetConfigVars extensions/cs
- ResourceLoaderRegisterModules extensions/cs
- UserGetDefaultOptions extensions/cs
- All extensions/cs
- Extensions bundled with MediaWiki 1.21/cs
- Extensions used on Wikimedia/cs
- Extensions included in BlueSpice/cs
- Extensions included in Canasta/cs
- Extensions available as Debian packages/cs
- Extensions included in Fandom/cs
- Extensions included in Miraheze/cs
- Extensions included in MyWikis/cs
- Extensions included in ProWiki/cs
- Extensions included in semantic::core/cs
- Extensions included in ShoutWiki/cs
- Extensions included in Telepedia/cs
- Extensions included in wiki.gg/cs
- Extensions included in WikiForge/cs
- Referencing extensions/cs
- Extensions with VisualEditor support/cs

