本产品增加了plone的模糊搜索功能

c2.search.fuzz的Python项目详细描述


简介

该系统在创建和/或修改内容时为模糊搜索创建索引。

如果网站有近义词,我们可以在搜索页面上得到模糊的建议。

开发存储库:https://bitbucket.org/cmscom/c2.search.fuzzy 问题跟踪器:https://bitbucket.org/cmscom/c2.search.fuzzy/issue

日本网站

你应该安装mecab和c2.splitter.mecabja。 你可以找到pypi:http://pypi.python.org/pypi/c2.splitter.mecabja。 网站有详细信息。

更改日志

1.0A6(2018-03-07)

  • 仅支持plone 5[manabu terada]
  • 支持SQL DB后端[Manabu Terada]
  • 第二个单词长度的错误修复[manabu terada]

1.0A5(2012-10-10)

  • 删除javascript中的调试代码。[Manabu Terada]

1.0A4(2012-10-07)

  • 检查,不要依赖麦加。[Manabu Terada]

1.0a3(2012-09-08)

  • 删除catalog.xml,因为不需要它。[Manabu Terada]
  • 修改模糊搜索模板的错误修复。[Manabu Terada]

1.0A2(2012-09-07)

  • 修改plone 4.1/4.2的bug修复,因为它没有cmf.manageportal。[Manabu Terada]

1.0a1(2012-09-07)

  • 初始版本

c2.search.fuzzy安装

或者,如果您使用的是zc.buildout和plone.recipe.zope2instance 配方管理您的项目,您可以这样做:

  • c2.search.fuzzy添加到要安装的鸡蛋列表中,例如:

    [buildout]
    ...
    eggs =
        ...
        c2.search.fuzzy
    
  • 告诉plone.recipe.zope2instance recipe安装zcml段塞:

    [instance]
    recipe = plone.recipe.zope2instance
    ...
    zcml =
        c2.search.fuzzy
    
  • 重新运行构建,例如使用:

    $ ./bin/buildout -N

如果要显式地包含包,可以跳过zcml slug 从另一个包的configure.zcml文件。

设置

  • 快速安装

您需要在快速安装时安装c2.search.fuzzy

  • 索引构建

您可以在控制面板的附加设置中找到模糊搜索设置。 而且,您可以从链接访问http://your-plone-site/@“模糊搜索”控制面板。 最后,您应该单击“重建”按钮。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何中止阻塞进程。getInputStream()。用close()读取()吗?   版本组合(Java9Jigsaw项目中的Maven/Log4J)   java如何编写将列出的字符串与前后空格相匹配的sql查询   java如何解决代码中的“javax.crypto.IllegalBlockSizeException:解密中的最后一个块未完成”   java NullPointerException正在尝试访问字符串资源   MVC上特定字段的java观察者模式   java在尝试调用factory组织上的“createWorkbook”时。阿帕奇。波伊。xssf。用户模型。XSSFWorkbookFactory和参数   java将目录和文件从一个windows服务器复制到另一个windows服务器   Xamarin Android绑定   java如何让maven使用测试资源   java在MySQL中存储美元金额:INT vs LONG vs BIGINT   Java算法:如何在大型二进制文件中查找字符串模式?   仅java键查询,使用键