alarmInit() public static method

Code to run on init for alarms selection.
public static alarmInit ( )
Esempio n. 1
0
 /**
  */
 public function init(Horde_Core_Prefs_Ui $ui)
 {
     Horde_Core_Prefs_Ui_Widgets::alarmInit();
 }
Esempio n. 2
0
File: Nag.php Progetto: horde/horde
 protected function _renderVarInput_NagMethod($form, $var, $vars)
 {
     $varname = htmlspecialchars($var->getVarName());
     $varvalue = $var->getValue($vars);
     $on = !empty($varvalue) && (!isset($varvalue['on']) || !empty($varvalue['on']));
     $html = sprintf('<input id="%soff" type="radio" class="radio" name="%s[on]" value="0"%s %s/><label for="%soff">&nbsp;%s</label><br />', $varname, $varname, $on ? '' : ' checked="checked"', $this->_getActionScripts($form, $var), $varname, _("Use default notification method")) . sprintf('<input type="radio" class="radio" name="%s[on]" value="1"%s %s/><label for="%soff">&nbsp;%s</label>', $varname, $on ? ' checked="checked"' : '', $this->_getActionScripts($form, $var), $varname, _("Use custom notification method"));
     if ($on) {
         Horde_Core_Prefs_Ui_Widgets::alarmInit();
         $html .= '<br />';
         $params = array('pref' => 'task_alarms', 'label' => '');
         if (!empty($varvalue) && !isset($varvalue['on']) || $form->isSubmitted()) {
             $params['value'] = $varvalue;
         }
         $html .= Horde_Core_Prefs_Ui_Widgets::alarm($params);
     }
     return $html;
 }