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

Treść strony nie jest dostępna w innych językach.
Z Wikisłownika – wolnego słownika wielojęzycznego

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]