X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=includes%2Fui%2Fui_input.inc;h=3da07206ac88c05321bf6260661bc22f5f0839c5;hb=2e181b13aa722a43e78b897404912d6b13a0a937;hp=230dd495b325439db6a65c82a1372d6c2cb50230;hpb=361aac31df66f513fc014aee6adc9f1e30dd18a7;p=fa-stable.git
diff --git a/includes/ui/ui_input.inc b/includes/ui/ui_input.inc
index 230dd495..3da07206 100644
--- a/includes/ui/ui_input.inc
+++ b/includes/ui/ui_input.inc
@@ -1,4 +1,14 @@
.
+***********************************************************************/
function get_post($name, $dflt='')
{
@@ -71,7 +81,7 @@ function simple_page_mode($numeric_id = true)
//
function input_num($postname=null, $dflt=null)
{
- if (!isset($_POST[$postname]))
+ if (!isset($_POST[$postname]) || $_POST[$postname] == "")
return $dflt;
return user_numeric($_POST[$postname]);
@@ -101,13 +111,13 @@ function submit($name, $value, $echo=true, $title=false, $async=false, $icon=fal
default_focus($name);
$submit_str = "\n";
if ($echo)
echo $submit_str;
@@ -193,23 +203,49 @@ function submit_return($name, $value, $title=false, $async=false)
submit($name, $value, true, $title, $async);
}
}
-//---------------------------------------------------------------------------------
+//-----------------------------------------------------------------------------------
-function button($name, $value, $onclick, $title=false)
+function set_icon($icon, $title=false)
{
- default_focus($name);
- echo "\n";
+ global $path_to_root;
+ return "\n";
}
-function button_cell($name, $value, $onclick, $title=false)
+function button($name, $value, $title=false, $icon=false)
+{
+ // php silently changes dots,spaces,'[' and characters 128-159
+ // to underscore in POST names, to maintain compatibility with register_globals
+ if (user_graphic_links() && $icon)
+ {
+ if ($value == _("Delete")) // Helper during implementation
+ $icon = ICON_DELETE;
+ return "