ForumEdit
in package
uses
TraitMember, TraitPartyTimer, TraitPage
Table of Contents
Properties
- $nInformID : int
- $pageData : array<string|int, mixed>
- $forumTools : ForumThreadTools
- $member : Member
- $nPos : int
- $page : Page
- $saCfgForum : array<string|int, mixed>
- $saMessage : array<string|int, mixed>
- $user : User
Methods
- __construct() : mixed
- generateHiddenElements() : string
- getEditForm() : string
- Formular fuer einen forum-eintrag
- getForm() : string
- getMemberInstance() : Member
- getPageInstance() : Page
- getPartyTimerInstance() : PartyTimer
- getTopicContainer() : string
- getRestLimit() : array<string|int, mixed>
- getTopicFields() : string
Properties
$nInformID
public
int
$nInformID
$pageData
public
array<string|int, mixed>
$pageData
$forumTools
private
ForumThreadTools
$forumTools
$member
private
Member
$member
$nPos
private
int
$nPos
$page
private
Page
$page
$saCfgForum
private
array<string|int, mixed>
$saCfgForum
$saMessage
private
array<string|int, mixed>
$saMessage
$user
private
User
$user
Methods
__construct()
public
__construct([int $nPos = 0 ][, array<string|int, mixed> $saCfgForum = [] ][, array<string|int, mixed> $saMessage = [] ]) : mixed
Parameters
- $nPos : int = 0
- $saCfgForum : array<string|int, mixed> = []
- $saMessage : array<string|int, mixed> = []
generateHiddenElements()
public
generateHiddenElements() : string
Tags
Return values
stringgetEditForm()
Formular fuer einen forum-eintrag
public
getEditForm() : string
Einige Return-Punkte
wird eingelesen um einen neuen thread zu starten oder auf ein posting zu antworten
Offen für User, die keinen voll-ban haben user mit ['flag_banned_forum']=="2" duerfen nur in bestimmte boards/forums-ids
wenn eine antwort, ist $this->saMessage['forum_id'] als forums-id gefuellt
Tags
Return values
stringgetForm()
public
getForm(int $nID) : string
Parameters
- $nID : int
Tags
Return values
stringgetMemberInstance()
public
getMemberInstance() : Member
Return values
MembergetPageInstance()
public
getPageInstance() : Page
Return values
PagegetPartyTimerInstance()
public
getPartyTimerInstance() : PartyTimer
Return values
PartyTimergetTopicContainer()
public
getTopicContainer(string $strSQLWhere, mixed $strExtraHint) : string
Parameters
- $strSQLWhere : string
- $strExtraHint : mixed
Return values
stringgetRestLimit()
private
getRestLimit() : array<string|int, mixed>
Return values
array<string|int, mixed>getTopicFields()
private
getTopicFields(string $strForumTable[, string $strSQLWhere = '' ]) : string
Parameters
- $strForumTable : string
- $strSQLWhere : string = ''