Dyskusja MediaWiki:Gadget-hide-empty-fields.js

Najnowszy komentarz napisał 3 lata temu Peter Bowman w wątku Wyjątki

Wskazówka dla nowych edytorów edytuj

To jest kod, który ukrywa te fragmenty, których nie wpisano, prawda? To jest bardzo dobra rzecz. Ma tylko jedną małą wadę. Jak ktoś nie zna mechanizmów wiki i wszedł z zewnątrz, a ma wiedzę odnośnie tych ukrytych pól, to nie wie że w edycji takie pola się pokażą do rozbudowy. Zastanawiam się czy ukrywając pola gadżet nie mógłby ich nazw odkładać na bok na listę i na końcu dodawać szary, niewytłuszczony ciągiem dopisek pod hasłem: Możliwe do dodania wymowa, składnia, antonimy, etymologia. Takim niezobowiązującym tekstem, który jednak sugeruje rozbudowę. Zachęca. Albo chociaż jako dymek, na linku edytuj. Co sądzicie? KaMan (dyskusja) 08:30, 22 lip 2017 (CEST)Odpowiedz

Wyjątki edytuj

W Specjalna:Niezmienny link/6296089 skrypt ukrył nagłówek pola odmiany, mimo że pod nim znajduje się tabelka odmiany – co prawda, źle wprowadzona, bo bez wcięcia. Można ustawić wyjątek w kodzie, ale zaraz może się pojawić kolejna edycja z błędami w formacie. Obecnie edytor zapoznany z wyglądem naszych haseł od razu zauważy, że coś jest nie tak, o ile bot go nie uprzedzi i wykona naprawę. Peter Bowman (dyskusja) 13:21, 8 lis 2018 (CET)Odpowiedz

Więcej: lernebla, konsens. Oba naprawione przez Olafbota, tyle że w tym ostatnim nawet nie było widać, że wprowadzono tabelkę odmiany. Peter Bowman (dyskusja) 12:33, 20 lip 2019 (CEST)Odpowiedz
Ten sam problem w Specjalna:Niezmienny link/7541865#barszczowy, tym razem chodzi o tabelki w składni MediaWiki. Notabene wprowadzenie wcięcia powoduje umieszczenie tabelki w osobnym elemencie <dl>.
Również dotyczy pola {{warianty}}. Peter Bowman (dyskusja) 19:50, 20 cze 2020 (CEST)Odpowiedz
Uwzględniłem nieukrywanie pól, gdy następnym elementem po <dl> jest <table>, to jest w przypadku pola {{warianty}} oraz wikitabelek, które jeszcze nie zostały przekształcone w szablon odmiany. Takie przypadki jak we wspomnianym „lernebla” nie są obsługiwane z wymienionego wyżej powodu. W każdym razie następna wersja gadżetu, MediaWiki:Gadget-entry-dom-layout.js, powinna dać sobie radę w takich sytuacjach. Peter Bowman (dyskusja) 02:05, 23 cze 2020 (CEST)Odpowiedz
Do uwzględnienia: zlepienie linii zawierających dowolny szablon pola może doprowadzić do niepożądanego ukrywania elementów (Specjalna:Diff/7445926). Peter Bowman (dyskusja) 21:00, 21 paź 2020 (CEST)Odpowiedz
Powrót do strony „Gadget-hide-empty-fields.js”.