diff --git a/app/extensions/app_languages.php b/app/extensions/app_languages.php
index 09da6428c7..9127337397 100644
--- a/app/extensions/app_languages.php
+++ b/app/extensions/app_languages.php
@@ -377,11 +377,6 @@
$text['description-user_context']['pt-pt'] = "Introduza o contexto do utilizador aqui.";
$text['description-user_context']['fr-fr'] = "Insérer le contexte utilisateur. Surpasse le contexte du domaine. ";
- $text['label-show_advanced']['en-us'] = "Show Advanced";
- $text['label-show_advanced']['es-cl'] = "Mostrar Avanzados";
- $text['label-show_advanced']['pt-pt'] = "Mostrar Opções Avançadas";
- $text['label-show_advanced']['fr-fr'] = "Paramètres Avancés";
-
$text['button-advanced']['en-us'] = "Advanced";
$text['button-advanced']['es-cl'] = "Avanzado";
$text['button-advanced']['pt-pt'] = "Avançadas";
diff --git a/app/extensions/extension_edit.php b/app/extensions/extension_edit.php
index 7ef26e6804..1b8788c33b 100644
--- a/app/extensions/extension_edit.php
+++ b/app/extensions/extension_edit.php
@@ -754,20 +754,8 @@ if (count($_POST) > 0 && strlen($_POST["persistformvar"]) == 0) {
echo "}\n";
echo "\n";
echo "function show_advanced_config() {\n";
- echo " document.getElementById(\"show_advanced_box\").innerHTML='';\n";
- echo " document.getElementById('auth_acl').style.display = \"table-row\";\n";
- echo " document.getElementById('cidr').style.display = \"table-row\";\n";
- echo " document.getElementById('sip_force_contact').style.display = \"table-row\";\n";
- echo " document.getElementById('sip_force_expires').style.display = \"table-row\";\n";
- echo " document.getElementById('nibble_account').style.display = \"table-row\";\n";
- echo " document.getElementById('mwi_account').style.display = \"table-row\";\n";
- echo " document.getElementById('sip_bypass_media').style.display = \"table-row\";\n";
- echo " document.getElementById('dial_string').style.display = \"table-row\";\n";
- echo "}\n";
- echo "\n";
- echo "function hide_advanced_config() {\n";
- echo " document.getElementById(\"show_advanced_box\").innerHTML='';\n";
- echo " document.getElementById('show_advanced').style.display = \"none\";\n";
+ echo " $('#show_advanced_box').slideToggle();\n";
+ echo " $('#show_advanced').slideToggle();\n";
echo "}\n";
echo "\n";
echo "function copy_extension() {\n";
@@ -1593,26 +1581,35 @@ if (count($_POST) > 0 && strlen($_POST["persistformvar"]) == 0) {
//--- begin: show_advanced -----------------------
+ echo "
\n";
+ echo "| \n";
- echo " |
\n";
- echo " | ".$text['label-show_advanced']." | \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 " ".$text['label-auth_acl'].":\n";
echo " | \n";
- echo "\n";
+ echo " | \n";
echo " \n";
echo " \n";
echo $text['description-auth_acl']."\n";
echo " | \n";
echo " \n";
- echo "\n";
+ echo " \n";
echo "| \n";
echo " ".$text['label-cidr'].":\n";
echo " | \n";
@@ -1623,7 +1620,7 @@ if (count($_POST) > 0 && strlen($_POST["persistformvar"]) == 0) {
echo "\n";
echo " \n";
- echo "\n";
+ echo " \n";
echo "| \n";
echo " ".$text['label-sip_force_contact'].":\n";
echo " | \n";
@@ -1645,7 +1642,7 @@ if (count($_POST) > 0 && strlen($_POST["persistformvar"]) == 0) {
echo "\n";
echo " \n";
- echo "\n";
+ echo " \n";
echo "| \n";
echo " ".$text['label-sip_force_expires'].":\n";
echo " | \n";
@@ -1656,7 +1653,7 @@ if (count($_POST) > 0 && strlen($_POST["persistformvar"]) == 0) {
echo "\n";
echo " \n";
- echo "\n";
+ echo " \n";
echo "| \n";
echo " ".$text['label-nibble_account'].":\n";
echo " | \n";
@@ -1667,7 +1664,7 @@ if (count($_POST) > 0 && strlen($_POST["persistformvar"]) == 0) {
echo "\n";
echo " \n";
- echo "\n";
+ echo " \n";
echo "| \n";
echo " ".$text['label-mwi_account'].":\n";
echo " | \n";
@@ -1678,7 +1675,7 @@ if (count($_POST) > 0 && strlen($_POST["persistformvar"]) == 0) {
echo "\n";
echo " \n";
- echo "\n";
+ echo " \n";
echo "| \n";
echo " ".$text['label-sip_bypass_media'].":\n";
echo " | \n";
@@ -1700,7 +1697,7 @@ if (count($_POST) > 0 && strlen($_POST["persistformvar"]) == 0) {
echo "\n";
echo " \n";
- echo "\n";
+ echo " \n";
echo "| \n";
echo " ".$text['label-dial_string'].":\n";
echo " | \n";
@@ -1711,6 +1708,12 @@ if (count($_POST) > 0 && strlen($_POST["persistformvar"]) == 0) {
echo "\n";
echo " \n";
+ echo " \n";
+ echo " ";
+
+ echo " | \n";
+ echo "
\n";
+
//--- end: show_advanced -----------------------
if (permission_exists('extension_enabled')) {
diff --git a/app/gateways/app_languages.php b/app/gateways/app_languages.php
index dbf3ffb343..588aad270a 100644
--- a/app/gateways/app_languages.php
+++ b/app/gateways/app_languages.php
@@ -377,11 +377,6 @@
$text['button-advanced']['pt-pt'] = "Avançadas";
$text['button-advanced']['fr-fr'] = "Afficher les Paramètres Avancés";
- $text['button-advanced-show']['en-us'] = "Show Advanced";
- $text['button-advanced-show']['es-cl'] = "Mostrar Avanzado";
- $text['button-advanced-show']['pt-pt'] = "Mostrar Avançadas";
- $text['button-advanced-show']['fr-fr'] = "Paramètres Avancés";
-
$text['confirm-delete']['en-us'] = "Do you really want to delete this?";
$text['confirm-delete']['es-cl'] = "¿Realmente desea eliminar esto?";
$text['confirm-delete']['pt-pt'] = "Deseja realmente remover isto?";
diff --git a/app/gateways/gateway_edit.php b/app/gateways/gateway_edit.php
index 79283e0cad..042453a6da 100644
--- a/app/gateways/gateway_edit.php
+++ b/app/gateways/gateway_edit.php
@@ -344,15 +344,8 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) {
echo "}\n";
echo "\n";
echo "function show_advanced_config() {\n";
- echo " document.getElementById(\"show_advanced_box\").innerHTML='';\n";
- echo " aodiv = document.getElementById('show_advanced');\n";
- echo " aodiv.style.display = \"block\";\n";
- echo "}\n";
- echo "\n";
- echo "function hide_advanced_config() {\n";
- echo " document.getElementById(\"show_advanced_box\").innerHTML='';\n";
- echo " aodiv = document.getElementById('show_advanced');\n";
- echo " aodiv.style.display = \"block\";\n";
+ echo " $('#show_advanced_box').slideToggle();\n";
+ echo " $('#show_advanced').slideToggle();\n";
echo "}\n";
echo "";
@@ -523,7 +516,7 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) {
echo "