blob: dd8a7ef221e080f1a6366a611cc021fef3c4e2bc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
<?php
$event_guid = get_input('guid',0);
$event = get_entity($event_guid);
if (elgg_instanceof($event,'object','event_calendar') && $event->canEdit()) {
if (get_input('cancel','')) {
system_message(elgg_echo('event_calendar:delete_cancel_response'));
} else {
$container = get_entity($event->container_guid);
$event->delete();
system_message(elgg_echo('event_calendar:delete_response'));
if (elgg_instanceof($container,'group')) {
forward('event_calendar/group/'.$container->guid);
} else {
forward('event_calendar/list');
}
}
} else {
register_error(elgg_echo('event_calendar:error_delete'));
}
forward(REFERER);
|