Utilisateur:Daniel/common.js

Note : après avoir publié vos modifications, il se peut que vous deviez forcer le rechargement complet du cache de votre navigateur pour voir les changements.

  • Firefox / Safari : maintenez la touche Maj (Shift) en cliquant sur le bouton Actualiser ou appuyez sur Ctrl + F5 ou Ctrl + R (⌘ + R sur un Mac).
  • Google Chrome : appuyez sur Ctrl + Maj + R (⌘ + Shift + R sur un Mac).
  • Internet Explorer / Edge : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl + F5.
  • Opera : appuyez sur Ctrl + F5.

/*******************************************************************************
	 Javascript ...	pour test avant de passer en common pour tous		
	 http://www.mediawiki.org/w/index.php?...								
 ********************************************************************************/

	//alert ("Daniel common.js");
	
//---------------------------------------------------------------------------
//	Rappels et notes
//---------------------------------------------------------------------------
/*
$(xxx) est une fonction de sélection de jquery. xxx est le critère de sélection. 
'div' pour avoir toutes les div du document
'.dsg_example-placeholder' pour avoir la div qui utilise cet id ou css
...
*/

/*******************************************************************************/
/* Javascript pour afficher le statut de l'utilisateur actuel					*/
/* sur la page "lescatpat:Utilisateurs" ou d'autres à définir																				*/
/********************************************************************************/

dsg_wgTitle = mw.config.get("wgTitle");
dsg_wgCanonicalNamespace = mw.config.get("wgCanonicalNamespace");
dsg_wgUserGroups = mw.config.get("wgUserGroups");

if(dsg_wgTitle == "Utilisateurs" & dsg_wgCanonicalNamespace == "Project"){
	if($.inArray('sysop', dsg_wgUserGroups) !== -1){
		statut = 'administrateur';	
	}else if($.inArray('Editeur', dsg_wgUserGroups) !== -1){
		statut = 'éditeur';	
	}else if($.inArray('user', dsg_wgUserGroups) !== -1){
		statut = 'utilisateur connecté';	
	}else{
		statut = 'utilisateur non connecté';	
	}
	//alert(statut);
	$(".monstatut").text(statut);	
}
//alert("22");