50 $this->form = $a_form;
51 $this->recurrence = $a_recurrence;
54 $this->lng->loadLanguageModule(
'dateplaner');
67 $this->recurrence = $a_rec;
82 array(0 => $this->lng->txt(
'cal_no_recurrence'),
87 $rec->setValue($this->recurrence->getFrequenceType());
88 $this->form->addItem($rec);
91 $interval =
new ilTextInputGUI($this->lng->txt(
'interval'),
'interval');
93 $interval->setMaxLength(3);
94 $interval->setValue($this->recurrence->getInterval() ? $this->recurrence->getInterval() : 1);
95 $interval->setInfo($this->lng->txt(
'interval_info'));
96 $rec->addSubItem($interval);
101 $rec->addSubItem($check);
104 $rec->addSubItem($check);
107 $rec->addSubItem($check);
110 $rec->addSubItem($check);
113 $rec->addSubItem($check);
116 $rec->addSubItem($check);
119 $rec->addSubItem($check);