Changeset 181 for cgi-wiki-plugin-categoriser
- Timestamp:
- Dec 15, 2004, 11:56:39 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cgi-wiki-plugin-categoriser/trunk/lib/CGI/Wiki/Plugin/Categoriser.pm
r180 r181 23 23 my $wiki = CGI::Wiki->new( ... ); 24 24 $wiki->write_node( "Red Lion", "nice beer", $checksum, 25 { category => [ "Pubs", "Pub Food" ] } ); 25 { category => [ "Pubs", "Pub Food" ] } 26 ) or die "Can't write node"; 26 27 $wiki->write_node( "Holborn Station", "busy at peak times", $checksum, 27 { category => "Tube Station" } ); 28 { category => "Tube Station" } 29 ) or die "Can't write node"; 28 30 29 31 my $categoriser = CGI::Wiki::Plugin::Categoriser->new; … … 73 75 =item B<subcategories> 74 76 75 $wiki->write_node( "Category Pub Food", 76 "pubs that serve food", 77 $checksum, 78 { category => [ "Pubs", "Food", "Category" ] } ); 79 my @subcategories = $categoriser->subcategories( category => "Pubs" ); 77 $wiki->write_node( "Category Pub Food", "mmm food", $checksum, 78 { category => [ "Pubs", "Food", "Category" ] } 79 ) or die "Can't write node"; 80 my @subcats = $categoriser->subcategories( category => "Pubs" ); 80 81 # will return ( "Pub Food" ) 81 82 82 83 # Or if you prefer CamelCase node names: 83 $wiki->write_node( "CategoryPubFood", 84 "pubs that serve food", 85 $checksum, 86 { category => [ "Pubs", "Food", "Category" ] } ); 87 my @subcategories = $categoriser->subcategories( category => "Pubs" ); 84 $wiki->write_node( "CategoryPubFood", "mmm food", $checksum, 85 { category => [ "Pubs", "Food", "Category" ] } 86 ) or die "Can't write node"; 87 my @subcats = $categoriser->subcategories( category => "Pubs" ); 88 88 # will return ( "PubFood" ) 89 89 … … 116 116 =item B<categories> 117 117 118 my @cat egories = $categoriser->categories( node => "Holborn Station" );118 my @cats = $categoriser->categories( node => "Holborn Station" ); 119 119 120 120 Returns an array of category names in no particular order. … … 140 140 =over 4 141 141 142 =item * 142 =item * L<CGI::Wiki> 143 143 144 L<CGI::Wiki> 145 146 =item * 147 148 L<CGI::Wiki::Plugin> 144 =item * L<CGI::Wiki::Plugin> 149 145 150 146 =back
Note: See TracChangeset
for help on using the changeset viewer.