Dyskusja MediaWiki:Gadget-wikidebug.js

Treść strony nie jest dostępna w innych językach.
Z Wikipedii, wolnej encyklopedii

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:
The page at https://pl.wikipedia.org/w/index.php?title=Dyskusja_MediaWiki:Gadget-wikidebug.js&action=submit displayed insecure content from http://upload.wikimedia.org/wikipedia/commons/thumb/6/65/Gnome-window-close.svg/22px-Gnome-window-close.svg.png.
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)[odpowiedz]

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)[odpowiedz]
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)[odpowiedz]
A, ikona już zmienia kolor. MarMi wiki (dyskusja) 20:56, 18 gru 2021 (CET)[odpowiedz]
@MarMi wiki: przeniosłem do narzędzi, to faktycznie jest lepszym miejscem. Peter Bowman (dyskusja) 22:18, 18 gru 2021 (CET)[odpowiedz]

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)[odpowiedz]

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)[odpowiedz]
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)[odpowiedz]
@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)[odpowiedz]

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

MarMi wiki (dyskusja) 23:03, 8 lip 2023 (CEST)[odpowiedz]