Aller au contenu

Utilisateur:Hawk-Eye/wikieditor.js

Une page de Wikipédia, l'encyclopédie libre.
Note : après avoir enregistré la page, vous devrez forcer le rechargement complet du cache de votre navigateur pour voir les changements.

Mozilla / Firefox / Konqueror / Safari : maintenez la touche Majuscule (Shift) en cliquant sur le bouton Actualiser (Reload) ou pressez Maj-Ctrl-R (Cmd-R sur Apple Mac) ;

Chrome / Internet Explorer / Opera : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5.
// <source lang="JavaScript">

var customizeToolbar = function () {
if ( typeof jQuery.fn.wikiEditor !== 'undefined' ) {
     jQuery( function ($) {


	// Barre principale
	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'sections':  {
			'local1': {
				'type': 'toolbar',
				'label': 'Wikification'
			}
		}
        } );

	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'sections':  {
			'local2': {
				'type': 'toolbar',
				'label': 'Projet Tennis'
			}
		}
        } );
 

	// Barre secondaire : Titres
	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local1',
		'groups': { 'titres_sections': { 'label': 'Titres de sections' }
		}
	} );

	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local1',
		'groups': { 'palettes': { 'label': 'Palettes' }
		}
	} );

	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local1',
		'groups': { 'infobox': { 'label': 'Infobox' }
		}
	} );
 
	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local2',
		'groups': { 'bas_de_page': { 'label': 'ɛ!' }
		}
	} );
  

	// Barre secondaire : Boutons groupe 1
	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local1',
		'group': 'titres_sections',
		'tools': {
			'NewGrcWord': {
				label: 'Titre incorrect (PU)',
				type: 'button',
				icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/e/e3/High-contrast-format-justify-center.svg/22px-High-contrast-format-justify-center.svg.png',
				action: {
					type: 'encapsulate',
					options: {
						pre: '{{Titre incorrect|',
						peri: '',
						post: '}}\n'
					}
				}
			}
		}
	} );

	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local1',
		'group': 'titres_sections',
		'tools': {
			'NewGrcWord': {
				label: 'Titre mis en forme',
				type: 'button',
				icon: 'http://upload.wikimedia.org/wikipedia/commons/2/2f/Button_head_A1.png',
				action: {
					type: 'encapsulate',
					options: {
						pre: '{{Titre mis en forme|',
						peri: '',
						post: '}}\n'
					}
				}
			}
		}
	} );

	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local1',
		'group': 'titres_sections',
		'tools': {
			'NewGrcWord': {
				label: '== Nouvelle section 2 ==',
				type: 'button',
				icon: 'http://upload.wikimedia.org/wikipedia/commons/7/78/Button_head_A2.png',
				action: {
					type: 'encapsulate',
					options: {
						pre: '== ',
						peri: 'Nouvelle section',
						post: ' ==\n',
						regex: /^(\s*)(={1,5})(.*?)\2(\s*)$/,
						regexReplace: "\$1==\$3==\$4\n",
						ownline: true
					}
				}
			}
		}
	} );

	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local1',
		'group': 'titres_sections',
		'tools': {
			'NewGrcWord': {
				label: '=== Nouvelle section 3 ===',
				type: 'button',
				icon: 'http://upload.wikimedia.org/wikipedia/commons/4/4f/Button_head_A3.png',
				action: {
					type: 'encapsulate',
					options: {
						pre: '=== ',
						peri: 'Nouvelle section',
						post: ' ===\n',
						regex: /^(\s*)(={1,5})(.*?)\2(\s*)$/,
						regexReplace: "\$1===\$3===\$4\n",
						ownline: true
					}
				}
			}
		}
	} );

	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local1',
		'group': 'titres_sections',
		'tools': {
			'NewGrcWord': {
				label: '==== Nouvelle section 4 ====',
				type: 'button',
				icon: 'http://upload.wikimedia.org/wikipedia/commons/1/14/Button_head_A4.png',
				action: {
					type: 'encapsulate',
					options: {
						pre: '==== ',
						peri: 'Nouvelle section',
						post: ' ====\n',
						regex: /^(\s*)(={1,5})(.*?)\2(\s*)$/,
						regexReplace: "\$1====\$3====\$4\n",
						ownline: true
					}
				}
			}
		}
	} );

	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local1',
		'group': 'titres_sections',
		'tools': {
			'NewGrcWord': {
				label: '===== Nouvelle section 5 =====',
				type: 'button',
				icon: 'http://upload.wikimedia.org/wikipedia/commons/8/8c/Button_head_A5.png',
				action: {
					type: 'encapsulate',
					options: {
						pre: '===== ',
						peri: 'Nouvelle section',
						post: ' =====\n',
						regex: /^(\s*)(={1,5})(.*?)\2(\s*)$/,
						regexReplace: "\$1=====\$3=====\$4\n",
						ownline: true
					}
				}
			}
		}
	} );
 
	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local1',
		'group': 'titres_sections',
		'tools': {
			'NewGrcWord': {
				label: 'defaultsort',
				type: 'button',
				icon: 'http://upload.wikimedia.org/wikipedia/commons/3/32/Btn_toolbar_Evalution_Securite_informatique.png',
				action: {
					type: 'encapsulate',
					options: {
						pre: "\{{DEFAULTSORT:\}}"
					}
				}
			}
		}
	} );

	// Barre secondaire : Boutons groupe 2
	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local1',
		'group': 'palettes',
		'tools': {
			'palettes5': {
				label: 'Palette',
				type: 'button',
				icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/3/3d/Paris_m_5_jms.svg/22px-Paris_m_5_jms.svg.png',
				action: {
					type: 'encapsulate',
					options: {
						regex: /(?:(?:<[Bb][Rr](?:|\/| \/)>)?(?:\s*))*\{\{(?:\s*)([Pp]ortail|[Pp]alette)(?:\s*)(?:\||)(?:\s*)(.+)(?:\s*)\}\}(?:\s*)\{\{(?:\s*)(\1)(?:\s*)(?:\||)(?:\s*)(.+)(?:\s*)\}\}(?:\s*)\{\{(?:\s*)(\1)(?:\s*)(?:\||)(?:\s*)(.+)(?:\s*)\}\}(?:\s*)\{\{(?:\s*)(\1)(?:\s*)(?:\||)(?:\s*)(.+)(?:\s*)\}\}(?:\s*)\{\{(?:\s*)(\1)(?:\s*)(?:\||)(?:\s*)(.+)(?:\s*)\}\}(?:\s*)/,
						regexReplace: "\n\n{{\$1|\$2|\$4|\$6|\$8|\$10}}\n\n",
					}
				}
			}
		}
	} );

	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local1',
		'group': 'palettes',
		'tools': {
			'palettes4': {
				label: 'Palette',
				type: 'button',
				icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/3/33/Paris_m_4_jms.svg/22px-Paris_m_4_jms.svg.png',
				action: {
					type: 'encapsulate',
					options: {
						regex: /(?:(?:<[Bb][Rr](?:|\/| \/)>)?(?:\s*))*\{\{(?:\s*)([Pp]ortail|[Pp]alette)(?:\s*)(?:\||)(?:\s*)(.+)(?:\s*)\}\}(?:\s*)\{\{(?:\s*)(\1)(?:\s*)(?:\||)(?:\s*)(.+)(?:\s*)\}\}(?:\s*)\{\{(?:\s*)(\1)(?:\s*)(?:\||)(?:\s*)(.+)(?:\s*)\}\}(?:\s*)\{\{(?:\s*)(\1)(?:\s*)(?:\||)(?:\s*)(.+)(?:\s*)\}\}(?:\s*)/,
						regexReplace: "\n\n{{\$1|\$2|\$4|\$6|\$8}}\n\n",
					}
				}
			}
		}
	} );

	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local1',
		'group': 'palettes',
		'tools': {
			'palettes3': {
				label: 'Palette',
				type: 'button',
				icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/7/7e/Paris_m_3_jms.svg/22px-Paris_m_3_jms.svg.png',
				action: {
					type: 'encapsulate',
					options: {
						regex: /(?:(?:<[Bb][Rr](?:|\/| \/)>)?(?:\s*))*\{\{(?:\s*)([Pp]ortail|[Pp]alette)(?:\s*)(?:\||)(?:\s*)(.+)(?:\s*)\}\}(?:\s*)\{\{(?:\s*)(\1)(?:\s*)(?:\||)(?:\s*)(.+)(?:\s*)\}\}(?:\s*)\{\{(?:\s*)(\1)(?:\s*)(?:\||)(?:\s*)(.+)(?:\s*)\}\}(?:\s*)/,
						regexReplace: "\n\n{{\$1|\$2|\$4|\$6}}\n\n",
					}
				}
			}
		}
	} );

	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local1',
		'group': 'palettes',
		'tools': {
			'palettes2': {
				label: 'Palette',
				type: 'button',
				icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/2/26/Paris_m_2_jms.svg/22px-Paris_m_2_jms.svg.png',
				action: {
					type: 'encapsulate',
					options: {
						regex: /(?:(?:<[Bb][Rr](?:|\/| \/)>)?(?:\s*))*\{\{(?:\s*)([Pp]ortail|[Pp]alette)(?:\s*)(?:\||)(?:\s*)(.+)(?:\s*)\}\}(?:\s*)\{\{(?:\s*)(\1)(?:\s*)(?:\||)(?:\s*)(.+)(?:\s*)\}\}(?:\s*)/,
						regexReplace: "\n\n{{\$1|\$2|\$4}}\n\n",
					}
				}
			}
		}
	} );

	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local1',
		'group': 'palettes',
		'tools': {
			'palettes1': {
				label: 'Palette',
				type: 'button',
				icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/f/f4/Paris_m_1_jms.svg/22px-Paris_m_1_jms.svg.png',
				action: {
					type: 'encapsulate',
					options: {
						regex: /(?:(?:<[Bb][Rr](?:|\/| \/)>|(?:-{3,}))?(?:\s*))*\{\{(?:\s*)([Pp]ortail|[Pp]alette)(?:\s*)(?:\||)(?:\s*)(.+)(?:\s*)\}\}(?:\s*)/,
						regexReplace: "\n\n{{\$1|\$2}}\n\n",
					}
				}
			}
		}
	} );

	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local1',
		'group': 'infobox',
		'tools': {
			'pipe fin ligne': {
				label: 'Annuler pipe en fin de ligne',
				type: 'button',
				icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/VLine.svg/22px-VLine.svg.png',
				action: {
					type: 'encapsulate',
					options: {
						regex: /(?: *)\|(?: *)\n/,
						regexReplace: "\n | ",
					}
				}
			}
		}
	} );

	// Barre secondaire : Boutons groupe 3
        $( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
                'section': 'local2',
                'group': 'bas_de_page',
                'tools': {
                        'Tableau': {
                                label: 'Inversion drapeaux',
                                type: 'button',
                                icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/2/2a/Flag_of_None.svg/22px-Flag_of_None.svg.png',
                                action: {
                                        type: 'encapsulate',
                                        options: {
                                                regex: /\[\[([^\n\]]*?)\]\] *((?:'''?)?) *\{\{(...(?: \([12]...(?:-[12]...)?\))?)(?:-d)?\}\}/,
                                                regexReplace: "\$2{{\$3-d}} [[\$1]]"
                                        }
                                }
                        }
                }
        } );

        $( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
                'section': 'local2',
                'group': 'bas_de_page',
                'tools': {
                        'Tableau': {
                                label: 'Ligne tableau',
                                type: 'button',
                                icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/3/36/Tennis_ball_3.svg/22px-Tennis_ball_3.svg.png',
                                action: {
                                        type: 'encapsulate',
                                        options: {
                                                regex: /\n\|-(?:[^\n]*?)\n\|(?:[' ]*)([\d]{1,2})?(?:[' ]*)(?:\|\|)?(?:[^\n\[]*?)\{\{(...(?: \([12]...(?:-[12]...)?\))?)(?:-d)?\}\}(?:[^\n\[]*?)\[\[([^\n<]*?)\]\](?:[^\n\[]*?)(<ref(?:[^\n<]*?)<\/ref>|)(?:[^\n\[]*?)\|\|(?:.*?)((?:1\/2|Demie?s?|1\/4|Quarts?|1\/8|Huiti[eèé]mes?|1\/16|1\/32|1\/64)?(?: |-)?(?:de )?[Ff]inal(?:e|iste)s?|(?:\{\{1er\}\}|\{\{2e\}\}|\{\{3e\}\}|\{\{4e\}\}) tour|Victoire|Vainqueurs?|Forfaits?)(?:.*?)\|\|(?:.*?)\{\{(...(?: \([12]...(?:-[12]...)?\))?)(?:-d)?\}\}(?: *)\[\[(.*?)\]\](?:(?:.*?)(\((?:.*?)\)))?(?:[^\n]*)/,
                                                regexReplace: "\n{{Tableau parcours tournoi tennis/ligne|normal|messieurs|simple\n |\$1|\$2|[[\$3]]|\$5|\$6|[[\$7]]|\$8\n |ref=\$4\n}}"
                                        }
                                }
                        }
                }
        } );

        $( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
                'section': 'local2',
                'group': 'bas_de_page',
                'tools': {
                        'Tableau': {
                                label: 'Début-Fin tableau',
                                type: 'button',
                                icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/3/36/Tennis_ball_3.svg/22px-Tennis_ball_3.svg.png',
                                action: {
                                        type: 'encapsulate',
                                        options: {
                                                pre: '<div style="display: inline-block; vertical-align: top; margin-right: 2%;">\n{{Tableau parcours tournoi tennis/début|normal|messieurs|simple}}\n' ,
                                                post: '{{Tableau parcours tournoi tennis/fin}}\n</div>\n'
                                        }
                                }
                        }
                }
        } );

        $( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
                'section': 'local2',
                'group': 'bas_de_page',
                'tools': {
                        'Tableau': {
                                label: 'No-Ref',
                                type: 'button',
                                icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/d/d5/No_sign.svg/22px-No_sign.svg.png',
                                action: {
                                        type: 'encapsulate',
                                        options: {
                                                regex: / \|ref=\n/,
                                                regexReplace: ""
                                        }
                                }
                        }
                }
        } );

	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local2', 'group': 'bas_de_page',
		'tools': {
			'category': {
				label: 'Τόνος', type: 'button',
				icon: 'http://upload.wikimedia.org/wiktionary/el/e/ed/%CE%94%CF%86%CE%B1-%CB%88.png',
				action: { type: 'encapsulate',
					options: { pre: 'ˈ' }
				}
			}
		}
	} );
 
	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local2', 'group': 'bas_de_page',
		'tools': {
			'category': {
				label: 'ο/ω ', type: 'button',
				icon: 'http://upload.wikimedia.org/wiktionary/el/7/7c/%CE%94%CF%86%CE%B1-%C9%94.png',
				action: { type: 'encapsulate',
					options: { pre: 'ɔ' }
				}
			}
		}
	} );
 
	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local2', 'group': 'bas_de_page',
		'tools': {
			'category': {
				label: 'ε/αι ', type: 'button',
				icon: 'http://upload.wikimedia.org/wiktionary/el/0/07/%CE%94%CF%86%CE%B1-%C9%9B.png',
				action: { type: 'encapsulate',
					options: { pre: 'ɛ' }
				}
			}
		}
	} );
	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local2', 'group': 'bas_de_page',
		'tools': {
			'category': {
				label: 'γ όπως στο «γάτα»', type: 'button',
				icon: 'http://upload.wikimedia.org/wiktionary/el/e/e1/%CE%94%CF%86%CE%B1-%C9%A3.png',
				action: { type: 'encapsulate',
					options: { pre: 'ɣ' }
				}
			}
		}
	} );
	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local2', 'group': 'bas_de_page',
		'tools': {
			'category': {
				label: 'ουρανικό γ όπως στο «για»', type: 'button',
				icon: 'http://upload.wikimedia.org/wiktionary/el/2/2e/%CE%94%CF%86%CE%B1-%CA%9D.png',
				action: { type: 'encapsulate',
					options: { pre: 'ʝ' }
				}
			}
		}
	} );
	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local2', 'group': 'bas_de_page',
		'tools': {
			'category': {
				label: 'ουρανικό γκ όπως στο «γκιόνης»', type: 'button',
				icon: 'http://upload.wikimedia.org/wiktionary/el/b/bc/%CE%94%CF%86%CE%B1-%C9%9F-.png',
				action: { type: 'encapsulate',
					options: { pre: 'ɟ' }
				}
			}
		}
	} );
	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local2', 'group': 'bas_de_page',
		'tools': {
			'category': {
				label: 'δ όπως στο «δέμα»', type: 'button',
				icon: 'http://upload.wikimedia.org/wiktionary/el/d/da/%CE%94%CF%86%CE%B1-%C3%B0.png',
				action: { type: 'encapsulate',
					options: { pre: 'ð' }
				}
			}
		}
	} );
	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local2', 'group': 'bas_de_page',
		'tools': {
			'category': {
				label: 'θ όπως στο «θέμα»', type: 'button',
				icon: 'http://upload.wikimedia.org/wiktionary/el/4/4c/%CE%94%CF%86%CE%B1-%CE%B8.png',
				action: { type: 'encapsulate',
					options: { pre: 'θ' }
				}
			}
		}
	} );
	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local2', 'group': 'bas_de_page',
		'tools': {
			'cateogry': {
				label: 'ουρανικό λ όπως στο «ήλιος»', type: 'button',
				icon: 'http://upload.wikimedia.org/wiktionary/el/1/1d/%CE%94%CF%86%CE%B1-%CA%8E.png',
				action: { type: 'encapsulate',
					options: { pre: 'ʎ' }
				}
			}
		}
	} );
	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local2', 'group': 'bas_de_page',
		'tools': {
			'category': {
				label: 'χειλοδοντικό μ όπως στο «έμφαση»', type: 'button',
				icon: 'http://upload.wikimedia.org/wiktionary/el/8/8a/%CE%94%CF%86%CE%B1-%C9%B1.png',
				action: { type: 'encapsulate',
					options: { pre: 'ɱ' }
				}
			}
		}
	} );
	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local2', 'group': 'bas_de_page',
		'tools': {
			'category': {
				label: 'ρ όπως στο «πάρα»', type: 'button',
				icon: 'http://upload.wikimedia.org/wiktionary/el/d/d9/%CE%94%CF%86%CE%B1-%C9%BE.png',
				action: { type: 'encapsulate',
					options: { pre: 'ɾ' }
				}
			}
		}
	} );
	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local2', 'group': 'bas_de_page',
		'tools': {
			'category': {
				label: 'ουρανικό ν όπως στο «πανιά»', type: 'button',
				icon: 'http://upload.wikimedia.org/wiktionary/el/5/53/%CE%94%CF%86%CE%B1-%C9%B2.png',
				action: { type: 'encapsulate',
					options: { pre: 'ɲ' }
				}
			}
		}
	} );
	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local2', 'group': 'bas_de_page',
		'tools': {
			'category': {
				label: 'υπερωικό γ όπως στο «άγχος» ή το «εγγονός»', type: 'button',
				icon: 'http://upload.wikimedia.org/wiktionary/el/0/09/%CE%94%CF%86%CE%B1-%C5%8B.png',
				action: { type: 'encapsulate',
					options: { pre: 'ŋ' }
				}
			}
		}
	} );
	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
		'section': 'local2', 'group': 'bas_de_page',
		'tools': {
			'category': {
				label: 'Tableau GC',
				type: 'button',
				icon: 'http://upload.wikimedia.org/wiktionary/el/e/e8/%CE%94%CF%86%CE%B1-%C3%A7.png',
				action: { 
					type: 'encapsulate',
					options: { 
pre:		'== Parcours =='
 + '\n' +	'=== Têtes de série ==='
 + '\n' +	'{{Contenu spéculatif tennis}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/début|détaillé|messieurs|simple}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |1| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |2| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |3| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |4| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |5| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |6| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |7| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |8| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |9| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |10| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |11| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |12| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |13| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |14| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |15| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |16| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |17| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |18| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |19| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |20| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |21| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |22| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |23| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |24| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |25| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |26| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |27| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |28| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |29| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |30| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |31| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|détaillé|messieurs|simple'
 + '\n' +	' |32| | | | | | ' 
 + '\n' +	' | | | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/fin}}'
 + '\n' +	''
 + '\n' +	'<div style="display: inline-block; vertical-align: top; margin-right: 2%;">'
 + '\n' +	'=== Qualifiés ==='
 + '\n' +	'{{Tableau parcours tournoi tennis/début|normal|messieurs|simple}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|normal|messieurs|simple'
 + '\n' +	' |1| | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|normal|messieurs|simple'
 + '\n' +	' |2| | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|normal|messieurs|simple'
 + '\n' +	' |3| | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|normal|messieurs|simple'
 + '\n' +	' |4| | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|normal|messieurs|simple'
 + '\n' +	' |5| | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|normal|messieurs|simple'
 + '\n' +	' |6| | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|normal|messieurs|simple'
 + '\n' +	' |7| | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|normal|messieurs|simple'
 + '\n' +	' |8| | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|normal|messieurs|simple'
 + '\n' +	' |9| | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|normal|messieurs|simple'
 + '\n' +	' |10| | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|normal|messieurs|simple'
 + '\n' +	' |11| | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|normal|messieurs|simple'
 + '\n' +	' |12| | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|normal|messieurs|simple'
 + '\n' +	' |13| | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|normal|messieurs|simple'
 + '\n' +	' |14| | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|normal|messieurs|simple'
 + '\n' +	' |15| | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|normal|messieurs|simple'
 + '\n' +	' |16| | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/fin}}'
 + '\n' +	'</div>'
 + '\n' +	''
 + '\n' +	'<div style="display: inline-block; vertical-align: top; margin-right: 2%;">'
 + '\n' +	'=== Wild cards (invitations) ==='
 + '\n' +	'{{Tableau parcours tournoi tennis/début|normal|messieurs|simple}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|normal|messieurs|simple'
 + '\n' +	' |1| | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|normal|messieurs|simple'
 + '\n' +	' |2| | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|normal|messieurs|simple'
 + '\n' +	' |3| | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|normal|messieurs|simple'
 + '\n' +	' |4| | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|normal|messieurs|simple'
 + '\n' +	' |5| | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|normal|messieurs|simple'
 + '\n' +	' |6| | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|normal|messieurs|simple'
 + '\n' +	' |7| | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|normal|messieurs|simple'
 + '\n' +	' |8| | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/fin}}'
 + '\n' +	'<!--'
 + '\n' +	'=== Lucky loser (repêché) ==='
 + '\n' +	'{{Tableau parcours tournoi tennis/début|normal|messieurs|simple}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/ligne|normal|messieurs|simple'
 + '\n' +	' |1| | | | | | '
 + '\n' +	'}}'
 + '\n' +	'{{Tableau parcours tournoi tennis/fin}}'
 + '\n' +	'-->'
 + '\n' +	'</div>'
 + '\n' +	''
					}
				}
			}
		}
	} );
 
    } );
 
}
};
 
/* Check if we are in edit mode and the required modules are available and then customize the toolbar */
if ( $.inArray( mw.config.get( 'wgAction' ), ['edit', 'submit'] ) !== -1 ) {
        mw.loader.using( 'user.options', function () {
                if ( mw.user.options.get('usebetatoolbar') ) {
                        mw.loader.using( 'ext.wikiEditor', function () {
                                $(document).ready( customizeToolbar );
                        } );
                }
        } );
}

// </source>