跳转到主要内容

Plone的Colorpicker小部件

项目描述

简介

collective.z3cform.colorpicker 提供一个颜色选择小部件,它使用浏览器本地的颜色输入。

https://raw.githubusercontent.com/collective/collective.z3cform.colorpicker/master/screenshot.png

要求

  • Plone >= 5.0

  • plone.app.z3cform

对于之前的 Plone 版本,使用小于 2.x 的 collective.z3cform.colorpicker 版本。

安装

通过将其添加到您的 buildout 中来安装 collective.z3cform.colorpicker

[buildout]

...

eggs =
    collective.z3cform.colorpicker

然后运行 bin/buildout

或者通过 pip install collective.z3cform.colorpicker 安装它

使用

您可以通过设置表单字段的“widgetFactory”属性来使用此小部件

from z3c.form import form, field
from collective.z3cform.colorpicker import Color

class IColorForm(interface.Interface):
    color = Color(
        title=u"Color",
        description=u"",
        required=False,
        default="#ff0000"
    )


class ColorForm(form.Form):
    fields = field.Fields(IColorForm)
    ...

有关更多信息,请参阅包源中的示例目录。

贡献者

  • Giorgio Borelli - gborelli,原作者

  • Silvio Tomatis - silviot

  • Ramon Navarro Bosch - bloodbare

  • Maurits van Rees - maurits

  • Leonardo J. Caballero G. - macagua

变更日志

3.0.1 (2023-10-26)

  • 修复了由于空的 registry.xml 文件而导致的 GS 破坏 [MTango]

3.0.0 (2023-07-24)

  • 迁移到受所有现代浏览器支持的本地输入颜色字段 [MrTango]

  • Plone 兼容性 [MrTango]

2.1.0 (2021-09-17)

  • Python 3 支持。 [espen]

2.0 (2017-12-21)

  • 为颜色选择小部件添加了颜色和颜色 Alpha 字段 [giorgio]

  • 移除了 JPicker 和 farbastic JavaScript [gborelli]

  • 添加了基于 bootstrap-colorpicker 的颜色选择模式 [gborelli]

  • 添加了 plone5.0 资源注册支持 [gborelli]

  • 添加了开发用的 Docker 配置 [gborelli]

  • 改进了演示页面 - http://<yourplonesite>/@@colorpicker-demo [gborelli]

1.4 (2015-11-11)

  • 添加了荷兰翻译。 [maurits]

  • 使关闭按钮可翻译。通过 i18ndude find-untranslated . 找到。 [maurits]

1.3 (2015-10-05)

  • 从 jpicker js 文件中移除开头的坏字符 [bloodbare]

  • 将 txt 文件重命名为 rst,不使用符号链接。符号链接可能导致安装问题,因为符号链接或原始文件可能丢失在发行版中,或为空,因为链接可能指向错误的方向。修复了问题 #1。 [maurits]

1.2 (2015-05-02)

  • 更新了包的分类列表 [macagua]

  • 添加了西班牙语翻译 [macagua]

1.1 (2013-06-02)

  • 修复 MANIFEST.in [gborelli]

1.0 (2013-06-02)

  • 添加 z3cform_colorpicker.js 以初始化 JPicker 小部件 [gborelli]

  • 添加国际化支持 [gborelli]

  • 将 CSS 和 JavaScript 添加到 Plone 注册中,以便使 HTML 有效 [gborelli]

  • 添加配置文件以安装颜色选择包 [gborelli]

  • 更改一些 jpicker 样式 [gborelli]

  • 更新 jpicker 到 v1.1.6 [gborelli]

  • egg 布局重构 [gborelli]

  • 更改 Browser 导入从 Testing.testbrowser [gborelli]

0.2 (2010-10-31)

  • 包含 jPicker 小部件以支持 alpha 透明度 [gborelli]

0.1 (2009-06-19)

  • 初始发布

项目详情


下载文件

下载适用于您平台的项目文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。

源分布

collective.z3cform.colorpicker-3.0.1.tar.gz (16.2 kB 查看哈希值)

上传时间

构建分布

collective.z3cform.colorpicker-3.0.1-py3-none-any.whl (15.0 kB 查看哈希值)

上传时间 Python 3

支持者