

Definition at line 17 of file oxtagcloud.php.
Public Member Functions | |
| getTags ($sArtId=null, $blExtended=false, $iLang=null) | |
| getTagCloud ($sArtId=null, $blExtended=false, $iLang=null) | |
| prepareTags ($sTags) | |
| trimTags ($sTags) | |
| resetTagCache ($iLang=null) | |
Protected Member Functions | |
| _sortTags ($aTags, $iLang=null) | |
| _getFontSize ($iHit, $iMaxHit) | |
| _getCacheKey ($blExtended, $iLang=null) | |
Protected Attributes | |
| $_sCacheKey = "tagcloud_" | |
| oxTagCloud.getTags | ( | $ |  sArtId = null,  | 
        |
| $ |  blExtended = false,  | 
        |||
| $ |  iLang = null | |||
| ) | 
Returns tag array
| string | $sArtId article id | |
| bool | $blExtended if can extend tags | |
| int | $iLang preferred language [optional] | 
Definition at line 35 of file oxtagcloud.php.
| oxTagCloud._sortTags | ( | $ | aTags, | |
| $ |  iLang = null | |||
| ) |  [protected] | 
        
Sorts passed tag array. Using MySQL for sorting (to keep user defined ordering way).
| array | $aTags tags to sort | |
| int | $iLang preferred language [optional] | 
Definition at line 86 of file oxtagcloud.php.
| oxTagCloud.getTagCloud | ( | $ |  sArtId = null,  | 
        |
| $ |  blExtended = false,  | 
        |||
| $ |  iLang = null | |||
| ) | 
Returns HTML formated Tag Cloud
| string | $sArtId article id | |
| bool | $blExtended if can extend tags | |
| int | $iLang preferred language [optional] | 
Definition at line 126 of file oxtagcloud.php.
| oxTagCloud._getFontSize | ( | $ | iHit, | |
| $ | iMaxHit | |||
| ) |  [protected] | 
        
Returns font size value for current occurence depending on max occurence.
| int | $iHit hit count | |
| int | $iMaxHit max hits count | 
Definition at line 183 of file oxtagcloud.php.
| oxTagCloud.prepareTags | ( | $ | sTags | ) | 
Takes tag string and makes shorter tags longer by adding underscore. This is needed for FULLTEXT index
| string | $sTags given tag | 
Definition at line 211 of file oxtagcloud.php.
| oxTagCloud.trimTags | ( | $ | sTags | ) | 
Trims underscores from tags.
| string | $sTags given tag | 
Definition at line 236 of file oxtagcloud.php.
| oxTagCloud.resetTagCache | ( | $ |  iLang = null           | 
          ) | 
Resets tag cache
| int | $iLang preferred language [optional] | 
Definition at line 257 of file oxtagcloud.php.
| oxTagCloud._getCacheKey | ( | $ | blExtended, | |
| $ |  iLang = null | |||
| ) |  [protected] | 
        
Returns tag cache key name.
| bool | $blExtended Whether to display full list | |
| int | $iLang preferred language [optional] | 
Definition at line 276 of file oxtagcloud.php.
oxTagCloud.$_sCacheKey = "tagcloud_" [protected]           | 
        
Definition at line 24 of file oxtagcloud.php.
 1.5.5