Modulo:Software/Configurazione/man: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Licenze: +config.licenseCategoryShorter
Riga 22:
 
== Licenze ==
Le licenze sono lette dalla proprietà Wikidata {{WikidataProp|P275|tipo=id}}.
La configurazione <code>config.licenseCategory</code> serve a creare una categoria dedicata per una certa licenza. Serve anche a far ''confluire'' alcune licenze minori dentro una stessa categoria.
 
La configurazione <code>config.licenseCategory</code> serve a creare una categoria dedicataassociata perad una certa licenza. Serve anche a far ''confluire'' alcuneAlcune licenze minori dentro una stessapossono categoriaconvergere.
Ad esempio:
 
<pre>Q334661 = 'MIT'</pre>
; Esempio
Crea [[:Categoria:Software con licenza MIT]] nel caso in Wikidata vi sia espressa {{WikidataProp|P275|tipo=id}} {{WikidataEl|Q334661|tipo=id}}.
Se la voce ha {{WikidataProp|P275|tipo=id}}={{WikidataEl|Q334661|tipo=id}} allora sarà categorizzata in [[:Categoria:Software con licenza MIT]] grazie a questa riga:
<pre>config.licenseCategory = {Q334661 = 'MIT'}</pre>
 
; Abbreviata
Se la categoria della licenza è in una forma abbreviata si deve aggiungere l'eccezione in <code>config.licenseCategoryShorter</code>. Ad esempio:
<pre>config.licenseCategoryShorter = { Q178285 = 1}</pre>
 
Se la voce ha la licenza {{WikidataEl|Q178285|tipo=id}} allora si avrà la [[:Categoria:Software freeware]] invece che [[:Categoria:Software con licenza freeware]].
 
== Librerie ==