Hoppa till innehållet

Wikipediadiskussion:Projekt mallstandardisering/Mallar med andra navigations-metamallar än Navbox

Sidans innehåll stöds inte på andra språk.
Från Wikipedia

Hej!

Det är säkert ok att standardisera, men t.ex. {{Navigationsruta}} och {{Navbox}} är inte helt kompatibla på innehållsnivå när andra mallar ingår i listorna, som i t.ex. {{Grand Prix 2009}}. Navbox klarar inte uppdelning på olika rader. Kan någon kolla detta? Ändra dock inte exempelmallen utan använd "Visa förhandgranskning" annars måste motsvarande mallar för 1950-2008 också konverteras --Rosp 10 februari 2009 kl. 16.36 (CET)[svara]

Den är konverterad, utan några som helst problem. Det man får tänka på, som jag inte vet vad det beror på, är att om man ska ha med radbrytningar i mallkoden så måste man kommentera bort dessa. //Sertion disk.|Bidag 10 februari 2009 kl. 16.43 (CET)[svara]
Men varför den regression? jämför {{Grand Prix 2009}} och {{Testmall}} --Rosp 10 februari 2009 kl. 16.47 (CET)[svara]
Har inte analyserat exakt hur {{navbox}} är uppbyggd, men jag ser inte hur det kan vara viktigt när vi har en fullt fungerande lösning på problemet. //Sertion disk.|Bidag 10 februari 2009 kl. 16.50 (CET)[svara]
Ok, du fixade {{Testmall}} innan jag hann meddela att jag skapat den. Sedan är det inget problem så länge man kan använda {{Navigationsruta}}, som inte kräver speciella lösningar. Tack! Rosp 10 februari 2009 kl. 16.54 (CET)[svara]
Skulle uppskatta om det inte skapades fler navigationsmallar som använder sig av {{navigationsruta}} då detta bara skapar mer arbete då den ska bort från svenskspråkiga Wikipedia. //Sertion disk.|Bidag 10 februari 2009 kl. 16.59 (CET)[svara]
OK, jag kan leva med ändringen du gjorde i {{Grand Prix 2009}} och slutar därför att använda den gamla metamallen i fortsättningen --Rosp 10 februari 2009 kl. 17.07 (CET)[svara]
Tackar, dock får man en bättre överblick om man kommenterar raderna istället, och det är även det lättare, bara till att kopiera innehållet till en textredigerare (dock inte notepad) och ersätta alla radbrytningar med:
<!--
-->
så fungerar det. //Sertion disk.|Bidag 10 februari 2009 kl. 17.12 (CET)[svara]

Specialanvändning av Navigationsruta dold

[redigera wikitext]
Jag fattar, däremot använder jag {{Navigationsruta dold}} på många ställen för att dölja listor, t.ex. Fernando Alonso#Vunna F1-lopp och då blir det krångligare igen --Rosp 10 februari 2009 kl. 17.19 (CET)[svara]
För att skapa navigationsrutor med {{navbox}} så kan man använda sig av parametern state satt till collapsed. Detta står även omnämnt i dokumentationen för mallen. //Sertion disk.|Bidag 10 februari 2009 kl. 17.23 (CET)[svara]
OK, men {{Navigationsruta dold}} används inte för att skapa någon mall utan i exemplet endast för att dölja en nummerlista --Rosp 10 februari 2009 kl. 22.14 (CET)[svara]
Mall:Navbox behöver inte heller användas enbart för att skapa mallar. Den kan också användas direkt i artiklar. Det finns några skillnader som gör navboxen kräver lite mer kod för att få samma resultat i F1-förarartiklarna. Man kan t.ex. använda följande:
{{navbox
|title=&nbsp;
|state=collapsed
|liststyle=text-align:left;
|list1=<nowiki></nowiki>
# {{f1gpflag|Ungern|2003}}
# {{f1gpflag|Malaysia|2005}}
# {{f1gpflag|Bahrain|2005}}
<nowiki></nowiki>
}}
nbsp behövs för att få den tomma rubrikraden, utan någon title så visas ingen rubrikrad och mallen kan inte döljas. nowiki behövs för att undvika problem med radbrytningarna i listorna (det kan inte lösas med <-- --> eftersom # måste vara första tecknet på en rad). /EnDumEn 10 februari 2009 kl. 23.08 (CET)[svara]
OK, snyggt jobbat, men är det verkligen värt besväret att ändra samtliga mina specialanvändningar av {{Navigationsruta dold}}? Eller går det att göra en användarvänlig F1-mall i stället för "Navigationsruta dold" för ändamålet--Rosp 10 februari 2009 kl. 23.20 (CET)[svara]
Jag modifierade EnDumEns lösning, men text-align:left; funkade inte på första raden, som visserligen kan fixas med en inledande <br/> men som då ger en oestetisk tom rad.
{{navbox
|title= &nbsp;
|state=collapsed
|liststyle=text-align:left;
|list1= <br/> 
# {{f1gpflag|Ungern|2003}}  
# {{f1gpflag|Malaysia|2005}} 
# {{f1gpflag|Bahrain|2005}}
}}
Detta verkar vara en navbox-bug, som om den fixades delvis skulle förenkla användningen av metamallen i denna tillämpning. Men oavsett vilken lösning ovan man väljer så skulle jag föredra att få behålla {{Navigationsruta dold}} i en projektversion, t.ex. som {{gp-doldlista}} --Rosp 11 februari 2009 kl. 08.57 (CET)[svara]
Jag vill inte komma här och verka jättetråkig, men om man har informationen i artiklarna dold så döljs den även när man skriver ut artikeln. Detta tror jag kan frustrera användare. //Sertion disk.|Bidag 11 februari 2009 kl. 11.12 (CET)[svara]
Det är en annan diskussion, men detsamma gäller väl även om vi konverterar till navbox? Detta var en avvägning jag gjorde när jag började använda tekniken, se t.ex. Michael Schumacher#Vunna_F1-lopp. Fördelen med att läsa direkt på skärmen är man då kan klicka på och informera sig om de enskilda loppen, själv äger jag ingen skrivare men är å andra sidan vid behov alltid online via fast och/eller mobilt bredband --Rosp 11 februari 2009 kl. 14.14 (CET)[svara]

Vilka navigationsrutor skall konverteras?

[redigera wikitext]

Snart är hela den digra listan genomgången. Några spörsmål har börjat uppenbara sig: Skall man konvertera sådana navigationsrutor som placeras uppe i artikelns högerkant (t.ex. Mall:Finländska armén)? Hur bör man göra med kategorinavigationsrutorna, t.ex. Mall:Bildandekategori? Och sådana grafiska diagram som Mall:Alfa Romeo bilar och Mall:Fanerozoikum? Och månadsmallarna, t.ex. Mall:NovemberMånad, som ju inte verkar användas? Kan man stryka alla dylika från listan? --Isthmus 5 juni 2010 kl. 02.12 (CEST)[svara]