diff --git a/app/xml_cdr/xml_cdr_search.php b/app/xml_cdr/xml_cdr_search.php index a20d4917f4..d3c6b86a41 100644 --- a/app/xml_cdr/xml_cdr_search.php +++ b/app/xml_cdr/xml_cdr_search.php @@ -23,245 +23,260 @@ Contributor(s): Mark J Crane */ -include "root.php"; -require_once "resources/require.php"; -require_once "resources/check_auth.php"; -if (permission_exists('xml_cdr_search_advanced')) { - //access granted -} -else { - echo "access denied"; - exit; -} + +//include + include "root.php"; + require_once "resources/require.php"; + require_once "resources/check_auth.php"; + +//check permissions + if (permission_exists('xml_cdr_search_advanced')) { + //access granted + } + else { + echo "access denied"; + exit; + } //add multi-lingual support $language = new text; $text = $language->get(); //send the header -require_once "resources/header.php"; + require_once "resources/header.php"; //javascript to toggle input/select boxes -echo ""; + echo ""; //start the html form -if (strlen(check_str($_GET['redirect'])) > 0) { - echo "
\n"; -} else { - echo "\n"; -} - -echo "\n"; -echo " \n"; -echo " \n"; -echo " \n"; -echo " \n"; -echo "
Advanced Search"; -echo " "; -echo " "; -echo "

"; -echo "
\n"; - -echo "\n"; -echo " \n"; -echo " "; -echo " "; -echo " "; -echo "
\n"; - -echo "\n"; -echo " \n"; -echo " \n"; -echo " \n"; -echo " \n"; -echo " "; -echo " "; //source name -echo " "; -echo " "; -echo " "; -echo " "; //source number -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -if (permission_exists('xml_cdr_all')) { - echo " "; - echo " "; - echo " "; + echo " "; + echo " "; + echo "
\n"; -echo " ".$text['label-direction']."\n"; -echo " \n"; -echo " \n"; -echo "
".$text['label-caller_id_name']."
".$text['label-caller_id_number'].""; -echo " \n"; -echo " \n"; -echo " \n"; -echo "
".$text['label-destination']."
".$text['label-context']."
".$text['label-start_range'].""; -echo "
\n"; -echo "
"; -echo " "; -echo " "; -echo "
\n"; -echo "
\n"; -echo "
".$text['label-answer_range'].""; -echo "
\n"; -echo "
"; -echo " "; -echo " "; -echo "
\n"; -echo "
\n"; -echo "
".$text['label-end_range'].""; -echo "
\n"; -echo "
"; -echo " "; -echo " "; -echo "
\n"; -echo "
\n"; -echo "
".$text['label-duration']."
".$text['button-show_all']."\n"; - if (permission_exists('xml_cdr_all') && $_REQUEST['showall'] == "true") { - echo " "; + if (strlen(check_str($_GET['redirect'])) > 0) { + echo "\n"; + } else { + echo "\n"; + } + + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
Advanced Search"; + echo " "; + echo " "; + echo "

"; + echo "
\n"; + + echo "\n"; + echo " \n"; + echo " "; + echo " "; //source number + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + if (permission_exists('xml_cdr_all')) { + echo " "; + echo " "; + echo " "; + } + echo "
\n"; + + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " "; + echo " "; //source name + echo " "; echo " "; -} -echo "
\n"; + echo " ".$text['label-direction']."\n"; + echo " \n"; + echo " "; + echo " \n"; } - echo " "; + if ($direction == "outbound") { + echo " \n"; + } + else { + echo " \n"; + } + if ($direction == "local") { + echo " \n"; + } + else { + echo " \n"; + } + echo " \n"; + echo "
".$text['label-caller_id_name']."
"; + echo "
".$text['label-caller_id_number'].""; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
".$text['label-destination']."
".$text['label-context']."
".$text['label-start_range'].""; + echo "
\n"; + echo "
"; + echo " "; + echo " "; + echo "
\n"; + echo "
\n"; + echo "
".$text['label-answer_range'].""; + echo "
\n"; + echo "
"; + echo " "; + echo " "; + echo "
\n"; + echo "
\n"; + echo "
".$text['label-end_range'].""; + echo "
\n"; + echo "
"; + echo " "; + echo " "; + echo "
\n"; + echo "
\n"; + echo "
".$text['label-duration']."
".$text['button-show_all']."\n"; + if (permission_exists('xml_cdr_all') && $_REQUEST['showall'] == "true") { + echo " "; + } + else { + echo " "; + } + echo " "; + echo "
"; + + echo "
\n"; + + echo "\n"; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + echo " "; + if (is_array($_SESSION['cdr']['field'])) { + foreach ($_SESSION['cdr']['field'] as $field) { + $field_name = ucwords(str_replace("_", " ", $field)); + $field_name = str_replace("Sip", "SIP", $field_name); + echo " "; + echo " "; + echo " "; + echo " "; + } + } + echo " "; + echo " "; + echo " "; + echo " \n"; + + echo " \n"; + echo " \n"; + echo " \n"; + echo "
".$text['label-billsec']."
".$text['label-hangup_cause']."
".$text['label-uuid']."
".$text['label-bridge_uuid']."
".$text['label-accountcode']."
".$text['label-read_codec']."
".$text['label-write_codec']."
".$text['label-remote_media_ip']."
".$text['label-network_addr']."
".$field_name."
".$text['label-mos_score'].""; + echo " \n"; + echo " \n"; + echo "

\n"; + echo " \n"; + echo "
\n"; + + echo "
"; + echo "

"; + + echo ""; -echo "
\n"; +//include footer + require_once "resources/footer.php"; -echo "\n"; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " "; -echo " \n"; - -echo " \n"; -echo " \n"; -echo " \n"; -echo "
".$text['label-billsec']."
".$text['label-hangup_cause']."
".$text['label-uuid']."
".$text['label-bridge_uuid']."
".$text['label-accountcode']."
".$text['label-read_codec']."
".$text['label-write_codec']."
".$text['label-remote_media_ip']."
".$text['label-network_addr']."
".$text['label-mos_score'].""; -echo " \n"; -echo " \n"; -echo "

\n"; -echo " \n"; -echo "
\n"; - -echo "
"; -echo "

"; - -echo ""; - -require_once "resources/footer.php"; - -?> \ No newline at end of file +?>