Execute("UPDATE " . $oostable['information'] . " SET status = '0' WHERE information_id = '" . intval($iID) . "'"); } elseif ($_GET['flag'] == '1') { $dbconn->Execute("UPDATE " . $oostable['information'] . " SET status = '1' WHERE information_id = '" . intval($iID) . "'"); } oos_redirect_admin(oos_href_link_admin($aContents['information'], 'page=' . $nPage. '&iID=' . $_GET['iID'])); break; case 'insert': case 'save': $nStatus = 1; $sort_order = oos_db_prepare_input($_POST['sort_order']); if (isset($_POST['information_id'])) $information_id = oos_db_prepare_input($_POST['information_id']); if ((isset($_GET['iID'])) && ($information_id == '')) { $information_id = intval($_GET['iID']); } $sql_data_array = array(); $sql_data_array = array('sort_order' => $sort_order); if ($action == 'insert') { $insert_sql_data = array(); $insert_sql_data = array('date_added' => 'now()', 'status' => 1); $sql_data_array = array_merge($sql_data_array, $insert_sql_data); oos_db_perform($oostable['information'], $sql_data_array); $information_id = $dbconn->Insert_ID(); } elseif ($action == 'save') { $update_sql_data = array('last_modified' => 'now()'); $sql_data_array = array_merge($sql_data_array, $update_sql_data); oos_db_perform($oostable['information'], $sql_data_array, 'UPDATE', "information_id = '" . intval($information_id) . "'"); } $aLanguages = oos_get_languages(); $nLanguages = count($aLanguages); for ($i = 0, $n = $nLanguages; $i < $n; $i++) { $language_id = $aLanguages[$i]['id']; $sql_data_array = array('information_name' => oos_db_prepare_input($_POST['information_name'][$language_id]), 'information_heading_title' => oos_db_prepare_input($_POST['information_heading_title'][$language_id]), 'information_description' => oos_db_prepare_input($_POST['information_description'][$language_id])); if ($action == 'insert') { $insert_sql_data = array('information_id' => $information_id, 'information_languages_id' => $language_id); $sql_data_array = array_merge($sql_data_array, $insert_sql_data); oos_db_perform($oostable['information_description'], $sql_data_array); } elseif ($action == 'save') { oos_db_perform($oostable['information_description'], $sql_data_array, 'UPDATE', "information_id = '" . intval($information_id) . "' AND information_languages_id = '" . intval($language_id) . "'"); } } oos_redirect_admin(oos_href_link_admin($aContents['information'], 'page=' . $nPage . '&iID=' . $information_id)); break; case 'deleteconfirm': if ($iID > 6) { $informationtable = $oostable['information']; $dbconn->Execute("DELETE FROM $informationtable WHERE information_id = '" . intval($iID) . "'"); $information_descriptiontable = $oostable['information_description']; $dbconn->Execute("DELETE FROM $information_descriptiontable WHERE information_id = '" . intval($iID) . "'"); } oos_redirect_admin(oos_href_link_admin($aContents['information'], 'page=' . $nPage)); break; } } require 'includes/header.php'; ?>
'', 'information_name' => '', 'information_heading_title' => '', 'information_description' => '', 'sort_order' => '', 'date_added' => '', 'status' => 1, 'last_modified' => ''); $iInfo = new objectInfo($parameters); if (isset($_GET['iID']) && empty($_POST)) { $informationtable = $oostable['information']; $information_descriptiontable = $oostable['information_description']; $query = "SELECT i.information_id, id.information_name, id.information_heading_title, id.information_description, i.sort_order, i.date_added, i.last_modified, i.status FROM $informationtable i, $information_descriptiontable id WHERE i.information_id = '" . intval($iID) . "' AND i.information_id = id.information_id AND id.information_languages_id = '" . intval($_SESSION['language_id']) . "'"; $information_result = $dbconn->Execute($query); $information = $information_result->fields; $iInfo = new objectInfo($information); } $aLanguages = oos_get_languages(); $nLanguages = count($aLanguages); $form_action = (isset($_GET['iID'])) ? 'save' : 'insert'; $text_new_or_edit = ($action=='new') ? TEXT_HEADING_NEW_INFORMATION : TEXT_HEADING_EDIT_INFORMATION; ?>

date_added) ? $iInfo->date_added : date('Y-m-d'))); echo oos_hide_session_id(); ?>
' . IMAGE_BACK . ''; ?>
1) echo '
' . oos_flag_icon($aLanguages[$i]) . '
'; ?>
information_id, $aLanguages[$i]['id'])), '', FALSE, 'text', TRUE, FALSE); ?>
1) echo '
' . oos_flag_icon($aLanguages[$i]) . '
'; ?>
information_id, $aLanguages[$i]['id']))); ?>
1) echo '
' . oos_flag_icon($aLanguages[$i]) . '
'; ?>
information_id, $aLanguages[$i]['id']))); ?>
sort_order); ?>
information_id, '', FALSE, 'text', TRUE, TRUE, ''); ?>
date_added), '', FALSE, 'text', TRUE, TRUE, ''); ?>
last_modified), '', FALSE, 'text', TRUE, TRUE, ''); ?>
' . IMAGE_BACK . ''; ?>

information_id > 6) { $heading[] = array('text' => '' . TEXT_HEADING_DELETE_INFORMATION . ''); $contents = array('form' => oos_draw_form('id', 'information', $aContents['information'], 'page=' . $nPage . '&iID=' . $iInfo->information_id . '&action=deleteconfirm', 'post', FALSE)); $contents[] = array('text' => TEXT_DELETE_INTRO); $contents[] = array('text' => '
' . $iInfo->information_name . ''); $contents[] = array('align' => 'center', 'text' => '
' . oos_submit_button(BUTTON_DELETE) . ' ' . BUTTON_CANCEL . ''); } break; default: if (isset($iInfo) && is_object($iInfo)) { $heading[] = array('text' => '' . $iInfo->information_name . ''); if ($iInfo->information_id > 5) { $contents[] = array('align' => 'center', 'text' => '' . oos_button(BUTTON_EDIT) . '' . oos_button(BUTTON_DELETE) . ''); } else { $contents[] = array('align' => 'center', 'text' => '' . oos_button(BUTTON_EDIT) . ''); } $contents[] = array('text' => '
' . TEXT_DATE_ADDED . ' ' . oos_date_short($iInfo->date_added)); if (oos_is_not_null($iInfo->last_modified)) $contents[] = array('text' => TEXT_LAST_MODIFIED . ' ' . oos_date_short($iInfo->last_modified)); } break; } if ( (oos_is_not_null($heading)) && (oos_is_not_null($contents)) ) { ?>
Execute($information_result_raw); while ($information = $information_result->fields) { if ((!isset($_GET['iID']) || (isset($_GET['iID']) && ($_GET['iID'] == $information['information_id']))) && !isset($iInfo) && (substr($action, 0, 3) != 'new')) { $iInfo_array = array_merge($information); $iInfo = new objectInfo($iInfo_array); } if (isset($iInfo) && is_object($iInfo) && ($information['information_id'] == $iInfo->information_id) ) { echo ' ' . "\n"; } else { echo ' ' . "\n"; } ?> MoveNext(); } ?>
 
' . oos_image(OOS_IMAGES . 'icon_status_green.gif', IMAGE_ICON_STATUS_RED_LIGHT, 10, 10) . ''; } else { echo '' . oos_image(OOS_IMAGES . 'icon_status_red.gif', IMAGE_ICON_STATUS_GREEN_LIGHT, 10, 10) . ''; } ?> information_id) ) { echo ''; } else { echo ''; } ?> 
display_count($information_result_numrows, MAX_DISPLAY_SEARCH_RESULTS, $nPage, TEXT_DISPLAY_NUMBER_OF_INFORMATION); ?> display_links($information_result_numrows, MAX_DISPLAY_SEARCH_RESULTS, MAX_DISPLAY_PAGE_LINKS, $nPage); ?>
' . oos_button(BUTTON_INSERT) . ''; ?>
infoBox($heading, $contents); ?>