$show_priority = $s_show_options['show_priority']; $s_project_properties = session_get_project_properties(); $project_id = $s_project_properties['project_id']; $s_test_details = session_set_properties("test", $_GET); $test_id = $s_test_details['test_id']; $test_version_id = $s_test_details['test_version_id']; $test_name = test_get_name($test_id); if (isset($_GET['failed'])) { $is_validation_failure = $_GET['failed']; } else { $is_validation_failure = false; } global $db; html_window_title(); auth_authenticate_user(); html_page_title($project_name . " - " . lang_get('add_test_version_page')); html_page_header($db, $project_name); html_print_menu(); test_menu_print($page); html_print_body(); error_report_check($_GET); print "<br>"; print "<div align=center>"; print "<span class='required'>*</span><span class='print'>" . lang_get('must_complete_field') . "</span><br>"; print "<div align='center'>"; print "<table class=width75>"; print "<tr>"; print "<td>"; print "<table class=inner rules=none border=0>"; print "<form method=post action={$action_page}>"; print "<tr>";
# --------------------------------------------------------------------- include "./api/include_api.php"; auth_authenticate_user(); $page = basename(__FILE__); $project_properties = session_get_project_properties(); $project_id = $project_properties['project_id']; $project_name = $project_properties['project_name']; $username = session_get_username(); $display_options = session_set_display_options("requirements", array_merge($_POST, $_GET)); $s_tab = $display_options['tab']; $s_properties = session_set_properties("requirements", $_GET); $s_req_id = $s_properties['req_id']; $s_req_version_id = $s_properties['req_version_id']; html_window_title(); html_print_body(); html_page_title($project_name . " - REQUIREMENT DETAIL"); html_page_header($db, $project_name); html_print_menu(); requirement_menu_print($page); error_report_check($_GET); $rows_requirement = requirement_get_detail($project_id, $s_req_id, $s_req_version_id); $row_requirement = $rows_requirement[0]; $req_version_id = $row_requirement[REQ_VERS_UNIQUE_ID]; $req_rec_or_file = $row_requirement[REQ_REC_FILE]; $req_name = $row_requirement[REQ_FILENAME]; $req_detail = $row_requirement[REQ_VERS_DETAIL]; $req_reason_for_change = $row_requirement[REQ_VERS_REASON_CHANGE]; $req_version_status = $row_requirement[REQ_VERS_STATUS]; $req_area_covered = $row_requirement[REQ_AREA_COVERAGE]; $req_area_covered_id = $row_requirement[REQ_AREA_COVERAGE_ID]; $req_doc_type = $row_requirement[REQ_DOC_TYPE_NAME];
/* print"filter_per_page = $filter_per_page<br>"; print"filter_bug_status = $filter_bug_status<br>"; print"filter_bug_category = $filter_bug_category<br>"; print"filter_bug_component = $filter_bug_component<br>"; print"filter_reported_by = $filter_reported_by<br>"; print"filter_assigned_to = $filter_assigned_to<br>"; print"filter_assigned_to_dev = $filter_assigned_to_dev<br>"; print"filter_found_in_rel = $filter_found_in_rel<br>"; print"filter_assigned_to_rel = $filter_assigned_to_rel<br>"; print"filter_view_closed = $filter_view_closed<br>"; print"filter_search = $filter_search<br>"; */ html_window_title(); html_print_body(); html_page_title($project_name . " - " . lang_get('bug_page')); html_page_header($db, $project_name); html_print_menu(); bug_menu_print($page); error_report_check($_GET); print "<br>"; print "<form method='post' action='{$page}' name='bug_form'>" . NEWLINE; print "<div align=center>" . NEWLINE; html_print_bug_filter($project_id, $filter_bug_status, $filter_bug_category, $filter_bug_component, $filter_reported_by, $filter_assigned_to, $filter_assigned_to_dev, $filter_found_in_rel, $filter_assigned_to_rel, $filter_per_page, $filter_view_closed, $filter_search, $filter_jump); print "<br>" . NEWLINE; $g_timer->mark_time("Load rows to display on page from db into memory"); $row = bug_get($project_id, $page_number, $order_by, $order_dir, $filter_bug_status, $filter_bug_category, $filter_bug_component, $filter_reported_by, $filter_assigned_to, $filter_assigned_to_dev, $filter_found_in_rel, $filter_assigned_to_rel, $filter_per_page, $filter_view_closed, $filter_search, $filter_jump, $csv_export = "bugs"); print "</div>" . NEWLINE; $g_timer->mark_time("Finished load rows to display on page from db into memory"); if ($row) { print "<div align=center>" . NEWLINE;
# # $RCSfile: results_update_test_result_page.php,v $ $Revision: 1.7 $ # --------------------------------------------------------------------- include "./api/include_api.php"; auth_authenticate_user(); $project_properties = session_get_project_properties(); $project_name = $project_properties['project_name']; $project_id = $project_properties['project_id']; $s_results = session_set_properties("results", $_GET); $s_test_id = $s_results['test_id']; $s_testset_id = $s_results['testset_id']; $page = basename(__FILE__); $action_page = "results_update_test_result_action.php"; html_window_title(); html_print_body(); html_page_title($project_name . " - " . lang_get('update_test_result_page')); html_page_header($db, $project_name); html_print_menu(); print "<br>" . NEWLINE; error_report_check($_GET); print "<div align=center>" . NEWLINE; print "<form method=post action={$action_page}>" . NEWLINE; print "<input type='hidden' name='testset_id' value='{$_GET['testset_id']}'>" . NEWLINE; print "<input type='hidden' name='test_id' value='{$_GET['test_id']}'>" . NEWLINE; $row_test_detail = testset_query_test_details($s_testset_id, $s_test_id); if (!empty($row_test_detail)) { $test_id = $row_test_detail[TEST_ID]; $testset_id = $row_test_detail[TS_ID]; $test_name = $row_test_detail[TEST_NAME]; $status = $row_test_detail[TEST_TS_ASSOC_STATUS]; $finished = $row_test_detail[TEST_TS_ASSOC_FINISHED];
# --------------------------------------------------------------------- # Requirement Group Action Page # # $RCSfile: requirement_group_action_page.php,v $ $Revision: 1.3 $ # --------------------------------------------------------------------- include "./api/include_api.php"; auth_authenticate_user(); $page = basename(__FILE__); $action_page = 'requirement_group_action.php'; $redirect_on_error = 'requirement_page.php'; $project_properties = session_get_project_properties(); $project_name = $project_properties['project_name']; $project_id = $project_properties['project_id']; html_window_title(); html_print_body(); html_page_title($project_name . " - " . lang_get('req_mass_update_page')); html_page_header($db, $project_name); html_print_menu(); requirement_menu_print($page); $ids = ""; $version_ids = ""; # if submit from test_page.php if (isset($_POST['mass_req_update']) && isset($_POST['row_req_arr'])) { $field = $_POST['action']; $post_ids = $_POST['row_req_arr']; //print_r($ids); foreach ($post_ids as $req_id => $value) { $version_array = $_POST['row_req_arr'][$req_id]; foreach ($version_array as $vers_id => $vers_val) { $version_ids .= $vers_id . "|"; }
$s_project_id = $s_project_properties['project_id']; $s_project_name = $s_project_properties['project_name']; $test_id = $_GET['test_id']; $manual_test_id = $_GET['mantestid']; $display_test_id = util_pad_id($test_id); $test_name = test_get_name($test_id); $s_user_properties = session_get_user_properties(); $s_delete_rights = $s_user_properties['delete_rights']; $s_user_id = $s_user_properties['user_id']; $project_manager = user_has_rights($s_project_id, $s_user_id, MANAGER); $user_has_delete_rights = $s_delete_rights === "Y" || $project_manager; $message = lang_get('delete_confirm_suppdoc'); $row_style = ''; html_window_title(); html_print_body(); html_page_title($s_project_name . " - " . lang_get('test_doc_history_page')); html_page_header($db, $s_project_name); html_print_menu(); #### Change to api submenu function for this page type #### test_menu_print($page); error_report_check($_GET); print "<br><br>" . NEWLINE; # Display test information print "<div align=center>" . NEWLINE; print "<table class=width95>" . NEWLINE; print "<tr class='tbl_header'>" . NEWLINE; print "<td width='50%'>" . lang_get('test_id') . "</td>" . NEWLINE; print "<td width='50%'>" . lang_get('test_name') . "</td>" . NEWLINE; #print"<td width='33%'>". lang_get('test_version') ."</td>". NEWLINE; print "</tr>" . NEWLINE; print "<tr>" . NEWLINE;
$s_test_details = session_set_properties("test", $_GET); $s_user_id = $s_user_properties['user_id']; $s_username = $s_user_properties['username']; $s_tempest_admin = $s_user_properties['tempest_admin']; $s_project_rights = $s_user_properties['project_rights']; $s_delete_rights = $s_user_properties['delete_rights']; $s_email = $s_user_properties['email']; $project_name = $s_project_properties['project_name']; $project_id = $s_project_properties['project_id']; $project_details = project_get_details($project_id); $s_show_test_input = $project_details[PROJ_SHOW_TEST_INPUT]; $test_id = util_pad_id($s_test_details['test_id']); $test_version_id = $s_test_details['test_version_id']; html_window_title(); html_print_body(); html_page_title($project_name . " - " . lang_get('test_import_csv_page')); html_page_header($db, $project_name); html_print_menu(); $row = test_get_detail($test_id); $test_name = $row[TEST_NAME]; $test_purpose = $row[TEST_PURPOSE]; //$test_comments = $row[TEST_COMMENTS]; $ba_owner = $row[TEST_BA_OWNER]; $qa_owner = $row[TEST_QA_OWNER]; $test_type = $row[TEST_TESTTYPE]; $area_tested = $row[TEST_AREA_TESTED]; $test_priority = $row[TEST_PRIORITY]; $manual = $row[TEST_MANUAL]; $automated = $row[TEST_AUTOMATED]; $performance = $row[TEST_LR]; $autopass = $row[TEST_AUTO_PASS];
} # if submit from this page if (isset($_POST['submit_assigned_release'])) { foreach (explode(":", $_POST['req_ids']) as $value) { requirement_version_table_set_field($value, REQ_VERS_ASSIGN_RELEASE, $_POST['assign_release']); } html_print_operation_successful('build_page', "requirement_page.php"); } $req_ids = implode(":", $rows); $page = basename(__FILE__); $project_properties = session_get_project_properties(); $project_name = $project_properties['project_name']; $project_id = $project_properties['project_id']; html_window_title(); html_print_body(); html_page_title($project_name . " - " . lang_get('req_update_assign_release_page')); html_page_header($db, $project_name); html_print_menu(); requirement_menu_print($page); print "<br>" . NEWLINE; print "<div align=center>" . NEWLINE; print "<form method=post action=requirement_change_assigned_release_page.php>" . NEWLINE; print "<input type='hidden' name=req_ids value='{$req_ids}'>"; print "<table class=width50>" . NEWLINE; print "<tr>" . NEWLINE; print "<td>" . NEWLINE; print "<table class=inner>" . NEWLINE; # FORM TITLE print "<tr>" . NEWLINE; print "<td class='form-data-l'><h4>" . lang_get('assign_to_release') . "</h4></td>" . NEWLINE; print "</tr>" . NEWLINE;
$test_page = "test_manual_test.php"; $results_test_run_page = "results_test_run_page.php"; $testset_status = "testset_current_status.php"; $testset_signoff_page = "testset_signoff_page.php"; $test_name = TEST_TBL . "." . TEST_NAME; $row_style = ''; $page = basename(__FILE__); # These two variables store all the records and select groups in a string. # The string is passed in the POST when the form is submitted so # session_set_displayed_testset_records when called can determine what records # where available for the user to check/uncheck. $records = ""; $select_group = ""; html_window_title(); html_print_body(); html_page_title($project_name . " - " . lang_get("testset_copy_page")); html_page_header($db, $project_name); html_print_menu(); html_testset_menu($db, $page, $project_id, $s_copy_properties); if (isset($_GET['testset_menu_testset_id']) && $_GET['testset_menu_testset_id'] != 'all') { $release_id = $_GET['testset_menu_release_id']; $build_id = $_GET['testset_menu_build_id']; $testset_id = $_GET['testset_menu_testset_id']; $release_name = admin_get_release_name($release_id); $build_name = admin_get_build_name($build_id); $testset_name = admin_get_testset_name($testset_id); print "<form method='post' action='{$page}?" . $_SERVER['QUERY_STRING'] . "' name=results>" . NEWLINE; print "<div align=center>" . NEWLINE; print "<br>" . NEWLINE; html_print_tests_filter($project_id, $filter_manual_auto, $filter_test_type, $filter_ba_owner, $filter_qa_owner, $filter_tester, $filter_area_tested, $filter_test_status = null, $filter_priority, $filter_per_page, $filter_search); print "<br>" . NEWLINE;
$action_page = 'build_edit_action.php'; $build_edit_page = 'build_edit_page.php'; $testset_page = 'testset_page.php'; $delete_page = 'delete_page.php'; $s_project_properties = session_get_project_properties(); $project_name = $s_project_properties['project_name']; $project_id = $s_project_properties['project_id']; $row_style = ''; $s_release_properties = session_set_properties("release", $_GET); $release_id = $s_release_properties['release_id']; $release_name = admin_get_release_name($release_id); $build_id = $s_release_properties['build_id']; $build_name = admin_get_build_name($build_id); html_window_title(); html_print_body($form_name, 'build_edit_name_required'); html_page_title($project_name . " - " . lang_get('build_edit_page')); html_page_header($db, $project_name); html_print_menu(); html_release_map(array("release_link", "build_link", "Edit")); print "<br>" . NEWLINE; error_report_check($_GET); #################################################################################################### # Create the form allowing the user to edit the record $build_details = admin_get_build($project_id, $build_id); extract($build_details, EXTR_PREFIX_ALL, 'v'); $build_name = ${'v_' . BUILD_NAME}; $build_date_received = ${'v_' . BUILD_DATE_REC}; $build_description = ${'v_' . BUILD_DESCRIPTION}; print "<div align=center>" . NEWLINE; print "<span class='required'>*</span> <span class='print'>" . lang_get('must_complete_field') . "</span>" . NEWLINE; print "<table class=width60>" . NEWLINE;
# --------------------------------------------------------------------- # rth is a requirement, test, and bugtracking system # Copyright (C) 2005 George Holbrook - rth@lists.sourceforge.net # This program is distributed under the terms and conditions of the GPL # See the README and LICENSE files for details #---------------------------------------------------------------------- # -------------------------------------------------- # Login Reset Password Page # # $RCSfile: login_reset_password_page.php,v $ $Revision: 1.2 $ # -------------------------------------------------- include_once "./api/include_api.php"; html_window_title(); html_print_body(); html_page_title(lang_get('forgot_password_page') . PAGE_TITLE); print "<div align=center>"; error_report_check($_GET); print "<br>"; print "<form method=post action='login_reset_password_action.php'>"; print lang_get('email_address') . ": "; print "<input type=text size=35 name=email>"; print "<input type=submit value='" . lang_get("submit_btn") . "'>"; print "</form>"; print "</div>"; html_print_footer(); # ------------------------------ # $Log: login_reset_password_page.php,v $ # Revision 1.2 2006/02/24 11:38:20 gth2 # update to div - class=div-c not working in firefox - gth #
# --------------------------------------------------------------------- include "./api/include_api.php"; auth_authenticate_user(); $page = basename(__FILE__); $s_project_properties = session_get_project_properties(); $s_project_id = $s_project_properties['project_id']; $s_project_name = $s_project_properties['project_name']; $history_detail_page = 'requirement_version_view_history_page.php'; $req_detail_page = 'requirement_detail_page.php'; $row_style = ''; $s_properties = session_set_properties("requirements", $_GET); $s_req_id = $s_properties['req_id']; $s_req_version_id = $s_properties['req_version_id']; html_window_title(); html_print_body(); html_page_title($s_project_name . " - REQUIREMENTS"); html_page_header($db, $s_project_name); html_print_menu(); #### Change to api submenu function for this page type #### requirement_menu_print($page); error_report_check($_GET); $rows = requirement_get_detail($s_project_id, $s_req_id); $row_requirement = $rows[0]; $req_name = $row_requirement[REQ_FILENAME]; $record_or_file = $row_requirement[REQ_REC_FILE]; $req_version_num = requirement_get_version_number($s_req_id, $s_req_version_id); print "<br>" . NEWLINE; print "<div align=center>" . NEWLINE; print "<table class=width100 rules=cols>" . NEWLINE; print "<tr>" . NEWLINE; print "<td width='33%' nowrap class=grid-header-c>" . lang_get('req_id') . "</td>" . NEWLINE;
$project_id = $s_project_properties['project_id']; $s_user_properties = session_get_user_properties(); $user_id = $s_user_properties['user_id']; $row_style = ''; $records = ''; session_set_properties("project_manage", $_GET); $selected_project_properties = session_get_properties("project_manage"); $selected_project_id = $selected_project_properties['project_id']; $selected_project_properties = session_set_display_options("project_archive_tests", $_POST); $order_by = $selected_project_properties['order_by']; $order_dir = $selected_project_properties['order_dir']; $page_number = $selected_project_properties['page_number']; session_records("archive_tests", admin_get_archived_tests($project_id)); html_window_title(); html_print_body(); html_page_title(project_get_name($selected_project_id) . " - " . lang_get('archive_tests_page')); html_page_header($db, $project_name); html_print_menu(); admin_menu_print($page, $project_id, $user_id); html_project_manage_menu(); html_project_manage_tests_menu(); if (!user_has_rights($selected_project_id, $user_id, MANAGER)) { print "<div align=center>"; error_report_display_msg(NO_RIGHTS_TO_VIEW_PAGE); print "</div>"; exit; } error_report_check($_GET); print "<div align=center>" . NEWLINE; print "<form action='project_archive_tests_page.php' method=post>" . NEWLINE; print "<br>" . NEWLINE;
util_set_order_by($order_by, $_POST); util_set_order_dir($order_dir, $_POST); util_set_page_number($page_number, $_POST); if (isset($_GET['_release_id'])) { $release_id = $_GET['_release_id']; } if (isset($_GET['_build_id'])) { $build_id = $_GET['_build_id']; } if (isset($_GET['_testset_id'])) { $testset_id = $_GET['_testset_id']; } html_window_title(); auth_authenticate_user(); html_print_body(); html_page_title($project_name . " - " . lang_get('report_area_tested_page')); html_page_header($db, $project_name); html_print_menu(); html_browse_release_menu($db, $page, $project_id); print "<br>"; error_report_check($_GET); global $db; print "<div align=center>"; if (isset($testset_id) && $testset_id != 'all') { print "<form method=post action='{$page}?_release_id={$release_id}&_build_id={$build_id}&_testset_id={$testset_id}'>"; print "<table class=width80 rules=cols>" . NEWLINE; print "<tr>" . NEWLINE; html_tbl_print_header(lang_get('area_tested'), AREA_TESTED_NAME, $order_by, $order_dir); html_tbl_print_header(lang_get('num_of_tests_for_area')); html_tbl_print_header(lang_get('num_of_tests_used')); html_tbl_print_header(lang_get('percentage_of_area_tests'));
# ------------------------------------ include "./api/include_api.php"; auth_authenticate_user(); $page = basename(__FILE__); $delete_page = 'delete_page.php'; $s_project_properties = session_get_project_properties(); $project_name = $s_project_properties['project_name']; $project_id = $s_project_properties['project_id']; $row_style = ''; $display_options = session_set_display_options("screen", $_POST); $order_by = $display_options['order_by']; $order_dir = $display_options['order_dir']; $page_number = 1; html_window_title(); html_print_body('add_screen', 'screen_name_required'); html_page_title($project_name . " - " . lang_get('screen_page')); html_page_header($db, $project_name); html_print_menu(); test_menu_print($page); print "<br>"; error_report_check($_GET); print "<div align='center'>" . NEWLINE; print "<span class='required'>*</span> <span class='print'>" . lang_get('must_complete_field') . "</span>" . NEWLINE; print "<table class=width60>" . NEWLINE; print "<tr>" . NEWLINE; print "<td>" . NEWLINE; print "<form method=post name='add_screen' action='screen_add_action.php'>" . NEWLINE; print "<table class=inner>" . NEWLINE; # FORM TITLE print "<tr>" . NEWLINE; print "<td colspan='2'><h4>" . lang_get('add_screen') . "</h4></td>" . NEWLINE;
$testset_edit_description_page = 'testset_edit_description_page.php'; $s_project_properties = session_get_project_properties(); $project_name = $s_project_properties['project_name']; $project_id = $s_project_properties['project_id']; $row_style = ''; $s_release_properties = session_set_properties("release", $_GET); $release_id = $s_release_properties['release_id']; $release_name = admin_get_release_name($release_id); $build_id = $s_release_properties['build_id']; $build_name = admin_get_build_name($build_id); $s_table_display_options = session_set_display_options("testset", $_GET); $order_by = $s_table_display_options['order_by']; $order_dir = $s_table_display_options['order_dir']; html_window_title(); html_print_body(); html_page_title($project_name . " - " . lang_get('release_page')); html_page_header($db, $project_name); html_print_menu(); html_release_map(array("release_link", "build_link", "<a href=testset_page.php>" . lang_get("testsets") . "</a>", lang_get('test_plan_history'))); $rows = testset_get_test_plan_log($_GET['test_plan_id']); if (!empty($rows)) { print "<br><br>"; print "<table class=width100 rules=cols>" . NEWLINE; print "<tr>" . NEWLINE; html_tbl_print_header(lang_get("file_name")); html_tbl_print_header(lang_get("view")); html_tbl_print_header(lang_get("download")); html_tbl_print_header(lang_get("uploaded_by")); html_tbl_print_header(lang_get("date_added")); html_tbl_print_header(lang_get("version")); html_tbl_print_header(lang_get("info"));
# $RCSfile: project_edit_reqdoctype_page.php,v $ $Revision: 1.3 $ # ------------------------------------ include "./api/include_api.php"; auth_authenticate_user(); $page = basename(__FILE__); $s_project_properties = session_get_project_properties(); $project_name = $s_project_properties['project_name']; $project_id = $s_project_properties['project_id']; $row_style = ''; session_set_properties("project_manage", $_GET); $selected_project_properties = session_get_properties("project_manage"); $selected_project_id = $selected_project_properties['project_id']; $req_doc_type_id = $selected_project_properties['req_doc_type_id']; html_window_title(); html_print_body(); html_page_title($project_name . " - " . lang_get('edit_req_doc_type_page')); html_page_header($db, $project_name); html_print_menu(); html_project_manage_map(array("project_manage_link", "reqdoctype_link", "Edit")); print "<br>" . NEWLINE; error_report_check($_GET); print "<div align=center>" . NEWLINE; ######################################################################################## # Edit Area Tested $row = project_get_req_doc_type($selected_project_id, $req_doc_type_id); print "<form method=post action='project_edit_reqdoctype_action.php'>" . NEWLINE; print "<input type=hidden name=project_id value={$selected_project_id}>" . NEWLINE; print "<input type=hidden name=req_doc_type_id value={$req_doc_type_id}>" . NEWLINE; print "<span class='required'>*</span><span class='print'>" . lang_get('must_complete_field') . "</span>" . NEWLINE; print "<table class='width70'>" . NEWLINE; print "<tr>" . NEWLINE;
# $RCSfile: project_edit_reqareacovered_page.php,v $ $Revision: 1.3 $ # ------------------------------------ include "./api/include_api.php"; auth_authenticate_user(); $page = basename(__FILE__); $s_project_properties = session_get_project_properties(); $project_name = $s_project_properties['project_name']; $project_id = $s_project_properties['project_id']; $row_style = ''; session_set_properties("project_manage", $_GET); $selected_project_properties = session_get_properties("project_manage"); $selected_project_id = $selected_project_properties['project_id']; $req_area_covered_id = $selected_project_properties['req_area_covered_id']; html_window_title(); html_print_body(); html_page_title($project_name . " - " . lang_get('edit_req_area_covered_page')); html_page_header($db, $project_name); html_print_menu(); html_project_manage_map(array("project_manage_link", "reqareacovered_link", "Edit")); print "<br>" . NEWLINE; error_report_check($_GET); print "<div align=center>" . NEWLINE; ######################################################################################## # Edit Area Tested $row = project_get_req_area_covered($selected_project_id, $req_area_covered_id); print "<form method=post action='project_edit_reqareacovered_action.php'>" . NEWLINE; print "<input type=hidden name=project_id value={$selected_project_id}>" . NEWLINE; print "<input type=hidden name=req_area_covered_id value={$req_area_covered_id}>"; print "<span class='required'>*</span><span class='print'>" . lang_get('must_complete_field') . "</span>" . NEWLINE; print "<table class='width70'>" . NEWLINE; print "<tr>" . NEWLINE;
# $RCSfile: project_edit_bug_component_page.php,v $ $Revision: 1.3 $ # ------------------------------------ include "./api/include_api.php"; auth_authenticate_user(); $page = basename(__FILE__); $s_project_properties = session_get_project_properties(); $project_name = $s_project_properties['project_name']; $project_id = $s_project_properties['project_id']; $row_style = ''; session_set_properties("project_manage", $_GET); $selected_project_properties = session_get_properties("project_manage"); $selected_project_id = $selected_project_properties['project_id']; $bug_component_id = $selected_project_properties['bug_component_id']; html_window_title(); html_print_body(); html_page_title($project_name . " - " . lang_get('edit_bug_component_page')); html_page_header($db, $project_name); html_print_menu(); html_project_manage_map(array("project_manage_link", "bug_component_link", "Edit")); print "<br>" . NEWLINE; error_report_check($_GET); print "<div align=center>" . NEWLINE; ######################################################################################## # Edit Area Tested $row = project_get_bug_component($selected_project_id, $bug_component_id); $component = $row[COMPONENT_NAME]; print "<form method=post action='project_edit_bug_component_action.php'>" . NEWLINE; print "<input type=hidden name=project_id value={$selected_project_id}>" . NEWLINE; print "<input type=hidden name=bug_component_id value={$bug_component_id}>"; print "<span class='required'>*</span><span class='print'>" . lang_get('must_complete_field') . "</span>" . NEWLINE; print "<table class='width70'>" . NEWLINE;
# # $RCSfile: delete_page.php,v $ $Revision: 1.4 $ # ------------------------------------ include_once "./api/include_api.php"; auth_authenticate_user(); # Declare variables $delete_successful = false; session_set_properties("release", $_GET); $project_properties = session_get_project_properties(); $project_name = $project_properties['project_name']; $project_id = $project_properties['project_id']; $page = basename(__FILE__); if (!isset($_POST['confirm'])) { html_window_title(); html_print_body(); html_page_title($project_name . " - " . lang_get('delete_page')); html_page_header($db, $project_name); html_print_menu(); print "<br>" . NEWLINE; # User came from a link, now check if all post data is there if (isset($_POST['r_page']) && isset($_POST['f']) && isset($_POST['id']) && isset($_POST['msg'])) { print "<div align=center>" . NEWLINE; print "<table class=width40>" . NEWLINE; print "<tr>" . NEWLINE; print "<td>" . NEWLINE; print "<form name='delete' action={$page} method='post'>" . NEWLINE; print "<input type='hidden' name='confirm_f' value='" . $_POST['f'] . "'>" . NEWLINE; print "<input type='hidden' name='confirm_id' value='" . $_POST['id'] . "'>" . NEWLINE; print "<input type='hidden' name='confirm_r_page' value='" . $_POST['r_page'] . "'>" . NEWLINE; print "<input type='hidden' name='confirm_msg' value='" . $_POST['msg'] . "'>" . NEWLINE; # For removing users from projects
function html_print_operation_successful($page_title, $redirect_page) { global $db; $s_project_properties = session_get_project_properties(); $project_name = $s_project_properties['project_name']; html_window_title(); html_print_body(); html_page_title($project_name . " - " . lang_get($page_title)); html_page_header($db, $project_name); html_print_menu(); print "<div class=operation-successful>" . lang_get('operation_successful') . "</div>"; html_print_footer(); html_redirect($redirect_page); exit; }
$s_user_properties = session_get_user_properties(); $user_id = $s_user_properties['user_id']; $test_detail_page = 'test_detail_page.php'; $req_detail_page = 'requirement_detail_page.php'; $results_page = 'results_page.php'; $testsets_page = 'testset_viewlast_page.php'; $s_display_options = session_set_display_options("testset", $_POST); $order_by = $s_display_options['order_by']; $order_dir = $s_display_options['order_dir']; $page_number = $s_display_options['page_number']; $build_name = $s_display_options['filter']['build_name']; $release_name = $s_display_options['filter']['release_name']; $per_page = $s_display_options['filter']['per_page']; html_window_title(); html_print_body(); html_page_title($project_name . " - " . lang_get('testsets_status_page')); html_page_header($db, $project_name); html_print_menu(); error_report_check($_GET); print "<br>"; print "<form method='post' action='{$page}' name='testset_form' id='form_order'>" . NEWLINE; print "<div align=center>" . NEWLINE; html_print_testsets_filter($project_id, $build_name, $release_name, $per_page); print "<br>" . NEWLINE; $release_id = admin_get_max_release_id_from_build_tbl($project_id); $build_id = admin_get_max_build_id($release_id); $testset_id = admin_get_max_testset($build_id); $statuses = results_get_teststatus_by_project($project_id); #$results_url = $results_page ."?release_id=$release_id&build_id=$build_id&testset_id=$testset_id"; $rows_testsets = testset_filter_row($project_id, $build_name, $release_name, $per_page, $order_by, $order_dir, $page_number); #$rows_testsets = testset_get_last($project_id);
#---------------------------------------------------------------------- # --------------------------------------------------------------------- # Test Detail Delete Page # # $RCSfile: test_detail_delete_page.php,v $ $Revision: 1.2 $ # --------------------------------------------------------------------- include "./api/include_api.php"; $page = basename(__FILE__); $action_page = 'test_detail_delete_action.php'; $project_properties = session_get_project_properties(); $project_name = $project_properties['project_name']; $s_test_details = session_get_test_properties(); $test_id = $s_test_details['test_id']; html_window_title(); auth_authenticate_user(); html_page_title($project_name . " - DELETE TEST"); html_print_body(); $test_name = test_get_name($test_id); print "<br>"; print "<div align=center>"; print "<div align='center'>"; print "<table class=width75>"; print "<tr>"; print "<td>"; print "<table class=inner>"; print "<form name=testdelete method=post action='{$action_page}'>"; print "<tr>"; print "<td class=form-header-c>"; print lang_get('delete_test') . $test_name . '?'; print "</td>"; print "</tr>";
# $RCSfile: project_edit_environment_page.php,v $ $Revision: 1.3 $ # ------------------------------------ include "./api/include_api.php"; auth_authenticate_user(); $page = basename(__FILE__); $s_project_properties = session_get_project_properties(); $project_name = $s_project_properties['project_name']; $project_id = $s_project_properties['project_id']; $row_style = ''; session_set_properties("project_manage", $_GET); $selected_project_properties = session_get_properties("project_manage"); $selected_project_id = $selected_project_properties['project_id']; $environment_id = $selected_project_properties['environment_id']; html_window_title(); html_print_body(); html_page_title($project_name . " - " . lang_get('edit_environment_page')); html_page_header($db, $project_name); html_print_menu(); html_project_manage_map(array("project_manage_link", "environment_link", "Edit")); print "<br>" . NEWLINE; error_report_check($_GET); print "<div align=center>"; ######################################################################################## # Edit environment Tested $row = project_get_environment($selected_project_id, $environment_id); print "<form method=post action='project_edit_environment_action.php'>" . NEWLINE; print "\t<input type=hidden name=project_id value={$selected_project_id}>"; print "\t<input type=hidden name=environment_id value={$environment_id}>"; print "\t<span class='required'>*</span><span class='print'>" . lang_get('must_complete_field') . "</span>" . NEWLINE; print "\t<table class='width70'>" . NEWLINE; print "\t<tr>" . NEWLINE;
# $RCSfile: project_edit_testtype_page.php,v $ $Revision: 1.3 $ # ------------------------------------ include "./api/include_api.php"; auth_authenticate_user(); $page = basename(__FILE__); $s_project_properties = session_get_project_properties(); $project_name = $s_project_properties['project_name']; $project_id = $s_project_properties['project_id']; $row_style = ''; session_set_properties("project_manage", $_GET); $selected_project_properties = session_get_properties("project_manage"); $selected_project_id = $selected_project_properties['project_id']; $test_type_id = $selected_project_properties['test_type_id']; html_window_title(); html_print_body(); html_page_title($project_name . " - " . lang_get('edit_testtype_page')); html_page_header($db, $project_name); html_print_menu(); html_project_manage_map(array("project_manage_link", "testtype_link", "Edit")); print "<br>" . NEWLINE; error_report_check($_GET); print "<div align=center>"; ######################################################################################## # Edit Area Tested $row = project_get_test_type($selected_project_id, $test_type_id); print "<form method=post action='project_edit_testtype_action.php'>" . NEWLINE; print "\t<input type=hidden name=project_id value={$selected_project_id}>"; print "\t<input type=hidden name=test_type_id value={$test_type_id}>"; print "\t<span class='required'>*</span><span class='print'>" . lang_get('must_complete_field') . "</span>" . NEWLINE; print "\t<table class='width70'>" . NEWLINE; print "\t<tr>" . NEWLINE;
# News Add Page # # $RCSfile: news_add_page.php,v $ $Revision: 1.3 $ # ------------------------------------ include_once "./api/include_api.php"; auth_authenticate_user(); $page = basename(__FILE__); $action_page = 'news_add_action.php'; $project_properties = session_get_project_properties(); $project_name = $project_properties['project_name']; $project_id = $project_properties['project_id']; $form_name = "add_news"; $news_id = $_POST['news_id']; html_window_title(); html_print_body($form_name, 'release_edit_name_required'); html_page_title($project_name . " - " . lang_get('news_add_page')); html_page_header($db, $project_name); html_print_menu(); print "<div align=center>" . NEWLINE; print "<form method=post name={$form_name} action={$action_page}>" . NEWLINE; print "<input type=hidden name=project_id value={$project_id}>" . NEWLINE; print "<input type=hidden name=poster value='" . session_get_username() . "'>" . NEWLINE; print "<span class='required'>*</span> <span class='print'>" . lang_get('must_complete_field') . "</span>" . NEWLINE; print "<table class=width80>" . NEWLINE; print "<tr>" . NEWLINE; print "<td>" . NEWLINE; print "<table class=inner>" . NEWLINE; # SUBJECT print "<tr>" . NEWLINE; print "<td class=right>" . lang_get('subject') . " <span class='required'>*</span></td>" . NEWLINE; print "<td class=left>" . NEWLINE;
$order_by = $_POST['order_by']; $order_dir = util_change_order_dir($_POST['order_dir']); } if (isset($_GET['_release_id'])) { $release_id = $_GET['_release_id']; } if (isset($_GET['_build_id'])) { $build_id = $_GET['_build_id']; } if (isset($_GET['_testset_id'])) { $testset_id = $_GET['_testset_id']; } html_window_title(); auth_authenticate_user(); html_print_body(); html_page_title($project_name . " - " . lang_get('report_verif_page')); html_page_header($db, $project_name); html_print_menu(); html_browse_release_menu($db, $page, $project_id); error_report_check($_GET); print "<div align=center>"; print "<br>" . NEWLINE; if (isset($testset_id) && $testset_id != 'all') { $verif_summary = report_get_verifs_summary($testset_id); $passed = $verif_summary["Passed"]; $failed = $verif_summary["Failed"]; $info = $verif_summary["Info"]; $bugs = $verif_summary["Bugs"]; print "<form method=post action='{$page}?_release_id={$release_id}&_build_id={$build_id}&_testset_id={$testset_id}'>"; print "<table class=width80>" . NEWLINE; print "<tr>" . NEWLINE;
util_set_filter('functionality', $filter_functionality, $_POST); util_set_filter('assign_release', $filter_assign_release, $_POST); util_set_filter('requirement_search', $filter_search, $_POST); util_set_filter('priority', $filter_priority, $_POST); util_set_order_by($order_by, $_POST); util_set_order_dir($order_dir, $_POST); util_set_page_number($page_number, $_POST); $rows_children = requirement_get_children($s_req_id); $selected_rows = array(); foreach ($rows_children as $row_child) { $selected_rows[$row_child["uid"]] = ""; } session_records("requirement_requirement_assoc", $selected_rows); html_window_title(); html_print_body(); html_page_title($project_name . " - " . lang_get("req_req_assoc_page")); html_page_header($db, $project_name); html_print_menu(); requirement_menu_print($page); error_report_check($_GET); $row_requirement = requirement_get_detail($project_id, $s_req_id, $s_req_version_id); foreach ($row_requirement as $row_detail) { $req_name = $row_detail[REQ_FILENAME]; $req_version_num = $row_detail[REQ_VERS_VERSION]; $req_status = $row_detail[REQ_VERS_STATUS]; $area_covered = $row_detail[REQ_AREA_COVERAGE]; $req_author = $row_detail[REQ_VERS_UPLOADED_BY]; $req_doc_type = $row_detail[REQ_DOC_TYPE_NAME]; $date_created = $row_detail[REQ_VERS_TIMESTAMP]; $locked_by = $row_detail[REQ_LOCKED_BY]; $locked_date = $row_detail[REQ_LOCKED_DATE];
$redirect_url = $page . "?project_id=" . $selected_project_id; $s_user_properties = session_get_user_properties(); $user_id = $s_user_properties['user_id']; $row_style = ''; $order_by = MAN_DOC_TYPE_NAME; $order_dir = "ASC"; $page_number = 1; util_set_order_by($order_by, $_GET); util_set_order_dir($order_dir, $_GET); util_set_page_number($page_number, $_GET); util_set_order_by($order_by, $_POST); util_set_order_dir($order_dir, $_POST); util_set_page_number($page_number, $_POST); html_window_title(); html_print_body(); html_page_title(project_get_name($selected_project_id) . " - " . lang_get('manage_project_page')); html_page_header($db, $project_name); html_print_menu(); admin_menu_print($page, $project_id, $user_id); html_project_manage_menu(); html_project_manage_tests_menu(); error_report_check($_GET); $project_details = project_get_details($selected_project_id); print "<div align=center>" . NEWLINE; print "<br>" . NEWLINE; if (!empty($project_details)) { $project_id = $project_details[PROJ_ID]; $project_name = $project_details[PROJ_NAME]; $project_status = $project_details[PROJ_STATUS]; $project_description = $project_details[PROJ_DESCRIPTION]; ####################################################################################
$s_test_detail_options = session_set_display_options('test_detail', $_GET); $s_tab = $s_test_detail_options['tab']; $s_page_number = $s_test_detail_options['page_number']; if (isset($_GET['test_id'])) { //$s_page_number = 1; } if (isset($_GET['failed'])) { $is_validation_failure = $_GET['failed']; } else { $is_validation_failure = false; } $project_manager = user_has_rights($project_id, $s_user_id, MANAGER); $user_has_delete_rights = $s_delete_rights === "Y" || $project_manager; html_window_title(); html_print_body(); html_page_title($project_name . " - " . lang_get('test_detail_page')); html_page_header($db, $project_name); html_print_menu(); test_menu_print($page); error_report_check($_GET); $row = test_get_detail($test_id); $test_name = $row[TEST_NAME]; $test_purpose = $row[TEST_PURPOSE]; $test_comments = $row[TEST_COMMENTS]; $ba_owner = $row[TEST_BA_OWNER]; $qa_owner = $row[TEST_QA_OWNER]; $tester = $row[TEST_TESTER]; $test_type = $row[TEST_TESTTYPE]; $area_tested = $row[TEST_AREA_TESTED]; $test_priority = $row[TEST_PRIORITY]; $manual = $row[TEST_MANUAL];