通过flexigrid进行Plone搜索结果
项目描述
vs.flexigridsearch
vs.flexigridsearch 提供了 Plone 3/4 中 search.pt 模板的直接替换方案。搜索结果使用 jQuery flexigrid 插件以可排序表格的形式呈现。
安装
将 vs.flexigridsearch 添加到您的 buildout 配置中的 eggs 选项,并重新运行 buildout
使用相关 Plone3 或 Plone 4 扩展配置文件创建一个新的 Plone 网站
或通过 portal_setup (导入 选项卡) 导入现有 Plone 网站的关联配置文件(由于 Plone 3 和 4 中的 jQuery 版本不同,我们需要不同的 flexigrid 版本,因此有针对 Plone 3 和 4 的专用配置文件)。
使用方法
无特殊使用方法:执行搜索,结果应使用 flexgrid jQuery 扩展插件渲染。
配置
vs.flexigridsearch 使用 portal_properties/flexigridsearch_properties 下的属性表进行其配置
portalTypesToSearch - 要搜索的门户类型列表(软件的未来版本将使用 Plone 的配置)
sort_limit - 从 portal_catalog 获取的最大命中数。参数名称可能有些误导,但 portal_catalog 实际上会限制返回的行数
columns - 定义 flexigrid 表格的列。通常 vs.flexigridsearch 可以支持 portal_catalog 的所有可搜索索引
标题(如果您想创建指向内容对象的可点击链接,则应始终包含此项)
描述
getId
创建
创建者
开始
结束
生效
过期
位置
主题
getObjSize
审查状态
门户类型
需求
在Plone 3.3.X, 4.0.X上进行测试
与Plone 4.2或更高版本不兼容
翻译
由于Plone中缺少适当的国际化框架,我们在skins/vs_flexigridsearch/vs_flexigridsearch_translations.js中提供了自己的自建国际化翻译功能。请直接在此处添加您的翻译。如果您想为其他语言贡献翻译,请直接在collective SVN中进行修改。
项目页面
错误跟踪器
SVN
许可证
vs.flexigridsearch是在GNU公共许可证V 2(GPL 2)下发布的
变更日志
1.0.1 (2013/06/04)
更新文档和troove分类器
1.0.0 (2011/06/09)
UI的细微变化
0.4.3 (2011/06/06)
对portal_type和review_state字段的支持国际化
0.4.2 (2011/06/06)
代码清理
使用Title字段渲染文档链接(而不是getId)
0.4.1 (2011/05/24)
更健壮的配置属性解析
更新文档
0.4.0 (2011/05/23)
模板和JS代码的国际化(英语,德语)
0.3.1 (2011/05/20)
修复不正确的URL使用
0.3.0 (2011/05/20)
更新文档
直接替换search.pt(不再有custom_search.pt)
0.2.2 (2011/05/19)
覆盖search方法,以便作为标准Plone搜索结果页面的即插即用替换
0.2.1 (2011/05/16)
添加getId到默认列
0.2.0 (2011/05/12)
现在与Plone 3和4兼容
0.1.1 (2011/05/12)
添加对更多标准索引的支持
更新文档
0.1 (2011/05/11)
初始发布
项目详情
vs.flexigridsearch-1.0.1.zip的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 94206057ca519b34f1fcf2c854de58b79df2b5d0a0a67fa79b751434a6c47c7c |
|
MD5 | 5b356c522612211394329ff75960f89a |
|
BLAKE2b-256 | c4730e84e2fc7eea2f3a7d5842741aa7226895bdf17424c6e843c2c8864a7a72 |