mirror of
https://github.com/fusionpbx/fusionpbx.git
synced 2026-01-06 11:43:50 +00:00
Theme: Misc improvements
This commit is contained in:
@@ -559,6 +559,9 @@
|
||||
echo " <option value='right' ".(($default_setting_value == "right") ? "selected='selected'" : null).">".$text['label-right']."</option>\n";
|
||||
echo " </select>\n";
|
||||
}
|
||||
elseif ($category == "theme" && $subcategory == "custom_css_code" && $name == "text" ) {
|
||||
echo " <textarea class='formfld' style='min-width: 100%; height: 300px; font-family: courier, monospace; overflow: auto; resize: vertical' id='default_setting_value' name='default_setting_value' wrap='off'>".$default_setting_value."</textarea>\n";
|
||||
}
|
||||
elseif ($category == "voicemail" && $subcategory == "voicemail_file" && $name == "text" ) {
|
||||
echo " <select class='formfld' id='default_setting_value' name='default_setting_value'>\n";
|
||||
echo " <option value='listen' ".(($default_setting_value == "listen") ? "selected='selected'" : null).">".$text['option-voicemail_file_listen']."</option>\n";
|
||||
@@ -573,7 +576,7 @@
|
||||
echo " </select>\n";
|
||||
}
|
||||
elseif (is_json($default_setting_value)) {
|
||||
echo " <textarea class='formfld' style='width: 100%; height: 80px; font-family: courier; white-space: nowrap; overflow: auto;' id='default_setting_value' name='default_setting_value' wrap='off'>".$default_setting_value."</textarea>\n";
|
||||
echo " <textarea class='formfld' style='width: 100%; height: 80px; font-family: courier, monospace; overflow: auto;' id='default_setting_value' name='default_setting_value' wrap='off'>".$default_setting_value."</textarea>\n";
|
||||
}
|
||||
else {
|
||||
echo " <input class='formfld' type='text' id='default_setting_value' name='default_setting_value' value=\"".htmlspecialchars($default_setting_value)."\">\n";
|
||||
@@ -671,9 +674,11 @@
|
||||
|
||||
echo "<script>\n";
|
||||
//capture enter key to submit form
|
||||
echo " $(window).keypress(function(event){\n";
|
||||
echo " if (event.which == 13) { submit_form(); }\n";
|
||||
echo " });\n";
|
||||
if (!($category == "theme" && $subcategory == "custom_css_code" && $name == "text" )) {
|
||||
echo " $(window).keypress(function(event){\n";
|
||||
echo " if (event.which == 13) { submit_form(); }\n";
|
||||
echo " });\n";
|
||||
}
|
||||
//hide/convert password fields then submit form
|
||||
echo " function submit_form() {\n";
|
||||
echo " $('input:password').css('visibility','hidden');\n";
|
||||
|
||||
@@ -431,6 +431,9 @@
|
||||
) {
|
||||
echo " ".$text['label-'.$row['default_setting_value']];
|
||||
}
|
||||
else if ($category == 'theme' && $subcategory == 'custom_css_code' && $name == 'text') {
|
||||
echo " [...]\n";
|
||||
}
|
||||
else if ($subcategory == 'password' || substr_count($subcategory, '_password') > 0 || $category == "login" && $subcategory == "password_reset_key" && $name == "text") {
|
||||
echo " ".str_repeat('*', strlen($row['default_setting_value']));
|
||||
}
|
||||
@@ -469,7 +472,9 @@
|
||||
$array_setting_uuids[] = $row['default_setting_uuid'];
|
||||
$array_setting_subcategories[] = $row['default_setting_subcategory'];
|
||||
$array_setting_types[] = $row['default_setting_name'];
|
||||
$array_setting_values[] = str_replace('"','\"',$row['default_setting_value']);
|
||||
if (!($category == "theme" && $subcategory == "custom_css_code" && $name == "text" )) {
|
||||
$array_setting_values[] = str_replace('"','\"',$row['default_setting_value']);
|
||||
}
|
||||
$array_setting_descriptions[] = str_replace('"','\"',$row['default_setting_description']);
|
||||
|
||||
$previous_category = $row['default_setting_category'];
|
||||
|
||||
Reference in New Issue
Block a user