MediaWiki-diskusjon:Gadget-page-contributors.js

Sideinnholdet støttes ikke på andre språk.
Fra Wikipedia, den frie encyklopedi

JavaScript parse error[rediger kilde]

This gadget seems to be broken for some reason... When I tried to load Matematikk?debug=1, its module displayed the following error:

/* MediaWiki:Gadget-page-contributors.js */
throw new Error("JavaScript parse error: Parse error: Illegal token in file \'MediaWiki:Gadget-page-contributors.js\' on line 1");
;
mw.loader.state({"ext.gadget.page-contributors":"ready"});

Helder.wiki (diskusjon) 30. jul 2013 kl. 15:51 (CEST)

Uncaught TypeError: Cannot call method 'replace' of undefined[rediger kilde]

I got

Uncaught TypeError: Cannot call method 'replace' of undefined

from the following part of the code after running the content of MediaWiki:Gadget-page-contributors.js in Google Chrome's console:

             var entry = (revs[revs.length-1].user == name ? i18n( 'entry-main' ) : i18n( 'entry-norm' ))
                .replace('$name$', name)
                .replace('$uname$', mw.util.wikiGetlink('User:' + name))
                .replace('$tname$', mw.util.wikiGetlink('User_talk:' + name))
                .replace('$cname$', mw.util.wikiGetlink('Special:Contributions/' + name))
                .replace('$amouth$', String(amouth));

It seems the key "entry-main" is missing in the English Translation. Helder.wiki (diskusjon) 30. jul 2013 kl. 15:56 (CEST)

There is a double definition for entry-norm, the last one should be entry-main. — Jeblad 31. jul 2013 kl. 08:42 (CEST)
FixedDanmichaelo (δ) 25. aug 2013 kl. 13:36 (CEST)

Feil i datastrukturen for i18nData-strukturen[rediger kilde]

Det siste elementet i i18nData-strukturen har et trailing komma. Dette skaper problemer. — Jeblad 30. aug 2013 kl. 18:15 (CEST)

Fiksa. – Danmichaelo (δ) 1. sep 2013 kl. 20:00 (CEST)

jquery.ui[rediger kilde]

Denne funksjonen bruker jquery.ui som er deprecated. Det betyr at den etter hvert vil slutte å fungere om den ikke blir oppdatert. Strengt tatt er det bare jquery.ui.button som er (burde være) deprecated, så det bør sjekkes hva som faktisk bør gjøres. — Jeblad 1. mai 2017 kl. 04:04 (CEST)[svar]

Det skal skiftes til OOjs UI, dvs at hele jQuery UI skal byttes ut. — Jeblad 1. mai 2017 kl. 12:44 (CEST)[svar]