Docs Goabase

Tags
in package

Class Tags

Tag Cloud

Table of Contents

getCloud()  : string
Holt die Tag-Cloud Bisher rein auf Tabelle "partybase" und party_user ausgerichtet
getFontSize()  : float
Groesse des Tag-Cloud bestimmen
getFromMember()  : string
User-Tags kommagetrennt
getFromUser()  : string
Holt die Tags zu Users ($saAtt['user_id']) und zu allen Partys oder alle aktuellen Tags aller Partys.
getMemberIDsFromTag()  : string
Holt die IDs der Member die diesen tag eingetragen haben.
getStyleSize()  : string
Erzeugt CSS font-size klassen als %-Größe
getUserCached()  : string
Holt die Member-Cloud aus dem Cache - nur bei Erst-Aufruf und ohne Suche!
writeTags()  : array<string|int, mixed>
Schreibt die Tags eines Members, die dieser eingetragen hat.

Methods

getCloud()

Holt die Tag-Cloud Bisher rein auf Tabelle "partybase" und party_user ausgerichtet

public static getCloud([array<string|int, mixed> $saAtt = [] ][, bool $bWithLink = true ]) : string
Parameters
$saAtt : array<string|int, mixed> = []

record_id table_name

$bWithLink : bool = true

erzeugt link um die tags. ohne diese bekommt man eine komma-separierte liste

Return values
string

getFontSize()

Groesse des Tag-Cloud bestimmen

public static getFontSize(int $count, int $mincount, int $maxcount, int $minsize, int $maxsize) : float
Parameters
$count : int
$mincount : int
$maxcount : int
$minsize : int
$maxsize : int
Return values
float

getFromMember()

User-Tags kommagetrennt

public static getFromMember(array<string|int, mixed> $saAtt) : string
Parameters
$saAtt : array<string|int, mixed>
Return values
string

getFromUser()

Holt die Tags zu Users ($saAtt['user_id']) und zu allen Partys oder alle aktuellen Tags aller Partys.

public static getFromUser([array<string|int, mixed> $saAtt = [] ][, array<string|int, mixed> $saDataAtt = [] ]) : string

momentan nicht brauchbar fuer freundesliste, who-comes

Parameters
$saAtt : array<string|int, mixed> = []

user_id, record_id, table_name, style_para

$saDataAtt : array<string|int, mixed> = []

suchbegriffe fuer member/party

Tags
throws
Exception
Return values
string
  • die tag-cloud

getMemberIDsFromTag()

Holt die IDs der Member die diesen tag eingetragen haben.

public static getMemberIDsFromTag(array<string|int, mixed> $saAtt) : string
Parameters
$saAtt : array<string|int, mixed>

record_id, table_name, tag

Return values
string
  • Komma-getrennte ids der member

getStyleSize()

Erzeugt CSS font-size klassen als %-Größe

public static getStyleSize(array<string|int, mixed> $naSize) : string
Parameters
$naSize : array<string|int, mixed>
Return values
string

getUserCached()

Holt die Member-Cloud aus dem Cache - nur bei Erst-Aufruf und ohne Suche!

public static getUserCached([int $nMinInCloud = 3 ][, string $strType = 'member' ][, bool $bLabel = false ]) : string
Parameters
$nMinInCloud : int = 3
$strType : string = 'member'
  • member | party
$bLabel : bool = false
Return values
string
  • der cloud

writeTags()

Schreibt die Tags eines Members, die dieser eingetragen hat.

public static writeTags(array<string|int, mixed> $saAtt, string $strTags) : array<string|int, mixed>
Parameters
$saAtt : array<string|int, mixed>

record_id table_name, bExistOnly

$strTags : string

Komma-getrennte Tags

Return values
array<string|int, mixed>

Search results