Sablonvita:Lakosság

Legutóbb hozzászólt Einstein2 6 évvel ezelőtt a(z) Jegyzet helye témában

Jegyzet helye

szerkesztés

@B.Zsolt: Meg tudnád oldani, hogy a népesség forrására mutató jegyzet a mondatzáró pont után jelenjen meg a sablont használó szócikkekben (ld. az OH. útmutatását a lábjegyzet cikkben)? Előre is köszönöm, ✮ Einstein2 vitalap 2017. augusztus 24., 20:52 (CEST)Válasz

Ha a Wikidata sablonban létezne References paraméter is, akkor igen, de sajnos az még nem lett megvalósítva itt a huwikin... Talán @Tacsipacsi:nak van rá egy elegáns ötlete. – B.Zsolt vita 2017. augusztus 24., 23:19 (CEST)Válasz

Van, ahol igen? Nekem nincs rá elegáns ötletem – mi van, ha nincs a megjelenített adathoz forrás, de másikhoz igen? Mi történjen, ha több adat jelenik meg? Stb. – Tacsipacsi vita 2017. augusztus 27., 15:25 (CEST)Válasz

Itt most csak egy kisebb stilisztikai problémáról van szó. Az angol wiki sablondokumentációjában van egy példa Hollandia népességére:

{{wikidata|references|Q55|P1082|16829289}}

A mi sablonunk így néz ki:

{{#if:{{Wikidata-f|P1082}}|Lakosainak száma {{Wikidata|P1082|format=default|showReferences=}}.|[[kategória:Hiányzó népességgel rendelkező lapok]]}}<noinclude>
{{sablondokumentáció}}
</noinclude>

A forrás a mondat végi pont elé kerül.

Naívan azt gondolom, valahogy így meg lehetne oldani:

{{#if:{{Wikidata-f|P1082}}|Lakosainak száma {{Wikidata|P1082|format=default}}.{{wikidata|P1082|references=}}|[[kategória:Hiányzó népességgel rendelkező lapok]]}}<noinclude>
{{sablondokumentáció}}
</noinclude>

Vagyis kiirjuk az adatot, majd a pontot, végül a forrást. – B.Zsolt vita 2017. augusztus 27., 22:31 (CEST)Válasz

Ez egy tökéletes világban működne, ahol minden állításhoz pontosan egy darab forrás van megadva – se több, se kevesebb. Szerencsére a modulban találtam másik megoldást is – {{wikidata|property|references|Q55|P1082|punc=.}} –, amivel csak annyi a probléma, hogy a magyar és az angol modul annyira más, hogy gyakorlatilag meg kell írnunk ezt a funkciót nulláról, nem lehet átmásolni a működő kódot. – Tacsipacsi vita 2017. augusztus 28., 00:07 (CEST)Válasz

Örömmel hallom, hogy van technikai megoldás a problémára. Remélem, hamarosan sikerül is megvalósítani. :) – ✮ Einstein2 vitalap 2017. szeptember 3., 18:33 (CEST)Válasz

Visszatérés a(z) „Lakosság” laphoz.