Hopp til innhold

Moduldiskusjon:WikidataListe/test

Sideinnholdet støttes ikke på andre språk.
Fra Wikipedia, den frie encyklopedi

Stor forbokstav[rediger kilde]

Er det mulig å gi første element i listen stor forbokstav, à la {{#invoke String2|ucfirst|}}? ({{ucfirst:}} som mal ser ikke ut til å virke, forresten.) Asav (diskusjon) 12. jul. 2023 kl. 09:42 (CEST)[svar]

Ja. det er mulig og jeg skal gjøre noe slikt. Jeg tenker meg noe slikt som at konvertering til stor forbokstav kan gjøres for ingen, første eller alle elementene i listen. Jeg vil se det i sammenheng med presentasjonen av listen også. Haros (diskusjon) 12. jul. 2023 kl. 19:00 (CEST)[svar]
@Asav: Nå er det lagt inn ett nytt argument ucfirst. Det skal ha verdier 1 for uendret, 2 for ucfirst for første i listen, 3 for ucfirst for alle i listen. Dette er ikke endelig navn/verdi for parameteren. Har ikke helt klart hvordan det bør bli.
Det kan være at det kommer med små bokstaver hvis det gjør det i dag, og det mangler etikett på bokmål på et element på Wikidata. Dette legges ikke i kategori nå.
(Forøvrig så finnes ny kortere visning av urler med i denne modulen, men jeg har ikke fått testet det foreløpig, så det er ikke lagt inn noen steder, men om du ønsker prøve ...) Haros (diskusjon) 16. jul. 2023 kl. 14:42 (CEST)[svar]
Brillefint! Har lagt det inn i akademisk grad i {{infoboks biografi}}. Men trengs det egentlig et eget parameter for «ingen endring»? Er det ikke det som er standard dersom ikke ucfirst blir lagt inn i det hele tatt? Asav (diskusjon) 16. jul. 2023 kl. 20:54 (CEST)[svar]
@Asav: Den verdien var god å ha under testing. Om den kommer til å bli brukt til noe annet enn det er ikke sikkert, men det kan jo også avhenge av om hva standardverdien vil være. Ut fra at verdien er i bruk internt i modulen gjør det ikke skade om det er mulig å gi den også utenfra. Men det er jo ikke sikkert om den kommer til å bli brukt. Men bedre navn på verdiene enn 1,2,3 må jeg nok finne.
Jeg gjorde også en ørliten test med å lage unummerert liste, samt løpende tekst. Tenk noe slikt som: «Sentral-Anatolia grenser til {{#invoke:WikidataListe/test|verdi|qid=Q155526|pid=P47|presenter=løpende tekst}}» gir
«Sentral-Anatolia grenser til Svartehavsregionen, Marmararegionen, Egeerregionen, Middelhavsregionen og Aust-Anatolia (nn)»
Her er det to av regionene som bruker navnet fra nynorsk hvor det ikke er definert navn for bokmål på Wikidata i dette øyeblikket. (Dette vil endre seg om noen legger inn disse etikettene på Wikidata.)
Nå er nok ikke tiden helt moden for dette i bruk ennå, men selv referanser i infoboksene var ikke helt sett på som bra i sin tid. (presenter=løpende tekst er nå bare tilgjengelig for verdi, ikke for rad, og jeg hadde det bare for testing før jeg måtte sjekke det inn for demo her og nå.) --Haros (diskusjon) 17. jul. 2023 kl. 08:42 (CEST)[svar]