Dyskusja wikiprojektu:Sprzątanie kodu

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

Zmiana minusa w przypisach i galerii[edytuj kod]

Status: nowe

Któryś skrypt zmienia minus na półpauzę w szablonie {{r}} (vide: [1]), ale tej samej zmiany nie robi w przypisach. Więc albo w obydwu miejscach albo wcale, bo nie będzie działać. Chrumps 16:25, 16 gru 2023 (CET)[odpowiedz]

Podobna sytuacja w znacznikach <gallery>, gdzie zmienia minus na półpauzę w nazwie pliku [2] @Beno(?) Chrumps 21:57, 26 gru 2023 (CET)[odpowiedz]

@Chrumps To drugie naprawiłem od ręki, nad pierwszym myślę. Beno (dyskusja) 02:22, 27 gru 2023 (CET)[odpowiedz]

Przyczyny tego pierwszego nie znajduję u siebie. Poproszę o info, jak znów się wydarzy problem. Beno (dyskusja) 12:01, 30 sty 2024 (CET)[odpowiedz]

Przecinek przed i po odsyłaczu[edytuj kod]

Status: wykonane

@Paweł Ziemian, @Malarz pl Zmieniłem wp_sk tutaj, ale mam problem ze średnikiem, żeby nie łapał encji html. Sorry za kilka edycji (widać w historii zmian). Ktoś ma pomysł na średnik przed odsyłaczem? Beno (dyskusja) 13:18, 6 sty 2024 (CET)[odpowiedz]

  • Ja nie mam dużego doświadczenia z regex, a tym bardziej z javascript. Jedyne co mi przychodzi do głowy to dedykowana procedura na średnik a nie prosty regex. Czyli szukałbym fragmentów z zapasem większym niż średnik na początku aby móc go sprawdzić czy to nie koniec encji. Paweł Ziemian (dyskusja) 21:01, 6 sty 2024 (CET)[odpowiedz]
  • Czy chodzi ci o średnik przed (którego nie ma), bo ten po raczej nie może być fragmentem encji? @Beno Natomiast z tym regexpem jest problem dla przypadku:
    ala ma kota, <ref>ssss</ref>{{r|xxx}}; ala ma kota
    . Chyba trzeba "$2" usunąć, ew. coś pokręciłeś z nawiasami. ~malarz pl PISZ 21:35, 6 sty 2024 (CET)[odpowiedz]
    • Już ok. Z kotem też nie ma problemów. Można sprawdzić, jak usuwa błędy:
Tadeusza, <ref name="Zblewski" />, wykonali
ala ma kota, <ref>ssss</ref>{{r|xxx}}; ala ma kota

Beno (dyskusja) 23:17, 6 sty 2024 (CET)[odpowiedz]

Żaby w przypisach z group[edytuj kod]

Status: wykonane

Tutaj Oryginalny skrypt dodaje dwie żaby zamiast czterech. Beno (dyskusja) 00:21, 20 sty 2024 (CET)[odpowiedz]

Przypisy i transkluzja[edytuj kod]

Status: niezałatwione

Po edycji Agenci T.A.R.C.Z.Y. (sezon 5) przy użyciu wp_sk (w mojej wersji) wystąpił błąd przypisów w Lista odcinków serialu Agenci T.A.R.C.Z.Y., ale tak naprawdę wp_sk nie jest winien, no ale tu wspominam o tym. Dopiero po przepuszczeniu przez wp_sk tego drugiego artykułu błąd się naprawia. Czy jest na to sposób, żeby jakoś zapobiegać takim sytuacjom? Beno (dyskusja) 16:50, 29 sty 2024 (CET)[odpowiedz]

  • Moim zdaniem problemem jest transkluzja artykułów i to z nią należy walczyć. Tam co chwila występują błędy przypisów. ~malarz pl PISZ 21:06, 29 sty 2024 (CET)[odpowiedz]
    • Też tak uważam. Transkludować winno się tylko rzeczy niezbędne. Czyli na razie nic się nie da zrobić. Wniosek na przyszłość - obrabiać od razu wszystkie połączone artykuły tym samym skryptem, żeby było wszędzie tak samo. I jedna uwaga - he he - nie wiecie jak długo szukałem błędu, chyba z godzinę! Beno (dyskusja) 11:48, 30 sty 2024 (CET)[odpowiedz]
      • Jak artykuł jest filmowy (szczególnie Marvel i okolice) i w historii jest MikeCYFERKI to pierwsze co trzeba zrobić to sprawdzić co jest transkludowane. A dopiero potem szukać błędu. ~malarz pl PISZ 14:33, 30 sty 2024 (CET)[odpowiedz]

wp_sk podmienia kody[edytuj kod]

Tu jest ok

Tu zmienia

Beno (dyskusja) 03:36, 30 kwi 2024 (CEST)[odpowiedz]

To wina MediaWiki:Gadget-sk.js#L-921. Pytanie tylko jak wyłapać to co nie powinno być zmieniane? ~malarz pl PISZ 09:14, 30 kwi 2024 (CEST)[odpowiedz]