Metadata-Version: 1.1
Name: plone.app.vocabularies
Version: 2.1.15
Summary: A collection of generally useful vocabularies.
Home-page: https://github.com/plone/plone.app.vocabularies
Author: Plone Foundation
Author-email: plone-developers@lists.sourceforge.net
License: GPL version 2
Description: Overview
        ========
        
        A collection of generally useful vocabularies.
        
        
        Common Named Vocabularies
        =========================
        
        * plone.app.vocabularies.AvailableContentLanguages
        * plone.app.vocabularies.SupportedContentLanguages
        * plone.app.vocabularies.Roles
        * plone.app.vocabularies.Groups
        * plone.app.vocabularies.AllowedContentTypes
        * plone.app.vocabularies.AllowableContentTypes
        * plone.app.vocabularies.PortalTypes
        * plone.app.vocabularies.ReallyUserFriendlyTypes
        * plone.app.vocabularies.UserFriendlyTypes
        * plone.app.vocabularies.Skins
        * plone.app.vocabularies.Workflows
        * plone.app.vocabularies.WorkflowStates
        * plone.app.vocabularies.WorkflowTransitions
        * plone.app.vocabularies.AvailableEditors
        * plone.app.vocabularies.Keywords
        * plone.app.vocabularies.SyndicationFeedTypes
        * plone.app.vocabularies.SyndicatableFeedItems
        * plone.app.vocabularies.Users
        * plone.app.vocabularies.Catalog
        
        
        Date/Time Related Vocabularies
        ==============================
        
        ``plone.app.vocabularies.Timezones``
            all timezones provided by ``pytz``
        
        ``plone.app.vocabularies.CommonTimezones``
            common timezones provided by ``pytz``. This are those
            a user would choose from and is not too much confused.
        
        ``plone.app.vocabularies.AvailableTimezones``
            timezones configured in the portal.
        
        ``plone.app.vocabularies.Weekdays``
            the seven weekdays in fullname. Value is the day number start counting
            at zero on monday. Title of the term is an i18n messagestring in 
            ``plonelocales`` namespace, so it translates.
        
        ``plone.app.vocabularies.WeekdaysAbbr``
           same as above but with 3 character abbreviations. 
        
        ``plone.app.vocabularies.WeekdaysShort``
           same as above but with 2 character abbreviations. 
        
        ``plone.app.vocabularies.Month``
           same as above but with month names starting with zero in january.
        
        ``plone.app.vocabularies.MonthAbbr``
           same as above but with 3 character abbreviations.
        
        
        Changelog
        =========
        
        2.1.15 (2014-04-11)
        -------------------
        
        - Make ``KeywordsVocabulary`` more customizeable using an ``keyword_index``
          class variable to allow users to inherit and just override that attribute
          to build their own keyword vocabularies.
          [saily]
        
        - Add datetime related vocabularies: timezones, weekdays, months.
          This are moved from ``plone.app.event`` and extended by to be more
          complete.
          [yenzenz]
        
        
        2.1.14 (2014-02-23)
        -------------------
        
        - Add actions vocabulary.
          [giacomos]
        
        
        2.1.13 (2014-01-27)
        -------------------
        
        -
        
        2.1.12 (2013-11-14)
        -------------------
        
        - provide proper contains method for catalog results
          [vangheem]
        
        - fallback to getSite for grabbing portal_catalog
          [vangheem]
        
        - catalog vocabulary query could be None
          [garbas]
        
        - getTerm and getTermByToken were not really checking if item is in the
          vocabulary list
          [garbas]
        
        - use sort_on and sort_order in catalog vocabulary
          [vangheem]
        
        2.1.11 (2013-07-18)
        -------------------
        
        - Add documentation to SlicableVocabulary, fix handling of internal structure
          [do3cc]
        
        - SlicableVocabulary context is not needed when initialing
          [garbas]
        
        - KeywordsVocabularyFactory now accepts query which filters keywords listed in vocabulary
          [garbas]
        
        - add support for a catalog vocabulary
          [vangheem]
        
        
        2.1.10 (2013-01-30)
        -------------------
        
        - UsersVocabulary should search on fullname .
          [garbas]
        
        
        2.1.9 (2013-01-13)
        ------------------
        
        - adding users vocabulary (lazy loading of users) also supports searching over
          users.
          [garbas]
        
        
        2.1.8 (2012-10-03)
        ------------------
        
        - Make KeywordsVocabulary work with unicode and non-unicode vocabularies.
          [thet]
        
        - Fix exceptions with workflow states/transitions titles when their titles
          contained encoded characters [ericof]
        
        - Fix exception with workflow vocabulary when workflow titles contained UTF-8 encoded
          characters [miohtama]
        
        - Add syndication feed types vocabulary
          [vangheem]
        
        
        2.1.7 (2012-07-02)
        ------------------
        
        - Depend on zope.formlib instead of zope.app.form.
          [davisagli]
        
        - Remove hard dependency on Archetypes.
          [davisagli]
        
        2.1.6 (2012-04-09)
        ------------------
        
        - Made our mock queryUtility in the tests more life like.  This avoids
          test failures in combination with zope.pagetemplate 3.6.0 or higher.
          [maurits]
        
        
        2.1.5 - 2011-12-22
        ------------------
        
        - Ensure that the keywords vocabulary term titles are unicode values,
          as per zope.schema.interfaces.ITitledTokenizedTerm.
          [mj]
        
        
        2.1.4 - 2011-12-22
        ------------------
        
        - Ensure that the keywords vocabulary term tokens are 7-bit values,
          as per zope.schema.interfaces.ITokenizedTerm.
          [mj]
        
        
        2.1.3 - 2011-07-04
        ------------------
        
        - Roles vocabulary is translated and sorted by translated role id.
          Fixes http://dev.plone.org/plone/ticket/11958.
          [WouterVH]
        
        
        2.1.2 - 2011-04-21
        ------------------
        
        - Types vocabularies are sorted by translated titles.
          [thomasdesvenain]
        
        - Add MANIFEST.in.
          [WouterVH]
        
        - Transitions vocabulary is translated and sorted by transition id.
          [thomasdesvenain]
        
        
        2.1.1 - 2011-03-02
        ------------------
        
        - Exclude 'text/x-plone-outputfilters-html' from the allowable content types
          vocabulary.
          [davisagli]
        
        
        2.1 - 2011-02-10
        ----------------
        
        - Remove "Discussion Item" from BAD_TYPES vocabulary.
          [timo]
        
        
        2.0.2 - 2010-10-27
        ------------------
        
        - Translation of workflow states vocabularies didn't work in some contexts.
          [thomasdesvenain]
        
        
        2.0.1 - 2010-07-18
        ------------------
        
        - Update license to GPL version 2 only.
          [hannosch]
        
        
        2.0 - 2010-07-01
        ----------------
        
        - Internationalized editor label (especially for 'None' value).
          [thomasdesvenain]
        
        
        2.0b4 - 2010-06-13
        ------------------
        
        - Use the standard libraries doctest module.
          [hannosch]
        
        
        2.0b3 - 2010-04-07
        ------------------
        
        - Add a vocabulary to list all Keywords (via the Subject index).
          [esteele]
        
        - Avoid ConstraintNotSatisfied-error when GS-importing the default navigation
          portlet. Fixes https://dev.plone.org/plone/ticket/8380
          [WouterVH]
        
        
        2.0b2 - 2010-01-24
        ------------------
        
        - In the skins vocabulary, give the 'Plone Default' skin the title '(Unstyled)'
          to reduce confusion, now that Sunburst is actually the default.
          [davisagli]
        
        
        2.0b1 - 2009-12-27
        ------------------
        
        - Added missing zope.browser dependency.
          [hannosch]
        
        
        2.0a2 - 2009-12-16
        ------------------
        
        - Avoid the last use of ``SimpleVocabulary.fromItems``. This refs
          http://dev.plone.org/plone/ticket/6480.
          [hannosch]
        
        - Removed funky Acquisition handling for vocabularies inside addforms. This
          closes http://dev.plone.org/plone/ticket/9408.
          [hannosch]
        
        
        2.0a1 - 2009-11-14
        ------------------
        
        - Avoid dependencies on zope.app.pagetemplate and zope.app.schema.
          [hannosch]
        
        - Added AvailableEditors vocabulary.
          [robgietema]
        
        - Removed ChangeSet from the BAD_TYPES as this is not a portal type anymore.
          [maurits]
        
        - Use the ITerms interface from the new zope.browser package.
          [hannosch]
        
        - Specified package dependencies.
          [hannosch]
        
        
        1.0.6 - 2008-11-06
        ------------------
        
        - Made the tests forward-compatible with Python 2.6.
          [hannosch]
        
        - The QuerySearchableTextSourceView made terms with string titles. However
          zope.app.form.browser.source assumes it to be unicode, with the result that
          you get unicode errors if you have non-ascii characters. [regebro]
        
        
        1.0.5 - 2008-08-18
        ------------------
        
        - Documentation updates.
          [hannosch]
        
        
        1.0.4 - 2008-03-09
        ------------------
        
        - Added option to omit the current folder in a browse query, this is used
          for the UberSelectionWidget.
          [fschulze]
        
        
        1.0.3 - 2008-02-13
        ------------------
        
        - Added tests for the catalog, groups and users sources. Fixed three bugs,
          where a LookupError was not raised.
          [hannosch]
        
        - Added tests for the special term classes.
          [hannosch]
        
        - Added tests for the language, security, skins, types and
          workflow vocabularies.
          [hannosch]
        
        
        1.0.2 - 2007-12-24
        ------------------
        
        - Fixed invalid context argument passed into the translation machinery in
          the workflow state vocabulary. This fixes
          http://dev.plone.org/plone/ticket/7492.
          [hannosch]
        
        - Added optional default query string to searchable text source.
          [fschulze]
        
        - Correct name for attributes.
          [wichert]
        
        
        1.0.1 - 2007-08-17
        ------------------
        
        - Fixed catalog vocabulary when dealing with the degenerate-case of
          an empty value. This makes it work better with the UberSelectionWidget.
          [optilude]
        
        - Made catalog vocabulary less fragile for simple/short queries.
          [optilude]
        
        
        1.0 - 2007-08-14
        ----------------
        
        - Fixed ReallyUserFriendlyTypesVocabulary to include the Messages for
          type names. This refs http://dev.plone.org/plone/ticket/6911.
          [hannosch]
        
        
        1.0rc3 - 2007-07-28
        -------------------
        
        - Fixed missing history.
          [hannosch]
        
        
        1.0rc2 - 2007-07-27
        -------------------
        
        - Fixed to return localized workflow state names.
          [deo]
        
        
        1.0rc1 - 2007-07-09
        -------------------
        
        - Added new ReallyUserFriendlyTypes and a BAD_TYPES list, which are used
          to filter out types which are not content types at all.
          [hannosch]
        
        - Added new AvailableContentLanguages and SupportedContentLanguages
          vocabularies.
          [hannosch]
        
        - If we have a users vocabulary, we should have a groups one :)
          [optilude]
        
        - Make use of description-aware terms
          [optilude]
        
        - Allow parameterisation of the query, so that we can restrict to
          folders-only, for example.
          [optilude]
        
        - Add a user source, so that we can use the UberSelectionWidget on users.
          [optilude]
        
        
        1.0b3 - 2007-05-1
        -----------------
        
        - Back to getToolByName we go.
          [wichert]
        
        
        1.0b2 - 2007-03-23
        ------------------
        
        - Replaced getToolByName with getUtility.
          [hannosch]
        
        
        1.0b1 - 2007-03-05
        ------------------
        
        - Added workflow vocabulary.
          [optilude]
        
        - Added UserFriendlyTypes vocabulary.
          [hannosch]
        
        
        1.0a2 - 2007-02-06
        ------------------
        
        - Some initial vocabularies.
          [hannosch, optilude]
        
        - Initial package structure.
          [zopeskel]
        
Keywords: Plone Zope formlib vocabularies
Platform: UNKNOWN
Classifier: Environment :: Web Environment
Classifier: Framework :: Plone
Classifier: Framework :: Zope2
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
