} else { if (!$new_id) { $new_id = db_insert_id($get['table'], $get['pk']); } $url = url(self(), array('id' => $new_id)); $msg = sprintf('Row inserted (%s=%s)', $get['pk'], $new_id); redirect_ok($url, $msg); } } if ('delete' == $edit_action) { $table_enq = quote_table($get['table']); @db_exe("DELETE FROM {$table_enq} WHERE {$get['pk']} = %0", $get['id']); if (db_error()) { error('<font color="red"><b>DB error</b></font>: ' . db_error()); } else { redirect_ok(self(), 'Row deleted'); } } } } layout_start($title_edit); ?> <h1><span style="<?php echo $db_name_style; ?> "><?php echo $db_name_h1 ? $db_name_h1 : $db_name; ?> </span><?php echo $title; ?>
} $display['detail'] = dis_calendar_right_dis_admin($params['entity_id']); } elseif ($action == 'add_shared_calendar') { /////////////////////////////////////////////////////////////////////////////// $url_parts = parse_url($params['shared_calendar_url']); $url_params = array(); if (isset($url_parts['query'])) { parse_str($url_parts['query'], $url_params); } $url_params['url'] = $params['shared_calendar_url']; if (isset($url_params['email'])) { $displayed_contacts = $current_view->get_contacts(); $displayed_contacts[] = run_query_add_contact_shared_calendar($url_params); $current_view->set_contacts($displayed_contacts); redirect_ok($params, "$l_add_shared_calendar_ok"); } else { $url = "$path/contact/contact_index.php?action=updateContact&shared_calendar_url="; $url .= urlencode($params['shared_calendar_url']); redirect_to($url); } } $_SESSION['cal_current_view'] = serialize($current_view); if (!$params['ajax']) { $display['head'] = display_head($l_calendar); $display['header'] = display_menu($module); $display['end'] = display_end(); if ($display['search'] == '') { $display['search'] = dis_back_to_calendar($action);