Extension:DiscussionTools
Appearance
Outdated translations are marked like this.
L'extension Discussion Tools est un ensemble d'outils destinés à étendre les pages de discussion. Comme depuis 2024, elles est en cours de développement par l'Equipe Edition dans le cadre du projet des pages de discussion .
La documentation pour les utilisateurs se trouve sur Aide:DiscussionTools .
Certaines fonctionnalités peuvent être désactivées sur les pages et les sections individuelles comme décrit sur Help:DiscussionTools/Magic words and markup .
Fonctionnalités
Pages principales : Talk pages project/Feature summary et Extension:DiscussionTools/Comparison
Dépendances
Optional dependencies
- Extension:Echo - $1 est facultatif. Mais il est nécessaire si vous voulez utiliser la fonctionnalité d'abonnement à une page.
- Extension:Thanks - Enables comment thanking.
- Extension:MobileFrontend - Enables mobile support.
Installation
Cette extension est fournie avec MediaWiki 1.40 et supérieur. Les instructions de configuration restantes doivent encore être suivies.
- Installer les dépendances.
- Téléchargez et placez le(s) fichier(s) dans un répertoire appelé
DiscussionTools
dans votre dossierextensions/
.
Les développeurs et les contributeurs au code doivent à la place installer l'extension à partir de Git en utilisant:cd extensions/ git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/DiscussionTools
- Ajoutez le code suivant à la fin de votre fichier LocalSettings.php :
wfLoadExtension( 'DiscussionTools' );
- Exécutez le script de mise à jour qui va créer automatiquement les tables de base de données dont cette extension a besoin.
- Aussi dans LocalSettings.php, vérifiez que vous avez initialisé le fuseau horaire et $wgFragmentMode dans html5.
- Configurer si nécessaire.
Fait – Accédez à Special:Version sur votre wiki pour vérifier que l'extension a bien été installée.
Configuration
Initialiser le nom | Valeur par défaut | Description | Possible values |
---|---|---|---|
$wgDiscussionToolsBeta
|
false
|
Faire des outils de discussion une fonctionnalité bêta . | |
$wgDiscussionTools_visualenhancements
|
'default'
|
Override availability of DiscussionTools visual enhancements. | 'default' , 'available' , 'unavailable'
|
$wgDiscussionTools_visualenhancements_pageframe
|
'default'
|
Override availability of DiscussionTools visual enhancements’ page frame sub-feature. | 'default' , 'available' , 'unavailable'
|
$wgDiscussionTools_visualenhancements_reply
|
'default'
|
Override availability of DiscussionTools visual enhancements’ reply buttons sub-feature. | 'default' , 'available' , 'unavailable'
|
$wgDiscussionTools_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.
|
|
$wgDiscussionToolsEnablePermalinksBackend
|
true
|
Active le serveur des liens permanents (Special:GoToComment). Do not enable this unless the database tables exist. | |
$wgDiscussionToolsEnablePermalinksFrontend
|
true
|
Enable permalinks frontend features: (1) Convert signature timestamps to comment links. (2) Show notification when the target comment is found on another page. | |
$wgDiscussionToolsEnableThanks
|
true
|
Show a button to thank individual comments. Requires Extension:Thanks . | |
$wgDiscussionToolsAutoTopicSubEditor
|
'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.
|
|
$wgDiscussionToolsTalkPageParserCacheExpiry
|
0
|
Override $wgParserCacheExpireTime for discussion pages, regardless of DiscussionTools enablement.
|
|
$wgDiscussionToolsReplyIndentation
|
'invisible'
|
Répondre la syntaxe d'indentation à utiliser : 'invisible' (utilisez les balises <dl><dd> pour générer : en wikicode) ou 'bullet' (utiliser les balises <ul><li> pour générer
|
|
$wgDiscussionToolsShowFeedbackLinks
|
false
|
MW 1.40+ Afficher les liens Partager un avis sur cette fonctionnalité dans le pied de page de l'outil de réponse et de l' outil de nouveau sujet. | |
$wgDiscussionToolsTimestampFormatSwitchTime
|
'2022-07-12'
|
Date on which the internal timestamp format has changed (T304595), in ISO 8601 format. | |
$wgDiscussionToolsConflictingGadgetName
|
'convenientDiscussions'
|
Nom interne du gadget Convenient Discussions, qui est en conflit avec l'outil de réponse. L'outil de réponse n'est pas disponible si l'utilisateur a activé ce gadget. |
API
Édition
Action | Lisible par un humain | Description | Interne ? |
---|---|---|---|
discussiontoolscompare | comparer | Obtient des informations au sujet des changements de commentaire entre deux révisions de page. | internal |
discussiontoolsedit | modifier | Créer un message sur une page de discussion. | |
discussiontoolsfindcomment | chercher un commentaire | Trouver un commentaire par son identifiant ou son nom. | |
discussiontoolspageinfo | information sur la page | Renvoie les métadonnées nécessaires pour initialiser les outils de discussion. | internal |
discussiontoolspreview | aperçu | Afficher l’aperçu d’un message sur une page de discussion. | internal |
Abonnement
Action | Lisible par un humain | Description | Interne ? |
---|---|---|---|
discussiontoolsgetsubscriptions | obtenir les abonnements | Obtenir les états d’inscription des sujets donnés. | |
discussiontoolssubscribe | souscrire | S’abonner (ou se désinscrire) pour recevoir des notifications sur un sujet. |
Pages spéciales
Intégration avec les autres extensions
DiscussionTools s'intégrer avec PlaceNewSection pour déclarer l'emplacement où la nouvelle page sera insérée.
It can also integrate with AutoModerator to enable community-configured reversion of Machine Language-scored bad edits.
Voir aussi
- Extension:DiscussionTools/How it works – informations techniques
![]() | Cette extension est utilisée par au moins un des projets Wikimédia. Cela signifie probablement que l’extension est assez stable et fonctionnelle pour être utilisée sur des sites à fort trafic. Recherchez le nom de cette extension dans le CommonSettings.php de Wikimédia et dans le fichier de configuration InitialiseSettings.php pour situer les endroits où elle est installée. Une liste complète des extensions installées sur un Wiki donné peut être visualisée sur la page Special:Version de ce wiki. |
![]() | Cette extension est incluse dans les fermes de wikis ou les hôtes suivants et / ou les paquets : Cette liste ne fait pas autorité. Certaines fermes de wikis ou hôtes et / ou paquets peuvent contenir cette extension même s'ils ne sont pas listés ici. Vérifiez toujours cela avec votre ferme de wikis ou votre hôte ou votre paquet avant de confirmer. |
Categories:
- Stable extensions/fr
- User interface extensions/fr
- MIT licensed extensions/fr
- Extensions in Wikimedia version control/fr
- ApiMain::moduleManager extensions/fr
- BeforeCreateEchoEvent extensions/fr
- BeforeDisplayNoArticleText extensions/fr
- BeforePageDisplay extensions/fr
- ChangeTagsListActive extensions/fr
- DiscussionToolsAddOverflowMenuItems extensions/fr
- EchoGetBundleRules extensions/fr
- EchoGetEventsForRevision extensions/fr
- GetActionName extensions/fr
- GetBetaFeaturePreferences extensions/fr
- GetDoubleUnderscoreIDs extensions/fr
- GetPreferences extensions/fr
- ListDefinedTags extensions/fr
- LoadExtensionSchemaUpdates extensions/fr
- OutputPageBeforeHTML extensions/fr
- OutputPageParserOutput extensions/fr
- ParserAfterTidy extensions/fr
- ParserOutputPostCacheTransform extensions/fr
- RecentChange save extensions/fr
- ResourceLoaderGetConfigVars extensions/fr
- RevisionDataUpdates extensions/fr
- SidebarBeforeOutput extensions/fr
- SkinTemplateNavigation::Universal extensions/fr
- All extensions/fr
- Extensions bundled with MediaWiki 1.40/fr
- Extensions used on Wikimedia/fr
- Extensions included in Canasta/fr
- Extensions available as Debian packages/fr
- Extensions included in Miraheze/fr
- Extensions included in MyWikis/fr
- Extensions included in wiki.gg/fr
- Extensions included in WikiForge/fr
- Discussion and forum extensions/fr
- Extensions with VisualEditor support/fr
- Talk pages project/fr