Projects in category Fields and widgets
Up to project overviewAdditional fields and widgets for use in Plone development projects
The available projects in this category, alphabetized.
AddRemoveWidget
- by Martin Aspeli <optilude@gmx.net>. This is a replacement for KeywordWidget which permits you to add items from a vocabulary (and optionally new items) using a pair of selection boxes with "add" and "remove" buttons to transfer items between them.
ArchAddOn
Straightforward toolbox of field types, widgets, and validators for Archetypes.
AT Country Widget
ATCountryWidget is a widget providing a configurable grouped dropdown list for selecting a country.
AT Data Merge
ATDataMerge provides "mail merge" type functionality within other content.
AT Extensions
AT Extensions started as a development area showing how to provide custom fields and widgets for archetypes. The Record(s)Field/Widget for grouping sets of subfields are the most prominent and advanced components herein.
AT Group Select Widget
An Archetypes widget similar to ReferenceBrowserWidget (fully derived from ATMemberSelectWidget - thanx Junyong Pan from zopechina.com) that allows you to select one or several of your portal group ids from a popup window.
AT Member Select Widget
An archetypes widget similar to ATReferenceBrowserWidget which allows you to select a member's id or email from a popup search window. It can even be used without archetypes being installed in the site.
AT Reference Browser Widget
ATReferenceBrowserWidget is an add-on to Archtetypes. It adds a new reference widget that allows you to search or browse the portal when creating references.
AT Vocabulary Manager
A central pluggable vocabulary library for use with Archetypes based products, CMFMetadata and other Products. It supports flat, hierachical and VDEX based vocabularies.
ATBackRef
A new field/widget for Archetypes. This is for the "back-reference" in a relationship. If the Professor content type has a reference to the Course content type, this provides the capability for the Course view/edit forms to show/edit the reference(s) to the Professor(s). Very useful for sites that use many reference fields.
ATColorPickerWidget
ATColorPickerWidget is a color picker and converter for Plone Archetypes. UPDATE: For Plone 3.0 or newer use ColorField. ATColorPickerWidget will not be longer supported for the coming Plone releases.
ATptcha
AT-based Captcha Widget
ATSchemaEditorNG
ATSchemaEditorNG is a set of mix-in classes that provide a TTW interface for managing Archetypes schemas.
ATSortableMultiSelectionWidget
Archetypes widget.
AttachmentField
An Archetypes field with advanced indexing features
ATTramline
ATTramline is a set of extensions for Archetypes to make it play nice with Tramline. Tramline is a system which can transparently intercept file uploads and downloads to store them on the filesystem instead of in the ZODB.
AutocompleteWidget
Improvement of the original AutocompleteWidget of Archetypes' third party widgets
BiReference
Implements BiDirectional/Unidirectional references in Archetypes. Acts as a drop in replacement for ReferenceField and BackReferenceField and is perfect for self referential relationships.
BlobFile
A product for storing binary data outside of the ZODB and directly onto the filesystem.
ClamAV Validator
Anti-virus validator for Archetypes FileField.
ColorField
ColorField is a color picker and converter for Plone Archetypes.
ComboLink
A link archetype that replaces the ATLink with an archetype that provides both internal and external link functionality.
CompoundField
CompoundField and ArrayField are fields containing sub-fields for use within Archetypes Products.
ContentFlavors
A developer and through the web exposed mechanism for applying archetypes schemas to content for the purpose of specialization and repurposing of existing content types with additional schema.
CountedWidgets
Character counting widgets.
CroppingImageField
An Archetypes based field to allow you to specify exact dimensions for resized images.
Cut Image Field
A widget that resizes the image to the exact size of the render area. If the image doesn't have the same proportions as the render area, a part is croped in order to fill the area.
DataGridField
A table input component for Plone. Uses Javascript to make entering tabular data more user friendly process - there are no round trip HTTP requests to the server when inserting or deleting rows.
Date Box Widget
DateBox is a Plone Archetype Field using JavaScript, DHTML and advanced Date parsing to generate the date based on the grammar passed. The purpose of DateBox is to simplify the date entering process using grammatical terms we are all familiar with.
DefaultReferenceField
This is a very simple addition to the Archetypes ReferenceField that allows you to set a default_method that will set the referencefield to an object, or uid.
Dynamic Select Widget
The DynamicSelectWidget is a implementation of the dojo selectbox. A combobox is like a text <input> field (ie, you can input any value you want), but it also has a list of suggested values that you can choose from. The drop down list is filtered by the data you have already typed in. (from http://archive.dojotoolkit.org/nightly/widget/tests/widget/test_Select.html)
DynamicFisheyeWidget
The DynamicFisheye Widget is the implementation of the dojo fisheye () ! Icons are getting bigger and smaller when you move the mouse curser over them (like you know it form your apple computerix). you can assign values (in the archetypes schema) to the icons that can be chosen by the user.
FCKEditor.Plone
FCKEditor is an alternate WYSIWYG through-the-web editor for Plone. It is offering control over styles, paragraph formatting, fonts, colors, borders, image flash and file browsing/uploading, with a really good Plone integration.
GiveMeReasonsField
A field that offers a textarea/radiobox combo
icSemantic Thesaurus
icSemantic Thesaurus uses pyThesaurus to manage a multilingual thesaurus that can be used in a Plone site in order to add semantic metadata to the website.
intelligenttext
- by Martin Aspeli This product contains a mimetype (for the mimetypes_registry) and a transform (for portal_transforms) that is capable converting plain text into HTML where line breaks and indentation is preserved, and web and email addresses are made into clickable links.
Kupu
Kupu for Plone 2.1 and later
LiveSearchWidget
The LiveSearchWidget is a widget that can be used for a referencefield. This widget (in edit mode) will let you search for objects in a livesearch way that is very similar to the plone livesearch functionality.
Master Select Widget
An Archetypes widget that looks like a normal select widget, but has the ability to control the display and vocabulary of other fields in the schema.
New Image Widget
A new Image widget, which shows previews if available and let you customize the template TTW
Orderable Reference Field
A ReferenceField (for Archetypes) that allows you to order your references.
PasswordField
Plone product that provides an archetypes field and widget to handle passwords. It features password retyping, validation, enforcing size, auto-generation and encryption, using zope's AuthEnconding API.
PFG Payment Field
Piggybacking on the success of PloneFormGen, this PFG field provides a way to process payments without risking storage of sensitive billing information or interfering with the rest of the form.
PFGCaptchaField
PFGCaptchaField provides an additional field to PloneFormGen for display and validation of captchas using collective.captcha.
PloneFormGen
A generic Plone form generator using fields, widgets and validators from Archetypes. Actions like mailing or saving form input are incorporated by included plug-in adapters.
Popup Calendar Widget
The PopupCalendarWidget is meant to replace the default calendar widget with an input field and a javascript popup calendar based on the DHTML Calendar that is included with Plone.
Popup Reference Widget
Originated from Oxfam U.K. and extended by Enfold Systems. Provides extra functionality that default ATReferenceBrowserWidget does not have -- that makes sense for *large* scale systems.
SafariSearchBox
This Product changes the global searchbox in plone to a mac experience. Including LiveSearch.
Scriptable Fields (bundle)
Scriptable Fields is a collection of fields dealing with logic instead of content. This is kind of evil and if you use those fields be sure you really want it this way!
Search Reference Widget
An AJAX/Livesearch AT field for references. Useful for large numbers of targets.
SmartColorWidget
SmartColorWidget is a user-friendly color picker widget for Archetypes. It allow quick and easy color selection from 3 different ways: - HTML color value - Color table and lightness bar slider - Hue/Lightness/Saturation fields The 3 inputs modes are javascript-wired and dynamically change when anything is modified
Summary
Mass view and edit content in a summary table
Text length validator
Validate that text is shorten than given limit
txtfilter
A lightweight system for doing text filtration
TypedReferenceWidget
TypedReferenceWidget allows user to type referred object ids manually as a comma separated list.
Upload Reference Widget
The Upload Reference Widget aims to be the primary mechanism for uploading a file when creating a content item that uses the file. Instead of embedding the file into the content item, this widget uploads the file as a separate item and automatically populates a reference in the content item. Now Plone can reuse image and file assets in a more user-friendly way.
URLWidget
HTTP link fields for Archetypes
UserAndGroupSelectionWidget
Archetypes widget for user and/or group selection.
UserField
Field stores user-ids, handle local roles and prefill with current user.
VoteField
Add a vote field to your archetypes contents
Watermark Image Field
An Archetype field that watermarks images.
WebLionLibrary
WebLionLibrary is a parking place for miscellaneous bits of reusable functionality created by the WebLion group and its partners. Currently, it offers handy bits for working with skins, actions, and Archetypes content types.
Wicked
((wicked)) provides a site-wide type agnostic wiki linking and content creation as a drop-in replacement for the Archetypes TextField.
YearsMonthsWidget
YearsMonthsWidget allows the user to enter time spans using a pair of years and months.
ZPDojo
Zope and Plone integration for the Dojo Javascript Toolkit.
ZSparklines
A Zope/Plone product to create "sparklines"--very small, informative graphs useful for presenting dense numerical information inline.