raptus.rolefield

by Raptus AG last modified Feb 16, 2011 02:15 AM

Provides two archetypes fields which assign local roles to one or multiple users

Project Description

Introduction

raptus.rolefield provides two archetypes fields which assign local roles to one or multiple users.

Example

RoleField(
    name='editor',
    required=1,
    acquire=False,
    role='Editor',
    write_permission=DelegateEditorRole,
    vocabulary=SomeVocabularyProvidingUserIds,
    widget=SelectionWidget(
        label=_('label_editor', default=u'Editor'),
    ),
),
MultiRoleField(
    name='reviewers',
    required=1,
    acquire=False,
    role='Reviewer',
    write_permission=DelegateReviewerRole,
    vocabulary=SomeVocabularyProvidingUserIds,
    widget=MultiSelectionWidget(
        label=_('label_reviewers', default=u'Rreviewers'),
    ),
),

Changelog

1.0b1 - (2010-10-21)

  • First public release

Current Release

No stable release available yet.

All Releases

Version Released Description Compatibility Licenses Status
1.0b1 First public release More about this release…
Plone 4
Plone 3
GPL beta

Comments (0)