Malldiskussion:Harvnb

Senaste kommentaren: för 3 månader sedan av Larske i ämnet Dokumentation 1

Mallens namn redigera

Om nu mallen skulle flyttas, kan den väl flyttas till ett enklare namn än det som är föreslaget? T ex Harvup eller något, om man utgår från nuvarande förslag. --flinga 4 november 2011 kl. 16.19 (CET)Svara
Personligen tycker jag namnet på mallar är irrelevant, och eftersom omdirigeringar funkar utmärkt i mallar så, funkar både och... -- Lavallen 4 november 2011 kl. 17.28 (CET)Svara

Bugg i mallen? redigera

Hej! Det verkar finnas en bugg i mallen. Se denna diskussion.--Paracel63 (disk) 19 september 2012 kl. 22.58 (CEST)Svara

Den ovan länkade diskussionen återfinns nu på Diskussion:Psilanderaffären. Se även Malldiskussion:Bokref#Parametern Medförfattare bör slopas. --JohanahoJ (diskussion) 11 februari 2018 kl. 10.43 (CET)Svara

Mall:Harvnb redigera

Detta är en arkiverad diskussion från Wikipedia:Projekt mallstandardisering/Mallhjälp. Modifiera inte innehållet, utan fortsätt vid behov diskussionen längre ned på sidan eller starta en ny tråd på Mallhjälp.

Det verkar vara några skumma problem med denna mall:

  1. parametrarna "first2"/"last2" etc verkar inte översatta från enwp. De eller något liknande behövs för att hantera referenser med flera författare, såsom tex: Mall:Bokref/Thomas Hall/1999, Mall:Bokref/Helena Friman/2008.
    • Bör även synkas med parametrarna "medförfattare" resp "redaktör". En enkel första lösning är kanske, att se till att "medförfattare" ej inkluderas i CITEREF-taggen, så att man i harvnb-mallen endast behöver anropa huvudförfattarens namn.
  2. Mallen med det snarlika namnet Mall:Harvardnb är väl en exakt kopia, eller?
  3. Varför inte även införa en parameter "s=" identisk med nuvarande "p="!

Allt gott, /Urbourbo 23 augusti 2011 kl. 11.25 (CEST)Svara

Ang punkt 1, så har jag nu klurat ut att parametrarna visst var översatta (men de engelska motsvarigheterna funkade däremot inte). Dvs man använder "förnamn1=" etc. Se dock även Malldiskussion:Bokref ang parametrar för illustratörer. Systemet nu i stort implementerat i artikeln om Norrmalmsregleringen. /Urbourbo 23 augusti 2011 kl. 21.26 (CEST)Svara
@Urbourbo: Ett sent svar angående de senare punkterna:
Punkt 2: Jag har nu omdirigerat Mall:Harvardnb till Mall:Harvnb. Enda skillnaden var, som sagt, att den förra presenterade sidor med p eller pp.
Punkt 3: Nu går det även att använda parametern "s=" i stället för "p=" eller "pp=".
--JohanahoJ (diskussion) 28 november 2017 kl. 12.53 (CET)Svara
@Urbourbo: Det som kvarstår här är frågan om CITEREF-taggens funktion. En ändring till att den bara skulle använda förstaförfattarens namn skulle nog inverka menligt på funktionen för de källhänvisningar som använder fler namn. Det går idag att vid behov ange anropet manuellt i ref-parametern, men utformningen av en mer generell lösning lär nog kräva en del diskussion först. Mvh --JohanahoJ (diskussion) 12 februari 2018 kl. 13.00 (CET)Svara

Dokumentation 1 redigera

Överflyttat från:Diskussion:Anders_Tegnell#Mallen_Harvnb

Jag upplevde att mitt problem med parametern "s =" var att "s =" är så lika det som skapas "s.". Vore bättre om parametern vore "sida/sidor =" eller "sid =" Så här t.ex. Istället för plats i det citerade verket kan även följande parameter användas: sid = (skapar s.) Då blir det mindre risk för det problem som kostade mig åtskilliga timmars felsökning, även om mer erfarna wikipedianer kommer att uppleva det som onödig förändring. Jag är inte kompetent att göra den förändringen i mallen, varför jag hoppas någon annan kan ta över här. Borde inte det här förslaget flyttas till malldokuntetents Diskussions-sida, vilket jag inte heller vet hur man gör på enklaste sätt. Ahi-nama (diskussion) 14 januari 2024 kl. 10.39 (CET)Svara

Det är fullt möjligt att skapa alias för parameternamn så att mallen klarar olika namn för samma funktion. Redan nu finns det p och pp som alias till s, antagligen för att det ska gå lättare att "översätta" mallanrop från engelskspråkiga Wikipedia.
Jag anser dock att man ska vara lite restriktiv med att gödsla med alias för parameternamn eftersom det gör mallkoden lite svårare att förstå och det är risk för att man glömmer något när man gör ändringar. Du tycker att det är problem med att s är så lika det som skapas, men någon annan kan tycka att det vore onaturligt om det inte är lika med det som skapas.
Om du tittar på de åtta exempel som finns på malldokumentationssidan ser du att sex av exemplen klart och tydligt visar hur man skriver, det vill säga med s som parameternamn.
-- Larske (diskussion) 14 januari 2024 kl. 13.28 (CET)Svara