FANDOM


Le plugin DiscordIntegrator permet d'intégrer un widget Discord dans la barre latérale ou le contenu de la page.

Installation

Pour installer ce script, vous devez activer JavaScript sur le wiki. Si vous n'en avez pas la possibilité, utilisez ce formulaire de contact pour demander au Staff de FANDOM de l'activer pour vous.

Après l'activation du JavaScript, insérer la ligne suivante dans la page MediaWiki:ImportJS de votre wiki :

dev:DiscordIntegrator/code.js

Note : La configuration et l'import de DiscordIntegrator ne requiert aucune vérification du JavaScript afin de fonctionner normalement.

Configuration

Activer le widget

Le widget peut être activé par les administrateurs du serveur via l'écran de paramétrage de leur serveur Discord, dans la section « Widget ». Pour permettre d'intégrer un widget sur votre serveur, cocher la case « Enable Widget ». Si vous souhaitez que les utilisateurs puissent se connecter sur votre serveur à partir du widget, vous devez également sélectionner quelque chose dans l'option « Instant invite channel ».

Important : L'ID de serveur, qui peut être trouvé dans la section widget, est très important pour configurer le widget, qui est expliqué dans les sections ci-dessous et dans le modèle.

Contenu

Après que le script est installé selon la méthode expliquée précédemment, il est possible d'afficher le widget dans le contenu de page. Il est conseillé de créer un modèle sur votre wiki et de copier le contenu de {{DiscordIntegrator/fr}} à l'intérieur. Après ça, le modèle peut être utilisé comme ceci :

{{DiscordIntegrator/fr
| id = 246075715714416641
| theme = light
| width = 500px
| height = 500px
}}

Ce qui donne :

Si vous voyez ceci, votre your JavaScript doit être désactivé ou le plugin DiscordIntegrator ne fonctionne pas. Si c'est ce dernier, merci de contacter un administrateur du wiki.

Pour une utilisation plus complexe vous pouvez consulter la documentation du modèle.

Barre latérale

Le script peut être configuré pour ajouter le widget à la barre latérale du wiki sur Oasis en éditant quelques pages MediaWiki. Toutes les pages MediaWiki relative à la configuration de DiscordIntegrator commencent par MediaWiki:Custom-DiscordIntegrator-config- et après vient le nom de l'option de configuration. Par exemple, pour configurer l'ID du serveur, vous devez aller dans MediaWiki:Custom-DiscordIntegrator-config-id.

Le widget apparaîtra dans la barre latérale, seulement si l'ID du serveur est paramétré dans les options de configuration. Les options de configuration ont les mêmes noms que celles pour ajouter le widget dans le contenu, à l'exception de quelques paramètres :

Option Type Ce qui change Défaut
title String Titre du module dans la barre latérale None
moduleHeight String Hauteur du module dans la barre latérale 500px
text String Texte au-dessus du widget None

Un exemple de widget peut être vu dans la barre latérale de cette page.

Questions fréquemment posées

Puis-je changer les couleurs du widget ?
Actuellement, non. Le widget est une iframe, de ce fait son style ne peut être changé.
Le widget n'arrête pas de se charger
Cela signifie que vous n'avez pas activé le widget dans les paramètres de votre serveur.
Activez le widget comme expliqué dans la section Activer le widget et actualisez la page.
Cela peut prendre d'une à deux minutes pour que l'activation du widget soit bien prise en compte.
Est-ce que l'ID est requis pour que le module fonctionne ?
Oui, sinon rien ne sera affiché.

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.