Utilisateur:Trizek/Brouillon/bienvenutage

Prototype de modèle souhaitant la bienvenue aux nouveaux comptes. Ce modèle est prévu pour être déployé par un bot, avec pour signature celle d'un wikipédien volontaire pour répondre aux questions de la personne bienvenutée.

Qu'est-ce que c’est ?

modifier

Prototype de message de bienvenue allant vers les nouveaux, dont le manifeste de création est disponible ici. N'hésitez pas à m'aider :

Voir le modèle

Paramètres

modifier
  • user : obligatoire ; votre nom d’utilisateur, sans syntaxe wiki, pour le message de texte,
  • sign : obligatoire ; signature au format wiki, ~~~~ donc,
  • message : optionnel ; message supplémentaire que vous voudriez ajouter.
  • ip : optionnel ; oui pour adapter le message aux contributeurs sous IP, non ou rien dans les autres cas

Outils de déploiement

modifier

Attention : ne pas changer la source du modèle Utilisateur:Trizek/Bac à sable/bienvenutage bienvenue nouveau afin que le modèle soit mis à jour au besoin.

  • Syntaxe
{{Utilisateur:Trizek/Bac à sable/bienvenutage|user=Trizek|sign=~~~~|message=|ip=}}
  • Bouton à ajouter à votre JavaScript personnalisé si vous utilisez la barre d'outils monobook
addCustomButton('//up.wiki.x.io/wikipedia/commons/f/fe/New_icon_shiny_badge.svg', 'Souhaiter la bienvenue aux nouveaux', '{{Bienvenue nouveau|user\=Votre nom|sign\=~'+'~'+'~'+'~|message\=}}', '', '', 'mw-editbutton-bienvenutageproto');

(Pensez à compléter le champ user =)

  • Bouton à ajouter à votre JavaScript personnalisé si vous utilisez la barre d’outils vector

(Pensez à compléter le champ user =)

if (typeof jQuery.fn.wikiEditor !== 'undefined') {
	jQuery(function ($) {
		$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'advanced',
			'groups': {
				'userwarn': {
					'label': 'Bienvenue'
				}
			}
		} );
		$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'advanced',
			'group': 'userwarn',
			'tools': {
                               'bienvenue': {
					label: 'Souhaiter la bienvenue aux nouveaux',
					type: 'button',
					icon: '//up.wiki.x.io/wikipedia/commons/f/fe/New_icon_shiny_badge.svg',
					action: {
						type: 'encapsulate',
						options: {
							pre: "{{Bienvenue nouveau|Trizek|sign=~"+"~"+"~"+"~|message=}}"
						}
					}
				}
			}
		} );
	} );
}

//

Exemple

modifier
  • {{Utilisateur:Trizek/Bac à sable/bienvenutage|user=Trizek|sign=~~~~|message=|ip=}}Voir le résultat
  • {{Utilisateur:Trizek/Bac à sable/bienvenutage|user=Trizek|sign=~~~~|message=|ip=oui}}Voir le résultat

Plan de développement

modifier
  1. Déploiement du prototype
  2. Analyse des retours (distribution/contributions/réactions/suggestions)
  3. Création d'une liste de volontaires
  4. Mise en place du robot pour distribution systématique du message à tout nouveau compte.

Voir aussi

modifier