ClassificationPlugin

Powered by
WikiRing Consultants

Description

The ClassificationPlugin is a building block for TWikiApplications in need of tagging and hierarchies. The contained ClassificationApp is a basic categorization and tagging solution for TWiki based on TWikiForms.

Syntax Rules

%HIERARCHY{...}%

Format strings may contain the following:

  • $time expands to the calculated time difference
  • $percnt$ expands to a % char
  • $dollar$ expands to a $ char
  • $n expands to a linefeed
  • $t expands to a tab space
  • $nop expands to the empty string

ISA

Predicate that checks if a topic is filed in a specific category or one of its subcategories Also available in DBCacheContrib search expressions.

SUBSUMES

Predicate that checks if a category is a parent category of another. Also available in DBCacheContrib search expressions.

TAGRELATEDTOPICS

Renders a list of topics that are tag-related to the current one. Two topics are tag- related if they have at least two tags in common.

Plugin Installation Instructions

  • Download the ZIP file
  • Unzip it in your twiki installation directory. Content:
    File: Description:
%$MANIFEST%
  • Visit configure in your TWiki installation, and enable the plugin in the {Plugins} section.

Plugin Info

Plugin Author: Main.MichaelDaum
Copyright ©: 2006-2008, Michael Daum http://michaeldaumconsulting.com
License: GPL (GNU General Public License)
Plugin Version: v0.50
Change History:  
17 Jan 2008: new TAGCOOCURRENCE; new HIERARCHY tag; TOP category can be mapped onto a real topic now; new jquery.tagselector plugin; reworked view for topictypes making use of new MAKEINDEX of Plugins/FilterPlugin; added category and tag search; speedup for tag clouds
13 Nov 2007: added semantic predicates ISA, SUBSUMES, COMPATIBLE to DBQUERY, fixed exclude parameter to cat formfield, fixed registering topics to TOP category, rewrite of detecting which categories a TopicType has, normalized topic documentation according to TWikiWorkbench standards, removed pagination in tag cloud selections, added support for displaying "recent" tags
30 Oct 2007: first checkin to twiki svn
30 Oct 2006: Initial version
TWiki Dependency: $TWiki::Plugins::VERSION 1.1
CPAN Dependencies:  
Other Dependencies: none
Perl Version: 5.005
Plugins/Benchmark: GoodStyle nn%, FormattedSearch nn%, ClassificationPlugin nn%
Plugin Home: Plugins/ClassificationPlugin
Feedback: Plugins/ClassificationPluginDev
Appraisal: Plugins/ClassificationPluginAppraisal

-- Main.MichaelDaum - 13 Feb 2008

r0 - 08 Feb 2006 - 03:17:29 - TWikiContributor
© giant orange extension cord that reeks hip-hop, funk & soul