phpDocumentor PluginSonots
[ class tree: PluginSonots ] [ index: PluginSonots ] [ all elements ]

Class: PluginSonotsTag

Source Location: /sonots/tag.class.php

Class PluginSonotsTag

Class Overview

PukiWiki Tag Class

Located in /sonots/tag.class.php [line 19]

Tag
   |
   --PluginSonotsTag
Author(s): Information Tags:
Version:  $Id: v 1.0 2008-06-05 07:23:17Z sonots $
License:  GPL v2

Methods

[ Top ]
Inherited Properties, Constants, and Methods
Inherited Properties Inherited Methods Inherited Constants

Inherited From Tag

Tag::$items
Tag::$reserved_keys
Tag::$tagcloud
Tag::$tags

Inherited From Tag

Tag::Tag()
Tag::add_tags()
Add tags into an item
Tag::display_items()
Display items having a tag
Tag::display_tagcloud()
Display tagcloud
Tag::display_tags()
Display tags of an item
Tag::get_existtags()
Get all existing tags in the sytem
Tag::get_items()
Get items by a tag
Tag::get_items_by_tagtok()
Get items by a tag token
Tag::get_items_filename()
Get filename which stores items by a tag
Tag::get_items_filenames()
Get all items_filename
Tag::get_items_from_storage()
Get items by a tag from a storage (file or db)
Tag::get_related_tags()
Get related tags
Tag::get_tagcloud()
Get tagcloud
Tag::get_tagcloud_filename()
Get filename which stores tagcloud
Tag::get_tagcloud_from_storage()
Get tagcloud from a storage (file or db)
Tag::get_tags()
Get tags of an item
Tag::get_tags_filename()
Get filename which stores tags of an item
Tag::get_tags_filenames()
Get all tags_filename
Tag::get_tags_from_storage()
Get tags of an item from a storage (file or db)
Tag::get_tags_in_system()
Get all existing tags in the system
Tag::has_tag()
Check if a tag exists in a certain item
Tag::has_tag_in_system()
Check if a tag exists in the system
Tag::normalize_tags()
Normalize tags
Tag::remove_tags()
Remove tags from an item
Tag::remove_tags_in_system()
Remove tags from the system (in all items)
Tag::rename_item()
Rename an item
Tag::rename_tag()
Rename a tag
Tag::save_tags()
Save tags into an item (This does more than set_tags)
Tag::set_items()
Set items into a tag
Tag::set_items_into_storage()
Set items into a tag, and store into a storage (file or db)
Tag::set_tagcloud_into_storage()
Store tagcloud into a storage (file or db)
Tag::set_tags()
Set tags into an item
Tag::set_tags_into_storage()
Set tags into an item, and store into a storage (file or db)
Tag::tag_exists()
Check if a tag exists in the system
Tag::update_tagcloud()
Update tagcloud

[ Top ]
Method Summary
PluginSonotsTag   PluginSonotsTag()  
string   display_tagcloud()   Display tagcloud
string   display_taglist()   Display tags list
string   display_tags()   Display tags of an item
void   get_items_filename()  
void   get_items_filenames()  
void   get_tagcloud_filename()  
array   get_taggedpages()   Get tagged pages
void   get_tags_filename()  
void   get_tags_filenames()  
string   get_tag_uri()   Get the tag uri
string   make_taglink()   Get the tag link

[ Top ]
Methods
Constructor PluginSonotsTag  [line 21]

  PluginSonotsTag PluginSonotsTag( )



[ Top ]
display_tagcloud  [line 137]

  string display_tagcloud( [integer $limit = null], [string $relate_tag = null], string $basehref  )

Display tagcloud

Parameters:
integer   $limit:  Number to show
string   $relate_tag:  Show only related tags of this
string   $basehref:  base href

API Tags:
Return:  HTML
Access:  public


Redefinition of:
Tag::display_tagcloud()
Display tagcloud

[ Top ]
display_taglist  [line 117]

  string display_taglist( [integer $limit = null], [string $relate_tag = null], [string $cssclass = 'taglist tags']  )

Display tags list

Parameters:
integer   $limit:  Number to show
string   $relate_tag:  Show only related tags of this
string   $cssclass: 

API Tags:
Return:  HTML
Access:  public


[ Top ]
display_tags  [line 96]

  string display_tags( string $item  )

Display tags of an item

Parameters:
string   $item: 

API Tags:
Return:  HTML
Access:  public


Redefinition of:
Tag::display_tags()
Display tags of an item

[ Top ]
get_items_filename  [line 51]

  void get_items_filename( $tag  )

Parameters:
   $tag: 


Redefinition of:
Tag::get_items_filename()
Get filename which stores items by a tag

[ Top ]
get_items_filenames  [line 56]

  void get_items_filenames( )



Redefinition of:
Tag::get_items_filenames()
Get all items_filename

[ Top ]
get_tagcloud_filename  [line 68]

  void get_tagcloud_filename( )



Redefinition of:
Tag::get_tagcloud_filename()
Get filename which stores tagcloud

[ Top ]
get_taggedpages  [line 83]

  array get_taggedpages( string $tagtok  )

Get tagged pages

Syntax Sugar for get_items_by_tagtok

Parameters:
string   $tagtok: 

API Tags:
Access:  public
Uses:  Tag::get_items_by_tagtok()


[ Top ]
get_tags_filename  [line 60]

  void get_tags_filename( $page  )

Parameters:
   $page: 


Redefinition of:
Tag::get_tags_filename()
Get filename which stores tags of an item

[ Top ]
get_tags_filenames  [line 64]

  void get_tags_filenames( )



Redefinition of:
Tag::get_tags_filenames()
Get all tags_filename

[ Top ]
get_tag_uri  [line 33]

  string get_tag_uri( string $tagtok  )

Get the tag uri

Parameters:
string   $tagtok: 

API Tags:
Return:  uri
Access:  public


[ Top ]
make_taglink  [line 45]

  string make_taglink( string $tagtok  )

Get the tag link

Parameters:
string   $tagtok: 

API Tags:
Return:  link html
Access:  public


[ Top ]

Documentation generated on Sat, 16 Aug 2008 15:27:36 -0400 by phpDocumentor 1.3.2