Discussion Board Help
Whiteboard Courseware System v1.0.3
 
 
Description
This module allows multiple discussion boards, each featuring search capabilities, attachments, full expand/collapse, marking and viewing of unread messages, and hierarchical, flat, and thread-at-once views. Staff and administrators may remove messages and/or threads.
 
Related Modules
Course Browsing, Course Options, Announcements, and Sidebar Links
Documents
 
Permissions
Visitors: may not view module
Students: full access except message deletion and discussion board add/edit/delete
Staff: full access
Administrators: full access
 
Miscellaneous Details
The discussion board search relies an a MySQL feature that is not yet mature, so it is turned off by default.
 
Value Details
Discussion Message
ItemInternal NameDatabase TypeForm TypeDefaultMinimumMaximumRequiredMiscellaneous
Message IDidnumber [int not null auto_increment]NAnone0noneyes 
Date Posteddatetimestamp [int unsigned not null]NAnoneNANAyes 
NetIDnetidstring [varchar(8)]NAnone1 character8 charactersyesMay only contain alphanumeric [_A-Za-z] characters.
Subjectsubjectstring [varchar(80)]long text linenone1 character80 charactersyes 
Messagebodylong text line [text not null]text areanoneNANAyesMay contain anchor (a), bold (b), emphasis/italics (em), and underline (u) HTML tags.
Parent Message IDparentnumber [int]NAnonenonenoneyes 
Thread Parent Message IDthreadparentnumber [int not null]NAnonenonenoneyes 
Attachmentattachmentstringfile upload boxnone0 charactersnoneno 
Attachment Nameattachment_namestring [varchar(80)]NAnone0 characters80 charactersno 
Attachment Sizeattachment_sizenumber [int]NAnone0nonenoEmpty values replaced with -1.
Deleteddeletednumber [tinyint]NA001yes 
 
 
Discussion Board
ItemInternal NameDatabase TypeForm TypeDefaultMinimumMaximumRequiredMiscellaneous
Discussion Board IDidnumber [int not null auto_increment]NAnone0noneyes 
Namenamestring [varchar(80)]long text linenone1 character80 charactersyes 
Descriptiondescriptionlong text line [text]text areanoneNANAno 
Deleteddeletednumber [tinyint]NA001yes 
 
 
Expanded Messages
ItemInternal NameDatabase TypeForm TypeDefaultMinimumMaximumRequiredMiscellaneous
NetIDnetidstring [varchar(8) not null]NAnone1 character8 charactersyesMay only contain alphanumeric [_A-Za-z] characters.
Serialized Expanded Arrayexpanded[text]NAnoneNANAyes 
 
 
Read Messages
ItemInternal NameDatabase TypeForm TypeDefaultMinimumMaximumRequiredMiscellaneous
NetIDnetidstring [varchar(8) not null]NAnone1 character8 charactersyesMay only contain alphanumeric [_A-Za-z] characters.
Message IDidnumber [int not null]NAnone0noneyes