Modulo:Software/man: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
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 potrebbedovrebbe mostrare linguaggi (adperché esempioè haun linguaggisoftware inlibero, Wikidata) peròma non lo lo fa. Probabilmente sono linguaggi non previsti nella [[#Configurazione|configurazione]].
;[[:Categoria:Software libero senza linguaggio]]: La voce dovrebbe mostrare linguaggi (è software libero) ma non lo fa. Probabilmente sono linguaggi non previsti nella [[#Configurazione|configurazione]].
;[[: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>
}}