Class forum

Description

The forum class.

Located in /forum-defs.php (line 50)

RenderableObject
   |
   --StylableObject
      |
      --HTMLObject
         |
         --forum
Direct descendents
Class Description
 class forum_thread The forum thread class.
Variable Summary
Method Summary
 forum forum ([mixed $forum_id = NEW_FORUM])
 void add_member (mixed $user_id)
 void delete_forum ()
 void disable_forum ()
 void enable_forum ()
 void get_forum ()
 void get_threads ()
 void html ()
 void new_topic ()
 void POSTprocess ()
 void save_forum ()
 void set_forum_greeting (mixed $title)
Variables
mixed $date_last_author (line 59)
mixed $enabled = true (line 54)

Redefined in descendants as:
mixed $error_msg (line 65)

Redefined in descendants as:
mixed $forum_desc (line 53)
mixed $forum_id (line 51)

Redefined in descendants as:
mixed $forum_members = array() (line 68)
mixed $forum_name (line 52)
mixed $forum_threads = array() (line 67)
mixed $forum_title = "Default Axyl Forums" (line 64)
mixed $last_author (line 58)
mixed $moderator (line 56)
mixed $new_topic (line 61)
mixed $posts (line 57)
mixed $private = false (line 55)
mixed $threadlast_author (line 60)

Inherited Variables

Inherited from HTMLObject

HTMLObject::$accesskey
HTMLObject::$align
HTMLObject::$alt
HTMLObject::$bgcolor
HTMLObject::$bgurl
HTMLObject::$border
HTMLObject::$color
HTMLObject::$height
HTMLObject::$hspace
HTMLObject::$lang
HTMLObject::$langdir
HTMLObject::$linkover_text
HTMLObject::$name
HTMLObject::$onblur
HTMLObject::$onchange
HTMLObject::$onclick
HTMLObject::$ondblclick
HTMLObject::$onfocus
HTMLObject::$onkeydown
HTMLObject::$onkeypress
HTMLObject::$onkeyup
HTMLObject::$onload
HTMLObject::$onmousedown
HTMLObject::$onmousemove
HTMLObject::$onmouseout
HTMLObject::$onmouseover
HTMLObject::$onmouseup
HTMLObject::$onselect
HTMLObject::$size
HTMLObject::$src
HTMLObject::$tabindex
HTMLObject::$target
HTMLObject::$title
HTMLObject::$user_attributes
HTMLObject::$valign
HTMLObject::$vspace
HTMLObject::$width

Inherited from StylableObject

StylableObject::$class
StylableObject::$id
StylableObject::$style
Methods
Constructor forum (line 70)
forum forum ([mixed $forum_id = NEW_FORUM])
add_member (line 157)
void add_member (mixed $user_id)
delete_forum (line 204)
void delete_forum ()
disable_forum (line 195)

disable the forum from showing

void disable_forum ()
enable_forum (line 200)

enable the forum so it's visible again

void enable_forum ()
get_forum (line 89)
void get_forum ()
get_threads (line 174)
void get_threads ()
html (line 209)
void html ()

Redefinition of:
RenderableObject::html()
Return output suitable for normal HTML-capable device. This method must be over-ridden by a method of the same name in the descendant class which renders output to web browsers.

Redefined in descendants as:
new_topic (line 168)
void new_topic ()
POSTprocess (line 697)
void POSTprocess ()
save_forum (line 125)
void save_forum ()
set_forum_greeting (line 83)
void set_forum_greeting (mixed $title)

Inherited Methods

Inherited From HTMLObject

 HTMLObject::HTMLObject()
 HTMLObject::inherit_attributes()
 HTMLObject::setaccesskey()
 HTMLObject::setalign()
 HTMLObject::setalt()
 HTMLObject::setbackground()
 HTMLObject::setbgcolor()
 HTMLObject::setborder()
 HTMLObject::setcolor()
 HTMLObject::setheight()
 HTMLObject::sethspace()
 HTMLObject::setlang()
 HTMLObject::setlangdir()
 HTMLObject::setname()
 HTMLObject::setsize()
 HTMLObject::setsrc()
 HTMLObject::settabindex()
 HTMLObject::settarget()
 HTMLObject::settitle()
 HTMLObject::setvalign()
 HTMLObject::setvspace()
 HTMLObject::setwidth()
 HTMLObject::set_attribute()
 HTMLObject::set_linkover_text()
 HTMLObject::set_onblur()
 HTMLObject::set_onchange()
 HTMLObject::set_onclick()
 HTMLObject::set_ondblclick()
 HTMLObject::set_onfocus()
 HTMLObject::set_onkeydown()
 HTMLObject::set_onkeypress()
 HTMLObject::set_onkeyup()
 HTMLObject::set_onload()
 HTMLObject::set_onmousedown()
 HTMLObject::set_onmousemove()
 HTMLObject::set_onmouseout()
 HTMLObject::set_onmouseover()
 HTMLObject::set_onmouseup()
 HTMLObject::set_onselect()
 HTMLObject::set_tabindex()
 HTMLObject::taghtml()

Inherited From StylableObject

 StylableObject::StylableObject()
 StylableObject::clearstyle()
 StylableObject::setclass()
 StylableObject::setcss()
 StylableObject::setid()
 StylableObject::setstyle()

Inherited From RenderableObject

 RenderableObject::RenderableObject()
 RenderableObject::html()
 RenderableObject::render()
 RenderableObject::wml()
 RenderableObject::wmlup()
 RenderableObject::xml()

Documentation generated by phpDocumentor 1.3.0RC3