模块讨论:Infobox
把 infobox() 直接传入词典的“for testing purposes”注释去掉,改成正式的东西
编辑请求已拒绝
这个在注释和文档里面明确写一下转正了就可以了。好处很显然——以后用 Lua 写 Infobox 可以不带顾虑地 import 了。--Artoria2e5 更改·工具 2016年5月29日 (日) 18:46 (UTC)
- 不知所云。--Jimmy Xu 论 2016年6月11日 (六) 04:20 (UTC)
编辑请求
编辑请求已处理--1=0,欢迎维基人加QQ群170258339 2016年11月26日 (六) 03:32 (UTC)
HtmlBuilder is obsolete, please use mw.html instead. --编辑请求
编辑{{Editprotected}} 修复了overimage/overcaption的一处bug,这个居然三年多都没人发现。 --Dabao qian(留言) 2016年11月27日 (日) 01:20 (UTC)
child参数使信息框大小不一
编辑以此沙盒模板为例,使用“child=no”与“child=yes”时模板大小不一样,后者呈现的信息框要明显大于前者,英文维基没有这种情况。我换用英文维基的Module:Infobox后发现大小倒一样了,但都变得一样大。我分析了一下应该是这里的代码在影响:
if args.subbox == 'yes' then root
- css('padding', '0')
- css('border', 'none')
- css('margin', '-3px')
- css('width', 'auto')
- css('min-width', '100%')
- css('font-size', 'small')
- css('clear', 'none')
- css('float', 'none')
- css('background-color', 'transparent')
else root
- css('width', '22em')
- css('text-align', 'left')
- css('font-size', 'small')
- css('line-height', '1.5em')
end
else后面应该是控制“child=no”的情况,英文维基只有“css('width', '22em')”一行,在此基础上加入后面三行代码后发现,此情况的信息框大小恢复正常。后来我多次修改if后面的代码,但似乎并未影响到“child=yes”时的信息框大小。请专业人士帮忙解决。--Qwhisper 2017年1月21日 (六) 09:01 (UTC)
- (:)回应: 这个问题与模块无关。英文维基百科信息框模板的初始样式(文字左对齐、小字体以及1.5倍行距)是写在common.css里面的,而中文版这部分内容则是由模块执行,所以初始样式对于手动声明
class=infobox
的模板并不起作用。这时只需将相关代码直接写在style
之后即可,参见我在模板:Infobox Chinese/Header中的一处编辑。--Dabao qian(留言) 2017年1月26日 (四) 10:45 (UTC)
编辑请求 2020-06-28
编辑请求已处理--Xiplus#Talk 2020年7月6日 (一) 04:30 (UTC)
合并英文版最新版本,以解决{{艺人}}模板中“过往成员”字段显示项目符号的问题,参见条目声入人心男团的实际显示以及英文版相关讨论,沙盒版本已完成本地化处理,不影响显示效果。--Dabao qian℡每周五22:00《向往的生活第四季》 2020年6月28日 (日) 19:51 (UTC)
编辑请求 2023-08-02
编辑请求已处理--Xiplus#Talk 2023年8月20日 (日) 14:15 (UTC)
略微增大字体,改善了可读性。--Taeas(留言) 2023年8月2日 (三) 06:02 (UTC)
- 感觉不到改动有什么必要,粗体字形从120%变到125%观感上还是有些差距的。->>Vocal&Guitar->>留言 2023年8月21日 (一) 13:35 (UTC)
- 我现在知道为什么我觉得奇怪了!我之前举例的2024年夏季奥林匹克运动会中国代表团infobox的例子,字体变小的现象在参赛记录部分里尤为明显,这是因为母table标签已经有了个88%了,然后参赛记录的table标签又来个88%,这样字体大小就是88%×88%,但是如果是small就不会呈现出small×small的效果,这就是我所认为此次修改最大的问题所在。--🔨(留言) 2023年8月22日 (二) 15:29 (UTC)
- [1]已解决。--Taeas(留言) 2023年8月22日 (二) 16:07 (UTC)
编辑请求 2024-04-28
编辑请求已处理
深色模式下中华人民共和国infobox(其他语言或表意中的名称)框内文字显示错误,故请求
if args.subbox == 'yes' then
root
:css('padding', '0')
:css('border', 'none')
:css('margin', '-3px')
:css('width', 'auto')
:css('min-width', '100%')
:css('font-size', '88%')
:css('clear', 'none')
:css('float', 'none')
:css('color', 'inherit')
:css('background-color', 'transparent')
新增高亮行,依照深色模式相容建议,定义background-color
时也应定义color
。--Cookai饼块🍪(💬留言) 2024年4月28日 (日) 09:18 (UTC)
- @Cookai1205:英文维基百科也是如此办的吗?—— Eric Liu 創造は生命(留言・留名・学生会) 2024年4月28日 (日) 10:11 (UTC)
- (改了方案)英维改用class(效果),不会被深色模式的
[style*='background']
搞。--Cookai饼块🍪(💬留言) 2024年4月28日 (日) 10:35 (UTC) - Module:Infobox/styles.css有相应内容,那我猜照英维改比较好?--Cookai饼块🍪(💬留言) 2024年4月28日 (日) 10:42 (UTC)
- (改了方案)英维改用class(效果),不会被深色模式的
- 已修复--百無一用是書生 (☎) 2024年6月26日 (三) 13:02 (UTC)
编辑请求 2024-08-04
编辑请求已处理
更新模块以允许信息框模板使用模板样式--Dabao qian℡ 2024年8月4日 (日) 19:00 (UTC)
- 完成,请检查是否都没问题--百無一用是書生 (☎) 2024年8月24日 (六) 11:57 (UTC)
- 好像模块并未更新,需要以沙盒版本覆盖并同步处理MediaWiki:Common.css(MediaWiki_talk:Common.css#允许信息框模板使用模板样式)--Dabao qian℡ 2024年8月24日 (六) 12:08 (UTC)
运动员奖牌纪录显示问题
编辑此模组近期是否进行什么修改,导致{{Infobox sportsperson}}系列模板在呈现奖牌纪录{{MedalCountry}}、{{MedalSport}}、{{MedalCompetition}}时,文字变成靠左对齐?----Terry850324(留言) 2024年8月24日 (六) 15:35 (UTC)
- 已修复--Dabao qian℡ 2024年8月24日 (六) 17:52 (UTC)
- 感谢协助。----Terry850324(留言) 2024年8月25日 (日) 03:12 (UTC)