Server : Apache System : Linux webd348.cluster026.gra.hosting.ovh.net 5.15.148-ovh-vps-grsec-zfs-classid #1 SMP Thu Feb 8 09:41:04 UTC 2024 x86_64 User : hednacluml ( 122243) PHP Version : 8.3.9 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl Directory : /home/hednacluml/encyclo/articles/b/a/p/ |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr" dir="ltr"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <!-- headlinks removed --> <link rel="shortcut icon" href="../../../../misc/favicon.ico"/> <title>Utilisateur:Bapti/monobook.js - Wikipédia</title> <style type="text/css">/*<![CDATA[*/ @import "../../../../skins/offline/main.css"; /*]]>*/</style> <link rel="stylesheet" type="text/css" media="print" href="../../../../skins/common/commonPrint.css" /> <!--[if lt IE 5.5000]><style type="text/css">@import "../../../../skins/monobook/IE50Fixes.css";</style><![endif]--> <!--[if IE 5.5000]><style type="text/css">@import "../../../../skins/monobook/IE55Fixes.css";</style><![endif]--> <!--[if IE 6]><style type="text/css">@import "../../../../skins/monobook/IE60Fixes.css";</style><![endif]--> <!--[if IE]><script type="text/javascript" src="../../../../skins/common/IEFixes.js"></script> <meta http-equiv="imagetoolbar" content="no" /><![endif]--> <script type="text/javascript" src="../../../../skins/common/wikibits.js"></script> <script type="text/javascript" src="../../../../skins/offline/md5.js"></script> <script type="text/javascript" src="../../../../skins/offline/utf8.js"></script> <script type="text/javascript" src="../../../../skins/offline/lookup.js"></script> <script type="text/javascript" src="../../../../raw/gen.js"></script> <style type="text/css">/*<![CDATA[*/ @import "../../../../raw/MediaWiki%7ECommon.css"; @import "../../../../raw/MediaWiki%7EMonobook.css"; @import "../../../../raw/gen.css"; /*]]>*/</style> </head> <body class="ns-2"> <div id="globalWrapper"> <div id="column-content"> <div id="content"> <a name="top" id="contentTop"></a> <h1 class="firstHeading">Utilisateur:Bapti/monobook.js</h1> <div id="bodyContent"> <h3 id="siteSub">Un article de Wikipédia, l'encyclopédie libre.</h3> <div id="contentSub"><span class="subpages">< <a href="../../../../articles/b/a/p/Utilisateur%7EBapti_41be.html" title="Utilisateur:Bapti">Utilisateur:Bapti</a></span></div> <!-- start content --> <p><b>Note :</b> Après avoir publié la page, vous devrez forcer son rechargement pour voir les changements : <b>Mozilla / Konqueror / Firefox :</b> <i>Shift-Ctrl-R</i>, <b>Internet Explorer / Opera :</b> <i>Ctrl-F5</i>, <b>Safari :</b> <i>Cmd-R</i>. </p><div dir="ltr"><pre class="source-javascript"><span class="co1">// fonction d'import de page, sur fr, en, ou autre (exemple sur en: importWikiPage('User:Lupin/popups.js', 'en'))</span> <span class="kw2">function</span> importWikiPage<span class="br0">(</span>page, lng<span class="br0">)</span> <span class="br0">{</span> langue = <span class="br0">(</span>lng ? lng : <span class="st0">'fr'</span><span class="br0">)</span> document.<span class="kw1">write</span><span class="br0">(</span><span class="st0">'<script type="text/javascript" src="'</span> + <span class="st0">'http://'</span> + langue + <span class="st0">'.wikipedia.org/w/index.php?title='</span> + page + <span class="st0">'&action=raw&ctype=text/javascript&dontcountme=s"></script>'</span><span class="br0">)</span>; <span class="br0">}</span> <span class="co1">// LiveRC : modifications récentes en direct</span> loadJs<span class="br0">(</span><span class="st0">'User:EDUCA33E/LiveRC.js'</span><span class="br0">)</span>; <span class="kw2">function</span> addLoadEvent<span class="br0">(</span>func<span class="br0">)</span> <span class="br0">{</span> <span class="kw1">if</span> <span class="br0">(</span>window.<span class="me1">addEventListener</span><span class="br0">)</span> <span class="br0">{</span> window.<span class="me1">addEventListener</span><span class="br0">(</span><span class="st0">"load"</span>, func, <span class="kw2">false</span><span class="br0">)</span>; <span class="br0">}</span> <span class="kw1">else</span> <span class="kw1">if</span> <span class="br0">(</span>window.<span class="me1">attachEvent</span><span class="br0">)</span> <span class="br0">{</span> window.<span class="me1">attachEvent</span><span class="br0">(</span><span class="st0">"onload"</span>, func<span class="br0">)</span>; <span class="br0">}</span> <span class="br0">}</span> <span class="co1">// objets Ajax et cookies pour lecture des messages</span> importWikiPage<span class="br0">(</span><span class="st0">'Utilisateur:GôTô/objects.js'</span><span class="br0">)</span> <span class="kw2">function</span> getArticleName<span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span> <span class="kw2">var</span> strOut = document.<span class="me1">title</span> <span class="co1">// case search</span> <span class="kw1">if</span> <span class="br0">(</span>strOut == <span class="st0">"Rechercher - Wikipédia"</span><span class="br0">)</span> <span class="kw1">return</span> document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">"lsearchbox"</span><span class="br0">)</span>.<span class="me1">value</span> <span class="co1">// case article being modified</span> strOut = strOut.<span class="me1">replace</span><span class="br0">(</span><span class="st0">"modification de "</span>, <span class="st0">""</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="st0">" - Modifier"</span>, <span class="st0">""</span><span class="br0">)</span> strOut = strOut.<span class="me1">replace</span><span class="br0">(</span><span class="st0">" - Prévisualiser"</span>, <span class="st0">""</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="st0">" - Wikipédia"</span>, <span class="st0">""</span><span class="br0">)</span> <span class="kw1">return</span> strOut <span class="br0">}</span> <span class="coMULTI">/***************** Lecture de messages ****************/</span> <span class="kw2">function</span> getCurrentId<span class="br0">(</span>page<span class="br0">)</span> <span class="br0">{</span> <span class="kw2">var</span> li = document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">"t-permalink"</span><span class="br0">)</span>; <span class="kw1">if</span> <span class="br0">(</span>li<span class="br0">)</span> <span class="kw1">return</span> <span class="br0">(</span>li.<span class="me1">getElementsByTagName</span><span class="br0">(</span><span class="st0">"a"</span><span class="br0">)</span><span class="br0">[</span><span class="nu0">0</span><span class="br0">]</span>.<span class="me1">href</span>.<span class="me1">split</span><span class="br0">(</span><span class="st0">"oldid="</span><span class="br0">)</span><span class="br0">[</span><span class="nu0">1</span><span class="br0">]</span>.<span class="me1">split</span><span class="br0">(</span><span class="st0">"&"</span><span class="br0">)</span><span class="br0">[</span><span class="nu0">0</span><span class="br0">]</span><span class="br0">)</span>; <span class="br0">}</span> <span class="kw2">function</span> getMessages<span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span> <span class="kw2">var</span> mois = <span class="kw2">new</span> Array<span class="br0">(</span><span class="st0">"janvier"</span>, <span class="st0">"février"</span>, <span class="st0">"mars"</span>, <span class="st0">"avril"</span>, <span class="st0">"mai"</span>, <span class="st0">"juin"</span>, <span class="st0">"juillet"</span>, <span class="st0">"août"</span>, <span class="st0">"septembre"</span>, <span class="st0">"octobre"</span>, <span class="st0">"novembre"</span>, <span class="st0">"décembre"</span><span class="br0">)</span>; mois<span class="br0">[</span><span class="st0">"janvier"</span><span class="br0">]</span> = <span class="nu0">0</span>; mois<span class="br0">[</span><span class="st0">"février"</span><span class="br0">]</span> = <span class="nu0">1</span>; mois<span class="br0">[</span><span class="st0">"mars"</span><span class="br0">]</span> = <span class="nu0">2</span>; mois<span class="br0">[</span><span class="st0">"avril"</span><span class="br0">]</span> = <span class="nu0">3</span>; mois<span class="br0">[</span><span class="st0">"mai"</span><span class="br0">]</span> = <span class="nu0">4</span>; mois<span class="br0">[</span><span class="st0">"juin"</span><span class="br0">]</span> = <span class="nu0">5</span>; mois<span class="br0">[</span><span class="st0">"juillet"</span><span class="br0">]</span> = <span class="nu0">6</span>; mois<span class="br0">[</span><span class="st0">"août"</span><span class="br0">]</span> = <span class="nu0">7</span>; mois<span class="br0">[</span><span class="st0">"septembre"</span><span class="br0">]</span> = <span class="nu0">8</span>; mois<span class="br0">[</span><span class="st0">"octobre"</span><span class="br0">]</span> = <span class="nu0">9</span>; mois<span class="br0">[</span><span class="st0">"novembre"</span><span class="br0">]</span> = <span class="nu0">10</span>; mois<span class="br0">[</span><span class="st0">"décembre"</span><span class="br0">]</span> = <span class="nu0">11</span>; <span class="kw2">var</span> article = getArticleName<span class="br0">(</span><span class="br0">)</span>; <span class="kw2">var</span> month = <span class="nu0">-1</span>; <span class="kw2">var</span> year = <span class="nu0">-1</span>; <span class="kw1">if</span> <span class="br0">(</span>article.<span class="me1">indexOf</span><span class="br0">(</span><span class="st0">"Discussion Utilisateur:Bapti/"</span><span class="br0">)</span> > <span class="nu0">-1</span><span class="br0">)</span> <span class="br0">{</span> month = mois<span class="br0">[</span>article.<span class="me1">split</span><span class="br0">(</span><span class="st0">"Discussion Utilisateur:Bapti/"</span><span class="br0">)</span><span class="br0">[</span><span class="nu0">1</span><span class="br0">]</span>.<span class="me1">split</span><span class="br0">(</span><span class="st0">" "</span><span class="br0">)</span><span class="br0">[</span><span class="nu0">0</span><span class="br0">]</span><span class="br0">]</span>; year = article.<span class="me1">split</span><span class="br0">(</span><span class="st0">"Discussion Utilisateur:Bapti/"</span><span class="br0">)</span><span class="br0">[</span><span class="nu0">1</span><span class="br0">]</span>.<span class="me1">split</span><span class="br0">(</span><span class="st0">" "</span><span class="br0">)</span><span class="br0">[</span><span class="nu0">1</span><span class="br0">]</span>; <span class="co1">//first case: we are on a talk page of ours: we read and save the ''oldid'' in a cookie</span> cookies.<span class="me1">setWithDelay</span><span class="br0">(</span><span class="st0">"lastViewedMsg"</span> + mois<span class="br0">[</span>month<span class="br0">]</span>, getCurrentId<span class="br0">(</span><span class="br0">)</span>, <span class="nu0">1000</span>*<span class="nu0">3600</span>*<span class="nu0">24</span>*<span class="nu0">31</span><span class="br0">)</span>; <span class="br0">}</span> <span class="kw2">var</span> dNow = <span class="kw2">new</span> Date<span class="br0">(</span><span class="br0">)</span>; <span class="kw2">var</span> page = <span class="kw1">encodeURI</span><span class="br0">(</span><span class="st0">"Discussion Utilisateur:Bapti/"</span><span class="br0">)</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/%<span class="nu0">20</span>/g</span>, <span class="st0">"_"</span><span class="br0">)</span> + <span class="kw1">encodeURI</span><span class="br0">(</span>mois<span class="br0">[</span>dNow.<span class="me1">getMonth</span><span class="br0">(</span><span class="br0">)</span><span class="br0">]</span><span class="br0">)</span> + <span class="st0">"_"</span> + dNow.<span class="me1">getFullYear</span><span class="br0">(</span><span class="br0">)</span> + <span class="st0">"||"</span> + <span class="kw1">encodeURI</span><span class="br0">(</span>mois<span class="br0">[</span>dNow.<span class="me1">getMonth</span><span class="br0">(</span><span class="br0">)</span><span class="br0">]</span><span class="br0">)</span>; <span class="co1">//check the page of the current month</span> <span class="kw1">if</span> <span class="br0">(</span>month != dNow.<span class="me1">getMonth</span><span class="br0">(</span><span class="br0">)</span> || year != dNow.<span class="me1">getFullYear</span><span class="br0">(</span><span class="br0">)</span><span class="br0">)</span> checkPageForMessages<span class="br0">(</span>page<span class="br0">)</span>; <span class="kw2">var</span> prevMonth = dNow.<span class="me1">getMonth</span><span class="br0">(</span><span class="br0">)</span> <span class="nu0">-1</span>; <span class="kw2">var</span> prevMonthYear = dNow.<span class="me1">getFullYear</span><span class="br0">(</span><span class="br0">)</span>; <span class="kw1">if</span> <span class="br0">(</span>prevMonth == <span class="nu0">-1</span><span class="br0">)</span> <span class="br0">{</span> prevMonth = <span class="nu0">11</span>; prevMonthYear--; page = page.<span class="me1">replace</span><span class="br0">(</span>dNow.<span class="me1">getFullYear</span><span class="br0">(</span><span class="br0">)</span>, prevMonthYear<span class="br0">)</span>; <span class="br0">}</span> page = page.<span class="me1">replace</span><span class="br0">(</span><span class="kw2">new</span> RegExp<span class="br0">(</span><span class="kw1">encodeURI</span><span class="br0">(</span>mois<span class="br0">[</span>dNow.<span class="me1">getMonth</span><span class="br0">(</span><span class="br0">)</span><span class="br0">]</span><span class="br0">)</span>, <span class="st0">"g"</span><span class="br0">)</span>, <span class="kw1">encodeURI</span><span class="br0">(</span>mois<span class="br0">[</span>prevMonth<span class="br0">]</span><span class="br0">)</span><span class="br0">)</span>; <span class="co1">//check the page of the previous month</span> <span class="kw1">if</span> <span class="br0">(</span>month != prevMonth || year != prevMonthYear<span class="br0">)</span> checkPageForMessages<span class="br0">(</span>page<span class="br0">)</span>; <span class="br0">}</span> <span class="kw2">function</span> checkPageForMessages<span class="br0">(</span>page<span class="br0">)</span> <span class="br0">{</span> <span class="kw2">var</span> ajaxObj = <span class="kw2">new</span> objAJAX<span class="br0">(</span><span class="br0">)</span>; ajaxObj.<span class="me1">page</span> = page; ajaxObj.<span class="me1">conn</span>.<span class="me1">onreadystatechange</span> = <span class="kw2">function</span> <span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span> <span class="kw1">if</span> <span class="br0">(</span>ajaxObj.<span class="me1">conn</span>.<span class="me1">readyState</span> == <span class="nu0">4</span><span class="br0">)</span> <span class="br0">{</span> <span class="kw1">if</span> <span class="br0">(</span>ajaxObj.<span class="me1">conn</span>.<span class="kw3">status</span> == <span class="nu0">200</span><span class="br0">)</span> <span class="br0">{</span> <span class="kw2">var</span> lastViewedId = <span class="br0">(</span>cookies.<span class="me1">get</span><span class="br0">(</span><span class="st0">"lastViewedMsg"</span> + <span class="kw1">decodeURI</span><span class="br0">(</span>ajaxObj.<span class="me1">page</span>.<span class="me1">split</span><span class="br0">(</span><span class="st0">"||"</span><span class="br0">)</span><span class="br0">[</span><span class="nu0">1</span><span class="br0">]</span><span class="br0">)</span><span class="br0">)</span> ? cookies.<span class="me1">get</span><span class="br0">(</span><span class="st0">"lastViewedMsg"</span> + <span class="kw1">decodeURI</span><span class="br0">(</span>ajaxObj.<span class="me1">page</span>.<span class="me1">split</span><span class="br0">(</span><span class="st0">"||"</span><span class="br0">)</span><span class="br0">[</span><span class="nu0">1</span><span class="br0">]</span><span class="br0">)</span><span class="br0">)</span> : <span class="nu0">0</span><span class="br0">)</span>; <span class="kw2">var</span> currentId = ajaxObj.<span class="me1">conn</span>.<span class="me1">responseText</span>.<span class="me1">split</span><span class="br0">(</span>ajaxObj.<span class="me1">page</span>.<span class="me1">split</span><span class="br0">(</span><span class="st0">"||"</span><span class="br0">)</span><span class="br0">[</span><span class="nu0">0</span><span class="br0">]</span> + <span class="st0">"&amp;oldid="</span><span class="br0">)</span><span class="br0">[</span><span class="nu0">1</span><span class="br0">]</span>.<span class="me1">split</span><span class="br0">(</span><span class="st0">'"'</span><span class="br0">)</span><span class="br0">[</span><span class="nu0">0</span><span class="br0">]</span>; <span class="kw1">if</span> <span class="br0">(</span>parseInt<span class="br0">(</span>currentId, <span class="nu0">10</span><span class="br0">)</span> > parseInt<span class="br0">(</span>lastViewedId, <span class="nu0">10</span><span class="br0">)</span><span class="br0">)</span> alertMessage<span class="br0">(</span>ajaxObj.<span class="me1">page</span><span class="br0">)</span>; <span class="br0">}</span> <span class="br0">}</span> <span class="br0">}</span> <span class="kw1">return</span><span class="br0">(</span>ajaxObj.<span class="me1">sendRequest</span><span class="br0">(</span><span class="st0">"/w/index.php?title="</span> + page.<span class="me1">split</span><span class="br0">(</span><span class="st0">"||"</span><span class="br0">)</span><span class="br0">[</span><span class="nu0">0</span><span class="br0">]</span> + <span class="st0">"&limit=1&action=history"</span>, <span class="st0">"GET"</span>, <span class="kw2">true</span><span class="br0">)</span><span class="br0">)</span>; <span class="br0">}</span> <span class="kw2">function</span> alertMessage<span class="br0">(</span>page<span class="br0">)</span> <span class="br0">{</span> <span class="kw2">var</span> div = document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">"nouveauMessage"</span><span class="br0">)</span>; <span class="kw1">if</span> <span class="br0">(</span>!div<span class="br0">)</span> <span class="br0">{</span> div = document.<span class="me1">createElement</span><span class="br0">(</span><span class="st0">"div"</span><span class="br0">)</span>; div.<span class="me1">className</span> = <span class="st0">"usermessage"</span>; div.<span class="me1">id</span> = <span class="st0">"nouveauMessage"</span>; <span class="kw2">var</span> cont = document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">"content"</span><span class="br0">)</span>; cont.<span class="me1">insertBefore</span><span class="br0">(</span>div, document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">"bodyContent"</span><span class="br0">)</span><span class="br0">)</span>; <span class="br0">}</span> <span class="kw2">var</span> img = document.<span class="me1">createElement</span><span class="br0">(</span><span class="st0">"img"</span><span class="br0">)</span>; img.<span class="me1">width</span> = <span class="nu0">25</span>; img.<span class="me1">height</span> = <span class="nu0">25</span>; img.<span class="me1">src</span> = <span class="st0">"http://upload.wikimedia.org/wikipedia/commons/thumb/3/36/Nuvola_apps_email.png/25px-Nuvola_apps_email.png"</span>; img.<span class="me1">border</span> = <span class="nu0">0</span>; <span class="kw2">var</span> txt = document.<span class="me1">createTextNode</span><span class="br0">(</span><span class="st0">"Vous avez de nouveaux messages : "</span><span class="br0">)</span>; <span class="kw2">var</span> aDiff = document.<span class="me1">createElement</span><span class="br0">(</span><span class="st0">"a"</span><span class="br0">)</span>; aDiff.<span class="me1">href</span> = <span class="st0">"/w/index.php?title="</span> + page.<span class="me1">split</span><span class="br0">(</span><span class="st0">"||"</span><span class="br0">)</span><span class="br0">[</span><span class="nu0">0</span><span class="br0">]</span> + <span class="st0">"&diff=cur"</span>; aDiff.<span class="me1">innerHTML</span> = <span class="st0">"différences ("</span> + <span class="kw1">decodeURI</span><span class="br0">(</span>page.<span class="me1">split</span><span class="br0">(</span><span class="st0">"||"</span><span class="br0">)</span><span class="br0">[</span><span class="nu0">1</span><span class="br0">]</span><span class="br0">)</span> + <span class="st0">")"</span>; div.<span class="me1">appendChild</span><span class="br0">(</span>img<span class="br0">)</span>; div.<span class="me1">appendChild</span><span class="br0">(</span>txt<span class="br0">)</span>; div.<span class="me1">appendChild</span><span class="br0">(</span>aDiff<span class="br0">)</span>; div.<span class="me1">appendChild</span><span class="br0">(</span>document.<span class="me1">createElement</span><span class="br0">(</span><span class="st0">"br"</span><span class="br0">)</span><span class="br0">)</span>; <span class="br0">}</span> addLoadEvent<span class="br0">(</span>getMessages<span class="br0">)</span>; <span class="coMULTI">/************** Lecture de messages fin *****************/</span> <span class="co1">///////////////////////////////////////////////////</span> <span class="coMULTI">/* * Résumé Deluxe * * Ajoute des commentaires de modification prédéfinis * * Auteur : Dake * Contributions : Pabix, Tieno * Date de dernière révision : 12 novembre 2006 */</span> <span class="co1">//////////////////////ZONE PERSONNALISABLE//////////////////////</span> <span class="kw2">var</span> resumedeluxeTitles = <span class="kw2">new</span> Array<span class="br0">(</span><span class="br0">)</span>; <span class="kw1">with</span> <span class="br0">(</span>resumedeluxeTitles<span class="br0">)</span> <span class="br0">{</span> push<span class="br0">(</span><span class="st0">"- Catégorisation"</span><span class="br0">)</span>; push<span class="br0">(</span><span class="st0">"- Wikification"</span><span class="br0">)</span>; push<span class="br0">(</span><span class="st0">"- Image renommée"</span><span class="br0">)</span>; push<span class="br0">(</span><span class="st0">"- Fusion"</span><span class="br0">)</span>; push<span class="br0">(</span><span class="st0">"- Purge"</span><span class="br0">)</span>; push<span class="br0">(</span><span class="st0">"- OTRS"</span><span class="br0">)</span>; push<span class="br0">(</span><span class="st0">"- Nettoyage"</span><span class="br0">)</span>; push<span class="br0">(</span><span class="st0">"- Archivage"</span><span class="br0">)</span>; push<span class="br0">(</span><span class="st0">"- Rép de Bapti"</span><span class="br0">)</span>; <span class="br0">}</span> <span class="kw2">var</span> resumedeluxeInputs= <span class="kw2">new</span> Array<span class="br0">(</span><span class="br0">)</span>; <span class="kw1">with</span> <span class="br0">(</span>resumedeluxeInputs<span class="br0">)</span> <span class="br0">{</span> push<span class="br0">(</span><span class="st0">"Catégorisation"</span><span class="br0">)</span>; push<span class="br0">(</span><span class="st0">"Wikification"</span><span class="br0">)</span>; push<span class="br0">(</span><span class="st0">"Image renommée, suite à son transfert sur Commons"</span><span class="br0">)</span>; push<span class="br0">(</span><span class="st0">"FIN DE LA FUSION DES HISTORIQUES"</span><span class="br0">)</span>; push<span class="br0">(</span><span class="st0">"FIN PURGE HISTORIQUE"</span><span class="br0">)</span>; push<span class="br0">(</span><span class="st0">"Autorisation explicite reçue sur [[Wikipédia:OTRS|OTRS]]"</span><span class="br0">)</span>; push<span class="br0">(</span><span class="st0">"[[Utilisateur:AkeronBot/Suivi exemple|Nettoyage]] du [[Wikipédia:Bac à sable|Bac à sable]]"</span><span class="br0">)</span>; push<span class="br0">(</span><span class="st0">"Archivage"</span><span class="br0">)</span>; push<span class="br0">(</span><span class="st0">"Rép de Bapti"</span><span class="br0">)</span>; <span class="br0">}</span> <span class="co1">/////////////////FIN DE LA ZONE PERSONNALISABLE/////////////////</span> <span class="kw2">function</span> setSummary<span class="br0">(</span>str<span class="br0">)</span> <span class="br0">{</span> document.<span class="me1">editform</span>.<span class="me1">wpSummary</span>.<span class="me1">value</span> = str; <span class="br0">}</span> <span class="kw2">function</span> addToSummary<span class="br0">(</span>str<span class="br0">)</span> <span class="br0">{</span> <span class="kw2">var</span> resum = document.<span class="me1">editform</span>.<span class="me1">wpSummary</span>.<span class="me1">value</span>; <span class="kw1">if</span><span class="br0">(</span>resum != <span class="nu0">0</span> && resum.<span class="me1">indexOf</span><span class="br0">(</span><span class="st0">"*/"</span><span class="br0">)</span> < resum.<span class="me1">length</span> - <span class="nu0">3</span><span class="br0">)</span> <span class="br0">{</span> document.<span class="me1">editform</span>.<span class="me1">wpSummary</span>.<span class="me1">value</span> += <span class="st0">" - "</span>; <span class="br0">}</span> document.<span class="me1">editform</span>.<span class="me1">wpSummary</span>.<span class="me1">value</span> += str; <span class="br0">}</span> <span class="kw2">function</span> DeluxeSummary<span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span> <span class="kw2">var</span> sumLbl = document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">"wpSummaryLabel"</span><span class="br0">)</span>; <span class="kw1">if</span><span class="br0">(</span>sumLbl<span class="br0">)</span> <span class="br0">{</span> <span class="kw2">var</span> sumInput = document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">"wpSummary"</span><span class="br0">)</span>; sumInput.<span class="me1">style</span>.<span class="me1">width</span> = <span class="st0">"95%"</span>; <span class="kw2">var</span> str = <span class="st0">"Messages prédéfinis : "</span>; <span class="kw1">for</span><span class="br0">(</span><span class="kw2">var</span> cpt = <span class="nu0">0</span>; cpt < resumedeluxeTitles.<span class="me1">length</span>; cpt ++<span class="br0">)</span> <span class="br0">{</span> str += <span class="st0">"<a href=<span class="es0">\"</span>javascript:addToSummary('"</span> +resumedeluxeInputs<span class="br0">[</span>cpt<span class="br0">]</span> + <span class="st0">"')<span class="es0">\"</span>"</span> + <span class="st0">" class=<span class="es0">\"</span>sumLink<span class="es0">\"</span> title=<span class="es0">\"</span>Ajouter '"</span> +resumedeluxeInputs<span class="br0">[</span>cpt<span class="br0">]</span> +<span class="st0">"' dans la boîte de résumé<span class="es0">\"</span>>"</span> + resumedeluxeTitles<span class="br0">[</span>cpt<span class="br0">]</span> + <span class="st0">"</a> "</span>; <span class="br0">}</span> sumLbl.<span class="me1">innerHTML</span> = str + <span class="st0">"<br />"</span> + sumLbl.<span class="me1">innerHTML</span>; <span class="br0">}</span> <span class="br0">}</span> addLoadEvent<span class="br0">(</span>DeluxeSummary<span class="br0">)</span>; <span class="co1">//</span> <span class="kw2">function</span> insertAfter<span class="br0">(</span>parent, node, referenceNode<span class="br0">)</span> <span class="br0">{</span> parent.<span class="me1">insertBefore</span><span class="br0">(</span>node, referenceNode.<span class="me1">nextSibling</span><span class="br0">)</span>; <span class="br0">}</span> <span class="kw2">function</span> OptimizedSuivi<span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span> <span class="kw1">if</span> <span class="br0">(</span>document.<span class="me1">URL</span>.<span class="me1">indexOf</span><span class="br0">(</span><span class="st0">"http://fr.wikipedia.org/wiki/Special:Liste_de_suivi"</span><span class="br0">)</span>==<span class="nu0">0</span> || document.<span class="me1">URL</span>.<span class="me1">indexOf</span><span class="br0">(</span><span class="st0">"http://fr.wikipedia.org/w/index.php?title=Special:Liste_de_suivi"</span><span class="br0">)</span>==<span class="nu0">0</span> <span class="br0">)</span><span class="br0">{</span> <span class="kw2">var</span> admin = <span class="br0">(</span>wgUserGroups.<span class="me1">indexOf</span><span class="br0">(</span><span class="st0">"sysop"</span><span class="br0">)</span> != <span class="nu0">-1</span><span class="br0">)</span>; <span class="kw2">var</span> allDays = document.<span class="me1">getElementsByTagName</span><span class="br0">(</span><span class="st0">"ul"</span><span class="br0">)</span>; <span class="kw1">for</span> <span class="br0">(</span>i=<span class="nu0">0</span>; i<allDays.<span class="me1">length</span>; i++<span class="br0">)</span> <span class="br0">{</span> <span class="kw1">if</span> <span class="br0">(</span>allDays<span class="br0">[</span>i<span class="br0">]</span>.<span class="me1">getAttribute</span><span class="br0">(</span><span class="st0">"class"</span><span class="br0">)</span> == <span class="st0">"special"</span><span class="br0">)</span> <span class="br0">{</span> <span class="kw2">var</span> artList = allDays<span class="br0">[</span>i<span class="br0">]</span>.<span class="me1">getElementsByTagName</span><span class="br0">(</span><span class="st0">"li"</span><span class="br0">)</span>; <span class="kw1">for</span> <span class="br0">(</span>j=<span class="nu0">0</span>; j<artList.<span class="me1">length</span>; j++<span class="br0">)</span> <span class="br0">{</span> <span class="kw2">var</span> elem = artList<span class="br0">[</span>j<span class="br0">]</span>; <span class="kw2">var</span> aTag = elem.<span class="me1">getElementsByTagName</span><span class="br0">(</span><span class="st0">"a"</span><span class="br0">)</span>; <span class="kw2">var</span> articleName = aTag<span class="br0">[</span><span class="nu0">0</span><span class="br0">]</span>.<span class="me1">getAttribute</span><span class="br0">(</span><span class="st0">"title"</span><span class="br0">)</span>; <span class="kw2">var</span> ma = articleName.<span class="me1">match</span><span class="br0">(</span><span class="re0">/^Special:Log\/<span class="br0">(</span>.<span class="me1">*</span><span class="br0">)</span>$/</span><span class="br0">)</span>; <span class="kw1">if</span><span class="br0">(</span>ma<span class="br0">)</span> <span class="br0">{</span> <span class="kw2">var</span> lien; <span class="kw1">if</span><span class="br0">(</span>ma<span class="br0">[</span><span class="nu0">1</span><span class="br0">]</span> == <span class="st0">"newusers"</span><span class="br0">)</span> lien = aTag<span class="br0">[</span><span class="nu0">1</span><span class="br0">]</span>; <span class="kw1">else</span> <span class="kw1">if</span><span class="br0">(</span>admin<span class="br0">)</span> lien = aTag<span class="br0">[</span><span class="nu0">5</span><span class="br0">]</span>; <span class="co1">// lien supplémentaire (bloquer)</span> <span class="kw1">else</span> lien = aTag<span class="br0">[</span><span class="nu0">4</span><span class="br0">]</span>; <span class="kw1">if</span><span class="br0">(</span>lien.<span class="me1">className</span> == <span class="st0">"new"</span><span class="br0">)</span> articleName = lien.<span class="me1">title</span>.<span class="me1">replace</span><span class="br0">(</span><span class="re0">/ \<span class="br0">(</span>page inexistante\<span class="br0">)</span>$/</span>, <span class="st0">""</span><span class="br0">)</span>; <span class="kw1">else</span> articleName = lien.<span class="me1">title</span>; <span class="br0">}</span> <span class="kw2">var</span> stopWatch = <span class="st0">"/w/index.php?title="</span> + articleName + <span class="st0">"&action=unwatch"</span> <span class="kw2">var</span> newElement = document.<span class="me1">createElement</span><span class="br0">(</span><span class="st0">"a"</span><span class="br0">)</span>; newElement.<span class="me1">setAttribute</span><span class="br0">(</span><span class="st0">"href"</span>,stopWatch<span class="br0">)</span>; <span class="kw2">var</span> newText = document.<span class="me1">createTextNode</span><span class="br0">(</span><span class="st0">"stop"</span><span class="br0">)</span>; newElement.<span class="me1">appendChild</span><span class="br0">(</span>newText<span class="br0">)</span>; <span class="kw2">var</span> newPar = document.<span class="me1">createTextNode</span><span class="br0">(</span><span class="st0">") ("</span><span class="br0">)</span> <span class="co1">// séparation des cas (nouvel article, ou déjà existant)</span> <span class="kw1">if</span> <span class="br0">(</span>aTag<span class="br0">[</span><span class="nu0">0</span><span class="br0">]</span>.<span class="me1">childNodes</span><span class="br0">[</span><span class="nu0">0</span><span class="br0">]</span>.<span class="me1">data</span> == <span class="st0">"diff"</span><span class="br0">)</span> <span class="br0">{</span> insertAfter<span class="br0">(</span>elem, newPar, aTag<span class="br0">[</span><span class="nu0">1</span><span class="br0">]</span><span class="br0">)</span>; <span class="br0">}</span> <span class="kw1">else</span> <span class="br0">{</span> insertAfter<span class="br0">(</span>elem, newPar, aTag<span class="br0">[</span><span class="nu0">0</span><span class="br0">]</span><span class="br0">)</span>; <span class="br0">}</span> insertAfter<span class="br0">(</span>elem, newElement, newPar<span class="br0">)</span>; <span class="br0">}</span> <span class="br0">}</span> <span class="br0">}</span> <span class="br0">}</span> <span class="br0">}</span> addLoadEvent<span class="br0">(</span>OptimizedSuivi<span class="br0">)</span>; <span class="kw2">function</span> nouvelOnglet1<span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span> <span class="kw2">var</span> a = document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">"p-cactions"</span><span class="br0">)</span>; <span class="kw1">if</span> <span class="br0">(</span>a<span class="br0">)</span> <span class="br0">{</span> b = a.<span class="me1">getElementsByTagName</span><span class="br0">(</span><span class="st0">"ul"</span><span class="br0">)</span>; <span class="kw1">if</span><span class="br0">(</span>b.<span class="me1">length</span> > <span class="nu0">0</span><span class="br0">)</span> <span class="br0">{</span> b<span class="br0">[</span><span class="nu0">0</span><span class="br0">]</span>.<span class="me1">innerHTML</span> = b<span class="br0">[</span><span class="nu0">0</span><span class="br0">]</span>.<span class="me1">innerHTML</span> + <span class="st0">'<li id="ca-nstab-user">'</span> + <span class="st0">'<a href="http://fr.wikipedia.org/wiki/Special:Newpages">'</span> + <span class="st0">'NP</a></li>'</span>; <span class="br0">}</span> <span class="br0">}</span> <span class="br0">}</span> addLoadEvent<span class="br0">(</span>nouvelOnglet1<span class="br0">)</span>; <span class="co1">// auteur : Utilisateur:Dake</span> <span class="kw2">function</span> DeluxeBar<span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span> <span class="kw1">if</span> <span class="br0">(</span>document.<span class="me1">createTextNode</span><span class="br0">)</span> <span class="br0">{</span> <span class="kw2">var</span> toolbar = document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">"toolbar"</span><span class="br0">)</span>; <span class="kw1">if</span> <span class="br0">(</span>!toolbar<span class="br0">)</span> <span class="kw1">return</span>; <span class="kw2">var</span> messages = <span class="kw2">new</span> Array<span class="br0">(</span><span class="br0">)</span> <span class="co1">// le texte a été splitté sinon Mediawiki casse tout...</span> messages<span class="br0">[</span><span class="nu0">1</span><span class="br0">]</span> = <span class="st0">"{{subst:"</span> + <span class="st0">"Modèle:Bienvenue nouveau"</span> + <span class="st0">"}}"</span> + <span class="st0">"~~"</span> + <span class="st0">"~~"</span>; messages<span class="br0">[</span><span class="nu0">2</span><span class="br0">]</span> = <span class="st0">"{{"</span> + <span class="st0">"Confirmation OTRS"</span> + <span class="st0">"|"</span> + <span class="st0">"source="</span> + <span class="st0">"|otrs="</span> + <span class="st0">"|nocat=1"</span> + <span class="st0">"}}"</span> + <span class="st0">"~~"</span> + <span class="st0">"~~"</span>; messages<span class="br0">[</span><span class="nu0">3</span><span class="br0">]</span> = <span class="st0">"{{"</span> + <span class="st0">"Subst:Utilisateur:Bapti/Avis de suppression"</span> + <span class="st0">"|"</span> + <span class="st0">"}}"</span>; messages<span class="br0">[</span><span class="nu0">4</span><span class="br0">]</span> = <span class="st0">"{{"</span> + <span class="st0">"Subst:Utilisateur:Bapti/Historique détruit"</span> + <span class="st0">"|"</span> + <span class="st0">"}}"</span> + <span class="st0">"</div>"</span>; messages<span class="br0">[</span><span class="nu0">5</span><span class="br0">]</span> = <span class="st0">"{{"</span> + <span class="st0">"Fait."</span> + <span class="st0">"}}"</span>; messages<span class="br0">[</span><span class="nu0">6</span><span class="br0">]</span> = <span class="st0">"{{"</span> + <span class="st0">"Non."</span> + <span class="st0">"}}"</span>; messages<span class="br0">[</span><span class="nu0">7</span><span class="br0">]</span> = <span class="st0">"{{"</span> + <span class="st0">"Triste"</span> + <span class="st0">"}}"</span>; messages<span class="br0">[</span><span class="nu0">8</span><span class="br0">]</span> = <span class="st0">"{{"</span> + <span class="st0">"sourire"</span> + <span class="st0">"}}"</span>; messages<span class="br0">[</span><span class="nu0">9</span><span class="br0">]</span> = <span class="st0">"{{"</span> + <span class="st0">"Clin"</span> + <span class="st0">"}}"</span>; messages<span class="br0">[</span><span class="nu0">10</span><span class="br0">]</span> = <span class="st0">"{{"</span> + <span class="st0">"mdr"</span> + <span class="st0">"}}"</span>; messages<span class="br0">[</span><span class="nu0">11</span><span class="br0">]</span> = <span class="st0">"{{"</span> + <span class="st0">"surprise"</span> + <span class="st0">"}}"</span>; messages<span class="br0">[</span><span class="nu0">12</span><span class="br0">]</span> = <span class="st0">"{{"</span> + <span class="st0">"gêné"</span> + <span class="st0">"}}"</span>; messages<span class="br0">[</span><span class="nu0">13</span><span class="br0">]</span> = <span class="st0">"{{"</span> + <span class="st0">"tire langue"</span> + <span class="st0">"}}"</span>; messages<span class="br0">[</span><span class="nu0">14</span><span class="br0">]</span> = <span class="st0">"{{"</span> + <span class="st0">"ange"</span> + <span class="st0">"}}"</span>; messages<span class="br0">[</span><span class="nu0">15</span><span class="br0">]</span> = <span class="st0">"{{"</span> + <span class="st0">"espiègle"</span> + <span class="st0">"}}"</span>; messages<span class="br0">[</span><span class="nu0">16</span><span class="br0">]</span> = <span class="st0">"{{"</span> + <span class="st0">"confus"</span> + <span class="st0">"}}"</span>; messages<span class="br0">[</span><span class="nu0">17</span><span class="br0">]</span> = <span class="st0">"{{"</span> + <span class="st0">"malin"</span> + <span class="st0">"}}"</span>; messages<span class="br0">[</span><span class="nu0">18</span><span class="br0">]</span> = <span class="st0">"{{"</span> + <span class="st0">"sifflote"</span> + <span class="st0">"}}"</span>; messages<span class="br0">[</span><span class="nu0">19</span><span class="br0">]</span> = <span class="st0">"{{"</span> + <span class="st0">"Ouvrage"</span> + <span class="st0">"|"</span> + <span class="st0">"titre="</span> + <span class="st0">"|"</span> + <span class="st0">"éditeur="</span> + <span class="st0">"|"</span> + <span class="st0">"auteur="</span> + <span class="st0">"|"</span> + <span class="st0">"langue="</span> + <span class="st0">"|"</span> + <span class="st0">"jour="</span> + <span class="st0">"|"</span> + <span class="st0">"mois="</span> + <span class="st0">"|"</span> + <span class="st0">"année="</span> + <span class="st0">"|"</span> + <span class="st0">"lieu="</span> + <span class="st0">"|"</span> + <span class="st0">"pages="</span> + <span class="st0">"|"</span> + <span class="st0">"isbn="</span> + <span class="st0">"|"</span> + <span class="st0">"commentaire="</span> + <span class="st0">"}}"</span>; <span class="kw2">var</span> images = <span class="kw2">new</span> Array<span class="br0">(</span><span class="br0">)</span> images<span class="br0">[</span><span class="nu0">1</span><span class="br0">]</span> = <span class="st0">"http://upload.wikimedia.org/wikipedia/commons/e/eb/Button_accueilB.png"</span>; images<span class="br0">[</span><span class="nu0">2</span><span class="br0">]</span> = <span class="st0">"http://upload.wikimedia.org/wikipedia/commons/5/58/Button_black_copyright.png"</span>; images<span class="br0">[</span><span class="nu0">3</span><span class="br0">]</span> = <span class="st0">"http://upload.wikimedia.org/wikipedia/commons/f/f8/Button_suppr.png"</span>; images<span class="br0">[</span><span class="nu0">4</span><span class="br0">]</span> = <span class="st0">"http://upload.wikimedia.org/wikipedia/commons/2/2e/Button_broom.png"</span>; images<span class="br0">[</span><span class="nu0">5</span><span class="br0">]</span> = <span class="st0">"http://upload.wikimedia.org/wikipedia/commons/e/e9/Button_done.png"</span>; images<span class="br0">[</span><span class="nu0">6</span><span class="br0">]</span> = <span class="st0">"http://upload.wikimedia.org/wikipedia/commons/a/a5/Button_not_done.png"</span>; images<span class="br0">[</span><span class="nu0">7</span><span class="br0">]</span> = <span class="st0">"http://upload.wikimedia.org/wikipedia/commons/b/b0/Button_blocage.png"</span>; images<span class="br0">[</span><span class="nu0">8</span><span class="br0">]</span> = <span class="st0">"http://upload.wikimedia.org/wikipedia/commons/1/1c/Button_smiley_face_smile.png"</span>; images<span class="br0">[</span><span class="nu0">9</span><span class="br0">]</span> = <span class="st0">"http://upload.wikimedia.org/wikipedia/commons/7/74/Button_oeil.png"</span>; images<span class="br0">[</span><span class="nu0">10</span><span class="br0">]</span> = <span class="st0">"http://upload.wikimedia.org/wikipedia/commons/f/f5/Button_smiley_face_grin.png"</span>; images<span class="br0">[</span><span class="nu0">11</span><span class="br0">]</span> = <span class="st0">"http://upload.wikimedia.org/wikipedia/commons/thumb/7/79/Face-surprise.svg/20px-Face-surprise.svg.png"</span>; images<span class="br0">[</span><span class="nu0">12</span><span class="br0">]</span> = <span class="st0">"http://upload.wikimedia.org/wikipedia/commons/thumb/3/36/Blush.png/17px-Blush.png"</span>; images<span class="br0">[</span><span class="nu0">13</span><span class="br0">]</span> = <span class="st0">"http://upload.wikimedia.org/wikipedia/commons/thumb/c/c4/Tongue.png/18px-Tongue.png"</span>; images<span class="br0">[</span><span class="nu0">14</span><span class="br0">]</span> = <span class="st0">"http://upload.wikimedia.org/wikipedia/commons/thumb/d/d5/Face-angel.svg/20px-Face-angel.svg.png"</span>; images<span class="br0">[</span><span class="nu0">15</span><span class="br0">]</span> = <span class="st0">"http://upload.wikimedia.org/wikipedia/commons/thumb/3/3c/Crystal_Clear_app_package_toys.png/18px-Crystal_Clear_app_package_toys.png"</span>; images<span class="br0">[</span><span class="nu0">16</span><span class="br0">]</span> = <span class="st0">"http://upload.wikimedia.org/wikipedia/commons/thumb/6/68/Confused.png/18px-Confused.png"</span>; images<span class="br0">[</span><span class="nu0">17</span><span class="br0">]</span> = <span class="st0">"http://upload.wikimedia.org/wikipedia/commons/thumb/7/70/Face-devil-grin.svg/20px-Face-devil-grin.svg.png"</span>; images<span class="br0">[</span><span class="nu0">18</span><span class="br0">]</span> = <span class="st0">"http://upload.wikimedia.org/wikipedia/commons/thumb/3/30/Sifflote.png/30px-Sifflote.png"</span>; images<span class="br0">[</span><span class="nu0">19</span><span class="br0">]</span> = <span class="st0">"http://upload.wikimedia.org/wikipedia/commons/5/5c/Button_references2.png"</span>; <span class="kw1">for</span> <span class="br0">(</span><span class="kw2">var</span> i=<span class="nu0">0</span>;i<messages.<span class="me1">length</span>;i++<span class="br0">)</span> <span class="br0">{</span> <span class="kw2">var</span> img = document.<span class="me1">createElement</span><span class="br0">(</span><span class="st0">"img"</span><span class="br0">)</span>; img.<span class="me1">setAttribute</span><span class="br0">(</span><span class="st0">"src"</span>, images<span class="br0">[</span>i<span class="br0">]</span><span class="br0">)</span>; <span class="kw2">var</span> ref = document.<span class="me1">createElement</span><span class="br0">(</span><span class="st0">"a"</span><span class="br0">)</span>; ref.<span class="me1">setAttribute</span><span class="br0">(</span><span class="st0">"href"</span>, <span class="st0">"javascript:insertTags('', <span class="es0">\"</span>"</span> + messages<span class="br0">[</span>i<span class="br0">]</span> + <span class="st0">"<span class="es0">\"</span>, '');"</span><span class="br0">)</span>; ref.<span class="me1">appendChild</span><span class="br0">(</span>img<span class="br0">)</span>; toolbar.<span class="me1">appendChild</span><span class="br0">(</span>ref<span class="br0">)</span>; <span class="br0">}</span> <span class="br0">}</span> <span class="br0">}</span> addLoadEvent<span class="br0">(</span>DeluxeBar<span class="br0">)</span>; <span class="coMULTI">/* * Outils pour réverter * * Fournit des liens dans les pages de diff * * Auteur : Lorian (en) * Dernière révision : 3 novembre 2006 */</span> <span class="kw2">function</span> getElementsByClass<span class="br0">(</span>searchClass,node,tag<span class="br0">)</span> <span class="br0">{</span> <span class="co1">// Function from http://www.dustindiaz.com/getelementsbyclass/</span> <span class="kw2">var</span> classElements = <span class="kw2">new</span> Array<span class="br0">(</span><span class="br0">)</span>; <span class="kw1">if</span> <span class="br0">(</span> node == <span class="kw2">null</span> <span class="br0">)</span> node = document; <span class="kw1">if</span> <span class="br0">(</span> tag == <span class="kw2">null</span> <span class="br0">)</span> tag = <span class="st0">'*'</span>; <span class="kw2">var</span> els = node.<span class="me1">getElementsByTagName</span><span class="br0">(</span>tag<span class="br0">)</span>; <span class="kw2">var</span> elsLen = els.<span class="me1">length</span>; <span class="kw2">var</span> pattern = <span class="kw2">new</span> RegExp<span class="br0">(</span><span class="st0">"(^|<span class="es0">\\</span>s)"</span>+searchClass+<span class="st0">"(<span class="es0">\\</span>s|$)"</span><span class="br0">)</span>; <span class="kw1">for</span> <span class="br0">(</span>i = <span class="nu0">0</span>, j = <span class="nu0">0</span>; i < elsLen; i++<span class="br0">)</span> <span class="br0">{</span> <span class="kw1">if</span> <span class="br0">(</span> pattern.<span class="me1">test</span><span class="br0">(</span>els<span class="br0">[</span>i<span class="br0">]</span>.<span class="me1">className</span><span class="br0">)</span> <span class="br0">)</span> <span class="br0">{</span> classElements<span class="br0">[</span>j<span class="br0">]</span> = els<span class="br0">[</span>i<span class="br0">]</span>; j++; <span class="br0">}</span> <span class="br0">}</span> <span class="kw1">return</span> classElements; <span class="br0">}</span> <span class="co1">// _GET code from NoGray JS Library http://www.nogray.com/new_site/</span> <span class="kw2">var</span> _GET = <span class="kw2">new</span> Array<span class="br0">(</span><span class="br0">)</span>; <span class="kw2">var</span> _uri = location.<span class="me1">href</span>; <span class="kw2">var</span> _temp_get_arr = _uri.<span class="me1">substring</span><span class="br0">(</span>_uri.<span class="me1">indexOf</span><span class="br0">(</span><span class="st0">'?'</span><span class="br0">)</span><span class="nu0">+1</span>, _uri.<span class="me1">length</span><span class="br0">)</span>.<span class="me1">split</span><span class="br0">(</span><span class="st0">"&"</span><span class="br0">)</span>; <span class="kw2">var</span> _temp_get_arr_1 = <span class="kw2">new</span> Array<span class="br0">(</span><span class="br0">)</span>; <span class="kw1">for</span><span class="br0">(</span>_get_arr_i=<span class="nu0">0</span>; _get_arr_i<_temp_get_arr.<span class="me1">length</span>; _get_arr_i++<span class="br0">)</span><span class="br0">{</span> _temp_get_arr_1 = _temp_get_arr<span class="br0">[</span>_get_arr_i<span class="br0">]</span>.<span class="me1">split</span><span class="br0">(</span><span class="st0">"="</span><span class="br0">)</span>; _GET<span class="br0">[</span><span class="kw1">decodeURI</span><span class="br0">(</span>_temp_get_arr_1<span class="br0">[</span><span class="nu0">0</span><span class="br0">]</span><span class="br0">)</span><span class="br0">]</span> = <span class="kw1">decodeURI</span><span class="br0">(</span>_temp_get_arr_1<span class="br0">[</span><span class="nu0">1</span><span class="br0">]</span><span class="br0">)</span>; <span class="br0">}</span> <span class="kw1">delete</span> _uri; <span class="kw1">delete</span> _temp_get_arr; <span class="kw1">delete</span> _temp_get_arr_1; <span class="kw2">function</span> getMessage <span class="br0">(</span>where, user1, user2<span class="br0">)</span> <span class="br0">{</span> <span class="kw2">var</span> message = <span class="kw3">prompt</span> <span class="br0">(</span><span class="st0">'Quel message faut-il laisser ?'</span>, <span class="st0">''</span><span class="br0">)</span>; <span class="kw1">if</span> <span class="br0">(</span>message<span class="br0">)</span> <span class="br0">{</span> window.<span class="me1">location</span> = <span class="st0">'http://fr.wikipedia.org/w/index.php?title='</span> + _GET<span class="br0">[</span><span class="st0">'title'</span><span class="br0">]</span> + <span class="st0">'&action=edit&oldid='</span> + _GET<span class="br0">[</span><span class="st0">'oldid'</span><span class="br0">]</span> + <span class="st0">'&'</span>+where+<span class="st0">'=2&user1='</span>+user1+<span class="st0">'&user2='</span>+user2+<span class="st0">'&message='</span>+message; <span class="br0">}</span> <span class="br0">}</span> addOnloadHook<span class="br0">(</span><span class="kw2">function</span> <span class="br0">(</span><span class="br0">)</span><span class="br0">{</span> <span class="kw1">if</span> <span class="br0">(</span>location.<span class="me1">href</span>.<span class="me1">match</span><span class="br0">(</span><span class="re0">/diff=/</span><span class="br0">)</span><span class="br0">)</span> <span class="br0">{</span> <span class="co1">// Get username of submitter</span> <span class="kw2">var</span> user1 = getElementsByClass<span class="br0">(</span><span class="st0">'diff-otitle'</span>,<span class="kw2">null</span>,<span class="st0">'td'</span><span class="br0">)</span>; user1 = user1<span class="br0">[</span><span class="nu0">0</span><span class="br0">]</span>.<span class="me1">getElementsByTagName</span><span class="br0">(</span><span class="st0">'a'</span><span class="br0">)</span><span class="br0">[</span><span class="nu0">2</span><span class="br0">]</span>.<span class="me1">innerHTML</span>; <span class="kw2">var</span> user2 = getElementsByClass<span class="br0">(</span><span class="st0">'diff-ntitle'</span>,<span class="kw2">null</span>,<span class="st0">'td'</span><span class="br0">)</span>; user2 = user2<span class="br0">[</span><span class="nu0">0</span><span class="br0">]</span>.<span class="me1">getElementsByTagName</span><span class="br0">(</span><span class="st0">'a'</span><span class="br0">)</span><span class="br0">[</span><span class="nu0">2</span><span class="br0">]</span>.<span class="me1">innerHTML</span>; <span class="kw1">if</span> <span class="br0">(</span>user2 == <span class="st0">"défaire"</span><span class="br0">)</span><span class="br0">{</span> user2 = getElementsByClass<span class="br0">(</span><span class="st0">'diff-ntitle'</span>,<span class="kw2">null</span>,<span class="st0">'td'</span><span class="br0">)</span>; user2 = user2<span class="br0">[</span><span class="nu0">0</span><span class="br0">]</span>.<span class="me1">getElementsByTagName</span><span class="br0">(</span><span class="st0">'a'</span><span class="br0">)</span><span class="br0">[</span><span class="nu0">3</span><span class="br0">]</span>.<span class="me1">innerHTML</span>; <span class="br0">}</span> document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">'contentSub'</span><span class="br0">)</span>.<span class="me1">innerHTML</span> = <span class="st0">'(<a href="http://fr.wikipedia.org/w/index.php?title='</span> + _GET<span class="br0">[</span><span class="st0">'title'</span><span class="br0">]</span> + <span class="st0">'&action=edit&oldid='</span> + _GET<span class="br0">[</span><span class="st0">'oldid'</span><span class="br0">]</span> + <span class="st0">'&revert=1&user1='</span>+user1+<span class="st0">'&user2='</span>+user2+<span class="st0">'">Annuler</a> / <a href="javascript:var message = getMessage(<span class="es0">\'</span>revert<span class="es0">\'</span>, <span class="es0">\'</span>'</span>+user1+<span class="st0">'<span class="es0">\'</span>, <span class="es0">\'</span>'</span>+user2+<span class="st0">'<span class="es0">\'</span>);">Message</a>) (<a href="http://fr.wikipedia.org/w/index.php?title='</span> + _GET<span class="br0">[</span><span class="st0">'title'</span><span class="br0">]</span> + <span class="st0">'&action=edit&oldid='</span> + _GET<span class="br0">[</span><span class="st0">'oldid'</span><span class="br0">]</span> + <span class="st0">'&vandalism=1&user1='</span>+user1+<span class="st0">'&user2='</span>+user2+<span class="st0">'">Vandalisme</a> / <a href="javascript:var message = getMessage(<span class="es0">\'</span>vandalism<span class="es0">\'</span>, <span class="es0">\'</span>'</span>+user1+<span class="st0">'<span class="es0">\'</span>, <span class="es0">\'</span>'</span>+user2+<span class="st0">'<span class="es0">\'</span>);">Message</a>) (Avertir : <a href="http://fr.wikipedia.org/w/index.php?title=User_talk:'</span>+user2+<span class="st0">'&action=edit&section=new&warn=1">Test0</a> / <a href="http://fr.wikipedia.org/w/index.php?title=User_talk:'</span>+user2+<span class="st0">'&action=edit&section=new&warn=2">Test1</a> / <a href="http://fr.wikipedia.org/w/index.php?title=User_talk:'</span>+user2+<span class="st0">'&action=edit&section=new&warn=3">Test2</a> / <a href="http://fr.wikipedia.org/w/index.php?title=User_talk:'</span>+user2+<span class="st0">'&action=edit&section=new&warn=4">Test3</a>)'</span>; <span class="br0">}</span> <span class="kw1">else</span> <span class="kw1">if</span> <span class="br0">(</span>location.<span class="me1">href</span>.<span class="me1">match</span><span class="br0">(</span><span class="re0">/revert=<span class="nu0">1</span>/</span><span class="br0">)</span><span class="br0">)</span> <span class="br0">{</span> document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">'wpSummary'</span><span class="br0">)</span>.<span class="me1">value</span> = <span class="st0">'Annulation des modifications par [[Special:Contributions/'</span>+_GET<span class="br0">[</span><span class="st0">'user2'</span><span class="br0">]</span>+<span class="st0">'|'</span>+_GET<span class="br0">[</span><span class="st0">'user2'</span><span class="br0">]</span>+<span class="st0">']]'</span>; document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">'editform'</span><span class="br0">)</span>.<span class="me1">submit</span><span class="br0">(</span><span class="br0">)</span>; <span class="br0">}</span> <span class="kw1">else</span> <span class="kw1">if</span> <span class="br0">(</span>location.<span class="me1">href</span>.<span class="me1">match</span><span class="br0">(</span><span class="re0">/revert=<span class="nu0">2</span>/</span><span class="br0">)</span><span class="br0">)</span> <span class="br0">{</span> document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">'wpSummary'</span><span class="br0">)</span>.<span class="me1">value</span> = <span class="st0">'Annulation des modifications par [[Special:Contributions/'</span>+_GET<span class="br0">[</span><span class="st0">'user2'</span><span class="br0">]</span>+<span class="st0">'|'</span>+_GET<span class="br0">[</span><span class="st0">'user2'</span><span class="br0">]</span>+<span class="st0">']] : '</span>+_GET<span class="br0">[</span><span class="st0">'message'</span><span class="br0">]</span>; document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">'editform'</span><span class="br0">)</span>.<span class="me1">submit</span><span class="br0">(</span><span class="br0">)</span>; <span class="br0">}</span> <span class="kw1">else</span> <span class="kw1">if</span> <span class="br0">(</span>location.<span class="me1">href</span>.<span class="me1">match</span><span class="br0">(</span><span class="re0">/vandalism=<span class="nu0">1</span>/</span><span class="br0">)</span><span class="br0">)</span> <span class="br0">{</span> document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">'wpSummary'</span><span class="br0">)</span>.<span class="me1">value</span> = <span class="st0">'Révocation de vandalisme par [[Special:Contributions/'</span>+_GET<span class="br0">[</span><span class="st0">'user2'</span><span class="br0">]</span>+<span class="st0">'|'</span>+_GET<span class="br0">[</span><span class="st0">'user2'</span><span class="br0">]</span>+<span class="st0">']] ; retour à la version de [[Special:Contributions/'</span>+_GET<span class="br0">[</span><span class="st0">'user1'</span><span class="br0">]</span>+<span class="st0">'|'</span>+_GET<span class="br0">[</span><span class="st0">'user1'</span><span class="br0">]</span>+<span class="st0">']]'</span>; document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">'editform'</span><span class="br0">)</span>.<span class="me1">submit</span><span class="br0">(</span><span class="br0">)</span>; <span class="br0">}</span> <span class="kw1">else</span> <span class="kw1">if</span> <span class="br0">(</span>location.<span class="me1">href</span>.<span class="me1">match</span><span class="br0">(</span><span class="re0">/vandalism=<span class="nu0">2</span>/</span><span class="br0">)</span><span class="br0">)</span> <span class="br0">{</span> document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">'wpSummary'</span><span class="br0">)</span>.<span class="me1">value</span> = <span class="st0">'Révocation de vandalisme par [[Special:Contributions/'</span>+_GET<span class="br0">[</span><span class="st0">'user2'</span><span class="br0">]</span>+<span class="st0">'|'</span>+_GET<span class="br0">[</span><span class="st0">'user2'</span><span class="br0">]</span>+<span class="st0">']] ; retour à la version de [[Special:Contributions/'</span>+_GET<span class="br0">[</span><span class="st0">'user1'</span><span class="br0">]</span>+<span class="st0">'|'</span>+_GET<span class="br0">[</span><span class="st0">'user1'</span><span class="br0">]</span>+<span class="st0">']] ('</span>+_GET<span class="br0">[</span><span class="st0">'message'</span><span class="br0">]</span>+<span class="st0">')'</span>; document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">'editform'</span><span class="br0">)</span>.<span class="me1">submit</span><span class="br0">(</span><span class="br0">)</span>; <span class="br0">}</span> <span class="kw1">else</span> <span class="kw1">if</span> <span class="br0">(</span>location.<span class="me1">href</span>.<span class="me1">match</span><span class="br0">(</span><span class="re0">/warn=<span class="nu0">1</span>/</span><span class="br0">)</span><span class="br0">)</span> <span class="br0">{</span> document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">'wpSummary'</span><span class="br0">)</span>.<span class="me1">value</span> = <span class="st0">'Avertissement'</span>; document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">'wpTextbox1'</span><span class="br0">)</span>.<span class="me1">value</span> = <span class="st0">'{{sub'</span>+<span class="st0">'st:test0}} ~~'</span>+<span class="st0">'~~'</span>; document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">'editform'</span><span class="br0">)</span>.<span class="me1">submit</span><span class="br0">(</span><span class="br0">)</span>; <span class="br0">}</span> <span class="kw1">else</span> <span class="kw1">if</span> <span class="br0">(</span>location.<span class="me1">href</span>.<span class="me1">match</span><span class="br0">(</span><span class="re0">/warn=<span class="nu0">2</span>/</span><span class="br0">)</span><span class="br0">)</span> <span class="br0">{</span> document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">'wpSummary'</span><span class="br0">)</span>.<span class="me1">value</span> = <span class="st0">'Avertissement'</span>; document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">'wpTextbox1'</span><span class="br0">)</span>.<span class="me1">value</span> = <span class="st0">'{{sub'</span>+<span class="st0">'st:test1}} ~~'</span>+<span class="st0">'~~'</span>; document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">'editform'</span><span class="br0">)</span>.<span class="me1">submit</span><span class="br0">(</span><span class="br0">)</span>; <span class="br0">}</span> <span class="kw1">else</span> <span class="kw1">if</span> <span class="br0">(</span>location.<span class="me1">href</span>.<span class="me1">match</span><span class="br0">(</span><span class="re0">/warn=<span class="nu0">3</span>/</span><span class="br0">)</span><span class="br0">)</span> <span class="br0">{</span> document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">'wpSummary'</span><span class="br0">)</span>.<span class="me1">value</span> = <span class="st0">'Avertissement'</span>; document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">'wpTextbox1'</span><span class="br0">)</span>.<span class="me1">value</span> = <span class="st0">'{{sub'</span>+<span class="st0">'st:test2}} ~~'</span>+<span class="st0">'~~'</span>; document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">'editform'</span><span class="br0">)</span>.<span class="me1">submit</span><span class="br0">(</span><span class="br0">)</span>; <span class="br0">}</span> <span class="kw1">else</span> <span class="kw1">if</span> <span class="br0">(</span>location.<span class="me1">href</span>.<span class="me1">match</span><span class="br0">(</span><span class="re0">/warn=<span class="nu0">4</span>/</span><span class="br0">)</span><span class="br0">)</span> <span class="br0">{</span> document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">'wpSummary'</span><span class="br0">)</span>.<span class="me1">value</span> = <span class="st0">'Avertissement'</span>; document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">'wpTextbox1'</span><span class="br0">)</span>.<span class="me1">value</span> = <span class="st0">'{{sub'</span>+<span class="st0">'st:test3}} ~~'</span>+<span class="st0">'~~'</span>; document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">'editform'</span><span class="br0">)</span>.<span class="me1">submit</span><span class="br0">(</span><span class="br0">)</span>; <span class="br0">}</span> <span class="br0">}</span><span class="br0">)</span>; <span class="co1">//</span> <span class="co1">//====================================fonctions communes</span> <span class="kw2">function</span> MygetObj<span class="br0">(</span><span class="kw3">name</span><span class="br0">)</span> <span class="br0">{</span> <span class="kw1">if</span> <span class="br0">(</span>document.<span class="me1">getElementById</span><span class="br0">)</span> <span class="br0">{</span> <span class="kw1">this</span>.<span class="me1">obj</span> = document.<span class="me1">getElementById</span><span class="br0">(</span><span class="kw3">name</span><span class="br0">)</span>; <span class="br0">}</span> <span class="kw1">else</span> <span class="kw1">if</span> <span class="br0">(</span>document.<span class="me1">all</span><span class="br0">)</span> <span class="br0">{</span> <span class="kw1">this</span>.<span class="me1">obj</span> = document.<span class="me1">all</span><span class="br0">[</span><span class="kw3">name</span><span class="br0">]</span>; <span class="br0">}</span> <span class="kw1">else</span> <span class="kw1">if</span> <span class="br0">(</span>document.<span class="me1">layers</span><span class="br0">)</span> <span class="br0">{</span> <span class="kw1">this</span>.<span class="me1">obj</span> = document.<span class="me1">layers</span><span class="br0">[</span><span class="kw3">name</span><span class="br0">]</span>; <span class="br0">}</span> <span class="br0">}</span> <span class="co1">//endGetObj</span> <span class="kw2">function</span> getHTTPObject<span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span> <span class="kw2">var</span> xmlhttp = <span class="kw2">false</span>; <span class="coMULTI">/* on teste la présence des fonctions */</span> <span class="coMULTI">/*@cc_on @if (@_jscript_version >= 5) try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp = false; } } @else xmlhttp = false; @end @*/</span> <span class="coMULTI">/* fin du test */</span> <span class="coMULTI">/* on essaie de créer l'objet si ce n'est pas déjà fait */</span> <span class="kw1">if</span> <span class="br0">(</span>!xmlhttp && <span class="kw1">typeof</span> XMLHttpRequest != <span class="st0">'undefined'</span><span class="br0">)</span> <span class="br0">{</span> <span class="kw1">try</span> <span class="br0">{</span> xmlhttp = <span class="kw2">new</span> XMLHttpRequest<span class="br0">(</span><span class="br0">)</span>; <span class="br0">}</span> <span class="kw1">catch</span> <span class="br0">(</span>e<span class="br0">)</span> <span class="br0">{</span> xmlhttp = <span class="kw2">false</span>; <span class="br0">}</span> <span class="br0">}</span> <span class="kw1">return</span> xmlhttp; <span class="br0">}</span> <span class="kw2">function</span> nouvelleBoite<span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span> <span class="kw2">var</span> l = document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">"column-one"</span><span class="br0">)</span>; <span class="kw1">if</span> <span class="br0">(</span>l<span class="br0">)</span> <span class="br0">{</span> l.<span class="me1">innerHTML</span> = l.<span class="me1">innerHTML</span> + <span class="st0">'<div class="portlet" id="p-nbx">'</span> + <span class="st0">' <h5>Boîte perso</h5>'</span> + <span class="st0">' <div class="pBody">'</span> + <span class="st0">' <ul>'</span> + <span class="st0">' <li><a href="http://fr.wikipedia.org/wiki/Wikipédia:Le_Bistro">Le Bistro</a></li>'</span> + <span class="st0">' <li><a href="http://fr.wikipedia.org/wiki/Wikipédia:Le_Bistro_de_la_veille">Bistro de la veille</a></li>'</span> + <span class="st0">' <li><a href="http://fr.wikipedia.org/wiki/Wikipédia:Respect_de_la_GFDL_à_vérifier/En_cours">Respect GFDL</a></li>'</span> + <span class="st0">' <li><a href="http://fr.wikipedia.org/wiki/Wikipédia:Pages_soupçonnées_de_violation_de_copyright">COPYVIO</a></li>'</span> + <span class="st0">' <li><a href="http://fr.wikipedia.org/wiki/Utilisateur:EDUCA33E/LiveRC">LiveRC</a></li>'</span> + <span class="st0">' <li><a href="http://fr.wikipedia.org/w/index.php?title=special:Recentchanges&hideliu=1&days=30&limit=500&hideanons=1&hidemyself=1">RC par des IPs</a></li>'</span> + <span class="st0">' <li><a href="http://fr.wikipedia.org/wiki/Special:Contributions/newbies">RC par des nouveaux</a></li>'</span> + <span class="st0">' <li><a href="http://fr.wikipedia.org/wiki/Catégorie:Article_sans_source">Article sans source</a></li>'</span> + <span class="st0">' <li><a href="http://fr.wikipedia.org/wiki/Utilisateur:AkeronBot/Suivi_exemple">Ménage Bac à sable</a></li>'</span> + <span class="st0">' <li><a href="http://fr.wikipedia.org/wiki/Special:Linksearch">Rechercher des liens internet</a></li>'</span> + <span class="st0">' </ul>'</span> + <span class="st0">' </div>'</span> + <span class="st0">'</div> '</span>; <span class="br0">}</span> <span class="br0">}</span> addLoadEvent<span class="br0">(</span>nouvelleBoite<span class="br0">)</span>; <span class="coMULTI">/* Lien Editcount */</span> <span class="kw2">var</span> tabAction = <span class="st0">"p-cactions"</span>; <span class="kw2">function</span> addECButton<span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span> <span class="kw1">if</span> <span class="br0">(</span> window.<span class="me1">location</span>.<span class="me1">href</span>.<span class="me1">indexOf</span><span class="br0">(</span><span class="st0">'Contributions'</span><span class="br0">)</span> < <span class="nu0">0</span><span class="br0">)</span> <span class="kw1">return</span>; <span class="kw2">var</span> c = document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">'contentSub'</span><span class="br0">)</span>; <span class="kw2">var</span> a = c.<span class="me1">getElementsByTagName</span><span class="br0">(</span><span class="st0">'a'</span><span class="br0">)</span>; <span class="kw3">name</span> = a<span class="br0">[</span><span class="nu0">0</span><span class="br0">]</span>.<span class="me1">innerHTML</span>; <span class="kw2">var</span> l = document.<span class="me1">getElementById</span><span class="br0">(</span>tabAction<span class="br0">)</span>; t = l.<span class="me1">innerHTML</span>; ind = t.<span class="me1">toLowerCase</span><span class="br0">(</span><span class="br0">)</span>.<span class="me1">indexOf</span><span class="br0">(</span><span class="st0">"</ul>"</span><span class="br0">)</span>; before = t.<span class="me1">substring</span><span class="br0">(</span><span class="nu0">0</span>,ind<span class="br0">)</span>; after = t.<span class="me1">substring</span><span class="br0">(</span>ind<span class="br0">)</span>; pitem = <span class="st0">"<li><a href='http://tools.wikimedia.de/~interiot/cgi-bin/count_edits?user="</span>+escape<span class="br0">(</span><span class="kw3">name</span><span class="br0">)</span>+<span class="st0">"&dbname=frwiki_p'>"</span>+ <span class="st0">"<div id='EditCount' style='display:inline;'>"</span> + <span class="st0">"Editcount"</span> + <span class="st0">"</div></a></li>"</span>; l.<span class="me1">innerHTML</span> = before + pitem + after ; <span class="br0">}</span> addLoadEvent<span class="br0">(</span>addECButton<span class="br0">)</span>; <span class="co1">///////////////////////////////////////////////////</span> <span class="co1">// Navigation popups</span> loadJs<span class="br0">(</span><span class="st0">'Utilisateur:Spooky/JSScripts/Navigation popups'</span><span class="br0">)</span>; <span class="co1">// Navigation popups : Options</span> popupOnEditSelection = <span class="kw2">false</span>; popupDragging = <span class="kw2">false</span>; popupFixDabs = <span class="kw2">true</span>; popupImages = <span class="kw2">false</span>; imagePopupsForImages = <span class="kw2">false</span>; obtenir<span class="br0">(</span><span class="st0">"FusionContribs"</span><span class="br0">)</span>; obtenir<span class="br0">(</span><span class="st0">"BlocageDeluxe"</span><span class="br0">)</span>; <span class="kw2">function</span> addLoadEvent<span class="br0">(</span>func<span class="br0">)</span> <span class="br0">{</span> <span class="kw1">if</span> <span class="br0">(</span>window.<span class="me1">addEventListener</span><span class="br0">)</span> window.<span class="me1">addEventListener</span><span class="br0">(</span><span class="st0">"load"</span>, func, <span class="kw2">false</span><span class="br0">)</span>; <span class="kw1">else</span> <span class="kw1">if</span> <span class="br0">(</span>window.<span class="me1">attachEvent</span><span class="br0">)</span> window.<span class="me1">attachEvent</span><span class="br0">(</span><span class="st0">"onload"</span>, func<span class="br0">)</span>; <span class="br0">}</span> <span class="coMULTI">/*Personal links*/</span> addOnloadHook<span class="br0">(</span><span class="kw2">function</span><span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span>addPortletLink<span class="br0">(</span><span class="st0">'p-personal'</span>,<span class="st0">'/wiki/Utilisateur:Bapti/Bo%C3%AEte_%C3%A0_outils'</span>,<span class="st0">'Boîte à outils'</span>,<span class="st0">'pt-links'</span>,<span class="st0">'Link title'</span>,<span class="st0">'!'</span>, document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">'pt-preferences'</span><span class="br0">)</span><span class="br0">)</span>; <span class="br0">}</span><span class="br0">)</span>; addOnloadHook<span class="br0">(</span><span class="kw2">function</span><span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span>addPortletLink<span class="br0">(</span><span class="st0">'p-personal'</span>,<span class="st0">'/wiki/Utilisateur:Bapti/Liens'</span>,<span class="st0">'Liens'</span>,<span class="st0">'pt-links'</span>,<span class="st0">'Link title'</span>,<span class="st0">'!'</span>, document.<span class="me1">getElementById</span><span class="br0">(</span><span class="st0">'pt-preferences'</span><span class="br0">)</span><span class="br0">)</span>; <span class="br0">}</span><span class="br0">)</span>;</pre></div><div class="printfooter"> </div> <!-- end content --> <div class="visualClear"></div> </div> </div> </div> <div id="column-one"> <div id="p-cactions" class="portlet"> <h5>Views</h5> <ul> <li id="ca-nstab-user" class="selected" ><a href="../../../../articles/b/a/p/Utilisateur%7EBapti_monobook.js_cb47.html">Page utilisateur</a></li><li id="ca-talk" class="new" ><a href="../../../../articles/b/a/p/Discussion_Utilisateur%7EBapti_monobook.js_1e5c.html">Discussion</a></li><li id="ca-current" ><a href="http://fr.wikipedia.org/wiki/Utilisateur:Bapti/monobook.js">Version actuelle</a></li> </ul> </div> <div class="portlet" id="p-logo"> <a style="background-image: url(../../../../misc/Wiki.png);" href="../../../../index.html" title="Accueil"></a> </div> <script type="text/javascript"> if (window.isMSIE55) fixalpha(); </script> <div class='portlet' id='p-navigation'> <h5>Navigation</h5> <div class='pBody'> <ul> <li id="n-mainpage"><a href="../../../../index.html">Accueil</a></li> <li id="n-thema"><a href="../../../../articles/a/c/c/Portail%7EAccueil_bcc9.html">Portails thématiques</a></li> <li id="n-alphindex"><a href="../../../../articles/t/o/u/Special%7EToutes_les_pages_fabc.html">Index alphabétique</a></li> <li id="n-randompage"><a href="../../../../articles/p/a/g/Special%7EPage_au_hasard_9c81.html">Un article au hasard</a></li> <li id="n-contact"><a href="../../../../articles/c/o/n/Wikip%C3%A9dia%7EContact_929e.html">Contacter Wikipédia</a></li> </ul> </div> </div> <div class='portlet' id='p-Contribuer'> <h5>Contribuer</h5> <div class='pBody'> <ul> <li id="n-help"><a href="../../../../articles/s/o/m/Aide%7ESommaire_c9f0.html">Aide</a></li> <li id="n-portal"><a href="../../../../articles/a/c/c/Wikip%C3%A9dia%7EAccueil_5272.html">Communauté</a></li> <li id="n-recentchanges"><a href="../../../../articles/m/o/d/Special%7EModifications_r%C3%A9centes_b222.html">Modifications récentes</a></li> <li id="n-aboutwp"><a href="../../../../articles/a/c/c/Wikip%C3%A9dia%7EAccueil_des_nouveaux_arrivants_0784.html">Accueil des nouveaux arrivants</a></li> <li id="n-sitesupport"><a href="http://meta.wikimedia.org/wiki/Faire_un_don:_explication">Faire un don</a></li> </ul> </div> </div> <div id="p-search" class="portlet"> <h5><label for="searchInput">Rechercher</label></h5> <div id="searchBody" class="pBody"> <form action="javascript:goToStatic(3)" id="searchform"><div> <input id="searchInput" name="search" type="text" accesskey="C" value="" /> <input type='submit' name="go" class="searchButton" id="searchGoButton" value="Aller" /> </div></form> </div> </div> </div><!-- end of the left (by default at least) column --> <div class="visualClear"></div> <div id="footer"> <div id="f-poweredbyico"><a href="http://www.mediawiki.org/"><img src="../../../../skins/common/images/poweredby_mediawiki_88x31.png" alt="Powered by MediaWiki" /></a></div> <div id="f-copyrightico"><a href="http://wikimediafoundation.org/"><img src="../../../../misc/wikimedia-button.png" border="0" alt="Wikimedia Foundation"/></a></div> <ul id="f-list"> <li id="f-credits">Cette page a été modifiée pour la dernière fois le 19 mai 2008 à 23:04 par Utilisateur <a href="../../../../articles/b/a/p/Utilisateur%7EBapti_41be.html" title="Utilisateur:Bapti">Bapti</a>. Basé sur le travail de Utilisateur(s) <a href="../../../../articles/z/e/l/Utilisateur%7EZelda_0ab3.html" title="Utilisateur:Zelda">Zelda</a>.</li> <li id="f-copyright"><span style="white-space:normal"><a class="internal" href="http://fr.wikipedia.org/wiki/Wikip%C3%A9dia:Droit_d'auteur" title="Droit d'auteur">Droit d'auteur</a> : Tous les textes sont disponibles sous les termes de la <a class="internal" href="http://fr.wikipedia.org/wiki/Wikip%C3%A9dia:Licence_de_documentation_libre_GNU" title="GFDL">licence de documentation libre GNU</a> (GFDL).<br/> Wikipedia® est une marque déposée de la <a href="http://wikimediafoundation.org/wiki/Accueil" title="Wikimedia Foundation">Wikimedia Foundation, Inc.</a>, organisation de bienfaisance régie par le paragraphe <a class="internal" href="http://en.wikipedia.org/wiki/501(c)" title="501(c)">501(c)(3)</a> du code fiscal des États-Unis.</span><br/></li> <li id="f-about"><a href="../../../../articles/%C3%A0/_/p/Wikip%C3%A9dia%7E%C3%80_propos_5de1.html" title="Wikipédia:À propos">À propos de Wikipédia</a></li> <li id="f-disclaimer"><a href="../../../../articles/a/v/e/Wikip%C3%A9dia%7EAvertissements_g%C3%A9n%C3%A9raux_fef1.html" title="Wikipédia:Avertissements généraux">Avertissements</a></li> </ul> </div> </div> </body> </html>