Jump to content

Tillägg:DiscussionTools

From mediawiki.org
This page is a translated version of the page Extension:DiscussionTools and the translation is 69% complete.
Outdated translations are marked like this.


Manual för MediaWikitillägg
DiscussionTools
Utgivningsstatus: stabil
Genomförande Användargränssnitt
Beskrivning Verktyg för att förbättra diskussionssidor
Författare Wikimedias redigeringsteam
Senaste versionen fortsatta uppdateringar
Kompatibilitetsregler Snapshots releases along with MediaWiki. Master is not backward compatible.
Förändringar i databasen Ja
  • $wgDiscussionToolsTimestampFormatSwitchTime
  • $wgDiscussionToolsBeta
  • $wgDiscussionTools_visualenhancements
  • $wgDiscussionToolsTalkPageParserCacheExpiry
  • $wgDiscussionToolsReplyIndentation
  • $wgDiscussionToolsConflictingGadgetName
  • $wgDiscussionToolsAutoTopicSubEditor
  • $wgDiscussionToolsShowFeedbackLinks
  • $wgDiscussionTools_visualenhancements_reply_icon_languages
Licenser MIT-licens
Ladda ner
Hjälp Help:Diskussionsverktyg
Översätt tillägget DiscussionTools
Ärenden Öppna ärenden · Rapportera en bugg

Tillägget Discussion Tools är en uppsättning verktyg för förbättringen av diskussionssidor. Sedan 2024 håller det på att byggas av redigeringsteamet som en de lav projekt diskussionssidor .

Användardokumentation finns på Help:Diskussionsverktyg .

Vissa funktioner kan inaktiveras på individuella sidor och avsnitt som beskrivs på Help:DiscussionTools/Magic words and markup .

Funktioner

Beroenden

Optional dependencies

Installation

This extension comes with MediaWiki 1.40 and later, so you do not need to download it. The remaining configuration instructions must still be followed.
  • Installera beroendena..
  • Ladda ner och placera filen/filerna i en katalog som heter DiscussionTools i din extensions/-mapp.
    Utvecklare och personer som bidrar med kod borde istället installera tillägget från Git, med:
    cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/DiscussionTools
    
  • Lägg till följande kod längst ner i din LocalSettings.php -fil:
    wfLoadExtension( 'DiscussionTools' );
    
  • Kör uppdateringsskriptetsom automatiskt kommer skapa de nödvändiga databastabellerna som tillägget behöver.
  • I LocalSettings.php behöver du se till att du har en tidszon angiven och $wgFragmentMode angiven i html5.
  • Konfigurera efter behov.
  • Yes Klart – Ta dig till Special:Version på din wiki för att bekräfta att tillägget har installerats ordentligt.

Konfigurering

Inställningsnamn

$wgDiscussionTools +

Standardvärde Beskrivning
Beta false Gör DiscussionTools till en betafunktion .
_visualenhancements 'default' Override availability of DiscussionTools visual enhancements.
Possible values:
'default', 'available', 'unavailable'
_visualenhancements_reply_icon_languages
[
  'ar' => true,
  'zh' => true,
  'yue' => true,
  'ja' => true,
  'nod' => true,
]
A dictionary of language codes which will receive an icon in their enhanced reply-button treatment, due to translation being very short. (T323537) Language fallbacks will be checked unless a language is explicitly set to false. (T352289) Normalized language codes are lower case.
AutoTopicSubEditor 'any' Editor which triggers automatic topic subscriptions. Either 'discussiontoolsapi' for edits made using DiscussionTools’ API (e.g. reply and new topic tools), or 'any' for any editor.
TalkPageParserCacheExpiry 0 Override $wgParserCacheExpireTime for discussion pages, regardless of DiscussionTools enablement.
ReplyIndentation 'invisible' Syntax för svarsindentering att använda: 'invisible' (använd <dl><dd>-taggar för att mata ut :) eller 'bullet' (använd <ul><li>-taggar för att mata ut * i wikitext).
ShowFeedbackLinks false MW 1.40+ Visa "Ge återkoppling på denna funktion"-länkar i foten av svarsverktyget och det nya ämnesverktyget.
TimestampFormatSwitchTime '2022-07-12' Date on which the internal timestamp format has changed (T304595), in ISO 8601 format.
ConflictingGadgetName 'convenientDiscussions' Internt namn för finessen Angenäma diskussioner, vilket konfliktar med svarsverktyget. Svarsverktyget kommer vara otillgängligt när användaren har aktiverat finessen.


API

Redigering

Åtgärd Beskrivning Internt?
discussiontoolscompare Få information om kommentarsändringar mellan två sidversioner. Yes
discussiontoolsedit Posta ett inlägg på en diskussionssida. N
discussiontoolsfindcomment Hitta en kommentar via dess ID eller namn. N
discussiontoolspageinfo Returnerar metadata som krävs för att initialisera diskussionsverktygen. Yes
discussiontoolspreview Förhandsgranska ett meddelande på en diskussionssida. Yes

Prenumerationer

Åtgärd Beskrivning Internt?
discussiontoolsgetsubscriptions Hämta prenumerationsstatus för angivna ämnen. N
discussiontoolssubscribe Prenumerera (eller sluta prenumerera) för att ta emot aviseringar om ett ämne. N

Specialsidor

Integration med andra tillägg

DiscussionTools kan integreras med PlaceNewSection för att ange var nyligen tillagda ämnen kommer läggas.

It can also integrate with AutoModerator to enable community-configured reversion of Machine Language-scored bad edits.

Se även