2 include_once
'./Services/Calendar/interfaces/interface.ilCalendarAppointmentPresentation.php';
3 include_once
'./Services/Calendar/classes/AppointmentPresentation/class.ilAppointmentPresentationGUI.php';
34 $f = $DIC->ui()->factory();
35 $r = $DIC->ui()->renderer();
51 if ($cat_info != null) {
65 include_once
'./Services/Calendar/classes/class.ilCalendarUserNotification.php';
69 $recipients = $notification->getRecipients();
70 if (count($recipients) > 0) {
71 $str_notification =
"";
72 foreach ($recipients as $rcp) {
73 switch ($rcp[
'type']) {
75 $str_notification .= $this->
getUserName($rcp[
'usr_id']) .
"<br>";
78 $str_notification .= $rcp[
'email'] .
"<br>";
82 $this->
addInfoProperty($this->lng->txt(
"cal_user_notification"), $str_notification);
ilAppointmentPresentationUserGUI class presents modal information for personal appointments.
addInfoProperty($a_txt, $a_val)
Add info property.
getUserName($a_user_id, $a_force_name=false)
Get (linked if possible) user name.
addEventDescription($a_app)
Add event description.
addEventLocation($a_app)
Add event location.
addCalendarInfo($cat_info)
Add calendar info.
collectPropertiesAndActions()
addListItemProperty($a_txt, $a_val)
Add list item property.
addInfoSection($a_txt)
Add info section.