diff --git a/app/sip_profiles/app_languages.php b/app/sip_profiles/app_languages.php new file mode 100644 index 0000000000..5787e1535c --- /dev/null +++ b/app/sip_profiles/app_languages.php @@ -0,0 +1,50 @@ + \ No newline at end of file diff --git a/app/sip_profiles/sip_profile_copy.php b/app/sip_profiles/sip_profile_copy.php index f43f252865..61e1ff2b2e 100644 --- a/app/sip_profiles/sip_profile_copy.php +++ b/app/sip_profiles/sip_profile_copy.php @@ -27,9 +27,9 @@ include "root.php"; require_once "includes/require.php"; require_once "includes/checkauth.php"; require_once "includes/paging.php"; -if (permission_exists('dialplan_add') - || permission_exists('inbound_route_add') - || permission_exists('outbound_route_add') +if (permission_exists('dialplan_add') + || permission_exists('inbound_route_add') + || permission_exists('outbound_route_add') || permission_exists('time_conditions_add')) { //access granted } @@ -38,12 +38,18 @@ else { exit; } +//add multi-lingual support + require_once "app_languages.php"; + foreach($text as $key => $value) { + $text[$key] = $value[$_SESSION['domain']['language']['code']]; + } + //set the http get/post variable(s) to a php variable if (isset($_REQUEST["id"])) { $sip_profile_uuid = check_str($_REQUEST["id"]); } -//get the sip profile data +//get the sip profile data if (count($_GET)>0 && $_POST["persistformvar"] != "true") { $sql = "select * from v_sip_profiles "; $sql .= "where sip_profile_uuid = '$sip_profile_uuid' "; @@ -120,7 +126,7 @@ else { require_once "includes/header.php"; echo "\n"; echo "
\n"; - echo "Copy Complete\n"; + echo $text['message-copy']."\n"; echo "
\n"; require_once "includes/footer.php"; return; diff --git a/app/sip_profiles/sip_profile_settings.php b/app/sip_profiles/sip_profile_settings.php index 07a2d0adee..378e7938cd 100644 --- a/app/sip_profiles/sip_profile_settings.php +++ b/app/sip_profiles/sip_profile_settings.php @@ -49,14 +49,9 @@ require_once "includes/paging.php"; echo "\n"; echo " \n"; - echo " \n"; + echo " \n"; echo " \n"; echo " \n"; - //echo " \n"; - //echo " \n"; - //echo " \n"; echo "
Settings".$text['header_settings']." 
\n"; - //echo " Settings.

\n"; - //echo "
\n"; //prepare to page the results @@ -79,9 +74,9 @@ require_once "includes/paging.php"; $rows_per_page = 200; $param = ""; $page = $_GET['page']; - if (strlen($page) == 0) { $page = 0; $_GET['page'] = 0; } - list($paging_controls, $rows_per_page, $var3) = paging($num_rows, $param, $rows_per_page); - $offset = $rows_per_page * $page; + if (strlen($page) == 0) { $page = 0; $_GET['page'] = 0; } + list($paging_controls, $rows_per_page, $var3) = paging($num_rows, $param, $rows_per_page); + $offset = $rows_per_page * $page; //get the sip_profile list $sql = "select * from v_sip_profile_settings "; @@ -100,13 +95,13 @@ require_once "includes/paging.php"; echo "
\n"; echo "\n"; echo "\n"; - echo th_order_by('sip_profile_setting_name', 'Name', $order_by, $order); - echo th_order_by('sip_profile_setting_value', 'Value', $order_by, $order); - echo th_order_by('sip_profile_setting_enabled', 'Enabled', $order_by, $order); - echo th_order_by('sip_profile_setting_description', 'Description', $order_by, $order); + echo th_order_by('sip_profile_setting_name', $text['label-setting_name'], $order_by, $order); + echo th_order_by('sip_profile_setting_value', $text['label-setting_value'], $order_by, $order); + echo th_order_by('sip_profile_setting_enabled', $text['label-setting_enabled'], $order_by, $order); + echo th_order_by('sip_profile_setting_description', $text['label-setting_description'], $order_by, $order); echo "\n"; echo "\n"; @@ -115,14 +110,14 @@ require_once "includes/paging.php"; echo "\n"; echo " \n"; echo " \n"; - echo " \n"; + echo " \n"; echo " \n"; echo " \n"; echo "\n"; @@ -139,7 +134,7 @@ require_once "includes/paging.php"; echo " \n"; echo " \n"; echo " \n"; diff --git a/app/sip_profiles/sip_profile_settings_delete.php b/app/sip_profiles/sip_profile_settings_delete.php index 507e27bfda..49d3eca056 100644 --- a/app/sip_profiles/sip_profile_settings_delete.php +++ b/app/sip_profiles/sip_profile_settings_delete.php @@ -34,6 +34,12 @@ else { exit; } +//add multi-lingual support + require_once "app_languages.php"; + foreach($text as $key => $value) { + $text[$key] = $value[$_SESSION['domain']['language']['code']]; + } + if (count($_GET)>0) { $id = check_str($_GET["id"]); $sip_profile_uuid = check_str($_GET["sip_profile_uuid"]); @@ -58,7 +64,7 @@ if (strlen($id)>0) { require_once "includes/header.php"; echo "\n"; echo "
\n"; - echo "Delete Complete\n"; + echo $text['message-delete']."\n"; echo "
\n"; require_once "includes/footer.php"; return; diff --git a/app/sip_profiles/sip_profile_settings_edit.php b/app/sip_profiles/sip_profile_settings_edit.php index be5b79d333..957168fec6 100644 --- a/app/sip_profiles/sip_profile_settings_edit.php +++ b/app/sip_profiles/sip_profile_settings_edit.php @@ -34,6 +34,12 @@ else { exit; } +//add multi-lingual support + require_once "app_languages.php"; + foreach($text as $key => $value) { + $text[$key] = $value[$_SESSION['domain']['language']['code']]; + } + //action add or update if (isset($_REQUEST["id"])) { $action = "update"; @@ -63,10 +69,10 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) { } //check for all required data - //if (strlen($sip_profile_setting_name) == 0) { $msg .= "Please provide: Name
\n"; } - //if (strlen($sip_profile_setting_value) == 0) { $msg .= "Please provide: Value
\n"; } - //if (strlen($sip_profile_setting_enabled) == 0) { $msg .= "Please provide: Enabled
\n"; } - //if (strlen($sip_profile_setting_description) == 0) { $msg .= "Please provide: Description
\n"; } + //if (strlen($sip_profile_setting_name) == 0) { $msg .= $text['message-required'].$text['label-setting_name']."
\n"; } + //if (strlen($sip_profile_setting_value) == 0) { $msg .= $text['message-required'].$text['label-setting_value']."
\n"; } + //if (strlen($sip_profile_setting_enabled) == 0) { $msg .= $text['message-required'].$text['label-setting_enabled']."
\n"; } + //if (strlen($sip_profile_setting_description) == 0) { $msg .= $text['message-required'].$text['label-setting_description']."
\n"; } if (strlen($msg) > 0 && strlen($_POST["persistformvar"]) == 0) { require_once "includes/header.php"; require_once "includes/persistformvar.php"; @@ -115,7 +121,7 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) { require_once "includes/header.php"; echo "\n"; echo "
\n"; - echo "Add Complete\n"; + echo $text['message-add']."\n"; echo "
\n"; require_once "includes/footer.php"; return; @@ -143,12 +149,12 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) { require_once "includes/header.php"; echo "\n"; echo "
\n"; - echo "Update Complete\n"; + echo $text['message-update']."\n"; echo "
\n"; require_once "includes/footer.php"; return; } //if ($action == "update") - } //if ($_POST["persistformvar"] != "true") + } //if ($_POST["persistformvar"] != "true") } //(count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) //pre-populate the form @@ -171,6 +177,7 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) { //show the header require_once "includes/header.php"; + $page["title"] = $text['title-setting']; //show the content echo "
"; @@ -183,8 +190,8 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) { echo "
\n"; echo "
\n"; if (permission_exists('sip_profile_add')) { - echo " $v_link_label_add\n"; + echo " $v_link_label_add\n"; } echo "
".$row['sip_profile_setting_name']." ".$row['sip_profile_setting_value']." ".$row['sip_profile_setting_enabled']." ".(($row['sip_profile_setting_enabled'] == 'true') ? $text['option-true'] : $text['option-false'])." ".$row['sip_profile_setting_description']." \n"; if (permission_exists('sip_profile_edit')) { - echo " $v_link_label_edit\n"; + echo " $v_link_label_edit\n"; } if (permission_exists('sip_profile_delete')) { - echo " $v_link_label_delete\n"; + echo " $v_link_label_delete\n"; } echo "
$paging_controls\n"; if (permission_exists('sip_profile_add')) { - echo " $v_link_label_add\n"; + echo " $v_link_label_add\n"; } echo "
\n"; echo "\n"; - echo "\n"; - echo "\n"; + echo "\n"; + echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo " \n"; @@ -255,7 +262,7 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) { if ($action == "update") { echo " \n"; } - echo " \n"; + echo " \n"; echo " \n"; echo " "; echo "
Setting".$text['header-setting']."
\n"; @@ -194,59 +201,59 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) { echo "
\n"; - echo " Name:\n"; + echo " ".$text['label-setting_name'].":\n"; echo "\n"; echo " \n"; echo "
\n"; - echo "Enter the name.\n"; + echo $text['description-setting_name']."\n"; echo "
\n"; - echo " Value:\n"; + echo " ".$text['label-setting_value'].":\n"; echo "\n"; echo " \n"; echo "
\n"; - echo "Enter the value.\n"; + echo $text['description-setting_value']."\n"; echo "
\n"; - echo " Enabled:\n"; + echo " ".$text['label-setting_enabled'].":\n"; echo "\n"; echo " \n"; echo "
\n"; - echo "Choose to enable or disable this.\n"; + echo $text['description-setting_enabled']."\n"; echo "
\n"; - echo " Description:\n"; + echo " ".$text['label-setting_description'].":\n"; echo "\n"; echo " \n"; echo "
\n"; - echo "Enter the description.\n"; + echo $text['description-setting_description']."\n"; echo "
"; diff --git a/app/sip_profiles/sip_profiles.php b/app/sip_profiles/sip_profiles.php index 55939be4f8..3960169616 100644 --- a/app/sip_profiles/sip_profiles.php +++ b/app/sip_profiles/sip_profiles.php @@ -33,7 +33,16 @@ else { echo "access denied"; exit; } + +//add multi-lingual support + require_once "app_languages.php"; + foreach($text as $key => $value) { + $text[$key] = $value[$_SESSION['domain']['language']['code']]; + } + require_once "includes/header.php"; +$page["title"] = $text['title-sip_profiles']; + require_once "includes/paging.php"; //get variables used to control the order @@ -49,12 +58,12 @@ require_once "includes/paging.php"; echo "\n"; echo " \n"; - echo " \n"; + echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo "
Sip Profiles".$text['header-sip_profiles']." 
\n"; - echo " Manage settings for SIP profiles.

\n"; + echo " ".$text['description-sip_profiles']."

\n"; echo "
\n"; @@ -78,9 +87,9 @@ require_once "includes/paging.php"; $rows_per_page = 10; $param = ""; $page = $_GET['page']; - if (strlen($page) == 0) { $page = 0; $_GET['page'] = 0; } - list($paging_controls, $rows_per_page, $var3) = paging($num_rows, $param, $rows_per_page); - $offset = $rows_per_page * $page; + if (strlen($page) == 0) { $page = 0; $_GET['page'] = 0; } + list($paging_controls, $rows_per_page, $var3) = paging($num_rows, $param, $rows_per_page); + $offset = $rows_per_page * $page; //get the list $sql = "select * from v_sip_profiles "; @@ -99,11 +108,11 @@ require_once "includes/paging.php"; echo "
\n"; echo "\n"; echo "\n"; - echo th_order_by('sip_profile_name', 'Name', $order_by, $order); - echo "\n"; + echo th_order_by('sip_profile_name', $text['label-name'], $order_by, $order); + echo "\n"; echo "\n"; echo "\n"; @@ -115,10 +124,10 @@ require_once "includes/paging.php"; echo " \n"; echo " \n"; echo "\n"; @@ -135,7 +144,7 @@ require_once "includes/paging.php"; echo " \n"; echo " \n"; echo " \n"; diff --git a/app/sip_profiles/sip_profiles_delete.php b/app/sip_profiles/sip_profiles_delete.php index 53af4e4828..0d67627984 100644 --- a/app/sip_profiles/sip_profiles_delete.php +++ b/app/sip_profiles/sip_profiles_delete.php @@ -34,6 +34,12 @@ else { exit; } +//add multi-lingual support + require_once "app_languages.php"; + foreach($text as $key => $value) { + $text[$key] = $value[$_SESSION['domain']['language']['code']]; + } + if (count($_GET)>0) { $id = check_str($_GET["id"]); } @@ -75,7 +81,7 @@ if (strlen($id)>0) { require_once "includes/header.php"; echo "\n"; echo "
\n"; - echo "Delete Complete\n"; + echo $text['message-delete']."\n"; echo "
\n"; require_once "includes/footer.php"; return; diff --git a/app/sip_profiles/sip_profiles_edit.php b/app/sip_profiles/sip_profiles_edit.php index d7941bc47f..f406215842 100644 --- a/app/sip_profiles/sip_profiles_edit.php +++ b/app/sip_profiles/sip_profiles_edit.php @@ -34,6 +34,12 @@ else { exit; } +//add multi-lingual support + require_once "app_languages.php"; + foreach($text as $key => $value) { + $text[$key] = $value[$_SESSION['domain']['language']['code']]; + } + //action add or update if (isset($_REQUEST["id"])) { $action = "update"; @@ -57,8 +63,8 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) { } //check for all required data - //if (strlen($sip_profile_name) == 0) { $msg .= "Please provide: Name
\n"; } - //if (strlen($sip_profile_description) == 0) { $msg .= "Please provide: Description
\n"; } + //if (strlen($sip_profile_name) == 0) { $msg .= $text['message-required'].$text['label-name']."
\n"; } + //if (strlen($sip_profile_description) == 0) { $msg .= $text['message-required'].$text['label-description']."
\n"; } if (strlen($msg) > 0 && strlen($_POST["persistformvar"]) == 0) { require_once "includes/header.php"; require_once "includes/persistformvar.php"; @@ -113,11 +119,11 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) { require_once "includes/header.php"; echo "\n"; echo "
\n"; - echo "Update Complete\n"; + echo $text['message-update']."\n"; echo "
\n"; require_once "includes/footer.php"; return; - } //if ($_POST["persistformvar"] != "true") + } //if ($_POST["persistformvar"] != "true") } //(count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) //pre-populate the form @@ -138,6 +144,7 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) { //show the header require_once "includes/header.php"; + $page["title"] = $text['title-sip_profile']; //show the content echo "
"; @@ -150,37 +157,37 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) { echo "
\n"; echo "
Description".$text['label-description']."\n"; if (permission_exists('sip_profile_add')) { - echo " $v_link_label_add\n"; + echo " $v_link_label_add\n"; } echo "
".$row['sip_profile_description']." \n"; if (permission_exists('sip_profile_edit')) { - echo " $v_link_label_edit\n"; + echo " $v_link_label_edit\n"; } if (permission_exists('sip_profile_delete')) { - echo " $v_link_label_delete\n"; + echo " $v_link_label_delete\n"; } echo "
$paging_controls\n"; if (permission_exists('sip_profile_add')) { - echo " $v_link_label_add\n"; + echo " $v_link_label_add\n"; } echo "
\n"; echo "\n"; - echo "\n"; + echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo " \n"; @@ -188,7 +195,7 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) { if ($action == "update") { echo " \n"; } - echo " \n"; + echo " \n"; echo " \n"; echo " "; echo "
Sip Profile".$text['header-sip_profile']."\n"; - echo " \n"; - echo " \n"; + echo " \n"; + echo " \n"; echo "
\n"; - echo "Manage settings for the SIP profile.

\n"; + echo $text['description-sip_profiles']."

\n"; echo "
\n"; - echo " Name:\n"; + echo " ".$text['label-name'].":\n"; echo "\n"; echo " \n"; echo "
\n"; - echo "Enter the SIP Profile name.\n"; + echo $text['description-name']."\n"; echo "
\n"; - echo " Description:\n"; + echo " ".$text['label-description'].":\n"; echo "\n"; echo " \n"; echo "
\n"; - echo "Enter the description.\n"; + echo $text['description-description']."\n"; echo "
";