提供简单的多选值字段
项目描述
注释
[Trac多选框插件](https://trac-hacks.org/wiki/TracMultiSelectBoxPlugin “Trac多选框插件”)使用票据自定义字段处理伪多选值。
注意:Trac多选框插件需要Trac 1.0或更高版本,因为它使用文本类型的列表格式。([Trac票据自定义字段](http://trac.edgewall.org/wiki/TracTicketsCustomFields “Trac票据自定义字段”))
功能
提供简单的多选值字段
与其他替代方案相比,此插件旨在简单且轻量级,易于使用。
配置
要使用类似这样的多选值
[components] multiselectbox.filter.multiselectbox = enabled
[ticket-custom] multiselectfield = text multiselectfield.format = list multiselectfield.label = my custom field multiselectfield.multiple = true multiselectfield.options = foo bar baz ; 每个值用空格分隔 multiselectfield.size = 4 ; 传递给select标签的大小属性 multiselectfield.value = bar ; 创建新票据时的默认值
操作提示
撤销功能
在您编辑时撤销多个选择值。不幸的是,Trac 并不关心这一点。(已确认 1.0.2)要使用 Trac 的撤销功能,您必须应用源分布中包含的补丁。
$ cd 路径/to/trac $ patch -p0 < patch/support-multipleselct-for-reverthandler-trac10.patch $ 重新启动 Trac
致谢
此插件受到了 [MultiSelectFieldPlugin](http://trac-hacks.org/wiki/MultiSelectFieldPlugin “MultiSelectFieldPlugin”)的启发。如果您需要更丰富的选择框,MultiSelectFieldPlugin 是一个不错的选择。
项目详情
TracMultiSelectBoxPlugin-0.5.2.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | cb54ee03a5b9b4186e436210a3d06b0fdf5aee26528e247fd24f09e555f8169d |
|
MD5 | 8691cd1a87e76495a42bc20af9081e20 |
|
BLAKE2b-256 | 01f6a5ef0db75fa41350d6c064ff714309728af39ad20a498c767d5f69709290 |