ILIAS
Release_5_0_x_branch Revision 61816
|
Public Member Functions | |
insert () | |
update () | |
copy ($a_new_obj_id) | |
isIsThreadRatingEnabled () | |
setIsThreadRatingEnabled ($is_thread_rating_enabled) | |
setDefaultView ($a_default_view) | |
getDefaultView () | |
setStatisticsStatus ($a_statistic_status) | |
isStatisticEnabled () | |
setAnonymisation ($a_anonymized) | |
isAnonymized () | |
setPostActivation ($a_post_activation) | |
isPostActivationEnabled () | |
setObjId ($a_obj_id=0) | |
getObjId () | |
setAdminForceNoti ($a_admin_force) | |
isAdminForceNoti () | |
setUserToggleNoti ($a_user_toggle) | |
isUserToggleNoti () | |
setPresetSubject ($a_preset_subject) | |
getPresetSubject () | |
setAddReSubject ($a_add_re_subject) | |
getAddReSubject () | |
setNotificationType ($a_notification_type) | |
getNotificationType () | |
getSubjectSetting () | |
setSubjectSetting ($a_subject_setting) | |
setMarkModeratorPosts ($a_mod_post) | |
getMarkModeratorPosts () | |
setThreadSorting ($a_thread_sorting) | |
getThreadSorting () | |
getUserToggleNoti () | |
getAdminForceNoti () |
Static Public Member Functions | |
static | getInstance ($a_obj_id=0) |
static | _isAnonymized ($a_obj_id) |
static | _isAdminForceNoti ($a_obj_id) |
static | _isUserToggleNoti ($a_obj_id) |
Data Fields | |
const | VIEW_TREE = 1 |
const | VIEW_DATE = 2 |
const | VIEW_DATE_ASC = 2 |
const | VIEW_DATE_DESC = 3 |
const | FORUM_OVERVIEW_WITH_NEW_POSTS = 0 |
const | FORUM_OVERVIEW_NO_NEW_POSTS = 1 |
Protected Member Functions | |
__construct ($a_obj_id=0) |
Private Member Functions | |
__clone () | |
read () |
Private Attributes | |
$obj_id | |
Object id of current forum private. | |
$default_view = self::VIEW_TREE | |
Default view ( 1 => 'order by answers', 2 => 'order by date ascending', 3 => 'order by date descending') private. | |
$anonymized = 0 | |
Defines if a forum is anonymized or not private. | |
$statistics_enabled = 0 | |
Defines if a forum can show ranking statistics private. | |
$post_activation_enabled = 0 | |
Activation of new posts private. | |
$notification_type = null | |
Global notification-type setting (CRS/GRP) possible values: 'all_users', 'per_user', null (default) | |
$admin_force_noti = false | |
Activation of (CRS/GRP) forum notification by mod/admin private. | |
$user_toggle_noti = false | |
Activation of allowing members to deactivate (CRS/GRP)forum notification private. | |
$preset_subject = 1 | |
Preset subject on reply. | |
$add_re_subject = 0 | |
Add 'Re: ' to subject on reply. | |
$mark_mod_posts = 0 | |
$thread_sorting = 0 | |
sorting type for threads 0 = default 1 = manual | |
$is_thread_rating_enabled = false | |
$db = null | |
DB Object private. |
Static Private Attributes | |
static | $instances = array() |
|
protected |
|
private |
Definition at line 122 of file class.ilForumProperties.php.
|
static |
Definition at line 350 of file class.ilForumProperties.php.
Referenced by ilForumNotification\checkForumsExistsInsert().
|
static |
Definition at line 297 of file class.ilForumProperties.php.
References $ilDB, and $result.
Referenced by ilPDNewsTableGUI\fillRow().
|
static |
Definition at line 365 of file class.ilForumProperties.php.
Referenced by ilForumNotification\checkForumsExistsInsert().
ilForumProperties::copy | ( | $a_new_obj_id | ) |
Definition at line 228 of file class.ilForumProperties.php.
References isIsThreadRatingEnabled().
ilForumProperties::getAddReSubject | ( | ) |
Definition at line 391 of file class.ilForumProperties.php.
References $add_re_subject.
Referenced by getSubjectSetting().
ilForumProperties::getAdminForceNoti | ( | ) |
Definition at line 474 of file class.ilForumProperties.php.
References $admin_force_noti.
ilForumProperties::getDefaultView | ( | ) |
Definition at line 277 of file class.ilForumProperties.php.
References $default_view.
|
static |
int | $a_obj_id |
Definition at line 130 of file class.ilForumProperties.php.
Referenced by ilForumModeratorsGUI\addModerator(), ilObjForum\create(), ilForumModeratorsGUI\detachModeratorRole(), ilForumTopic\getNestedSetPostChildren(), and ilForumXMLParser\handlerEndTag().
ilForumProperties::getMarkModeratorPosts | ( | ) |
Definition at line 449 of file class.ilForumProperties.php.
References $mark_mod_posts.
ilForumProperties::getNotificationType | ( | ) |
Definition at line 403 of file class.ilForumProperties.php.
References $notification_type.
ilForumProperties::getObjId | ( | ) |
Definition at line 325 of file class.ilForumProperties.php.
References $obj_id.
ilForumProperties::getPresetSubject | ( | ) |
Definition at line 383 of file class.ilForumProperties.php.
References $preset_subject.
Referenced by getSubjectSetting().
ilForumProperties::getSubjectSetting | ( | ) |
Definition at line 408 of file class.ilForumProperties.php.
References getAddReSubject(), and getPresetSubject().
ilForumProperties::getThreadSorting | ( | ) |
Definition at line 458 of file class.ilForumProperties.php.
References $thread_sorting.
ilForumProperties::getUserToggleNoti | ( | ) |
Definition at line 466 of file class.ilForumProperties.php.
References $user_toggle_noti.
ilForumProperties::insert | ( | ) |
Definition at line 176 of file class.ilForumProperties.php.
References isIsThreadRatingEnabled().
ilForumProperties::isAdminForceNoti | ( | ) |
Definition at line 335 of file class.ilForumProperties.php.
References $admin_force_noti.
ilForumProperties::isAnonymized | ( | ) |
Definition at line 293 of file class.ilForumProperties.php.
References $anonymized.
ilForumProperties::isIsThreadRatingEnabled | ( | ) |
Definition at line 260 of file class.ilForumProperties.php.
References $is_thread_rating_enabled.
Referenced by copy(), insert(), and update().
ilForumProperties::isPostActivationEnabled | ( | ) |
Definition at line 316 of file class.ilForumProperties.php.
References $post_activation_enabled.
ilForumProperties::isStatisticEnabled | ( | ) |
Definition at line 285 of file class.ilForumProperties.php.
References $statistics_enabled.
ilForumProperties::isUserToggleNoti | ( | ) |
Definition at line 345 of file class.ilForumProperties.php.
References $user_toggle_noti.
|
private |
Definition at line 140 of file class.ilForumProperties.php.
References $res, $row, and setIsThreadRatingEnabled().
Referenced by __construct(), and setObjId().
ilForumProperties::setAddReSubject | ( | $a_add_re_subject | ) |
Definition at line 387 of file class.ilForumProperties.php.
Referenced by setSubjectSetting().
ilForumProperties::setAdminForceNoti | ( | $a_admin_force | ) |
Definition at line 330 of file class.ilForumProperties.php.
ilForumProperties::setAnonymisation | ( | $a_anonymized | ) |
Definition at line 289 of file class.ilForumProperties.php.
ilForumProperties::setDefaultView | ( | $a_default_view | ) |
Definition at line 273 of file class.ilForumProperties.php.
ilForumProperties::setIsThreadRatingEnabled | ( | $is_thread_rating_enabled | ) |
boolean | $is_thread_rating_enabled |
Definition at line 268 of file class.ilForumProperties.php.
References $is_thread_rating_enabled.
Referenced by read().
ilForumProperties::setMarkModeratorPosts | ( | $a_mod_post | ) |
Definition at line 444 of file class.ilForumProperties.php.
ilForumProperties::setNotificationType | ( | $a_notification_type | ) |
Definition at line 396 of file class.ilForumProperties.php.
ilForumProperties::setObjId | ( | $a_obj_id = 0 | ) |
Definition at line 320 of file class.ilForumProperties.php.
References read().
ilForumProperties::setPostActivation | ( | $a_post_activation | ) |
Definition at line 312 of file class.ilForumProperties.php.
ilForumProperties::setPresetSubject | ( | $a_preset_subject | ) |
Definition at line 379 of file class.ilForumProperties.php.
Referenced by setSubjectSetting().
ilForumProperties::setStatisticsStatus | ( | $a_statistic_status | ) |
Definition at line 281 of file class.ilForumProperties.php.
ilForumProperties::setSubjectSetting | ( | $a_subject_setting | ) |
Definition at line 425 of file class.ilForumProperties.php.
References setAddReSubject(), and setPresetSubject().
ilForumProperties::setThreadSorting | ( | $a_thread_sorting | ) |
Definition at line 454 of file class.ilForumProperties.php.
ilForumProperties::setUserToggleNoti | ( | $a_user_toggle | ) |
Definition at line 340 of file class.ilForumProperties.php.
ilForumProperties::update | ( | ) |
Definition at line 203 of file class.ilForumProperties.php.
References isIsThreadRatingEnabled().
|
private |
Add 'Re: ' to subject on reply.
private
Definition at line 84 of file class.ilForumProperties.php.
Referenced by getAddReSubject().
|
private |
Activation of (CRS/GRP) forum notification by mod/admin private.
Definition at line 64 of file class.ilForumProperties.php.
Referenced by getAdminForceNoti(), and isAdminForceNoti().
|
private |
Defines if a forum is anonymized or not private.
Definition at line 36 of file class.ilForumProperties.php.
Referenced by isAnonymized().
|
private |
DB Object private.
Definition at line 106 of file class.ilForumProperties.php.
|
private |
Default view ( 1 => 'order by answers', 2 => 'order by date ascending', 3 => 'order by date descending') private.
Definition at line 30 of file class.ilForumProperties.php.
Referenced by getDefaultView().
|
staticprivate |
Definition at line 111 of file class.ilForumProperties.php.
|
private |
Definition at line 100 of file class.ilForumProperties.php.
Referenced by isIsThreadRatingEnabled(), and setIsThreadRatingEnabled().
|
private |
Definition at line 86 of file class.ilForumProperties.php.
Referenced by getMarkModeratorPosts().
|
private |
Global notification-type setting (CRS/GRP) possible values: 'all_users', 'per_user', null (default)
private
Definition at line 58 of file class.ilForumProperties.php.
Referenced by getNotificationType().
|
private |
Object id of current forum private.
Definition at line 24 of file class.ilForumProperties.php.
Referenced by getObjId().
|
private |
Activation of new posts private.
Definition at line 48 of file class.ilForumProperties.php.
Referenced by isPostActivationEnabled().
|
private |
Preset subject on reply.
If deactivated, user is forced to enter a new subject
private
Definition at line 77 of file class.ilForumProperties.php.
Referenced by getPresetSubject().
|
private |
Defines if a forum can show ranking statistics private.
Definition at line 42 of file class.ilForumProperties.php.
Referenced by isStatisticEnabled().
|
private |
sorting type for threads 0 = default 1 = manual
private
Definition at line 95 of file class.ilForumProperties.php.
Referenced by getThreadSorting().
|
private |
Activation of allowing members to deactivate (CRS/GRP)forum notification private.
Definition at line 69 of file class.ilForumProperties.php.
Referenced by getUserToggleNoti(), and isUserToggleNoti().
const ilForumProperties::FORUM_OVERVIEW_NO_NEW_POSTS = 1 |
Definition at line 18 of file class.ilForumProperties.php.
const ilForumProperties::FORUM_OVERVIEW_WITH_NEW_POSTS = 0 |
Definition at line 17 of file class.ilForumProperties.php.
const ilForumProperties::VIEW_DATE = 2 |
Definition at line 13 of file class.ilForumProperties.php.
Referenced by ilObjForumGUI\getEditFormCustomValues(), and ilObjForumGUI\initForumCreateForm().
const ilForumProperties::VIEW_DATE_ASC = 2 |
Definition at line 14 of file class.ilForumProperties.php.
Referenced by ilObjForumGUI\getEditFormCustomValues(), and ilObjForumGUI\initForumCreateForm().
const ilForumProperties::VIEW_DATE_DESC = 3 |
Definition at line 15 of file class.ilForumProperties.php.
Referenced by ilObjForumGUI\getEditFormCustomValues(), and ilObjForumGUI\initForumCreateForm().
const ilForumProperties::VIEW_TREE = 1 |
Definition at line 12 of file class.ilForumProperties.php.
Referenced by ilObjForumGUI\getEditFormCustomValues(), and ilObjForumGUI\initForumCreateForm().