Last updated: 2006-01-21 22:00
Description
The chh_keywords plugin provides Txp tags for managing articles based on multiple lists of keywords, categories, or “tags.”
You can see a live example of the plugin on this site. Try this page, for instance. Studio and Genre lists are produced by from the Studio and Genre custom fields using chh_keywords_list. Clicking a Genre link will produce a list generated by chh_keywords_articles.
chh_keywords now has experimental support for clean URLs. Aside from looking much nicer and being search-engine friendly, this also means that your Txp site can now have internal tag links that are compliant with the rel-tag microformat specification used by Technorati and other tag aggregator sites.
Download
This plugin requires the chh_article_lib library plugin, version 1.04 or greater, to be installed and enabled.
Important: Keywords field handling was broken. Please use field="keywords" (all lowercase, instead of the previously documented mixed-case) if you need to manually specify the keywords field.
Discussion / Bug Reports
Please post all comments, suggestions, and bug reports to the chh_keywords Txp Support Forum thread.
Similar plugins
If chh_keywords doesn’t meet your needs, you might find one of these plugins useful:
- Ran Aroussi was first one the scene with ran_txp_tags.
- Rob Sable’s shiny new rss_unlimited_categories is a neat one.
Both plugins use a single field to categorize articles. Rob’s is exceptionally user-friendly and offers some bells and whistles made possible by using a separate database table for categories, which is what Txp should’ve been doing in the first place.
chh_keywords is a more generalized implementation that can be used for this sort of article tagging but endeavors to be more flexible for non-blog applications.
Changelog
v0.21 (2006-02-19)
- Fixed
sortby="weight". - Added limit attribute to chh_keywords_list_all.
v0.20 (2006-01-21)
- Added clean URLs mode.
- Added
chh_keywords_nameandchh_keywords_valuestags. chh_if_keywordsnow accepts a comma-separated list for the _field_attribute.
v0.12 (2006-01-18)
- Compatibility fix for some versions of PHP5.
v0.11 (2006-01-18)
- Fixed keywords field handling.
- Fixed typo in
chh_keywords_list_all. - Quieted undefined key warnings in
chh_keywords_list_all.
v0.10 (2006-01-08)
- Initial public release.