ForumThreadLoop
in package
uses
TraitEmbed, TraitData, TraitMember, TraitPage, TraitScore
FinalYes
Table of Contents
Properties
- $forumThread : ForumThread
- $anzRow : int
- $cfgForum : array<string|int, mixed>
- $cfgLimits : array<string|int, mixed>
- $data : Data
- $forumThreadHeader : ForumThreadHeader
- $forumThreadRights : ForumThreadRights
- $forumTools : ForumThreadTools
- $member : Member
- $memberLink : MemberLink
- $memberMsgIcons : MemberMsgIcons
- $page : Page
- $row : array<string|int, mixed>
- $text : Text
- $TID : int
- $tplDefLink : string
- $userImages : UserImages
Methods
- __construct() : mixed
- getDataInstance() : Data
- getEmbedInstance() : Embed
- getMemberInstance() : Member
- getPageInstance() : Page
- getScoresInstance() : Scores
- getThread() : string
- Zeigt den Thread
- createProfileImageLink() : string
- formatMessage() : 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
$data
private
Data
$data
$forumThreadHeader
private
ForumThreadHeader
$forumThreadHeader
$forumThreadRights
private
ForumThreadRights
$forumThreadRights
$forumTools
private
ForumThreadTools
$forumTools
$member
private
Member
$member
$memberLink
private
MemberLink
$memberLink
$memberMsgIcons
private
MemberMsgIcons
$memberMsgIcons
$page
private
Page
$page
$row
private
array<string|int, mixed>
$row
$text
private
Text
$text
$TID
private
int
$TID
= 0
$tplDefLink
private
string
$tplDefLink
$userImages
private
UserImages
$userImages
Methods
__construct()
public
__construct(array<string|int, mixed> $getParas) : mixed
Parameters
- $getParas : array<string|int, mixed>
getDataInstance()
public
getDataInstance() : Data
Return values
DatagetEmbedInstance()
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
Return values
string —param string $strTemplate
createProfileImageLink()
private
createProfileImageLink(int $nFullIgnore, array<string|int, mixed> $saUserPublic) : string
Parameters
- $nFullIgnore : int
- $saUserPublic : array<string|int, mixed>
Return values
stringformatMessage()
private
formatMessage(string $message) : string
Parameters
- $message : string
Return values
string —use this for all other formatting functions
generateAnswerButton()
private
generateAnswerButton(string $publicUID) : string
Parameters
- $publicUID : string
Return values
stringgenerateMessageIcons()
private
generateMessageIcons(string $strCountLink, array<string|int, mixed> $saUserPublic) : string
Parameters
- $strCountLink : string
- $saUserPublic : array<string|int, mixed>
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() : string
Return values
stringgetPosterName()
private
getPosterName(array<string|int, mixed> $saUserPublic) : string
Parameters
- $saUserPublic : array<string|int, mixed>
Return values
stringgetThreadIndexPosterList()
private
getThreadIndexPosterList(int $nLastPos, string $memberThreadCss) : string
Parameters
- $nLastPos : int
- $memberThreadCss : string
Return values
stringgetTplThreadFooter()
private
getTplThreadFooter([int $nCount = 0 ]) : string
Parameters
- $nCount : int = 0
Return values
stringgetTplThreadLoop()
private
getTplThreadLoop() : string
Return values
stringgetTplThreadStart()
private
getTplThreadStart() : string