Skip to main content

Colorpicker widget for Plone

Project description

Introduction

collective.z3cform.colorpicker provides a color picker widget, which uses the Browser native color input.

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

Requirements

  • Plone >= 5.0

  • plone.app.z3cform

For previous Plone versions use a version collective.z3cform.colorpicker less than 2.x

Installation

Install collective.z3cform.colorpicker by adding it to your buildout:

[buildout]

...

eggs =
    collective.z3cform.colorpicker

and then running bin/buildout

or installing it via pip install collective.z3cform.colorpicker

Usage

You can use this widget setting the “widgetFactory” property of a form field:

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)
    ...

for more information see demo directory in the package sources.

Contributors

  • Giorgio Borelli - gborelli, Original Author

  • Silvio Tomatis - silviot

  • Ramon Navarro Bosch - bloodbare

  • Maurits van Rees - maurits

  • Leonardo J. Caballero G. - macagua

Changelog

3.0.1 (2023-10-26)

  • fix GS breaking because of empty registry.xml file [MTango]

3.0.0 (2023-07-24)

  • Move to native input color field, which is supported by all moderns browsers [MrTango]

  • Plone compatibility [MrTango]

2.1.0 (2021-09-17)

  • Python 3 support. [espen]

2.0 (2017-12-21)

  • Added Color and ColorAlpha fields for colorpicker widgets [giorgio]

  • Removed JPicker and farbastic javascripts [gborelli]

  • Added colorpicker patterns based on bootstrap-colorpicker [gborelli]

  • Added plone5.0 resource registry support [gborelli]

  • Added Docker configuration for development [gborelli]

  • Improved demo page - http://<yourplonesite>/@@colorpicker-demo [gborelli]

1.4 (2015-11-11)

  • Added Dutch translations. [maurits]

  • Made the close button translatable. Found with i18ndude find-untranslated .. [maurits]

1.3 (2015-10-05)

  • Remove from jpicker js file the bad chars from the begining [bloodbare]

  • Renamed txt files to rst, without symlinks. Symlinks can give installation problems, due to either the symlink or the original file missing from the distribution or being empty, because the link can end up the wrong way around. Fixes issue #1. [maurits]

1.2 (2015-05-02)

  • Updated classifiers list for package [macagua]

  • Added Spanish translation [macagua]

1.1 (2013-06-02)

  • fix MANIFEST.in [gborelli]

1.0 (2013-06-02)

  • add z3cform_colorpicker.js to initialize JPicker widget [gborelli]

  • add internationalization support [gborelli]

  • add css and javascript to Plone registry in order to make html valid [gborelli]

  • add profile to install colorpicker package [gborelli]

  • change some jpicker styles [gborelli]

  • update jpicker to v1.1.6 [gborelli]

  • egg layout refactoring [gborelli]

  • change Browser import from Testing.testbrowser [gborelli]

0.2 (2010-10-31)

  • include jPicker widget for alpha transparency support [gborelli]

0.1 (2009-06-19)

  • Initial release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

collective.z3cform.colorpicker-3.0.1.tar.gz (16.2 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file collective.z3cform.colorpicker-3.0.1.tar.gz.

File metadata

File hashes

Hashes for collective.z3cform.colorpicker-3.0.1.tar.gz
Algorithm Hash digest
SHA256 a3cbcd76b9e1067b8c1b62841fa4744ba63f555430c170b6451f9cbdeaa6c650
MD5 9dfcd8aa86dd79c8477ac27061459d86
BLAKE2b-256 0ac5fe365903dffe1db3e3f407aaf4da10851eb868f9a1ddc0fb882542d927d6

See more details on using hashes here.

File details

Details for the file collective.z3cform.colorpicker-3.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for collective.z3cform.colorpicker-3.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e85dab94684ab616b58fda79ddc5e958b4e8bafedebe997584a4155afa1e7a91
MD5 d86d2f3b263209032657df0e59929037
BLAKE2b-256 d1aab2f88a713536a1067c18d4d8faafc435898929f941c595b36333b3e9dc09

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page