Quri.inka
Archiwum dyskusji | |||
|
Ad:Liga Młodzieżowa UEFA (2019/2020)
edytujCześć, dlaczego to zrobiłeś? I wstawiłeś bezpośrednio moduł? Pozdrawiam, Mateusz.ns (dyskusja) 14:15, 5 lip 2024 (CEST)
- I generalnie widzę, że bezpośrednio wstawiasz moduły do artykułów. Proszę, nie rób tak. Od tego są szablony, a obsługa modułu jest na tyle skomplikowana, że jeśli ktoś będzie chciał coś poprawić to zwyczajnie sobie nie poradzi. Mateusz.ns (dyskusja) 14:18, 5 lip 2024 (CEST)
- Cześć, drabinka, którą umieściłeś, była niewłaściwa, sugerowała np. wolne losy, odbiegała od formatu z pozostałych sezonów, a poza tym była 'brzydka'. Moduły Build bracket i inne wstawiam odkąd je zaimportowałem, a wstawiam je, gdyż nie były wstawiane w szablonach. Sam szablonów nie robiłem ani ich nie poprawiałem, bo nie chciałem się wykłócać z innymi, którzy by się znaleźli i wycofywali moje edycje. W szablonach jest straszny bałagan, powtarzają się, także cieszy mnie, że wreszcie ktoś się znalazł i robi z tym porządek.
- Moduły nie są skomplikowane, mają bardzo dobrą dokumentację na enwiki, a teraz dzięki Tobie u nas. Samo wstawianie modułów nie jest czymś złym, na enwiki wstawiają tak nagminnie, a mają w tym większe doświadczenie.
- W szablonie 32TeamBracket po wstawieniu compact pojawia się dodatkowy element.
- Pozdrawiam i powodzenia. Quri.inka (dyskusja) 18:29, 5 lip 2024 (CEST)
- Ta drabinka \nie sugeruje wolnych losów, równie dobrze można przyjąć że jakaś drużyna zaczyna od innej fazy - tak jak jest w tym przypadku. Jest to też powszechna praktyka w innych artykułach i uważam, że należy się tego trzymać - dzięki temu drabinka jest duża bradziej czytelna, a o to w niej chodzi. Piękność jest subiektywna, aczkolwiek wybrany przez Ciebie format nie może zostać w artykule. Brak połączenia pomiędzy play-off a 1/8 finału pokazuje, że nie są to powiązane fazy ze sobą, a jest inaczej. Sheriff Tyraspol/Crvena zvezda są umieszczone na równi z SL Benfica/Liverpool - niewiadomo dlaczego. Celem moich poprawek jest zwiększenie przejrzystości i czytelności, a przede wszystkim ujednolicenie artykułów i niestety wydaje mi się, że Twoje poprawki tą przejrzystość z powrotem zatarły. Co do używania modułów to jednak wciąż nalegam, aby ich nie używać bezpośrednio - ciężko mi sobie wyobrazić osobę z zewnątrz, która zrozumie o co chodzi wchodząc w artykuł - i nie jest tu problemem brak instrukcji. Nie kopiujmy tych złych nawyków z en:wiki, szczególnie, że w tematyce sportowej szablonów jest multum - jakiś na pewno będzie odpowiedni. Ponadto, dzięki szablonom można utrzymać jednolitą estetykę, dodawać udogodnienia we wszystkich artykułach jednocześnie - wstawienie modułu bezpośrednio zamyka tę możliwość. Dzięki za zrozumienie. Mateusz.ns (dyskusja) 22:16, 5 lip 2024 (CEST)
- Przepraszam, ale jestem autorem tego artykułu i tak chcę przedstawić tą tabelkę. Mam nadzieję, że to uszanujesz. Pozdrawiam. Quri.inka (dyskusja) 22:58, 5 lip 2024 (CEST)
- Ale bycie autorem nie zmienia sytuacji... Przedstawiłem Ci argumenty, które wydają mi się bardzo ważne - zachowanie jednolitej estetyki, ułatwienie edycji innym użytkownikom, możliwość wprowadzania poprawek. Wstawienie modułu bezpośrednio jest bardzo podobne do wstawienia kodu szablonu do artykułu - nic nie ułatwia, a tylko zaciera obraz w przypadku chęci edycji. W najbliższym czasie wrzucę wątek do Kawiarenki, bo uważam, że to niewłaściwa, a na dłuższą metę nawet szkodliwa praktyka. Mateusz.ns (dyskusja) 11:52, 6 lip 2024 (CEST)
- Dobrze Quri.inka (dyskusja) 11:54, 6 lip 2024 (CEST)
- Ale bycie autorem nie zmienia sytuacji... Przedstawiłem Ci argumenty, które wydają mi się bardzo ważne - zachowanie jednolitej estetyki, ułatwienie edycji innym użytkownikom, możliwość wprowadzania poprawek. Wstawienie modułu bezpośrednio jest bardzo podobne do wstawienia kodu szablonu do artykułu - nic nie ułatwia, a tylko zaciera obraz w przypadku chęci edycji. W najbliższym czasie wrzucę wątek do Kawiarenki, bo uważam, że to niewłaściwa, a na dłuższą metę nawet szkodliwa praktyka. Mateusz.ns (dyskusja) 11:52, 6 lip 2024 (CEST)
- Przepraszam, ale jestem autorem tego artykułu i tak chcę przedstawić tą tabelkę. Mam nadzieję, że to uszanujesz. Pozdrawiam. Quri.inka (dyskusja) 22:58, 5 lip 2024 (CEST)
- Ta drabinka \nie sugeruje wolnych losów, równie dobrze można przyjąć że jakaś drużyna zaczyna od innej fazy - tak jak jest w tym przypadku. Jest to też powszechna praktyka w innych artykułach i uważam, że należy się tego trzymać - dzięki temu drabinka jest duża bradziej czytelna, a o to w niej chodzi. Piękność jest subiektywna, aczkolwiek wybrany przez Ciebie format nie może zostać w artykule. Brak połączenia pomiędzy play-off a 1/8 finału pokazuje, że nie są to powiązane fazy ze sobą, a jest inaczej. Sheriff Tyraspol/Crvena zvezda są umieszczone na równi z SL Benfica/Liverpool - niewiadomo dlaczego. Celem moich poprawek jest zwiększenie przejrzystości i czytelności, a przede wszystkim ujednolicenie artykułów i niestety wydaje mi się, że Twoje poprawki tą przejrzystość z powrotem zatarły. Co do używania modułów to jednak wciąż nalegam, aby ich nie używać bezpośrednio - ciężko mi sobie wyobrazić osobę z zewnątrz, która zrozumie o co chodzi wchodząc w artykuł - i nie jest tu problemem brak instrukcji. Nie kopiujmy tych złych nawyków z en:wiki, szczególnie, że w tematyce sportowej szablonów jest multum - jakiś na pewno będzie odpowiedni. Ponadto, dzięki szablonom można utrzymać jednolitą estetykę, dodawać udogodnienia we wszystkich artykułach jednocześnie - wstawienie modułu bezpośrednio zamyka tę możliwość. Dzięki za zrozumienie. Mateusz.ns (dyskusja) 22:16, 5 lip 2024 (CEST)
- Spójrz proszę, co się dzieje, gdy dodaje się moduł bezpośrednio, a bot (albo ktoś inny) wykonana jakąś edycję - np. sprzątanie kodu [1] - sekcja Baraże o Scottish Premiership. Półtora tygodnia to wisiało. Mateusz.ns (dyskusja) 00:58, 8 lip 2024 (CEST)~
- @Mateusz.ns zły przykład, to jest kolejny błąd jaki widzę wygenerowany przez tego Bota Dyskusja_wikipedysty:Beno. Zmieniłeś moduł RoundN na Build bracket. Moduł RoundN ma strukturę danych ||||. Bot wycina na początku wiersza ||, a może nawet więcej |. Wstaw w szablonie RoundN i będziesz miał prawdopodobnie to samo. Quri.inka (dyskusja) 08:39, 8 lip 2024 (CEST)
- PS @Mateusz.ns Build bracket z parametrem paramstyle równym numbered też wygeneruje błąd. Quri.inka (dyskusja) 08:50, 8 lip 2024 (CEST)
- Ja tam nic nie zmieniałem, natknąłem się na tą sytuację - dopiero później wykonałem zmiany. Pokazuję tylko, że prawidłowe korzystanie z szablonu, nie modułu, minimalizuje takie sytuacje. Mateusz.ns (dyskusja) 12:10, 8 lip 2024 (CEST)
- @Mateusz.ns tak na wszelki wypadek, nasze(moje) edycje nie spowodowały tego błędu. Wina jest po stronie autora bota. Istnieją struktury, które mają na początku wiersza || i bot uważa je za błąd i je usuwa. Quri.inka (dyskusja) 12:29, 8 lip 2024 (CEST)
- Ja tam nic nie zmieniałem, natknąłem się na tą sytuację - dopiero później wykonałem zmiany. Pokazuję tylko, że prawidłowe korzystanie z szablonu, nie modułu, minimalizuje takie sytuacje. Mateusz.ns (dyskusja) 12:10, 8 lip 2024 (CEST)
- @Mateusz.ns przepraszam, że tak podlądam co robisz, zawsze czegoś nowego można się nauczyć :). Znalazłem problem jaki miałeś z wyszukiwaniem. Możę zamiast (\w*) wstaw (.*) myślnik nie jest w \w. Idę oczywiście na łatwiznę z kropką. @"(\|)\s*RD2(.*)\s*=" Quri.inka (dyskusja) 11:32, 10 lip 2024 (CEST)
- a jeszcze jedno, pewnie wiesz, ale na wszelki wypadek, \w to [a-zA-Z_0-9], możesz dodać - i masz [a-zA-Z_0-9-] Quri.inka (dyskusja) 11:37, 10 lip 2024 (CEST)
- Niestety,
\w
w szukarce nie zadziała :-(. Trzeba używać podanych przez ciebie zakresów.XaxeLoled ⸤ AmA ⸣
12:44, 10 sie 2024 (CEST)
- Niestety,
Podziękowanie – Tydzień Artykułu Brytyjskiego III
edytuj-
Za II miejsce w tworzeniu nowych artykułów i znaczącym poprawianiu starych powyżej 2 KB w Tygodniu Artykułu Brytyjskiego III
-
Za I miejsce w tworzeniu nowych artykułów powyżej 5 KB (z dobrym uźródłowieniem) w Tygodniu Artykułu Brytyjskiego III
Gratuluję gwiazdek za Tydzień Artykułu Brytyjskiego III. W imieniu Społeczności dziękuję Ci za udział. Zala (dyskusja) 09:23, 14 lip 2024 (CEST)
Błędy LUA
edytujHej, byłbyś w stanie poprawić te trzy artykuły? Liga Mistrzów UEFA (2021/2022), Liga Mistrzów UEFA (2022/2023) i Yüksək Liqa w piłce siatkowej (2022/2023). Zawierają błędy modułu Build bracket, a to Twoja broszka. Z góry dzięki, tufor (dyskusja) 17:51, 9 sie 2024 (CEST)
- Dwa pierwsze to boty Beno. Trzeci to bot Mateusza. pzdr Quri.inka (dyskusja) 18:14, 9 sie 2024 (CEST)
Re: źródło
edytujNa szybko nic nie znalazłem. ~malarz pl PISZ 13:59, 25 sie 2024 (CEST)
Przypominamy: zagłosuj w wyborach do Rady Powierniczej Wikimedia Foundation 2024
edytujOtrzymujesz niniejszą wiadomość, gdyż masz prawo głosować w wyborach do Rady Powierniczej WMF w tym roku. Wybory trwają do 23:59 we wtorek 17 września 2024.
Wikimedia Foundation (WMF) odpowiada za projekty, takie jak Wikipedia, zaś na jej czele stoi Rada Powiernicza. Jest to ciało decyzyjne WMF złożone z 12 wolontariuszy. Więcej o Radzie przeczytać możesz tutaj.
W tym roku, społeczności ruchu Wikimedia wybierają czterech swoich przedstawicieli w Radzie. O miejsca w Radzie ubiega się 12 kandydatów z całego świata, 3 z nich ubiega się o reelekcję. Więcej o kandydatach przeczytać możesz pod tym adresem. Dostępne są również „przewodniki” napisane przez członków społeczności.
Do głosowania uprawnionych jest prawie 120 tysięcy użytkowników, w tym Ty! Głosowanie potrwa do godziny 23:59 (UTC), 17 września 2024. Zagłosuj przez link na meta.
Jeśli już zagłosowałeś(-aś), dziękujemy i prosimy o zignorowanie tej wiadomości. Można głosować raz, niezależnie od liczby posiadanych kont.
Więcej informacji – Oddaj swój głos w wyborach!
komunikat wysłany przez Msz2001 (dyskusja) 11:46, 15 wrz 2024 (CEST)
błędy
edytujSpecjalna:Błędy_składniowe/stripped-tag, Specjalna:Błędy_składniowe/misnested-tag i Specjalna:Błędy_składniowe/html5-misnesting to chyba wynik Twoich edycji w module. Generuje kod z niezamkniętymi niektórymi znacznikami. ~malarz pl PISZ 10:57, 7 paź 2024 (CEST)
- @Malarz pl wyciągnąłem wszystkie linie ze
small
ispan
, nie znalazłem. Źródło brudnopisu nawet przejrzałem i nic. Czy jest możliwość wyciągnięcia miejsca, gdzie jest błąd?
-- small -- Line 219: local function checkSmallText(str) Line 220: -- Check for font size or small/big HTML tags Line 221: if str:match("font%s?%-?size") or str:match("<small>") or str:match("<big>") then Line 231: -- Check for walkover-related strings (never shown in small text) Line 286: s = mw.ustring.gsub(s, '(%(%d+%s*[–:]%s*%d+)%s+[KkPp]%.?[EeSs]?%.?[NnOo]?%.?%)', '<small>%1 [[Seria rzutów karnych|k.]])</small>') Line 286: s = mw.ustring.gsub(s, '(%(%d+%s*[–:]%s*%d+)%s+[KkPp]%.?[EeSs]?%.?[NnOo]?%.?%)', '<small>%1 [[Seria rzutów karnych|k.]])</small>') Line 287: s = mw.ustring.gsub(s, '%([Dd]%.?[Oo]?%.?[Gg]?%.?[Rr]?%.?%)', '<small>([[dogrywka|dogr.]])</small>') Line 287: s = mw.ustring.gsub(s, '%([Dd]%.?[Oo]?%.?[Gg]?%.?[Rr]?%.?%)', '<small>([[dogrywka|dogr.]])</small>') Line 289: s = mw.ustring.gsub(s, '(%(%d+%s*[–:]%s*%d+)%s+[KkPp]%.?[EeSs]?%.?[NnOo]?%.?%)', '<span class="nowrap"><small>%1 [[Seria rzutów karnych|k.]])</small></span>') Line 289: s = mw.ustring.gsub(s, '(%(%d+%s*[–:]%s*%d+)%s+[KkPp]%.?[EeSs]?%.?[NnOo]?%.?%)', '<span class="nowrap"><small>%1 [[Seria rzutów karnych|k.]])</small></span>') Line 290: s = mw.ustring.gsub(s, '%([Dd]%.?[Oo]?%.?[Gg]?%.?[Rr]?%.?%)', '<span class="nowrap"><small>([[dogrywka|dogr.]])</small></span>') Line 290: s = mw.ustring.gsub(s, '%([Dd]%.?[Oo]?%.?[Gg]?%.?[Rr]?%.?%)', '<span class="nowrap"><small>([[dogrywka|dogr.]])</small></span>') Line 292: s = mw.ustring.gsub(s, '%([Aa]%.?[Gg]?%.?[Rr]?%.?%)', '<small>([[Zasada przewagi bramek zdobytych w meczach wyjazdowych|a]])</small>') Line 292: s = mw.ustring.gsub(s, '%([Aa]%.?[Gg]?%.?[Rr]?%.?%)', '<small>([[Zasada przewagi bramek zdobytych w meczach wyjazdowych|a]])</small>') Line 580: local disableSmallText = isFalse(args.small_text) Line 580: local disableSmallText = isFalse(args.small_text) Line 729: -- local skipDetermineWinner = legs == 0 and aggregateScore ~= '' and checkSmallText(aggregateScore) Line 769: if not disableSmallText then -- and skipDetermineWinner Line 825: if not disableSmallText and legScore ~= '' then -- and checkSmallText(legScore) Line 825: if not disableSmallText and legScore ~= '' then -- and checkSmallText(legScore)
-- span -- Line 289: s = mw.ustring.gsub(s, '(%(%d+%s*[–:]%s*%d+)%s+[KkPp]%.?[EeSs]?%.?[NnOo]?%.?%)', '<span class="nowrap"><small>%1 [[Seria rzutów karnych|k.]])</small></span>') Line 289: s = mw.ustring.gsub(s, '(%(%d+%s*[–:]%s*%d+)%s+[KkPp]%.?[EeSs]?%.?[NnOo]?%.?%)', '<span class="nowrap"><small>%1 [[Seria rzutów karnych|k.]])</small></span>') Line 290: s = mw.ustring.gsub(s, '%([Dd]%.?[Oo]?%.?[Gg]?%.?[Rr]?%.?%)', '<span class="nowrap"><small>([[dogrywka|dogr.]])</small></span>') Line 290: s = mw.ustring.gsub(s, '%([Dd]%.?[Oo]?%.?[Gg]?%.?[Rr]?%.?%)', '<span class="nowrap"><small>([[dogrywka|dogr.]])</small></span>') Line 444: divContent:wikitext('Legenda: <span class="legend-text" style="border:1px solid #BBB;padding:1px .3em;color:black; background-color:#BBF3BB;font-size:95%;line-height:1.25;text-align:center"> </span> = wygrana gospodarza; ' Line 444: divContent:wikitext('Legenda: <span class="legend-text" style="border:1px solid #BBB;padding:1px .3em;color:black; background-color:#BBF3BB;font-size:95%;line-height:1.25;text-align:center"> </span> = wygrana gospodarza; ' Line 445: ..'<span class="legend-text" style="border:1px solid #BBB;padding:1px .3em;color:black; background-color:#FFFFBB;font-size:95%;line-height:1.25;text-align:center"> </span> = remis; ' Line 445: ..'<span class="legend-text" style="border:1px solid #BBB;padding:1px .3em;color:black; background-color:#FFFFBB;font-size:95%;line-height:1.25;text-align:center"> </span> = remis; ' Line 446: ..'<span class="legend-text" style="border:1px solid #BBB;padding:1px .3em;color:black; background-color:#FFBBBB;font-size:95%;line-height:1.25;text-align:center"> </span> = wygrana gości.') Line 446: ..'<span class="legend-text" style="border:1px solid #BBB;padding:1px .3em;color:black; background-color:#FFBBBB;font-size:95%;line-height:1.25;text-align:center"> </span> = wygrana gości.') Line 471: local hiddenRefs = mw.html.create('span') Line 621: :attr('colspan', colCount) Line 641: :wikitext(args['aggregate'] or legs == 0 and 'Wynik' or '[[Aggregate score|<abbr title="Aggregate score">Agg.</abbr>]]<span class="sr-only" style="border: 0; clip: rect(0, 0, 0, 0); clip-path: polygon(0px 0px, 0px 0px, 0px 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; white-space: nowrap;">Tooltip Aggregate score</span>') Line 641: :wikitext(args['aggregate'] or legs == 0 and 'Wynik' or '[[Aggregate score|<abbr title="Aggregate score">Agg.</abbr>]]<span class="sr-only" style="border: 0; clip: rect(0, 0, 0, 0); clip-path: polygon(0px 0px, 0px 0px, 0px 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; white-space: nowrap;">Tooltip Aggregate score</span>') Line 700: :attr('colspan', colCount) Line 761: team1Text = team1Text .. ' <span class="flagicon">[[File:Flag placeholder.svg|25x17px|link=]]</span>' Line 761: team1Text = team1Text .. ' <span class="flagicon">[[File:Flag placeholder.svg|25x17px|link=]]</span>' Line 764: team2Text = '<span class="flagicon">[[File:Flag placeholder.svg|25x17px|link=]]</span> ' .. team2Text Line 764: team2Text = '<span class="flagicon">[[File:Flag placeholder.svg|25x17px|link=]]</span> ' .. team2Text Line 770: aggregateContent = '<span style="font-size:85%;">' .. aggregateScore .. '</span>' .. aggregateEndText Line 770: aggregateContent = '<span style="font-size:85%;">' .. aggregateScore .. '</span>' .. aggregateEndText Line 826: legContent = '<span style="font-size:85%;">' .. legScore .. '</span>' .. legEndText Line 826: legContent = '<span style="font-size:85%;">' .. legScore .. '</span>' .. legEndText
Quri.inka (dyskusja) 13:13, 7 paź 2024 (CEST)
- @Malarz pl <strong>2–2 <small></small></strong>, a czy to generuje błąd? Quri.inka (dyskusja) 13:26, 7 paź 2024 (CEST)
- Tu składnia jest poprawna. ~malarz pl PISZ 13:30, 7 paź 2024 (CEST)
Przykład mały wrzuciłem do: Wikipedysta:Quri.inka/brudnopisX. Jak chcesz obserwować miejsce wystąpienia błędów to polecam dodanie sobie:
importScript('Wikipedysta:Wargo/Skrypty/linter helper.js');
w swoim jsie. Kolejne można generować w podobny sposób. W którym miejscu kodu Lua to się dzieje to już sam musisz wiedzieć/znaleźć. ~malarz pl PISZ 13:29, 7 paź 2024 (CEST)
Zaktualizowałem przykład w Wikipedysta:Quri.inka/brudnopisX - jest jeszcze coś do poprawienia. ~malarz pl PISZ 19:41, 7 paź 2024 (CEST)
- Tak, znalazłem, właśnie wysyłałem przykład z błędami autorowi. Przy linku jest problem z
'''
i wstawianiem tagów. Podobny problem co zesmall
. Small to była moja wstawka więc ją wyciąłem, to było najprostsze. Nie chcę na razie mieszać z sorsem, autor nanosi co jakiś czas zmiany. Quri.inka (dyskusja) 20:01, 7 paź 2024 (CEST)
- Tak, znalazłem, właśnie wysyłałem przykład z błędami autorowi. Przy linku jest problem z
- @Malarz pl poprawiono. Pozdrawiam. Quri.inka (dyskusja) 18:44, 8 paź 2024 (CEST)
- Usunąłem brudnopis z przykładem. Dzięki. ~malarz pl PISZ 19:11, 8 paź 2024 (CEST)