Dyskusja MediaWiki:Gadget-wikidebug.js
Wygląd
Protocol relative URLs
[edytuj kod]Hi!
Could someone remove the "http:" part of the icons listed on oStateIcons? This will avoid erros for users on secure server. Helder 11:42, 14 lis 2011 (CET)
- For the record, the error message displayed when editing this page is:
- Helder 11:44, 14 lis 2011 (CET)
Okna gadżetu nie da się zamknąć
[edytuj kod]Jw, przy otwartym oknie:
$('div div input[value=OK]')[0].onclick()
rzuca błędem
.
oJsAlert is not defined
W trybie debug (param. &debug=1) przycisk zamykania działa. MarMi wiki (dyskusja) 17:20, 18 gru 2021 (CET)
- Teraz powinno się dać, zmieniłem zależność od MediaWiki:Gadget-sftJSmsg.js na OOjs-ui: Specjalna:Diff/65628061. Peter Bowman (dyskusja) 20:17, 18 gru 2021 (CET)
- Dzięki.
- Teraz pojawia się na prawo od wyloguj (link wikidebug + ikona), może zamiast tego przenieść to do menu po lewej, do sekcji Narzędzia?
- I jeśli ikona ma nadal pozostawać ciągle żółta, to może ją po prostu usunąć, skoro jest link? MarMi wiki (dyskusja) 20:49, 18 gru 2021 (CET)
- A, ikona już zmienia kolor. MarMi wiki (dyskusja) 20:56, 18 gru 2021 (CET)
- @MarMi wiki: przeniosłem do narzędzi, to faktycznie jest lepszym miejscem. Peter Bowman (dyskusja) 22:18, 18 gru 2021 (CET)
- A, ikona już zmienia kolor. MarMi wiki (dyskusja) 20:56, 18 gru 2021 (CET)
Inne błędy
[edytuj kod]- Po złapaniu wyjątku ikona nie zmienia się na czerwoną
- Połyka złapany wyjątek (nie pojawi się on w konsoli)
Tryb debug (param. &debug=1) nic nie zmienia. MarMi wiki (dyskusja) 17:37, 18 gru 2021 (CET)
- Powinno już wyświetlać wyjątki w konsoli (Specjalna:Diff/65628145) i odświeżać ikonkę wraz z licznikiem błędów po ich złapaniu (Specjalna:Diff/65628215). Peter Bowman (dyskusja) 20:41, 18 gru 2021 (CET)
- Dzięki.
- Czy nie dałoby się też dodać hook, który by się odpalał po każdym wyjątku, z błedem jako parametr (jeśli nie całego obiektu, to przynajmniej z nazwą wyjątku; dodał bym sobie jego wyświetlanie przez mw.notify)? MarMi wiki (dyskusja) 21:03, 18 gru 2021 (CET)
- @MarMi wiki: dodałem hook "wikidebug.onerror"; będzie przekazywał obiekt z parametrami funkcji window.onerror. Peter Bowman (dyskusja) 22:11, 18 gru 2021 (CET)
Strona główna - błąd przy otwieraniu okienka
[edytuj kod]Na stronie głównej Wikipedii po kliknięciu w link/ikonę gadżetu wyskakuje błąd:
Uncaught TypeError: OO.ui.alert is not a function Wikipedia:Strona_główna line 10 > injectedScript:66:484
onPortletClick https://pl.wikipedia.org/wiki/Wikipedia:Strona_główna line 10 > injectedScript:66
jQuery 2
onPortletClick https://pl.wikipedia.org/wiki/Wikipedia:Strona_główna line 10 > injectedScript:66