FANDOM


Le script RevealAnonIP transforme « Un contributeur FANDOM » en l'adresse IP du contributeur. Ce script fonctionne sur les commentaires des articles et des billets et sur la page de l'activité récente. Vous pouvez aussi restreindre ce script pour qu'il ne marche qu'avec les administrateurs du wiki par exemple. Notez que ce script peut s'installer de feux façons différentes.

Installation sur l’ensemble du wiki Modifier

Si vous êtes administrateur du wiki et que vous voulez activer ce script pour l'ensemble du wiki, vous devez importer RevealAnonIP/code.js. Copiez le code ci-dessous afin d'activer le script pour l'ensemble des utilisateurs du wiki (pour restreindre l'activation du script, rendez-vous à la section suivante) :
importArticles({
    type: "script",
    articles: [
        "w:c:dev:RevealAnonIP/code.js"
    ]
});

Configuration de la restriction d'accèsModifier

Une option permet de restreindre l'accès au script à des groupes d'utilisateurs. Pour utiliser cette option, vous devez indiquer les groupes d'utilisateurs autorisés à l'utiliser. Voici la syntaxe à adopter :

// http://dev.wikia.com/wiki/RevealAnonIP
window.RevealAnonIP = {
    permissions : ['GROUP1', 'GROUP2', 'GROUP3']
};

Remplacez Group1,Group2,Group3 par le nom des groupes qui auront accès au script. Voici des exemples.

Tous les utilisateurs inscritsModifier

Cette configuration permet d'activer le script pour tous les utilisateurs inscrits. Cela veut dire que les contributeurs anonymes ne pourront pas voir les adresses IP des autres anonymes.
// http://dev.wikia.com/wiki/RevealAnonIP
window.RevealAnonIP = {
    permissions : ['user']
};
 
 
importArticles({
    type: "script",
    articles: [
        "w:c:dev:RevealAnonIP/code.js"
    ]
});

Rollbacks, Administrateurs et bureaucrate seulementModifier

Cette configuration active le script pour tous les utilisateurs qui sont rollback, administrateur ou bureaucrate.

// http://dev.wikia.com/wiki/RevealAnonIP
window.RevealAnonIP = {
    permissions : ['rollback', 'sysop', 'bureaucrat']
};
 
 
importArticles({
    type: "script",
    articles: [
        "w:c:dev:RevealAnonIP/code.js"
    ]
});

Liste des groupes d'utilisateursModifier

Voici une liste non-exhausitive des groupes d'utilisateurs qui peuvent autoriser ou non à utiliser le script.

Value Description
staff Equipe de FANDOM (Special:Listusers/staff)
util Equipe technique de FANDOM (Special:Listusers/util)
helper Assistant (Special:Listusers/helper)
bureaucrat Bureaucrates (Special:Listusers/bureaucrat)
sysop Administrateurs (Special:Listusers/sysop)
rollback Rollbacks (Special:Listusers/rollback)
chatmoderator Modérateurs du tchat (Special:Listusers/chatmoderator)
user Utisateurs inscrits (Special:Listusers)
* Tout le monde

Installation pour un utilisateurModifier

SI vous voulez installer ce script juste pour vous, vous devez importer RevealAnonIP/usercode.js au lieu de RevealAnonIP/code.js. Cela vous permettra d'utiliser le script quelles que soit les autorisations programmées par le wiki. 

Pour installer ce script uniquement pour vous sur tous les wikis, copiez le code ci-dessous dans votre global.js:

importArticles({
    type: "script",
    articles: [
        "w:c:dev:RevealAnonIP/usercode.js"
    ]
});

LienModifier

Sauf mention contraire, le contenu de la communauté est disponible sous licence CC-BY-SA .