Hopp til innhold

Brukerdiskusjon:Tholme/Arkiv/2017

Sideinnholdet støttes ikke på andre språk.
Fra Wikipedia, den frie encyklopedi

Infoboks bilde[rediger kilde]

Tror det kanskje ikke er dette [1] du ville gjøre. — Jeblad 6. sep. 2017 kl. 01:15 (CEST)

Ja, begge deler fungerer, men din løsning er jo enklere og mer korrekt. Det var egentlig en endring jeg gjorde i 2011, men som ble reversert da. Tholme (diskusjon) 6. sep. 2017 kl. 16:12 (CEST)

Kolonner[rediger kilde]

Det du gjør her [2] bare utsetter problemet, i tillegg til at det ikke er noen god løsning. Denne typen maler vil skape problemer i neste runde med opprydding hvor «uhygieniske maler» fjernes fordi de ikke kan rendres på en effektiv måte. Uhygieniske maler er slike hvor start-tagg og slutt-tagg er i to forskjellige maler. Isteden kan det settes inn en markør som forteller at etterfølgende liste skal tegnes ut med kolonner. Jeg gjorde det her[3]

Uhygieniske maler finnes i store mengder, og mesteparten er lagd nokså tidlig i prosjektets historie. Mange av dem kan lages på en bedre måte med CSS2 og CSS3. — Jeblad 9. sep. 2017 kl. 01:26 (CEST)

Manglende slutt-tagg[rediger kilde]

Ser du driver og rydder, så for at du skal slippe å kaste bort tid så vil jeg gjøre deg oppmerksom på en endring jeg har gjort. Veldig mange steder så har Spesial:LintErrors/missing-end-tag rapportert feil med div-tagger. I denne endringen tror jeg det er fikset, i alle fall faller antall oppføringer med feil. Fordi dette vil påvirke veldig mange artikler (omtrent en fjerdedel av artiklene) så kan det fortsatt ta en god stund før antall feil stabiliserer seg. I tillegg kan dette utløse nye feil fordi artikler blir regenerert. — Jeblad 2. okt. 2017 kl. 21:27 (CEST)

Block i inline-elementer[rediger kilde]

Nokså mange steder har folk brukt konstruksjoner som skaper block-level elementer som argument til maler som så legger disse inn i inline-elementer. Blant annet er dette gjort i en mengde meldingsbokser og navbokser. Typisk får en melding om feil nøsting av span. En delvis fix er å bruke run-ins, men dette vil ikke oppdages av mekanismen som skal detektere disse feilene. Har du noen løsning på dette? — Jeblad 3. okt. 2017 kl. 21:54 (CEST)

Det jeg stort sett har gjort for å få fikset disse er å fjerne span-elementene. Style- og class-attributtene kan ofte flyttes til overliggende element. I meldingsbokser og navbokser går det også ofte ann å gjøre de om til div-elementer. Det har jeg gjort noen plasser. Siste er som du sier å enten bruke display: run-in eller display:inline (-block). Gjorde det feks på Mal:JBS fordi jeg ikke fant noen annen enkel måte å løse det på. Problemet med alle disse løsningene er at det stort sett må gjøres manuelt og ikke kan gjøres via bot. Samtidig er noen av disse malene brukt på veldig mange sider så en fiks kan fjerne veldig mange feil. Denne endringen f.eks fjernet nok veldig mange feil i meldingsboksene. Jeg har også fikset veldig mange feil i navboksene ved å bruke class=hlist og fjernet bruk av Mal:·wrap og Mal:·w o.l. siden disse veldig ofte har manglet nowrap begin eller nowrap end. Tholme (diskusjon) 3. okt. 2017 kl. 22:30 (CEST)
Det er igjen en del maler som gir stil på tekst som skal inn i løpende tekst, og hvor løpende tekst blir brukket over flere block-elementer. Det er egentlig en feilsituasjon å gjøre noe slikt, men folk gjøre det likevel. — Jeblad 4. okt. 2017 kl. 00:57 (CEST)

Mal:V-rad[rediger kilde]

Hei, din endring virket nok ikke som den skulle. Denne malen kan testes med Mal:V-rad/sandkasse, for å teste er godt egnet. Mvh BjørnN (diskusjon) 8. okt. 2017 kl. 09:18 (CEST)

Jeg har nå sjekket malen, endringen din var nesten riktig, det var bare en <td> for mye. Og dermed ble jeg oppmerksom på feilen... Mvh BjørnN (diskusjon) 8. okt. 2017 kl. 21:06 (CEST)