Пример #1
0
function conference_delconf()
{
    checkPerm('mod');
    $id = importVar('id');
    $conference = new Conference_Manager();
    $room = $conference->roomInfo($id);
    $lang =& DoceboLanguage::createInstance('conference', 'lms');
    if (Get::req('confirm', DOTY_INT, 0)) {
        $conference->deleteRoom($id);
        require_once $GLOBALS['where_scs'] . '/lib/lib.booking.php';
        $booking = new RoomBooking();
        $booking->deleteBookingByRoom($id);
        Util::jump_to('index.php?modname=conference&op=list');
    } else {
        $title_page = array('index.php?modname=conference&op=list' => $lang->def('_VIDEOCONFERENCE'), $lang->def('_DEL'));
        $GLOBALS['page']->add(getTitleArea($title_page, 'conference', $lang->def('_VIDEOCONFERENCE')) . '<div class="std_block">' . getDeleteUi($lang->def('_AREYOUSURE'), '<span>' . $lang->def('_VIDEOCONFERENCE') . ' : </span>' . $room["name"], true, 'index.php?modname=conference&amp;op=delconf&amp;id=' . $id . '&amp;confirm=1', 'index.php?modname=conference&amp;op=list') . '</div>', 'content');
    }
}