模块讨论:Tracklist
我从英文维基引入了此模块并做了一些兼容,用于{{Tracklist}}。从测试样例来看,Lua版本的表现要优于当前版本(包括添加了宽度长度控制以及时长检测等),不过为了保险请见,我还是放到客栈请各位评估一下此模块的可行性,如果没有问题就放到正式版本。--Vozhuowhisper 2018年11月20日 (二) 12:43 (UTC)
- (:)回应:全碟作曲:●●● 全碟监制:◎◎◎,好像无法同时显示,烦请各位大大在测试一下--Qqkuro66541(留言) 2018年11月24日 (六) 00:13 (UTC)
- 我看到了,
正在修改。完成--Vozhuowhisper 2018年11月24日 (六) 12:01 (UTC)
- 我看到了,
- (:)回应:
王菀之那里的示例,全碟作曲和全碟监制中间应该用分号分隔,目前显示为句号。已代为修改。目前还有两个技术问题等待解决,一是备注(longnote)栏的小字体显示,二是已全部代为修改,但仍需继续测试,目前备注栏较现行版本行距过窄。另请将“时长”栏也设为可选项,以兼容旧版。--Dabao qian(留言) 2018年11月26日 (一) 13:01 (UTC)|all_position=below
(将全碟词曲编监注移至标题行下方)。- 我觉得把“时长”放到可选项不太好,因为时长算是个很基础的参数。--Vozhuowhisper 2018年12月2日 (日) 10:25 (UTC)
- (:)回应:还是王菀之那里的示例,包括在实际使用时,DVD版的时长都不是必选项。此外经过这几轮修改后,目前已经基本兼容旧版,行距过窄的问题有待解决。
|all_note2=
由于几乎没有条目使用所以放弃,|hidden=
、|hidden_note=
、|more=
这三组参数在文档中有这种用法(也是王菀之那里的示例),而且也有实际使用(其中包括部分日系条目),所以不能轻举妄动,还是要加回的。--Dabao qian(留言) 2018年12月3日 (一) 03:51 (UTC)- 目前时长已经变为了可选参数,修改了行距。因为行距的计算都在“Find colspan and column width”说明的下面,所以如果觉得不合适可以再调整。--Vozhuowhisper 2018年12月6日 (四) 14:14 (UTC)
- hidden那三个参数应该没有条目在使用了。--Vozhuowhisper 2018年12月7日 (五) 10:25 (UTC)
- (:)回应:要调整的是行高吧,加入
line-height
好像并不管用。--Dabao qian(留言) 2018年12月8日 (六) 06:55 (UTC)- 行高不都是一样的么,无非是长度变宽,高度自动变小了,最终还是得调长度。--Vozhuowhisper 2018年12月8日 (六) 08:49 (UTC)
- (:)回应:要调整的是行高吧,加入
- (:)回应:还是王菀之那里的示例,包括在实际使用时,DVD版的时长都不是必选项。此外经过这几轮修改后,目前已经基本兼容旧版,行距过窄的问题有待解决。
- 我觉得把“时长”放到可选项不太好,因为时长算是个很基础的参数。--Vozhuowhisper 2018年12月2日 (日) 10:25 (UTC)
- (:)回应:“Find colspan and column width”一节套用了旧版的逻辑,备注栏缺省宽度固定为40em,但是显示效果比旧版差很多。--Dabao qian(留言) 2018年12月8日 (六) 18:52 (UTC)
- (~)补充:根据旧版整理出的宽度计算逻辑关系表:
c | <3 | 3 | 4 | 5 | 6 | 7 |
---|---|---|---|---|---|---|
if self.optionalColumns.longnote then | ||||||
titleColumnWidth | 30 | 30 | 25 | 25 | 20 | 20 |
optionalColumnWidth | 不适用 | 30 | 22 | 17 | 15 | 12 |
else | ||||||
titleColumnWidth | 100 | 60 | 40 | 34 | 30 | 25 |
optionalColumnWidth | 不适用 | 40 | 30 | 22 | 17 | 15 |
现在的问题就是如何进行优化调整才能实现类似的效果。--Dabao qian(留言) 2018年12月8日 (六) 19:25 (UTC)
- (~)补充:已经按照旧版的宽度关系调整到位,备注栏缺省宽度固定为减去标题字段和选填字段宽度后剩下的数值(旧版则是一律固定为40em,但是新版在没有选填字段的情况下仍然是设为40em)。备注栏行高和对齐的问题则是采取了以span块包裹的方式来解决(旧版则是包裹small块)。如果觉得数值不合适可以再作调整。--Dabao qian(留言) 2018年12月9日 (日) 03:47 (UTC)
编辑请求 2024-05-08
请求已处理
相容深色模式。--Cookai饼块🍪(💬留言) 2024年5月8日 (三) 11:45 (UTC)