Malldiskussion:Eliteprospects

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

Se Modul:Eliteprospects

Stöd för "staff" i denna mall?[redigera wikitext]

Går det att ordna så att denna mall kan även ha stöd för länkar till tränare? Tränarnas länkar har uppbyggnaden staff.php?staff=ID, till exempel http://www.eliteprospects.com/staff.php?staff=212. Spelarnas länkar har den annorlunda uppbyggnaden player.php?player=ID, till exempel http://www.eliteprospects.com/player.php?player=15449. /Lighten-up (disk) 24 augusti 2013 kl. 05.29 (CEST)[svara]

Nu har jag fixat en kod för mallen som gör att om man skriver t.ex. "tränare=100" istället för bara "100" så blir länken till http://www.eliteprospects.com/staff.php?staff=100 istället för http://www.eliteprospects.com/player.php?player=100. Det enda kruxet i nuläget för tränarlänkarna är att om man skriver t.ex. "tränare=100" så måste man använda sig av artikelnamnet i länken som skapas, man kan alltså inte använda någon annan länktext. /Lighten-up (disk) 27 augusti 2013 kl. 01.59 (CEST)[svara]

Dubbelarbetande mall[redigera wikitext]

{{Hjälp}} Många spelare blir tränare och får då ett nytt ID av eliteprospects.com, och Lighten-up ordnade förtjänstfullt så att det går att länka till tränarna. Nu funderar jag på om någon kompetent medwikipedian kan laga till så att det går att särskilja på om det länkas till spelare eller tränare eller om det till och med går att länka till både spelar- och tränarprofilen på samma gång och få det att synas i presentationen. Kanske nånting i stil med Presentation och statistik på Eliteprospects.com för Allan Svensson som spelare och tränare. om båda parametrarna är ifyllda och som spelare. eller som tränare. med den ena eller andra ifyllda. /Haxpett (diskussion) 5 januari 2015 kl. 00.20 (CET)[svara]

Hacke, har du något/några exempel man kan jobba med? -- Innocent bystander 18 november 2015 kl. 13.50 (CET)[svara]
@Innocent bystander: Till exempel Jens Nielsen, han har 351 som spelare och 12808 som tränare. Alternativt Kim Martin som har 4083 som spelare och 22555 som tränare. Hoppas det går att få till en lösning. /Haxpett (diskussion) 19 november 2015 kl. 14.04 (CET)[svara]

@Haxpett: Vad sägs om:

detta? -- Innocent bystander 19 november 2015 kl. 15.48 (CET) (Observera att du måste återställa Mall:Hinken och spaden om en robot har hunnit återställa den mallan inatt.[svara]

Det ser ut att funka som det ska. Jag har även roat mig med att lägga in lite Wikidata-magik i mallen. Namn med särskiljningsled såsom Anders Andersson (Anders Andersson son) behöver inte längre någon särskild parameter för namnet om det finns en svensk label på Wikidata utan särskiljningsled. Saknas en sådan label, används artikelrubriken. -- Innocent bystander 19 november 2015 kl. 18.32 (CET)[svara]
Med andra ord, det går nu att göra så här. -- Innocent bystander 19 november 2015 kl. 18.56 (CET)[svara]
Hmmm, tack @Innocent bystander:, men det blev lite blandat resultat det där. Utseendet är perfekt, och för Kim Martin där den är nyinlagd ser det ut att fungera bra och som det är tänkt. För Peter Andersson där den fanns sen tidigare däremot blev länken http://www.eliteprospects.com/staff.php?player=195 nu, och den leder inte rätt på Eliteprospects. Går det att göra den bakåtkompatibel på något vettigt sätt eller går det att botköra in en id-parameter på dom lite över 800 artiklar mallen används i? /Haxpett (diskussion) 20 november 2015 kl. 00.53 (CET)[svara]
Sorry, det var ngn klipp-klistra-flytt som gick fel. Mallen ska vara bakåtkompatibel. Funkar det nu? id-parametern är valfri. Det ska gå lika bra att skriva

Presentation och statistik för Eliteprospects som spelareElite Prospects.

som

Presentation och statistik för Eliteprospects som spelareElite Prospects.

Det som kanske inte ger det förväntade resultatet är:

Presentation och statistik för Eliteprospects som tränareElite Prospects.

Man måste iställt skriva

Presentation och statistik för Hackspett som tränareElite Prospects.

Det finns ett undantag från bakåtkompatibiliteten. Detta tolkas som att någon parameter 1 inte lagts in:
Ska parameter 1 användas, måste det vara en siffra. Men efter vad jag förstått så är alla identifierare siffror... -- Innocent bystander 20 november 2015 kl. 07.26 (CET)[svara]
När jag surfade runt för att se hur mallen används, såg jag att enwp (och slwp) har en särskild mall för lag. Den används mycket sparsamt (i ett enda Kanadensiskt amatörlag) men då möjligheten fanns, så lade jag in det här också.
Se Detroit Red Wings hur den används där. -- Innocent bystander 20 november 2015 kl. 08.26 (CET)[svara]
Det ser ju utmärkt ut Innocent bystander! Stort tack för bra fix. Intressant också med team-parametern och möjligheten att lägga in den. Går det att komplettera den med en årtalsparameter så att det går att lägga in till exempel {{Eliteprospects|team=3|year=2011}} i Djurgården Hockey 2010/2011 och få den att gå direkt till rätt år också? Kanske inte det viktigaste eftersom mallen inte används så mycket och det inte är så många lag som har artiklar för varje säsong, men om det inte är allt för mycket krångel vore det ett bra komplemment. /Haxpett (diskussion) 21 november 2015 kl. 18.49 (CET)[svara]
Jag är på resande fot nu, men jag ska titta på det när jag kommer hem. -- 213.67.10.195 22 november 2015 kl. 09.27 (CET) (Innocent bystander oinloggad)[svara]
@Haxpett: Det ska nu vara  Fixat. Observera att lägga in år=2010/2011 fungerar lika bra som år=2011. Men om titeln på sidan är Djurgården Hockey 2010/2011 och du skriver år=2010-2011, så ser kanske länken Ok ut, men den utskrivna texten kan bli lite knasig.
Det här beror på att koden kontrollerar om texten i parameter "år" återfinns i rubriken på artikeln. Den skriver alltså inte ut 2010/2011 om det redan finns i artikelrubriken, men 2010-2011 skrivs ut då det inte återfinns. - Innocent bystander 24 november 2015 kl. 17.39 (CET)[svara]

Hur ändrar man? Felmeddelande.[redigera wikitext]

@Haxpett, Innocent bystander: Hej! Den här mallen har nu ett rött felmeddelande högst upp, ovanför dokumentationen. Dokumentationen förklarar inte hur man kan justera felaktigheter i mallen. Bland annat visas listad person i fetstil i artiklar där mallen finns (exempel: Gösta "Lill-Lulle" Johansson), vilket inte ser snyggt ut. Kan någon hjälpa till? Stort tack på förhand.--Paracel63 (diskussion) 14 februari 2018 kl. 14.57 (CET)[svara]

@Paracel63: Det finns en länk högst upp på den här diskussionssidan till den Lua-modul som används
  • Vad gäller felmeddelandet ska det nu vara borta genom den här ändringen
  • Vad gäller fetstilen har jag ändrat här så att det istället blir kursiv stil. Är det OK?
--Larske (diskussion) 14 februari 2018 kl. 15.13 (CET)[svara]
Gillar @Larske: Tack för hjälpen! Jag letade inte efter modullänken på diskussionssidan, eftersom jag förväntade mig den i dokumentationen. Nu är länken inlagd i dokumentationen. Innebär övergången till Lua-kod att dokumentationen är helt inkorrekt? Jag förstår i alla fall inte hur parametrarna ska användas när Lua-kod inte använder sig av mallparametrar.
Kursiv istället för fetstil är nog den snyggaste lösningen. Fetstil används ofta i navigationsrutor, när den aktuella artikeln ska lyftas fram i en lista. Att göra samma sak i en källhänvisning eller extern länk känns dock fel (där kursiverar vi däremot ganska så ofta).--Paracel63 (diskussion) 14 februari 2018 kl. 17.28 (CET)[svara]