Jump to content

Label wiki/chemin d'accès machine

From Meta, a Wikimedia project coordination wiki
This page is a translated version of the page Wiki labels/machine paths and the translation is 100% complete.

Chemins exploitables par des programmes

/campaigns/ - Liste les wikis avec une campagne


/campaigns/<wiki>/ - Liste les campagnes disponibles pour un Wiki
  • Ajouter ?campaign=stats à la chaine de la requête pour inclure les statistiques d'une campagne dans la réponse.


/campaigns/<wiki>/<campaign_id>/ - Retourne les donnés d'une campagne
  • Ajoute ?tasks à la chaine de caractères de la requête pour inclure les tâches de la campagne à la réponse.
  • Ajoute ?worksets à la chaine de caractères de la requête pour inclure le "worksets" de la campagne à la réponse. Préciser ?worksets=stats pour ajouter les statistiques de complétion au listing du "workset".
  • Ajoute ?assign à la chaine de caractères de la requête pour assigner un nouveau "workset" à l'utilisateur courant. Ceci fonctionne uniquement si (1) l'utilisateur est identifié, (2) il existe des tâches à assigner et (3) l'utilisateur n'est assigné à aucun "workset" ouvert.
/campaigns/<wiki>/<campaign_id>/<workset_id>/ - Retourne les données à propos du "Workset"
  • Ajouter ?tasks à la chaine de caractères de la requête pour lister les tâches du "workset".
  • Ajouter ?worksets=stats pour inclure les statistiques de complétion à la liste.
  • Ajouter ?campaign à la chaine de caractères de la requête pour inclure les données relatives à la campagne et ?campaign=stats pour inclure les statistiques de la campagne.
  • Ajouter ?abandon à la chaine de caractères de la requête pour détacher une tâche incomplète du "workset".

Ceci fonctionne uniquement si (1) l'utilisateur est identifié, (2) le workset en question est assigné à l'utilisateur. Seules les taches incomplètes seront détachées du "workset".

/campaigns/<wiki>/<campaign_id>/<workset_id>/<task_id>/ - Retourne les données à propos d'une tâche particulière.
  • Ajoutez ?campaign à la chaine de caractères de la requête pour inclure les données relatives et ?campaign=stats pour inclure les statistiques de la campagne.
  • Ajoutez ?worksets à la chaine de caractères de la requête pour inclure les données relatives du worksets' et ?worksets=stats pour inclure les statistiques du workset.
  • Ajoutez ?label=<encoded json> à la fin de l'URL. ex. campaigns/enwiki/1/1/1?label={"damaging":true,"good-faith":false}. Ceci fonctionne uniquement lorsque l'utilisateur est identifié.
/users/ - Fournit l'accès aux données du point de vue de l'utilisateur


/users/<user_id>/ - Afficher les informations sur l'activité d'un utilisateur
  • Ajoutez ?campaigns à la chaine de caractères de la requête pour obtenir toutes les campagnes pour lesquelles l'utilisateur est inscrit à un "workset". Spécifiez ?campaigns=stats pour inclure également les statistiques de la campagne.
  • Ajoutez ?worksets à la chaine de caractères de la requête pour obtenir tous les "worksets" assignés à l'utilisateur. Spécifiez ?worksets=stats pour inclure également les statistiques du workset.
  • Ajoutez ?tasks à la chaine de caractères de la requête pour obtenir toutes les tâches assignées à l'utilisateur. Notez que les labels appliqués par d'autres utilisateurs n'apparaissent pas sur cette vue.
/users/<user_id>/<campaign_id>/ - Retourne les informations relatives à l'activité d'un utilisateur concernant une campagne
  • Ajoutez ?campaigns=stats à la chaine de caractères de la requête pour inclure les statistiques de la campagne.
  • Ajoutez ?worksets à la chaine de caractères de la requête pour obtenir tous les "worksets" assignés à l'utilisateur. Spécifiez ?worksets=stats pour inclure également les statistiques du workset.
  • Ajoutez ?tasks à la chaine de caractères de la requête pour obtenir toutes les tâches assignées à l'utilisateur. Notez que les labels appliqués par d'autres utilisateurs n'apparaissent pas sur cette vue.
/auth/ - Fournit le support pour l’authentification des utilisateurs.


/auth/initiate/ - Commence un échange d'authentification avec MediaWiki.

Il est recommandé que ce chemin soit requis à partir d'une fenêtre pop-up.

/auth/callback/ - Utile à MediaWiki pour réaliser un échange authentifié OAuth.

Quand une fenêtre pop-up est redirigée ici, elle est automatiquement fermée.

/auth/whoami/ - Affiche les informations à propos de l'utilisateur connecté.

...

/auth/logout/ - Supprime la session et oublie l'utilisateur

...

/forms/ - Fournit l'accès pour réaliser la configuration et l'internationalisation

Ces formulaires peuvent être chargés par le gadget "labels".


/forms/<form_name> - Retourne la configuration du formulaire

...