collective.z3cform.colorpicker 0.2
colorpicker widget for z3c.form
Introduction
collective.z3cform.colorpicker provides two different jQuery based widgets:
- Farbtastic, a simple color picker.
- jPicker, a Photoshop style color picker supporting transparency
Requirements
- plone >= 3.2.1
- plone.app.z3cform
Usage
You can use this widget setting the "widgetFactory" property of a form field:
from zope import schema
from z3c.form import form, field
from collective.z3cform.colorpicker.colorpicker import ColorpickerFieldWidget
from collective.z3cform.colorpicker.colorpickeralpha import ColorpickerAlphaFieldWidget
class IColorForm(interface.Interface):
color = schema.TextLine(title=u"Color",
description=u"",
required=False)
alphacolor = schema.TextLine(title=u"Color with alpha layer support",
description=u"",
required=False)
class Color(object):
color = '#ff0000'
alphacolor = 'ff0000cc'
def __init__(self, context):
self.context = context
class ColorForm(form.Form):
fields = field.Fields(IColorForm)
fields['color'].widgetFactory = ColorpickerFieldWidget
fields['alphacolor'].widgetFactory = ColorpickerAlphaFieldWidget
...
for more information see demo directory in the package sources.
Contributors
- Giorgio Borelli - gborelli
- Silvio Tomatis - silviot
Changelog
0.2 (2010-10-31)
- included jPicker widget for alpha transparency support
0.1 (2009-06-19)
- Initial release
| File | Type | Py Version | Uploaded on | Size | # downloads |
|---|---|---|---|---|---|
| collective.z3cform.colorpicker-0.2.tar.gz (md5) | Source | 2010-10-31 | 131KB | 2124 | |
- Author: Giorgio Borelli
- Home Page: http://www.giorgioborelli.it
- Keywords: plone z3cform colorpicker widget
- License: GPL
- Categories
- Package Index Owner: giorgio
- DOAP record: collective.z3cform.colorpicker-0.2.xml
