Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Tagging add-on for Plone
Python
branch: master

Drop Plone 4.0 support.

ftw.testing does no longer support Plone 4.0.
latest commit 2cf84bdbd0
@jone jone authored
Failed to load latest commit information.
docs
ftw Lowering tags for sorting.
.gitignore
MANIFEST.in Fixed MANIFEST.in: Include README.rst, no longer exclude .mo files.
README.rst Drop Plone 4.0 support.
bootstrap.py
development.cfg Use Plone 4.3.x for development.cfg
setup.py
sources.cfg
test-plone-4.1.x.cfg
test-plone-4.2.x.cfg
test-plone-4.3.x.cfg Add tests for plone 4.3

README.rst

Overview

ftw.tagging extends Plone content types with a tags field using schemaextender. Further it's possible to define tag roots to restrict tags to a part of the site.

A tag cloud portlet is provided that shows a tag cloud for the current tag root.

As an example, ftw.tagging is used by ftw.blog for tagging blog entries.

Install

  • Add ftw.tagging to your buildout configuration:
[instance]
eggs =
  ftw.tagging
  • Run buildout
  • Install ftw.tagging in portal_setup

Usage

Implement tagging interfaces for your content types. If no tag root is set, Plone-root will also be your tag-root.

<class class="path.to.my.class">
    <implements interface="ftw.tagging.interfaces.tagging.ITaggable" />
</class>
<class class=".blog.Blog">
    <implements interface="ftw.tagging.interfaces.tagging.ITagRoot" />
</class>

You can show the tag-cloud by adding the tag-cloud portlet provided by this package.

Compatibility

Runs with Plone 4.1, 4.2 or 4.3.

Links

Copyright

This package is copyright by 4teamwork.

ftw.tagging is licensed under GNU General Public License, version 2.

Something went wrong with that request. Please try again.