Portal Taxonomy 0.2
Up to Product page
This release is not of the preferred maturity, which means that it is probably still in development.
Available downloads
-
Download
Portal Taxonomy 0.2
for
all platforms
(37.1 kB)
- PortalTaxonomy 0.2
For additional information about this project, please visit the
project page.
Change log
- Categories and Attributes are now associated with fields in a types schema.
This means that a type may have multiple category and attribute fields,
Each pulling from different (or the same) categories and attribute
collections.
- Added render_template selector to categories. A Category's index_html
method will recursivly check render_template for a template id to render
itself. render_template's vocabulary is built from a Categories actions
with action['category'] = 'public_view'. If no template is selected then
it will default to category_listing.pt which comes with PortalTaxonomy.
- Removed CategoryMixin abomination.
- Categories are now globaly addable, i.e. they do not need to be placed
inside of CategoryManager. This is to make them easier to integrate into
Plone's existing navigation system. (Note: They need to be in the portal
root to get picked up by the category vocabulary. I will be making them
so that they can be anywhere in the content tree in a future release.)
- CategoryManager is no longer folderish. Place categories anywhere in the
content structure. (Note: only in portal root if you want them to be
picked up by the vocabularies).
- category_listing.py now uses cat.title_or_id so that categories will have
labels on the edit screen if they do not have titles.
- Added a Category utilities tab that will hold some administrative
utiltiies. Currently it has a recursive method to reset type restrictions.