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.
Links
Package repository: https://github.com/4teamwork/ftw.tagging
Issue tracker: https://github.com/4teamwork/ftw.tagging/issues
Package on pypi: http://pypi.python.org/pypi/ftw.tagging
Continuous integration: https://jenkins.4teamwork.ch/job/ftw.tagging/
Maintainer
This package is produced and maintained by 4teamwork GmbH.
Changelog
1.0.1 (2012-02-27)
Add english translations. [jone]
1.0 (2011-02-25)
Made getTagRootTags() method more robust and more efficient. [buchi]
1.0b1
Fix portlet html structure [mathias.leimgruber]
1.0a3
1.0a2
Fixed MANIFEST.in - again [jone]
1.0a1
Fixed MANIFEST.in [jone]
0.1
Initial release
Metadata
Release files for ftw.tagging 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ftw.tagging-1.0.1.tar.gz | 21.9 kB | Details |
Release files / ftw.tagging-1.0.1.tar.gz
| Download URL | ftw.tagging-1.0.1.tar.gz |
|---|---|
| Size | 21.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
83e92947ac635da1107a6f9cfb773862402185bb5a6b32b3d49323844453673d
|
|
BLAKE2b-256 checksum How to use checksums |
795b75630bf37c60a3565e4989e9175cdf3693cfcb50974323e187177deeb037
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |