做梦梦见打架是什么意思| 甲状腺是由什么引起的| 哈戳戳是什么意思| 什么叫同型半胱氨酸| 祭祀什么意思| 澳门什么时候回归的| 嗓子哑是什么原因引起的| 肾结石发作有什么症状| 血糖高什么原因引起| 阴湿是什么病| 炒作是什么意思| 1944年属什么| 辅酶q10的作用是什么| 附件炎吃什么药最好| 体细胞是什么意思| 1995属什么生肖| 计算机二级什么时候查成绩| 来月经肚子疼是什么原因| 古灵精怪是什么意思| 6月25日是世界什么日| rich什么意思| 6.8是什么星座| 用什么药材泡酒最好| 申是什么生肖| 疖子用什么药膏最好| 脑梗是什么原因引起的| 什么叫指标到校| 拉肚子能吃什么菜| 前列腺增生伴钙化是什么意思| 眼睛为什么会散光| 检查肠胃做什么检查| mchc偏低是什么意思| 珠胎暗结是什么意思| 什么是尿失禁| 月经前腰疼的厉害是什么原因| 节制什么意思| 枸杞有什么作用和功效| 无妄是什么意思| 弥补是什么意思| 缺镁吃什么药| 饸饹是什么| 抹茶是什么| 什么袍加身| biubiubiu是什么意思| 什么是pin| 静脉曲张挂号挂什么科| 先父什么意思| 卧榻是什么意思| 乳蛾是什么意思| 天月二德是什么意思| 贫血吃什么| 吃什么排毒最快| 什么乎乎| 魂牵梦绕的意思是什么| 像狐狸的狗是什么狗| 痔疮手术后吃什么| 运动不出汗是什么原因| 什么是天珠| 三个吉念什么| 阿昔洛韦片是什么药| 1943年属羊的是什么命| 熬中药用什么锅好| 琥珀是什么意思| beam是什么意思| 尿肌酐是什么意思| 薛字五行属什么| 长生殿讲的是什么故事| 胎停会有什么症状| 事无巨细是什么意思| 复合维生素b什么时候吃最好| 芒果有什么好处| 气短是什么症状| 定坤丹什么时候吃最好| 淋巴结肿吃什么消炎药| 小孩呕吐是什么原因| 室性逸搏是什么意思| 头发油腻是什么原因| 铁树开花什么意思| 同房出血是什么原因| 嚣张是什么意思| 三分三是什么药| 颌下淋巴结肿大挂什么科| 总是拉稀大便不成形是什么原因| 十一月二十九是什么星座| 殷是什么意思| 股票融是什么意思| 为什么会蛀牙| 多多益善是什么意思| 做梦梦到大蟒蛇是什么意思| 阳痿挂什么科| 胆囊结石不宜吃什么| 9月30日什么星座| ctp是什么| pas是什么意思| 蛔虫是什么意思| kpa是什么意思| 胃胆汁反流是什么原因引起的| 什么动物眼睛是红色的| 超字五行属什么| 什么是遴选| 管教有方是什么意思| 生物冰袋里面是什么| 豆芽不能和什么一起吃| 高血压有什么症状| 胎盘附着于子宫前壁是什么意思| 什么叫副乳| 高冷是什么意思| 呀啦嗦是什么意思| 高送转是什么意思| 糖尿病患者可以吃什么水果| 喝酸奶有什么好处| 喝水就打嗝是什么原因| 同学群取什么名字好| 属虎是什么命| 中药一般什么时候喝最好| 鱼完念什么| 淋巴挂什么科| 贫血的人适合喝什么茶| 阴干吃什么补雌激素| 什么时候测血压最准确| 一什么春笋| 乔峰和洪七公什么关系| 佛道是什么意思| 尿黄是什么原因| 自采暖是什么意思| 孕妇梦见摘桃子是什么意思| aj和nike什么关系| 腿上长痣代表什么| 玫瑰疹是什么病| 输卵管堵塞吃什么药能打通| 吃了什么药不能喝酒| 提莫是什么意思| 朝鲜面是什么原料做的| 汗是什么味道| 什么食物补钙| 电解工是干什么的| 苯磺酸氨氯地平片什么时候吃| 释怀什么意思| nos是什么单位| 穆萨是什么意思| 2月11日是什么星座| 五彩缤纷是什么意思| 为什么拔牙后不能吐口水| 鳞状上皮内低度病变是什么意思| 头皮痒用什么洗发水效果好| 雪白的什么| 为什么会精神衰弱| 72年鼠是什么命| 女人什么时候最容易怀孕| 重孝是什么意思| 异想天开什么意思| 老抽和生抽有什么区别| 什么食物含钾最高| 闪失是什么意思| 眩晕挂号挂什么科| 眼皮痒是什么原因| 用你的手解我的锁是什么歌| 大便为什么是黑色的是什么原因| 什么叫布病| 气血虚是什么意思| 市斤是什么意思| 月经期间喝什么汤好| 女性吃辅酶q10有什么好处| 年金是什么意思| 雌二醇低吃什么补得快| 四月八日是什么星座| 菩萨是什么意思| 什么算高危性行为| 大乌叶是什么茶| 监视居住是什么意思| 超导体是什么| 吃杏子有什么好处| 胆结石吃什么可以化掉结石| 姑姑的孙子叫我什么| 诗情画意的意思是什么| gd是什么意思| 低骨量是什么意思| 腊月初四是什么星座| 才貌双全是什么生肖| 养肝吃什么药| 身上发抖是什么原因| 什么是肌无力| 茯苓有什么作用和功效| 2018年是什么命| 天天做梦是什么原因| 6月30日是什么节日| 毫发无损是什么意思| 早上5点是什么时辰| 什么的足迹| 为什么感冒吃冰棒反而好了| 靶向药是什么药| 晚上睡觉多梦是什么原因| 晚上8点半是什么时辰| 总胆汁酸高说明什么| 阴历六月十五是什么日子| supra是什么牌子| 自渎是什么意思| 手臂粗是什么原因| 儿童去火吃什么药| 流鼻涕感冒吃什么药| 肌电图挂什么科| 什么是假性银屑病| 小孩用脚尖走路是什么原因| 男士脸黑用什么能美白| 迎风流泪是什么原因| 带状疱疹是什么样的| 一箭双雕是指什么生肖| 梦见女婴儿是什么意思| 射手座喜欢什么样的女生| 王不见王是什么意思| 弟弟的老婆叫什么| NT是什么钱| 独一无二是什么生肖| 血小板低是什么原因造成的| 哪吒为什么叫哪吒| 吃一个海参相当于吃了什么| 金钱骨是什么部位| 戾什么意思| 秒杀是什么意思| 胃消化不好吃什么调理| 海柳什么颜色最贵的| 看输卵管是否堵塞做什么检查| 奶奶的妈妈叫什么| 计提工资是什么意思| 嘴巴右下角有痣代表什么| 女性排卵期一般是什么时候| 运动喝什么水补充能量| 人为什么会抽筋| 月子里可以吃什么水果| 出大汗是什么原因| 梦见陌生人死了是什么意思| 海苔是什么做的| 扩容是什么意思| xo兑什么饮料好喝| chevy是什么车| 做心电图挂什么科| 直肠癌是什么症状| 口五行属什么| 男性睾丸疼痛什么原因| 老公的弟弟叫什么| 退休是什么意思| 一品诰命夫人是什么意思| 地球代表什么生肖| 方寸之地什么意思| 伤寒是什么病| 迪奥是什么品牌| 和胃降逆是什么意思| 促狭一笑是什么意思| 血瘀是什么原因造成的| 荒淫无度是什么意思| 胰腺疼吃什么药| 聪明的动物是什么生肖| 厨娘是什么意思| 总是想吐是什么原因| 大姨妈期间不能吃什么东西| 辰五行属什么| 吃什么蔬菜可以降血脂| 颈部疼痛挂什么科| 视网膜病变有什么症状| 做梦梦见鬼是什么意思| 筷子买什么材质的好| 尾盘放量拉升意味着什么| 哼哼唧唧是什么生肖| 九月28号是什么星座| 百度Vai al contenuto

陈羽凡带儿子凌晨K歌美女相伴 快视频猛料不断看真相

Questa pagina è semiprotetta. Può essere modificata solo da utenti registrati
Da Wikipedia, l'enciclopedia libera.
Info Istruzioni per l'uso
Questo è un modulo scritto in Lua. Le istruzioni che seguono sono contenute nella sottopagina Modulo:Software/Configurazione/man (modifica · cronologia)
Sandbox: Modulo:Software/Configurazione/sandbox (modifica · cronologia) · Sottopagine: lista · Test: Modulo:Software/Configurazione/test (modifica · cronologia · esegui)
百度 建议每天的喝水量不少于2000~2500毫升,晚上睡觉前和早晨起床后应喝一杯水;半夜醒来也可适量补点水,可降低血液黏稠度,预防血栓形成。

Questa configurazione permette la categorizzazione automatica per linguaggio di programmazione e per licenza delle voci che utilizzano il template {{Software}}.

Vale anche per le categorie che utilizzano il template {{Categoria software}}.

Linguaggi di programmazione

Ogni voce può avere linguaggi di programmazione espressi sia in Wikidata alla proprietà linguaggio di programmazione (P277), oppure può averlo espresso direttamente nel template {{Software}} tramite alcuni parametri.

Aggiunte

Per aggiungere un linguaggio, bisogna in primis aggiungere una nuova riga in config.language, variando alcuni parametri a seconda di quante categorie abilitare per tale linguaggio.

Linguaggio poco diffuso

In particolare, questa riga permette la categoria Categoria:Software in Action!:

Q343587 = langcat('Action!')

Notando che Q343587 è il codice dell'elemento Wikidata Action! (Q343587).

Linguaggio discretamente diffuso

Questa permette la categoria Categoria:Software in Delphi ed eventualmente Categoria:Software libero in Delphi:

Q487378 = langcat('Delphi', true)
Linguaggio diffuso

Questa permette la categoria Categoria:Software in C ed eventualmente Categoria:Software libero in C e Categoria:Software proprietario in C:

Q15777 = langcat('C', true, true)

Inoltre, è necessario aggiungere una nuova riga in config.languageSlugToWikidata inserendo:

['alias del linguaggio per il parametro del template'] = 'proprietà del linguaggio su Wikidata',

quindi, ad esempio:

['action'] = 'Q343587',

con la possibilità di includere anche le varianti:

['action!'] = 'Q343587',

Licenze

Le licenze sono lette dalla proprietà Wikidata licenza (P275).

La configurazione config.licenseCategory serve a creare una categoria associata ad una certa licenza. Alcune licenze minori possono convergere.

Esempio

Se la voce ha licenza (P275)=licenza MIT (Q334661) allora sarà categorizzata in Categoria:Software con licenza MIT grazie a questa riga:

config.licenseCategory = {Q334661 = 'MIT'}
Abbreviata

Se la categoria della licenza è in una forma abbreviata si deve aggiungere l'eccezione in config.licenseCategoryShorter. Ad esempio:

config.licenseCategoryShorter = { Q178285 = 1}

Se la voce ha la licenza freeware (Q178285) allora si avrà la Categoria:Software freeware invece che Categoria:Software con licenza freeware.

Librerie

Al momento le librerie sono recuperate dalla proprietà toolkit o framework dell'interfaccia grafica (P1414) e trattate in maniera riconducibile ai #Linguaggi di programmazione.

Pagine correlate


local config = {}

--[[
* "Vecchi" parametri del Template:Software/Linguaggio associati all'elemento Wikidata
]]
config.languageSlugToWikidata = {
	['action']        = 'Q343587',
	['action!']       = 'Q343587',
	['actionscript']  = 'Q234657',
	['ada']           = 'Q154755',
	['assembly']      = 'Q165436',
	['bash']          = 'Q189248',
	['basic']         = 'Q42979',
	['c']             = 'Q15777',
	['c++']           = 'Q2407',
	['c ++']          = 'Q2407',
	['cpp']           = 'Q2407',
	['coffescript']   = 'Q1106819',
	['css']           = 'Q46441',
	['c#']            = 'Q2370',
	['c #']           = 'Q2370',
	['c sharp']       = 'Q2370',
	['d']             = 'Q319268',
	['delphi']        = 'Q4037189',
	['embarcadero delphi']
	                  = 'Q487378',
	['erlang']        = 'Q334879',
	['fortran']       = 'Q83303',
	['go']            = 'Q37227',
	['groovy']        = 'Q504453',
	['haskell']       = 'Q34010',
	['html']          = 'Q8811',
	['html5']         = 'Q2053',
	['java']          = 'Q251',
	['javascript']    = 'Q2005',
	['js']            = 'Q2005',
        ['kotlin']        = 'Q3816639',
	['lisp']          = 'Q132874',
	['lua']           = 'Q207316',
	['objective-c']   = 'Q188531',
	['objective c']   = 'Q188531',
	['object pascal'] = 'Q633894',
	['pascal']        = 'Q81571',
	['php']           = 'Q59',
	['python']        = 'Q28865',
	['powershell']    = 'Q840410',
	['perl']          = 'Q42478',
	['pl']            = 'Q2044345',
	['pgsql']         = 'Q2044345',
	['pl-pgsql']      = 'Q2044345',
	['pl/pgsql']      = 'Q2044345',
	['ruby']          = 'Q161053',
	['scala']         = 'Q460584',
	['scheme']        = 'Q187560',
	['swift']         = 'Q17118377',
	['tex']           = 'Q5301',
	['qml']           = 'Q961543',
	['qt']            = 'Q201904',
	['tcl']           = 'Q5288',
	['typescript']	  = 'Q978185',
	['vala']          = 'Q1138939',
	['visual basic']  = 'Q2378',
	['web']           = 'Q1141484',
	['xul']           = 'Q726218',
	['zig']           = 'Q51885456',
}

--[[
* Per dare un po' di robustezza a questa configurazione su lungo termine.
*
* Per disabilitare la categoria impostare `cat` a false.
*
* @param cat string|false Il placeholder di "Categoria:Software in $1"
* @param free true|nil Ha la categoria per software libero?
* @param nonfree true|nil Ha la categoria per software proprietà?
]]
local langcat = function(cat, free, nonfree)
	return {
		cat     = cat,
		free    = free,
		nonfree = nonfree
	}
end

config.language = {
	Q5289     = langcat('.NET'                     ),
	Q343587   = langcat('Action!'                  ),
	Q234657   = langcat(false                      ),
	Q154755   = langcat('Ada'                      ),
	Q165436   = langcat('Assembly'                 ),
	Q189248   = langcat('Bash'                     ),
	Q42979    = langcat('BASIC'                    ),
	Q15777    = langcat('C',             true, true),
	Q2370     = langcat('C sharp',       true, true),
	Q2407     = langcat('C++',           true, true),
	Q1106819  = langcat('CoffeeScript'             ),
	Q46441    = langcat(false                      ),
	Q319268   = langcat(false                      ),
	Q4037189  = langcat('Delphi',        true, true),
	Q487378   = langcat('Delphi',        true, true), -- embarcadero
	Q334879   = langcat('Erlang'                   ),
	Q83303    = langcat('Fortran'                  ),
	Q37227    = langcat('Go'                       ),
	Q504453   = langcat('Groovy'                   ),
	Q34010    = langcat('Haskell'                  ),
	Q8811     = langcat('HTML'                     ),
	Q2053     = langcat('HTML5'                    ),
	Q251      = langcat('Java',          true      ),
	Q2005     = langcat('JavaScript',    true      ),
    Q3816639  = langcat('Kotlin'                   ),
    Q132874   = langcat('Lisp',          true      ),
	Q207316   = langcat('Lua'                      ),
	Q633894   = langcat('Object Pascal', true, true),
	Q188531   = langcat('Objective-C',   true      ),
	Q81571    = langcat('Pascal'                   ),
	Q42478    = langcat('Perl',          true      ),
	Q59       = langcat('PHP',           true      ),
	Q2044345  = langcat('PL/pgSQL'                 ),
	Q840410   = langcat('PowerShell'               ),
	Q28865    = langcat('Python',        true, true),
	Q961543   = langcat('QML'                      ),
	Q161053   = langcat('Ruby'                     ),
	Q460584   = langcat('Scala'                    ),
	Q187560   = langcat('Scheme'                   ),
	Q17118377 = langcat('Swift'                    ),
	Q5301     = langcat('TeX'                      ),
	Q5288     = langcat('Tcl'                      ),
	Q978185   = langcat('TypeScript'               ),
	Q726218   = langcat('XUL'                      ),
	Q1138939  = langcat('Vala'                     ),
	Q2378     = langcat('Visual Basic'             ),
	Q1141484  = langcat('WEB'                      ),
	Q51885456 = langcat(false                      ),

--	Toolkits:
	Q189464   = langcat('GTK+',          true      ),
	Q201904   = langcat('Qt',            true, true),
	Q310974   = langcat('ncurses'                  ),
	Q284982   = langcat('wxWidgets'                )
}

--[[
* Categoria:Software in licenza $1
* Vediamo se proseguire con questa configurazione o se fruire della proprietà Wikidata short name P1813
]]
config.licenseCategory = {
	Q7603      = 'GNU GPL',
	Q27126812  = 'GNU GPL v1',
	Q27016750  = 'GNU GPL v1+',
	Q10513450  = 'GNU GPL v2',
	Q27016752  = 'GNU GPL v2+',
	Q10513445  = 'GNU GPL v3',
	Q27016754  = 'GNU GPL v3+',
	Q192897    = 'GNU LGPL',
	Q23035974  = 'GNU LGPL v2',
	Q27016756  = 'GNU LGPL v2',
	Q18534390  = 'GNU LGPL v2.1',
	Q27016757  = 'GNU LGPL v2.1+',
	Q18534393  = 'GNU LGPL v3',
	Q27016762  = 'GNU LGPL v3+',
	Q1131681   = 'GNU AGPL',
	Q27017230  = 'GNU AGPL v1',
	Q27017232  = 'GNU AGPL v3',
	Q27020062  = 'GNU AGPL v3+',
	Q616526    = 'Apache',
	Q13785927  = 'Apache 2.0',
	Q334661    = 'MIT',
	Q308915    = 'MPL',
	Q26737735  = 'MPL 1.1',
	Q25428413  = 'MPL 2.0',
	Q18526202  = 'X11',
	Q191307    = 'BSD',
	Q18517294  = 'BSD 2-clausole',
	Q18491847  = 'BSD 3-clausole',
	Q21503790  = 'BSD 4-clausole',
	Q178285    = 'freeware',

-- Override di categorie minori da far (temporaneamente?) convergere:

	Q27126812  = 'GNU GPL',  -- GNU GPL v1
	Q27016750  = 'GNU GPL',  -- GNU GPL v1+

	Q27017230  = 'GNU AGPL', -- GNU AGPL v1
	Q27017232  = 'GNU AGPL', -- GNU AGPL v3
	Q27020062  = 'GNU AGPL', -- GNU AGPL v3-

	Q23035974  = 'GNU LGPL', -- GNU LGPL v2
	Q27016756  = 'GNU LGPL', -- GNU LGPL v2+
	Q18534390  = 'GNU LGPL', -- GNU LGPL v2.1
	Q27016757  = 'GNU LGPL', -- GNU LGPL v2.1+
	Q18534393  = 'GNU LGPL', -- GNU LGPL v3
	Q27016762  = 'GNU LGPL', -- GNU LGPL v3+

	Q18517294  = 'BSD',      -- BSD 2-clausole
	Q18491847  = 'BSD',      -- BSD 3-clausole
	Q21503790  = 'BSD',      -- BSD 4-clausole

	Q13785927  = 'Apache',   -- Apache 2.0

	Q18526202  = 'MIT',      -- X11 License

	Q26737735  = 'MPL',      -- MPL 1.1
	Q25428413  = 'MPL'       -- MPL 2.0
}

--[[
* Categoria:Software $1
* Specificare le licenze che hanno una categorizzazione abbreviata.
]]
config.licenseCategoryShorter = {
	Q178285 = 1 -- freeware
}

-------- ROBA VECCHIA DA CANCELLARE A FINE MARZO 2017 SE TUTTO FUNZIONA --------

--[[
* Qualificatori Wikidata associati ai codici per il Template:Software/Linguaggio
* @TODO: Cancellare a fine marzo 2017, salvo rollback, questi non sono più letti.
]]
config.wikidataToLanguageSlug = {
	Q154755  = 'ada',
	Q343587  = 'action!',
	Q234657  = 'actionscript',
	Q165436  = 'assembly',
	Q189248  = 'bash',
	Q42979   = 'basic',
	Q15777   = 'c',
	Q2407    = 'c++',
	Q2370    = 'c#',
	Q487378  = 'delphi',
	Q334879  = 'erlang',
	Q83303   = 'fortran',
	Q37227   = 'go',
	Q504453  = 'groovy',
	Q34010   = 'haskell',
	Q8811    = 'html',
	Q2053    = 'html5',
	Q251     = 'java',
	Q2005    = 'javascript',
	Q132874  = 'lisp',
	Q207316  = 'lua',
	Q188531  = 'objective-c',
	Q633894  = 'object pascal',
	Q81571   = 'pascal',
	Q59      = 'php',
	Q28865   = 'python',
	Q42478   = 'perl',
	Q2044345 = 'pl',
	Q161053  = 'ruby',
	Q460584  = 'scala',
	Q187560  = 'scheme',
	Q5301    = 'tex',
	Q201904  = 'qt',
	Q5288    = 'tcl',
	Q978185  = 'typescript',
	Q1138939 = 'vala',
	Q726218  = 'xul'
}

--[[
* Alias da mantenere per ragioni storiche del Template:Software/Linguaggio
* @TODO: Cancellare a fine marzo 2017, salvo rollback, questi non sono più letti.
]]
config.languageSlugAlias = {
	['action']             = 'action!',
	['c ++']               = 'c++',
	['cpp']                = 'c++',
	['c sharp']            = 'c#',
	['c #']                = 'c#',
	['embarcadero delphi'] = 'delphi',
	['js']                 = 'javascript',
	['objective c']        = 'objective-c',
	['pgsql']              = 'pl',
	['pl-pgsql']           = 'pl',
	['pl/pgsql']           = 'pl'
}

return config
足跟疼挂什么科室 后续是什么意思 斑秃吃什么药效果好 牙龈出血缺什么维生素 手术后吃什么最有营养
pph是什么材料 甲状腺偏高是什么原因引起的 吃什么不便秘 智多星是什么意思 气血不足补什么
什么发型适合自己 月经为什么叫大姨妈 复读是什么意思 打车用什么软件 女猴配什么属相最好
用激素药有什么副作用 日本是什么时候侵略中国的 药店加盟需要什么条件 什么时候闰十月 rhubarb是什么意思
肤如凝脂是什么意思hcv7jop6ns6r.cn 身上长小肉揪是什么原因hcv8jop5ns9r.cn 朱元璋为什么不传位给朱棣hcv8jop8ns4r.cn 梦见撒尿是什么意思hcv8jop5ns2r.cn 肝火旺是什么症状helloaicloud.com
手指甲软薄吃什么补hcv8jop8ns8r.cn 蕙字五行属什么hcv7jop6ns6r.cn 什么叫溶血hcv7jop9ns0r.cn 不什么hcv7jop6ns8r.cn 64属什么hcv7jop4ns5r.cn
为什么老做梦520myf.com 女人脸肿是什么原因引起的hcv9jop2ns9r.cn 烧心吃什么药效果最好hcv8jop2ns2r.cn 胃炎可以吃什么hcv9jop0ns9r.cn 破涕为笑是什么意思bjhyzcsm.com
梦到抓了好多鱼是什么意思ff14chat.com 老气横秋是什么意思hcv8jop7ns4r.cn 老干局是干什么的hcv8jop5ns6r.cn 双花是什么中药hcv9jop5ns9r.cn 神是什么偏旁weuuu.com
百度