Etdiyiniz dəyişikliklərin yayımlanandan sonra effekt verməsi üçün brauzerinizin keşini təmizləməyə ehtiyacınız ola bilər. Bunun üçün Chrome, Firefox, Edge, yaxud Safari istifadəçisisinizsə, klaviaturanızın Shift düyməsini sıxaraq brauzerin ⟳ səhifə yeniləmək düyməsini klik edə bilərsiniz.
/* _____________________________________________________________________________ * | | * | === WARNING: GLOBAL GADGET FILE === | * | Changes to this page affect many users. | * | Please discuss changes on the talk page or on [[WT:Gadget]] before editing. | * |_____________________________________________________________________________| * * Imported from the January 17, 2011 version at [[fr:MediaWiki:Gadget-HistoryNumDiff.js]] * * Shows the number of characters added or removed, rather than the size of the revision. * This format is like the one used by the Watchlist and Recent Changes. * * See [[MediaWiki:Gadget-HistoryNumDiff]]. * * Author: The RedBurn * */functiongetNumFromString(i,eltsByTag){varregString=/\((.*) bytes?\)/;varresultString;varstring=eltsByTag.item(i).innerHTML;varseparator=/[^0-9]/g;varempty="(empty)";if(mw.config.get('wgUserLanguage')=="fr"){regString=/\((.*) octets?\)/;empty="(vide)";}if(string==empty){string=0;}else{resultString=regString.exec(string);string=resultString[1].replace(separator,"");string=parseInt(string,10);}returnstring;}functionmakeNumDiff(){varstring;varresultPrevString=0;// précédent dans l'ordre chronologiquevarresultNextString=0;varclassName;varlastI=0;vari=0;vareltsByTag=document.getElementsByTagName("span");varlength=eltsByTag.length;while(i<length&&eltsByTag.item(i).className!="history-size"){i++;}if(i<length){resultNextString=getNumFromString(i,eltsByTag);lastI=i;i++;while(i<length){if(eltsByTag.item(i).className=="history-size"){resultPrevString=getNumFromString(i,eltsByTag);string=resultNextString-resultPrevString;if(string>0){className="mw-plusminus-pos";string="+"+string;}else{if(string<0){className="mw-plusminus-neg";}else{className="mw-plusminus-null";}}if(string<-500||string>500){string="<strong>"+"("+string+")"+"</strong>";}else{string="("+string+")";}eltsByTag.item(lastI).innerHTML=string;eltsByTag.item(lastI).className=className;resultNextString=resultPrevString;lastI=i;}i++;}}}if(mw.config.get('wgAction')&&mw.config.get('wgAction')=="history"){$(makeNumDiff);}