$name, 'link' => $link]); } if (! $result) { ui_print_error_message(__('There was a problem creating link')); } else { ui_print_success_message(__('Successfully created')); $id_link = $result; } } if (isset($_POST['update'])) { // if update $id_link = io_safe_input($_POST['id_link']); $name = io_safe_input($_POST['name']); $link = io_safe_input($_POST['link']); $result = false; if ($name != '') { $result = db_process_sql_update('tlink', ['name' => $name, 'link' => $link], ['id_link' => $id_link]); } if (! $result) { ui_print_error_message(__('There was a problem modifying link')); } else { ui_print_success_message(__('Successfully updated')); } } if (isset($_GET['borrar'])) { // if delete $id_link = io_safe_input($_GET['borrar']); $result = db_process_sql_delete('tlink', ['id_link' => $id_link]); if (! $result) { ui_print_error_message(__('There was a problem deleting link')); } else { ui_print_success_message(__('Successfully deleted')); } } // Main form view for Links edit if ((isset($_GET['form_add'])) or (isset($_GET['form_edit']))) { if (isset($_GET['form_edit'])) { $creation_mode = 0; $id_link = io_safe_input($_GET['id_link']); $row = db_get_row('tlink', 'id_link', $id_link); if ($row !== false) { $nombre = $row['name']; $link = $row['link']; } else { ui_print_error_message(__('Name error')); } } else { // form_add $creation_mode = 1; $nombre = ''; $link = ''; } echo ''; echo ''; if ($creation_mode == 1) { echo ""; } else { echo ""; } echo ""; echo ''; echo ''; echo ''; echo '
'.__('Link name').'
'.__('Link').'
'; echo ""; echo "
"; if (isset($_GET['form_add'])) { echo ""; } else { echo ""; } echo '
'; } else { // Main list view for Links editor $rows = db_get_all_rows_in_table('tlink', 'name'); if ($rows === false) { $rows = []; } if (empty($rows)) { ui_print_info_message(['no_close' => true, 'message' => __("There isn't links") ]); } else { echo ""; echo ''; echo "'; echo "'; echo ''; $color = 1; foreach ($rows as $row) { if ($color == 1) { $tdcolor = 'datos'; $color = 0; } else { $tdcolor = 'datos2'; $color = 1; } echo "'; echo ''; } echo '
".__('Link name').'".__('Delete').'
".$row['name'].''.html_print_image( 'images/cross.png', true, ['class' => 'invert_filter'] ).'
'; } echo ""; echo "
"; echo "
"; echo ""; echo '
'; }