MediaWiki:Common.js : Différence entre versions

De AGX
Aller à : navigation, rechercher
Ligne 16 : Ligne 16 :
 
}  
 
}  
 
}  );
 
}  );
 +
 +
/ * Vérifiez si la vue est en mode édition et que les modules requis sont disponibles. Ensuite, personnalisez la barre d'outils… * /
 +
if  (  [  'edit' ,  'submit'  ]. IndexOf (  mw . Config . Get (  'wgAction'  )  )  ! ==  - 1  )  {
 +
mw . chargeur . using (  'user.options'  ). then (  function  ()  {
 +
// Cela peut être la chaîne "0" si l'utilisateur a désactivé la préférence ([[phab: T54542 # 555387]])
 +
if  (  mw. l'utilisateur . options . get (  'usebetatoolbar'  )  ==  1  )  {
 +
$ . when (
 +
mw . loader . using (  'ext.wikiEditor'  ),  $ . ready
 +
). puis (  personnaliserToolbar  );
 +
}
 +
}  );
 +
};

Version du 22 avril 2021 à 13:59

$ (  '# wpTextbox1'  ). wikiEditor (  'addToToolbar' ,  { 
	'section' :  'emoticons' , 
	'group' :  'faces' , 
	'tools' :  { 
		'smile' :  { 
			label :  'Smile!' ,  // ou utilisez labelMsg pour une étiquette localisée, voir ci-dessus 
			tapez :  'bouton' , 
			icône :  '//upload.wikimedia.org/wikipedia/commons/thumb/a/a4/Gnome-face-smile.svg/22px-Gnome-face-smile.svg.png' , 
			action : 
				 'encapsulate' , 
				options :  { 
					pre :  ":)"  // texte à insérer 
				} 
			} 
		} 
	} 
}  );

/ * Vérifiez si la vue est en mode édition et que les modules requis sont disponibles. Ensuite, personnalisez la barre d'outils… * / 
if  (  [  'edit' ,  'submit'  ]. IndexOf (  mw . Config . Get (  'wgAction'  )  )  ! ==  - 1  )  { 
	mw . chargeur . using (  'user.options'  ). then (  function  ()  { 
		// Cela peut être la chaîne "0" si l'utilisateur a désactivé la préférence ([[phab: T54542 # 555387]]) 
		if  (  mw. l'utilisateur . options . get (  'usebetatoolbar'  )  ==  1  )  { 
			$ . when ( 
				mw . loader . using (  'ext.wikiEditor'  ),  $ . ready 
			). puis (  personnaliserToolbar  ); 
		} 
	}  ); 
};