Vés al contingut

Plantilla:Somevalue

De la Viquipèdia, l'enciclopèdia lliure
Aquesta és una versió anterior d'aquesta pàgina, de data 20:46, 31 ago 2021 amb l'última edició de Amadalvarez (discussió | contribucions). Pot tenir inexactituds o contingut no apropiat no present en la versió actual.
(dif.) ←la pròxima versió més antiga | vegeu la versió actual (dif.) | Versió més nova → (dif.)

Subfunció que calcula la versió idiomàtica correcte del text "valor desconegut / some value", a partir de les diferents versions de {{MediaWiki:Wikibase-snakview-snaktypeselector-somevalue/<lang>}}. La funció d'aquesta eina és simplificar la crida a un paràmetre més curt i amb una sintaxi menys complexa. El seu codi és:

{{MediaWiki:Wikibase-snakview-snaktypeselector-somevalue/{{#invoke:Wikidades|lang|{{{lang|}}}}} }}

La crida a aquesta plantilla és: {{somevalue|lang={{{lang|}}}}}, i el resultat és: valor desconegut

En aquesta versió es determina la llengua en funció de la llengua del perfil d'usuari i/o del que s'hagi indicat al paràmetre lang=. Aquesta funcionalitat només és útil a la versió de cawiki que gestiona els màsters de les Infotaules Globals i on cal simular el comportament que tindrà en una altra WP; ara bé, la versió internacionalitzada que hi ha a WD conté un codi més elemental assumint que la funcionalitat requerida a les wikis usuàries és suficient. Degut a això, cal fer servir {{Unknownvalue}} a les "Global infoboxes", en lloc de Somevalue. La raó és que, a cawiki, és una redirecció cap a {{Somevalue}}, mentre que la versió màster que hi ha a WD i que està associada als sitelinks d'altres WPs conté el codi internacionalitzat simple esmentat. D'aquesta forma el codi de les infotaules cridaran a una o altra versió, segons on estiguin instal·lades.