Modulo:Software/man: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m →shouldHaveALanguage: TODO |
documentazione languageCategories e licenseCategories |
||
(Una versione intermedia di uno stesso utente non è mostrata) | |||
Riga 48:
Stampa i linguaggi di programmazione unendo i valori dal template con i valori da Wikidata dalla proprietà {{WikidataProp|P277}} e categorizzando:
;[[:Categoria:Software libero senza linguaggio]]: La voce
;[[:Categoria:P277 uguale su Wikidata]]: I linguaggi specificati nel template sono presenti identici in Wikidata.
;[[:Categoria:P277 letta da Wikidata]]: Il template mostra linguaggi esclusivamente grazie a Wikidata.
Line 59 ⟶ 58:
|titolo = Software per linguaggio di programmazione
|testo = <categorytree>Software per linguaggio di programmazione</categorytree>
}}
=== languageCategories ===
<pre>{{#invoke:Software|languageCategories}}</pre>
Categorizza la voce in base ai suoi linguaggi di programmazione espressi in Wikidata (usata internamente in <code>[[#languages]]</code>).
{{Cassetto
|titolo = Software per linguaggio di programmazione
|testo = <categorytree>Software per linguaggio di programmazione</categorytree>
}}
=== licenseCategories ===
<pre>{{#invoke:Software|licenseCategories}}</pre>
Categorizza la voce in base alle licenze con cui è distribuito il software.
{{Cassetto
|titolo = Software per licenza
|testo = <categorytree>Software per licenza</categorytree>
}}
|