Ad:Liga Młodzieżowa UEFA (2019/2020)

edytuj
Ad:Liga Młodzieżowa UEFA (2019/2020)

Cześć, dlaczego to zrobiłeś? I wstawiłeś bezpośrednio moduł? Pozdrawiam, Mateusz.ns (dyskusja) 14:15, 5 lip 2024 (CEST)Odpowiedz

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)Odpowiedz
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)Odpowiedz
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)Odpowiedz
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)Odpowiedz
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)Odpowiedz
Dobrze Quri.inka (dyskusja) 11:54, 6 lip 2024 (CEST)Odpowiedz
@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)Odpowiedz
PS @Mateusz.ns Build bracket z parametrem paramstyle równym numbered też wygeneruje błąd. Quri.inka (dyskusja) 08:50, 8 lip 2024 (CEST)Odpowiedz
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)Odpowiedz
@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)Odpowiedz
@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)Odpowiedz
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)Odpowiedz
Niestety, \w w szukarce nie zadziała :-(. Trzeba używać podanych przez ciebie zakresów. XaxeLoled AmA 12:44, 10 sie 2024 (CEST)Odpowiedz

Podziękowanie – Tydzień Artykułu Brytyjskiego III

edytuj

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)Odpowiedz

Błędy LUA

edytuj

Hej, 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)Odpowiedz

Dwa pierwsze to boty Beno. Trzeci to bot Mateusza. pzdr Quri.inka (dyskusja) 18:14, 9 sie 2024 (CEST)Odpowiedz

Re: źródło

edytuj

Na szybko nic nie znalazłem. ~malarz pl PISZ 13:59, 25 sie 2024 (CEST)Odpowiedz

Przypominamy: zagłosuj w wyborach do Rady Powierniczej Wikimedia Foundation 2024

edytuj

Otrzymujesz 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 informacjiOddaj swój głos w wyborach!

komunikat wysłany przez Msz2001 (dyskusja) 11:46, 15 wrz 2024 (CEST)Odpowiedz

błędy

edytuj

Specjalna: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)Odpowiedz

@Malarz pl wyciągnąłem wszystkie linie ze small i span, 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)Odpowiedz

@Malarz pl <strong>2–2 <small></small></strong>, a czy to generuje błąd? Quri.inka (dyskusja) 13:26, 7 paź 2024 (CEST)Odpowiedz
Tu składnia jest poprawna. ~malarz pl PISZ 13:30, 7 paź 2024 (CEST)Odpowiedz

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)Odpowiedz

Zaktualizowałem przykład w Wikipedysta:Quri.inka/brudnopisX - jest jeszcze coś do poprawienia. ~malarz pl PISZ 19:41, 7 paź 2024 (CEST)Odpowiedz

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 ze small. 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)Odpowiedz
@Malarz pl poprawiono. Pozdrawiam. Quri.inka (dyskusja) 18:44, 8 paź 2024 (CEST)Odpowiedz
Usunąłem brudnopis z przykładem. Dzięki. ~malarz pl PISZ 19:11, 8 paź 2024 (CEST)Odpowiedz
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy