Malldiskussion:Hänvisning bas

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

Kan och bör sidtiteln utan parentesbestämning extraheras?[redigera wikitext]

Jag planerade att använda någon av mallarna som åberopar Hänvisning bas på sidan Karakteristik (ringteori). Det visade sig att skönsvärdet för målet för hänvisningen blir Karakteristik (ringteori) (flera betydelser). Orsaken är väl att parentesuttrycket (ringteori) ingår i sidnamnet, så som detta evalueras av PAGENAME i mallkälltextens {{PAGENAME}} (olika betydelser).

Jag tror inte att det är detta man normalt vill ha. Har man kvalificerat ett namn med en parentes, som Foo (ÄMNE1), så är det väl oftast för att skilja det från användningar av Foo inom andra ämnen, och standardvalet av förgreningssida blir då snarare Foo (olika betydelser) än Foo (ÄMNE1) (olika betydelser). Därför har jag ett par frågor:

  1. Finns det inte något sätt att enkelt extrahera "sidnamn utan eventuellt avslutande parentesuttryck"? Observera att den magiska substning som utförs på uttryck som [[Foo (ÄMNE1)|]] när man sparar det, uppenbart extraherar Foo ur artikelnamnet.
  2. Om det finns ett enkelt sådant sätt, är det då inte vettigast att använda det i stället för {{PAGENAME}} här? Jörgen B 17 februari 2010 kl. 22.57 (CET)[svara]
Det enklaste sättet att få den text man vill är att inte använda de onödigt komplicerade mallarna. I klartext kan man högst upp i artikeln skriva något i stil med:
: ''För något annat, se [[ett annat uppslagsord]].''
Normalt så ska artikeln förklara vad den handlar om i sin första mening, så hänvisningen behöver inte säga vad "den här artikeln" handlar om. Och i artiklar som redan har särskiljningsord i titeln brukar inte hänvsingar till grensidor behövas eftersom grensidorna enkelt hittas på uppslagsordet utan särkiljningled. /90.231.56.185 18 februari 2010 kl. 10.18 (CET)[svara]
Man kan ha olika åsikter om mallar. Jag tycker att dessa mallar är rätt vettiga.
Till att börja med: Mallarna gör mer än att bara kursivera och lägga in standardtext! Texten blir också något mindre. Detta gör det ännu lättare för vana wpläsare att se att detta är en hänvisning, inte en del av artikelupptakten.
Även på andra sätt, genom de standardiserade fraserna, främjas läsarens igenkänning, och det underlättar för läsarna.
Titta till exempel på artikeln Kosacker, i versioner med eller utan mallen! Versionerna med mallen ser mycket mer ut som våra hänvisningar brukar göra (och de liknar också det utseendet hänvisningar brukar ha på t. ex. enwiki). Jämför WP:POMMF! Jörgen B 18 februari 2010 kl. 14.36 (CET)[svara]
Inget i den här mallen gör texten mindre eller formatterar den på annat sätt än kursivt med indentering. Enda skillnaden är att utan mallen kan man få texten att se ut mer som Mall:Omdirigering, fast med en förklaring om att den andra betydelsen är veteslaget kosack, inte veteslaget kosacker som det står nu. Det är bättre med klartext som kan anpassas som det behövs för att få en korrekt hänvisning. /90.231.56.185 18 februari 2010 kl. 23.13 (CET)[svara]
Att man "får texten att se ut mer som Mall:Omdirigering" är rätt naturligt, i beaktande av att mallen "omdirigering" är en av de mallar som åberopar mallen "hänvisning bas". Andra sådana mallar är Mall:För, Mall:Hänvisning och Mall:Olika betydelser. Jag förmodar att en av idéerna med att låta alla dessa använda mallen "hänvisning bas" är just att få ett enhetligt utseende, vilket som sagt EMRÅ ökar läsbarheten för vana wikipedialäsare.
Vad gäller storleken: Jag tror att du har rätt. Jag har nog sett i syne (eller så fungerar några andra varianter annorlunda). Möjligen är det just min känsla av att det där bara är den vanliga hänvisningen som kan negligeras, som på något sätt har fått mig att uppfatta bokstäverna som fysiskt mindre. (Pinsamt; jag gillar inte att upptäcka att jag har lurat mig själv.) Jörgen B 19 februari 2010 kl. 19.29 (CET)[svara]
Texten För veteslaget, se Kosack (veteslag) är EMRÅ överlägset För veteslaget kosack, se Kosack (veteslag). Man kan ha kommit till sidan Kosacker genom att slå på Kosack eller på Kosacker. Utelämnandet av termen "kosack" omedelbart före "se" är EMRÅ inte ett fall av klart syftningsfel; varken i realiteten eller formellt språkligt är det uppenbart att "veteslaget" annars skulle syfta på ett veteslag med exakt samma namn som den i meningen innan givna termen. Det är ceteris paribus visserligen den rimligaste gissningen; men två ord senare framgår med all önskvärd tydlighet att det i stället är en term som ögonskenligen sammanfaller med grundformen. Detta är dock en bedömningsfråga; andra kanske ser ett problem jag inte tycker finns här.
För att återgå till min fråga: Det är möjligen rimligast att styra skönsvärdet så, att om PAGENAME är Foo så är skönsvärdet Foo (olika betydelser), men om PAGENAME är Foo (bar) så är skönsvärdet för förgreningssidenamnet i stället det rena Foo. Rent tekniskt tror jag inte detta är mycket svårare än det jag efterfrågade.
Så, igen: Vet någon hur man extraherar den "rena" namndelen Foo från ett sidnamn med ett avslutande parentesuttryck, av typen Foo (bar)? Jörgen B 19 februari 2010 kl. 19.48 (CET)[svara]
Man kan inte göra det än. Det du vill ha är Bugzilla:7264. Den buggen fixades för två veckor sedan, men tydligen inte på ett tillräckligt bra sätt för ändringen har återställts. /EnDumEn 19 februari 2010 kl. 22.55 (CET)[svara]