|
ILIAS
release_8 Revision v8.24
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Collaboration diagram for ilContainerNewsSettingsGUI:Public Member Functions | |
| __construct (ilObjectGUI $a_parent_gui) | |
| executeCommand () | |
| show () | |
| initForm () | |
| save () | |
| initDefaultOptions () | |
| setTimeline (bool $a_value) | |
| getTimeline () | |
| setCronNotifications (bool $a_value) | |
| getCronNotifications () | |
| setHideByDate (bool $a_value) | |
| getHideByDate () | |
| setPublicNotification (bool $a_value) | |
| getPublicNotification () | |
| setNewsBlockForced (bool $a_value) | |
| getNewsBlockForced () | |
Protected Attributes | |
| ilCtrl | $ctrl |
| ilGlobalTemplateInterface | $tpl |
| ilLanguage | $lng |
| ilSetting | $setting |
| ilObjectGUI | $parent_gui |
| ilObject | $object |
| bool | $has_timeline = false |
| bool | $has_cron_notifications = false |
| bool | $has_hide_by_date = false |
| bool | $has_public_notification = false |
| bool | $has_block_forced = false |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning News settings for containers
Definition at line 24 of file class.ilContainerNewsSettingsGUI.php.
| ilContainerNewsSettingsGUI::__construct | ( | ilObjectGUI | $a_parent_gui | ) |
Definition at line 38 of file class.ilContainerNewsSettingsGUI.php.
References $DIC, ILIAS\Repository\ctrl(), ilObjectGUI\getObject(), initDefaultOptions(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ilContainerNewsSettingsGUI::executeCommand | ( | ) |
Definition at line 53 of file class.ilContainerNewsSettingsGUI.php.
References ILIAS\Repository\ctrl().
Here is the call graph for this function:| ilContainerNewsSettingsGUI::getCronNotifications | ( | ) |
Definition at line 252 of file class.ilContainerNewsSettingsGUI.php.
References $has_cron_notifications.
| ilContainerNewsSettingsGUI::getHideByDate | ( | ) |
Definition at line 262 of file class.ilContainerNewsSettingsGUI.php.
References $has_hide_by_date.
| ilContainerNewsSettingsGUI::getNewsBlockForced | ( | ) |
Definition at line 283 of file class.ilContainerNewsSettingsGUI.php.
References $has_block_forced.
| ilContainerNewsSettingsGUI::getPublicNotification | ( | ) |
Definition at line 272 of file class.ilContainerNewsSettingsGUI.php.
References $has_public_notification.
| ilContainerNewsSettingsGUI::getTimeline | ( | ) |
Definition at line 242 of file class.ilContainerNewsSettingsGUI.php.
References $has_timeline.
| ilContainerNewsSettingsGUI::initDefaultOptions | ( | ) |
Definition at line 229 of file class.ilContainerNewsSettingsGUI.php.
Referenced by __construct().
Here is the caller graph for this function:| ilContainerNewsSettingsGUI::initForm | ( | ) |
Definition at line 72 of file class.ilContainerNewsSettingsGUI.php.
References ilNewsForContextBlockGUI\$block_type, $ref_id, ilObject\_getAllReferences(), ilBlockSetting\_lookup(), ilObject\_lookupType(), ilNewsForContextBlockGUI\addToSettingsForm(), ilMembershipNotifications\addToSettingsForm(), ILIAS\Repository\ctrl(), IL_CAL_DATETIME, ILIAS\Repository\lng(), ilObjectServiceSettingsGUI\NEWS_VISIBILITY, and ILIAS\Repository\object().
Referenced by save(), and show().
Here is the call graph for this function:
Here is the caller graph for this function:| ilContainerNewsSettingsGUI::save | ( | ) |
Definition at line 183 of file class.ilContainerNewsSettingsGUI.php.
References $ref_id, ilObject\_getAllReferences(), ilObject\_lookupType(), ILIAS\Repository\ctrl(), ilMembershipNotifications\importFromForm(), initForm(), ILIAS\Repository\lng(), ilObjectServiceSettingsGUI\NEWS_VISIBILITY, ILIAS\Repository\object(), and ilNewsForContextBlockGUI\writeSettings().
Here is the call graph for this function:| ilContainerNewsSettingsGUI::setCronNotifications | ( | bool | $a_value | ) |
Definition at line 247 of file class.ilContainerNewsSettingsGUI.php.
| ilContainerNewsSettingsGUI::setHideByDate | ( | bool | $a_value | ) |
Definition at line 257 of file class.ilContainerNewsSettingsGUI.php.
| ilContainerNewsSettingsGUI::setNewsBlockForced | ( | bool | $a_value | ) |
Definition at line 278 of file class.ilContainerNewsSettingsGUI.php.
| ilContainerNewsSettingsGUI::setPublicNotification | ( | bool | $a_value | ) |
Definition at line 267 of file class.ilContainerNewsSettingsGUI.php.
| ilContainerNewsSettingsGUI::setTimeline | ( | bool | $a_value | ) |
Definition at line 237 of file class.ilContainerNewsSettingsGUI.php.
| ilContainerNewsSettingsGUI::show | ( | ) |
Definition at line 66 of file class.ilContainerNewsSettingsGUI.php.
References initForm().
Here is the call graph for this function:
|
protected |
Definition at line 26 of file class.ilContainerNewsSettingsGUI.php.
|
protected |
Definition at line 36 of file class.ilContainerNewsSettingsGUI.php.
Referenced by getNewsBlockForced().
|
protected |
Definition at line 33 of file class.ilContainerNewsSettingsGUI.php.
Referenced by getCronNotifications().
|
protected |
Definition at line 34 of file class.ilContainerNewsSettingsGUI.php.
Referenced by getHideByDate().
|
protected |
Definition at line 35 of file class.ilContainerNewsSettingsGUI.php.
Referenced by getPublicNotification().
|
protected |
Definition at line 32 of file class.ilContainerNewsSettingsGUI.php.
Referenced by getTimeline().
|
protected |
Definition at line 28 of file class.ilContainerNewsSettingsGUI.php.
|
protected |
Definition at line 31 of file class.ilContainerNewsSettingsGUI.php.
|
protected |
Definition at line 30 of file class.ilContainerNewsSettingsGUI.php.
|
protected |
Definition at line 29 of file class.ilContainerNewsSettingsGUI.php.
|
protected |
Definition at line 27 of file class.ilContainerNewsSettingsGUI.php.