4 include_once
'./Services/Calendar/classes/class.ilCalendarCategory.php';
23 $this->cal_id = $a_calendar_id;
24 include_once
'./Services/Calendar/classes/class.ilCalendarCategory.php';
49 $next_class = $ilCtrl->getNextClass($this);
53 $cmd = $ilCtrl->getCmd(
"show");
70 include_once
'./Services/InfoScreen/classes/class.ilInfoScreenGUI.php';
72 $info->setFormAction(
$GLOBALS[
'ilCtrl']->getFormAction($this));
75 $url = ILIAS_HTTP_PATH.
'/calendar.php?client_id='.CLIENT_ID.
'&token='.$hash;
76 $info->addSection($this->
getCalendar()->getTitle());
77 $info->addProperty(
$GLOBALS[
'lng']->txt(
'cal_ical_url'), $url, $url);
79 $GLOBALS[
'tpl']->setContent($info->getHTML());
87 include_once
'./Services/Calendar/classes/class.ilCalendarAuthenticationToken.php';
101 return $token->add();
getCalendarId()
Get current calendar id.
createToken()
Create calendar token.
__construct($a_calendar_id)
Constructor.
Stores calendar categories.
Show calendar subscription info.
static sendInfo($a_info="", $a_keep=false)
Send Info Message to Screen.
executeCommand()
Execute command.
static lookupAuthToken($a_user_id, $a_selection, $a_calendar=0)
Handles calendar authentication tokens for external calendar subscriptions.
show()
Show subscription info.