Jump to content
MediaWiki

Rozšíření:DiscussionTools

From mediawiki.org
This page is a translated version of the page Extension:DiscussionTools and the translation is 100% complete.
Příručka k rozšířením MediaWiki
DiscussionTools
Stav rozšíření: stabilní
Implementace Uživatelské rozhraní
Popis Nástroje pro vylepšení diskusních stránek
Autoři Editační tým Wikimedie
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í.
Změny v databázi Ano
Tabulky discussiontools_items
discussiontools_item_ids
discussiontools_item_pages
discussiontools_item_revisions
discussiontools_subscription
Licence Licence MIT
Stáhnout
Nápověda Nápověda:Nástroje pro diskuzi
  • $wgDiscussionToolsReplyIndentation
  • $wgDiscussionToolsBeta
  • $wgDiscussionTools_visualenhancements
  • $wgDiscussionToolsEnablePermalinksBackend
  • $wgDiscussionToolsEnableThanks
  • $wgDiscussionToolsTimestampFormatSwitchTime
  • $wgDiscussionToolsShowFeedbackLinks
  • $wgDiscussionToolsTalkPageParserCacheExpiry
  • $wgDiscussionTools_visualenhancements_pageframe
  • $wgDiscussionToolsAutoTopicSubEditor
  • $wgDiscussionToolsConflictingGadgetName
  • $wgDiscussionTools_visualenhancements_reply
  • $wgDiscussionToolsEnablePermalinksFrontend
  • $wgDiscussionTools_visualenhancements_reply_icon_languages
Přeložte rozšíření DiscussionTools
Problémy Otevřené úkoly · Nahlásit chybu

Rozšíření Discussion Tools je sada nástrojů pro vylepšení diskusních stránek. Do 2024 je sestavován týmem editace jako součást projektu diskusních stránek .

Uživatelská dokumentace je na Nápověda:Nástroje pro diskuzi .

Některé funkce lze deaktivovat na jednotlivých stránkách a sekcích, jak je popsáno u Help:DiscussionTools/Magic words and markup .

Funkce

Závislosti

Volitelné závislosti

Instalace

Toto rozšíření je součástí MediaWiki 1.40 a vyšší. Zbývající konfigurační pokyny je stále nutné dodržovat.
  • Nainstalujte závislosti.
  • Stáhněte soubor/y a vložte je do adresáře pojmenovaného DiscussionTools ve vaší složce extensions/.
    Vývojáři a přispěvatelé kódu by si místo toho měli nainstalovat rozšíření from Git pomocí:
    cdextensions/
    gitclonehttps://gerrit.wikimedia.org/r/mediawiki/extensions/DiscussionTools
    
  • Na konec vašeho souboru LocalSettings.php přidejte následující kód:
    wfLoadExtension( 'DiscussionTools' );
    
  • Spusťte aktualizační skript , který automaticky provede všechny nezbytné databázové změny, jaké rozšíření vyžaduje.
  • Také se v LocalSettings.php ujistěte, že máte nastavené časové pásmo a $wgFragmentMode nastavené na html5.
  • Nakonfigurujte podle potřeby.
  • Yes Dokončeno – Přejděte na stránku Special:Version vaší wiki a zkontrolujte, zda bylo rozšíření úspěšně nainstalováno.

Konfigurace

Nastavení názvu Výchozí hodnota Popis Možné hodnoty
$wgDiscussionToolsBeta false Vytvořit z diskusních nástrojů beta funkci .
$wgDiscussionTools_visualenhancements 'default' Přepsat dostupnost vizuálních vylepšení DiscussionTools. 'default', 'available', 'unavailable'
$wgDiscussionTools_visualenhancements_pageframe 'default' Přepsat dostupnost dílčí funkce rámce stránky ve vizuálních vylepšeních DiscussionTools. 'default', 'available', 'unavailable'
$wgDiscussionTools_visualenhancements_reply 'default' Přepsat dostupnost dílčí funkce tlačítek pro odpověď ve vizuálních vylepšeních DiscussionTools. 'default', 'available', 'unavailable'
$wgDiscussionTools_visualenhancements_reply_icon_languages { ar: true, zh: true, yue: true, ja: true, nod: true } Slovník jazykových kódů, který bude mít ikonu ve vylepšeném tlačítku pro odpověď, protože překlad je velmi krátký. (T323537) Záložní jazyky budou kontrolovány, pokud není jazyk explicitně nastaven na hodnotu false. (T352289) Normalizované jazykové kódy se píší malými písmeny.
$wgDiscussionToolsEnablePermalinksBackend true Povolit backend trvalých odkazů (Special:GoToComment). Nepovolujte tuto možnost, pokud neexistují databázové tabulky.
$wgDiscussionToolsEnablePermalinksFrontend true Povolit funkce permalinků ve frontendu: (1) Převeďte časová razítka podpisu na odkazy na komentáře. (2) Zobrazit oznámení, když je cílový komentář nalezen na jiné stránce.
$wgDiscussionToolsEnableThanks true Zobrazit tlačítko pro poděkování jednotlivým komentářům. Vyžaduje Extension:Thanks .
$wgDiscussionToolsAutoTopicSubEditor 'any' Editor, který spouští automatické odběry témat. Buď 'discussiontoolsapi' pro úpravy provedené pomocí API DiscussionTools (např. nástroje pro odpovědi a nová témata), nebo 'any' pro libovolného editora.
$wgDiscussionToolsTalkPageParserCacheExpiry 0 Přepsat $wgParserCacheExpireTime pro diskusní stránky bez ohledu na povolení DiscussionTools.
$wgDiscussionToolsReplyIndentation 'invisible' Syntaxe odsazení odpovědi, která se má použít: 'invisible' (použijte tagy <dl><dd> pro výstup : ve wikitextu) nebo 'bullet' (použijte tagy <ul><li> pro výstup * ve wikitextu).
$wgDiscussionToolsShowFeedbackLinks false MW 1.40+ Zobrazit odkazy "Odeslat zpětnou vazbu k této funkci" v zápatí nástroje pro odpovědi a nového nástroje pro téma.
$wgDiscussionToolsTimestampFormatSwitchTime '2022年07月12日' Datum, kdy se změnil formát interního časového razítka (T304595) ve formátu ISO 8601.
$wgDiscussionToolsConflictingGadgetName 'convenientDiscussions' Interní název gadgetu Pohodlné diskuse, který je v konfliktu s nástrojem pro odpovědi. Když uživatel povolí tento gadget, nástroj pro odpověď nebude k dispozici.

API

Editace

Akce Lidsky čitelné Popis Vnitřní?
discussiontoolscompare srovnání Získat informace o změnách komentářů mezi dvěma revizemi stránky. internal
discussiontoolsedit editovat Zveřejnit zprávu na diskusní stránce.
discussiontoolsfindcomment nalezení komentáře Find a comment by its ID or name.
discussiontoolspageinfo informace o stránce Vrací metadata potřebná k inicializaci Diskusních nástrojů. internal
discussiontoolspreview náhled Náhled zprávy na stránce diskuse. internal

Předplatné

Akce Lidsky čitelné Popis Vnitřní?
discussiontoolsgetsubscriptions získat předplatné Získat stavy odběru daných témat.
discussiontoolssubscribe odebírat Přihlášení (nebo odhlášení) příjmu oznámení o tématu.

Speciální stránky

Integrace s dalšími rozšířeními

DiscussionTools lze integrovat s PlaceNewSection , aby bylo možné umístit umístění, kam se začnou přidávat nová témata.

Může se také integrovat s AutoModerator , což umožňuje komunitou nakonfigurované vrácení chybných úprav ohodnocených strojovým jazykem.

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.

AltStyle によって変換されたページ (->オリジナル) /