| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
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 251 of file class.ilContainerNewsSettingsGUI.php.
References $has_cron_notifications.
| ilContainerNewsSettingsGUI::getHideByDate | ( | ) | 
Definition at line 261 of file class.ilContainerNewsSettingsGUI.php.
References $has_hide_by_date.
| ilContainerNewsSettingsGUI::getNewsBlockForced | ( | ) | 
Definition at line 282 of file class.ilContainerNewsSettingsGUI.php.
References $has_block_forced.
| ilContainerNewsSettingsGUI::getPublicNotification | ( | ) | 
Definition at line 271 of file class.ilContainerNewsSettingsGUI.php.
References $has_public_notification.
| ilContainerNewsSettingsGUI::getTimeline | ( | ) | 
Definition at line 241 of file class.ilContainerNewsSettingsGUI.php.
References $has_timeline.
| ilContainerNewsSettingsGUI::initDefaultOptions | ( | ) | 
Definition at line 228 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(), ilMembershipNotifications\addToSettingsForm(), ilNewsForContextBlockGUI\addToSettingsForm(), ILIAS\Repository\ctrl(), IL_CAL_DATETIME, ILIAS\Repository\lng(), ilObjectServiceSettingsGUI\NEWS_VISIBILITY, ILIAS\Repository\object(), and ilFormPropertyGUI\setRequired().
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 182 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 246 of file class.ilContainerNewsSettingsGUI.php.
| ilContainerNewsSettingsGUI::setHideByDate | ( | bool | $a_value | ) | 
Definition at line 256 of file class.ilContainerNewsSettingsGUI.php.
| ilContainerNewsSettingsGUI::setNewsBlockForced | ( | bool | $a_value | ) | 
Definition at line 277 of file class.ilContainerNewsSettingsGUI.php.
| ilContainerNewsSettingsGUI::setPublicNotification | ( | bool | $a_value | ) | 
Definition at line 266 of file class.ilContainerNewsSettingsGUI.php.
| ilContainerNewsSettingsGUI::setTimeline | ( | bool | $a_value | ) | 
Definition at line 236 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.