ForumThreadLoop
in package
uses
TraitEmbed, TraitMember, TraitPage, TraitScore
Table of Contents
Properties
- $forumThread : ForumThread
- $anzRow : int
- $cfgForum : array<string|int, mixed>
- $cfgLimits : array<string|int, mixed>
- $embed : Embed
- $forumThreadHeader : ForumThreadHeader
- $forumThreadRights : ForumThreadRights
- $forumTools : ForumThreadTools
- $member : Member
- $memberLink : MemberLink
- $nID : int
- $nPos : int
- $page : Page
- $saAtt : array<string|int, mixed>
- $scores : Scores
- $TID : int
- $tplDefLink : string
- $userImages : UserImages
Methods
- __construct() : mixed
- getEmbedInstance() : Embed
- getMemberInstance() : Member
- getPageInstance() : Page
- getScoresInstance() : Scores
- getThread() : string
- Zeigt den Thread
- pseudoDel() : int
- Get's the user_id who pseudo-deleted an entry. for forum only at the moment
- createProfileImageLink() : string
- generateAnswerButton() : string
- generateMessageIcons() : string
- getDeleteBtn() : string
- getDeletedModID() : int
- getEditBtn() : string
- getForumThreadTitleNav() : string
- getPosterName() : string
- getThreadIndexPosterList() : string
- getTplThreadFooter() : string
- getTplThreadLoop() : string
- getTplThreadStart() : string
Properties
$forumThread
public
ForumThread
$forumThread
$anzRow
private
int
$anzRow
$cfgForum
private
array<string|int, mixed>
$cfgForum
$cfgLimits
private
array<string|int, mixed>
$cfgLimits
$embed
private
Embed
$embed
$forumThreadHeader
private
ForumThreadHeader
$forumThreadHeader
$forumThreadRights
private
ForumThreadRights
$forumThreadRights
$forumTools
private
ForumThreadTools
$forumTools
$member
private
Member
$member
$memberLink
private
MemberLink
$memberLink
$nID
private
int
$nID
$nPos
private
int
$nPos
$page
private
Page
$page
$saAtt
private
array<string|int, mixed>
$saAtt
$scores
private
Scores
$scores
$TID
private
int
$TID
= 0
$tplDefLink
private
string
$tplDefLink
$userImages
private
UserImages
$userImages
Methods
__construct()
public
__construct([int $nID = 0 ][, int $nPos = 0 ][, array<string|int, mixed> $saAtt = [] ]) : mixed
Parameters
- $nID : int = 0
- $nPos : int = 0
- $saAtt : array<string|int, mixed> = []
getEmbedInstance()
public
getEmbedInstance() : Embed
Return values
EmbedgetMemberInstance()
public
getMemberInstance() : Member
Return values
MembergetPageInstance()
public
getPageInstance() : Page
Return values
PagegetScoresInstance()
public
getScoresInstance() : Scores
Return values
ScoresgetThread()
Zeigt den Thread
public
getThread() : string
Tags
Return values
string —param string $strTemplate
pseudoDel()
Get's the user_id who pseudo-deleted an entry. for forum only at the moment
public
pseudoDel(string $strTableName, int $nRecordID) : int
Parameters
- $strTableName : string
- $nRecordID : int
Tags
Return values
int —0 or user_id
createProfileImageLink()
private
createProfileImageLink(int $nFullIgnore, array<string|int, mixed> $saUserPublic) : string
Parameters
- $nFullIgnore : int
- $saUserPublic : array<string|int, mixed>
Return values
stringgenerateAnswerButton()
private
generateAnswerButton(array<string|int, mixed> $saRow, mixed $publicUID) : string
Parameters
- $saRow : array<string|int, mixed>
- $publicUID : mixed
Tags
Return values
stringgenerateMessageIcons()
private
generateMessageIcons(array<string|int, mixed> $saRow, string $strCountLink, array<string|int, mixed> $saUserPublic) : string
Parameters
- $saRow : array<string|int, mixed>
- $strCountLink : string
- $saUserPublic : array<string|int, mixed>
Tags
Return values
stringgetDeleteBtn()
private
getDeleteBtn(int $nDeletedFromModID, int $rowId) : string
Parameters
- $nDeletedFromModID : int
- $rowId : int
Return values
stringgetDeletedModID()
private
getDeletedModID(array<string|int, mixed> $saUserPublic, array<string|int, mixed> $saMemberLink) : int
Parameters
- $saUserPublic : array<string|int, mixed>
- $saMemberLink : array<string|int, mixed>
Return values
intgetEditBtn()
private
getEditBtn(array<string|int, mixed> $saUserPublic, array<string|int, mixed> $saMemberLink) : string
Parameters
- $saUserPublic : array<string|int, mixed>
- $saMemberLink : array<string|int, mixed>
Return values
stringgetForumThreadTitleNav()
private
getForumThreadTitleNav(array<string|int, mixed> $saRow) : string
Parameters
- $saRow : array<string|int, mixed>
Tags
Return values
stringgetPosterName()
private
getPosterName(array<string|int, mixed> $saUserPublic, array<string|int, mixed> $saRow) : string
Parameters
- $saUserPublic : array<string|int, mixed>
- $saRow : array<string|int, mixed>
Tags
Return values
stringgetThreadIndexPosterList()
private
getThreadIndexPosterList(int $nLastPos, string $memberThreadCss) : string
Parameters
- $nLastPos : int
- $memberThreadCss : string
Tags
Return values
stringgetTplThreadFooter()
private
getTplThreadFooter([int $nCount = 0 ][, int $nForumID = 0 ]) : string
Parameters
- $nCount : int = 0
- $nForumID : int = 0
Tags
Return values
stringgetTplThreadLoop()
private
getTplThreadLoop(array<string|int, mixed> $saRow) : string
Parameters
- $saRow : array<string|int, mixed>
Tags
Return values
stringgetTplThreadStart()
private
getTplThreadStart(array<string|int, mixed> $saRow) : string
Parameters
- $saRow : array<string|int, mixed>