navigering: användarsida | diskussion Notera: Detta är en wiki. Du får gärna redigera denna sida om du tror att jag skulle uppskatta det :-)
Skillnad i följande förslag jämfört med existerande kod (26 feb 2011):
{{länka}}
{{länka-b}}
har jag lagt till <span class="{{{rutnummerb|}}}">...</span>
{{länka-tveksam}}
, {{länka-tveksam-2}}
och {{länka-perfpart}}
inkluderar {{länka}}
{{länka-b}}
räcker det om de vidarebefordrar parametern för rutnumret - jag har alltså lagt till |b={{{b|}}}
|b={{{b|}}}
kommentar: Tycker det blir onödigt långt och kluddigt med långa rutnummer= så många gånger i mallkoden, och det väsentliga är egentligen inte rutan, utan vilken böjningsform det rör sig om (sv-subst kommer ha 1,2,3,4,5,6,7,8 medan sv-subst-oräkn kommer att ha 1,2,5,6 och sv-subst-namn 1,5), så jag ändrade till b= (böjningsform). {{länka}}
är en allmän mall som ska kunna användas var som helst, utan att böjningsuppslag felaktigt riskerar att skapas. Så vi får skapa koden i {{länka-b}}
istället, och -tveksam- och -perfpart-mallarna får bygga på den istället för på {{länka}}
. /D
class="42b-42"
(det jag har gjort i exemplet)class="b42"
, class="b-42"
, class="bojning-42"
eller nåt annat?class="perfpart-42perfpart-b-42"
, class="b-perfpart-42"
eller nåt annat?{{länka-b}}
<includeonly><span class="b-{{{b|}}}">{{#switch:{{{1}}}|-=–|?=?|={{{2|]}}}|#default={{#ifeq:]|{{raw:Special:Whatlinkshere/{{{1}}}}}|]|{{{1}}}}}}}</span></includeonly><noinclude> ''Se ].'' ] </noinclude>
{{länka-tveksam}}
<includeonly>{{länka-b|{{#switch:{{{3|{{{1}}}}}}|={{{2}}}|<odef>|()?={{#if:{{NAMESPACE}}||]}} '''('''{{{2}}}''')?'''|{{{1}}}}}|b={{{b|}}}}}</includeonly><noinclude> ''Se ].'' ] </noinclude>
{{länka-tveksam-2}}
<includeonly>{{länka-b|{{#switch:{{{1}}}-{{{2}}}| ()?-{{{2}}} | <odef>-()? | <odef>-<odef> ={{#if:{{NAMESPACE}}||]}} '''('''{{{3}}}''')?'''| -{{{2}}} | <odef>- | <odef>-{{{2}}} ={{{3}}}| #default ={{{1}}}}}|b={{{b|}}}}}</includeonly><noinclude> ''Se ].'' ] </noinclude>
{{länka-perfpart}}
{{#ifeq:{{{2|}}}|{{{2|X}}}| {{länka-b|{{{1}}}|{{{2}}}|b={{{b|}}}}} | {{länka-b|{{{1}}}|b=perfpart-{{{b|}}}}} }}