Malldiskussion:Succession box

message: Finns det någon anledning till att Mall:Start box och Mall:End box (och varför engelska?) är separata mallar och inte ingår i den här? Sådana mallar kommer förr eller senare att sluta fungera så det är nog lika bra att påbörja sammanslagningen redan nu. /Grillo 6 juli 2006 kl.13.10 (CEST)
replies: text: Anledningen till de separata start- och slutmallarna är att (som tex i Per_Albin_Hansson) få en enda tabell över en persons alla ämbeten. På engelska WP finns ännu mer komplicerade tabeller med delrubriker mm. Att namnen är på engelska beror väl helt enkelt på att någon bara kopierat dem rakt av från engleska WP. Jag håller med om att det är bättre med  svenska mallnamn (och beskrivande mallnamn över huvud taget, inte så korta namn som möjligt: Mall:nn, Mall:bv, Mall:PPS, mfl, fast det är en annan diskussion). Som mallen ser ut nu går det inte så bra att lägga hela tabellen i den här mallen. Mall:Successionsbox skulle däremot kunna öppna och stänga tabellen. Om det behövs fler än 9 titlar så kan den mallen ganska lätt utökas med fler parametrar. /82.212.68.183 6 juli 2006 kl.14.17 (CEST)

text: Problemet med Mall:Start box och Mall:End box är, om jag förstått rätt, att de inte både öppnar och avslutar tabellen i en mall. En möjlig lösning skulle kunna vara att skapa Mall:Box med samma innehåll som Mall:Testmall har nu, den mallen öppnar och avslutar tabellen men innehållet i tabellen ges genom en parameter. Såhär:
replies: text: :

text: /82.212.68.183 6 juli 2006 kl.14.48 (CEST)
replies: text: :Mallarna flyttades av Användare:Slartibartfast från svenska till engelska namn för ett tag sen av okänd anledning. Om din lösning ovan funkar vet jag inte men allmänt är det väl inte bra med mallar i mallar? Kanske går det att skapa en allmän mall där man kan ha flera parametrar som går att dölja vid behov? /Grillo 6 juli 2006 kl.17.55 (CEST)

message: Jag tycker att denna defaulttext är tveksam neutralitetsmässigt sett, det låter ju som om man skulle förvänta sig nåt annat - jag tycker att man kunde ha texten "sittande" (eller något likande, mer neutralt) istället. Ztaffanb 25 oktober 2006 kl. 14.52 (CEST)
thread_title:  innehar fortfarande posten 

message: (Flyttar diskussionen hit till rätt forum på inrådan av 82.212.68.183)
Jag är inte helt nöjd med översättningen företrädare/efterträdare. Ordet företrädare används i de allra flesta fall i betydelsen 'representant', d v s person som arbetar för annans räkning och är verksam samtidigt med denne. En lämpligare översättning vore föregångare. 
Hoppas att fler tycker som jag och att detta är tekniskt enkelt att genomföra. Både tabellmallens användarsyntax (i befintliga och kommande artiklar) och den text den producerar behöver uppdateras.
replies: text: Att ändra utseendet på mallen (så att texten "företrädare" byts mot "föregångare")  är enkelt, men det bör nog diskuteras på Malldiskussion:Succession box först. Att ändra namn på parametern så att man skriver "föregångare=x" när man använder mallen är en större ändring som förmodligen kräver hjälp av en robot eftersom alla artiklar som använder mallen måste ändras. /82.212.68.183 7 december 2006 kl. 14.55 (CET)
replies: text: : Jag håller med om att "Föregångare" är betydligt mera korrekt, och aktualiserar härmed diskussionen. Finns någon med kunskap och håg som kan skriva och driva en sådan bot? –Tommy Kronkvist, 25 oktober 2009 kl. 14.30 (CET).
replies: text: :: Om man ska sätta en robot på alla artiklar som använder den här mallen borde man passa på att byta ut mallen mot mall:successionsbox, som har modernare och mer framtidssäkrad kod och kan hantera flera successioner i en mall. Det som ska göras är alltså:

text: ::#Redigera Successionsbox så att texten som visas är föregångare, och att företrädare= och föregångare= båda fungerar som parametrar (botkörningen kommer ofrånkomligen att ta tid, och det är dåligt om inte alla mallar fungerar under övergångsperioden). Detta går att göra om man kan avancerad mallkod (det kan inte jag, när det gäller mallar är jag en scriptkiddie).

text: ::#Låta en robot köra igenom alla artiklar som använder succession box, och göra följande:

text: ::##Hoppa till nästa artikel om det finns mer än 9 {{Succession box i artikeln. Annars:

text: ::##Ta bort  och 

text: ::##Ta bort alla förekomster av }}{{Succession box

text: ::##Byta ut den kvarvarande förekomsten av {{Succession box mot {{Successionsbox

text: ::##Byta ut den första förekomsten av företrädare= mot föregångare=

text: ::##Byta ut följande förekomster av företrädare=, titel= och efterträdare= mot föregångaren=, titeln= och efterträdaren=, där n är ett lämpligt heltal mellan 2 och 9. Här måste man se upp om säg den tredje företrädaren/föregångaren inte har angetts, men däremot den fjärde. Omsorgsfullt formulerad regexp kan nog lösa detta.

text: ::#Märka upp Succession box med 

text: ::#Avslutningsvis kan man om man vill köra en till robotvända för att ändra alla "gamla" förekomster av Successionsbox, som fortfarande kommer att ha "företrädare" i koden i stället för "föregångare".

text: :: Den praktiska implementeringen av roboten kommer förstås att behöva ta hänsyn till att det kan förekomma radbrytningar och mellanslag lite här och var. Jag kan inte så mycket om regexp, men det borde inte heller vara omöjligt att implementera för någon som kan. Den praktiska implementeringen kan också behöva ta hänsyn till att jag har glömt något. Har jag det? //Essin 27 oktober 2009 kl. 00.00 (CET)
thread_title:  Är företrädare motsatsen till efterträdare? 

message: Borde det inte vara en bra grej att sätta in en rubrik-parameter som ersätter dessa mallar. Även Mall:Successionsbox Faraoner, Mall:Successionsbox parlament, Mall:Successionsbox utmärkelser. /Fluff?Fluff! 28 juli 2013 kl. 14.33 (CEST)
replies: text: Jag har gjort ett försök att i mallen  inkludera funktionalitet från
* 
* 
*  och
* 
men ej från  (som knappast används på svwp) och  (som aldrig? används med "flera rader"). Den sistnämnda mallen är också helt självständig och är ej beroende av . Resultatet finns på den här testsidan. Man kan nog diskutera valen av värden för parametern rubrik. --Larske (disk) 28 juli 2013 kl. 17.08 (CEST)

text: Det finns en del andra mallar med konstiga namn (s-aft, s-inc, s-bef, mfl.) som borde göras något åt. Nu har en robot haft sönder minst en artikel som använder de mallarna så att tabellkod syns istället för tabellrader i artikeln. 90.227.135.41 28 juli 2013 kl. 22.11 (CEST)
replies: text: :Tack för påpekandet. Artikeln är reparerad och den använda mallen  klarar nu av sammanslagna celler. --Larske (disk) 29 juli 2013 kl. 09.58 (CEST)
thread_title:  Merge med [[mall:successionsbox partiuppdrag]] och [[mall:successionsbox uppdrag]] mfl