Rozšíření:DiscussionTools
Appearance
From mediawiki.org
This page is a translated version of the page Extension:DiscussionTools and the translation is 100% complete.
Languages:
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
- Rozšíření:Echo - umožňuje předplatné témat a pingování uživatelů.
- Extension:Thanks - umožňuje poděkování za komentáře.
- Extension:MobileFrontend - umožňuje mobilní podporu.
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žceextensions/
.
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
- Extension:DiscussionTools/How it works – technické informace
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.
Categories:
- Stable extensions/cs
- User interface extensions/cs
- MIT licensed extensions/cs
- Extensions in Wikimedia version control/cs
- ApiMain::moduleManager extensions/cs
- BeforeCreateEchoEvent extensions/cs
- BeforeDisplayNoArticleText extensions/cs
- BeforePageDisplay extensions/cs
- ChangeTagsListActive extensions/cs
- DiscussionToolsAddOverflowMenuItems extensions/cs
- EchoGetBundleRules extensions/cs
- EchoGetEventsForRevision extensions/cs
- GetActionName extensions/cs
- GetBetaFeaturePreferences extensions/cs
- GetDoubleUnderscoreIDs extensions/cs
- GetPreferences extensions/cs
- ListDefinedTags extensions/cs
- LoadExtensionSchemaUpdates extensions/cs
- OutputPageBeforeHTML extensions/cs
- OutputPageParserOutput extensions/cs
- ParserAfterTidy extensions/cs
- ParserOutputPostCacheTransform extensions/cs
- RecentChange save extensions/cs
- ResourceLoaderGetConfigVars extensions/cs
- RevisionDataUpdates extensions/cs
- SidebarBeforeOutput extensions/cs
- SkinTemplateNavigation::Universal extensions/cs
- All extensions/cs
- Extensions bundled with MediaWiki 1.40/cs
- Extensions used on Wikimedia/cs
- Extensions included in Canasta/cs
- Extensions available as Debian packages/cs
- Extensions included in Miraheze/cs
- Extensions included in MyWikis/cs
- Extensions included in wiki.gg/cs
- Extensions included in WikiForge/cs
- Discussion and forum extensions/cs
- Extensions with VisualEditor support/cs
- Talk pages project/cs