diff --git a/phpgwapi/inc/phpgw_utilities.inc.php b/phpgwapi/inc/phpgw_utilities.inc.php
index 936537aa32..943c9f1ba6 100644
--- a/phpgwapi/inc/phpgw_utilities.inc.php
+++ b/phpgwapi/inc/phpgw_utilities.inc.php
@@ -18,11 +18,14 @@
exit;
} unset($d1);
+ // Note: We should add a way to force the developer to say which ones to use. (jengo)
+
include($phpgw_info["server"]["api_inc"] . "/phpgw_utilities_rssparse.inc.php");
include($phpgw_info["server"]["api_inc"] . "/phpgw_utilities_clientsniffer.inc.php");
include($phpgw_info["server"]["api_inc"] . "/phpgw_utilities_http.inc.php");
include($phpgw_info["server"]["api_inc"] . "/phpgw_utilities_matrixview.inc.php");
include($phpgw_info["server"]["api_inc"] . "/phpgw_utilities_menutree.inc.php");
+ include($phpgw_info["server"]["api_inc"] . "/phpgw_utilities_sbox.inc.php");
class utilities
{
@@ -31,6 +34,7 @@
var $http;
var $matrixview;
var $menutree;
+ var $sbox;
function utilities_()
{
@@ -39,6 +43,7 @@
$this->http = new http;
$this->matrixview = new matrixview;
$this->menutree = new menutree;
+ $this->sbox = new sbox;
}
}
?>
diff --git a/phpgwapi/inc/phpgw_utilities_sbox.inc.php b/phpgwapi/inc/phpgw_utilities_sbox.inc.php
index 75a13d650b..2fc2d5b1df 100644
--- a/phpgwapi/inc/phpgw_utilities_sbox.inc.php
+++ b/phpgwapi/inc/phpgw_utilities_sbox.inc.php
@@ -11,7 +11,71 @@ class sbox {
var $monthnames = array ("", "january", "February", "March", "April", "May", "June", "July",
"August", "September", "October", "November", "December");
-
+
+ function hour_formated_text($name, $selected = 0)
+ {
+ global $phpgw;
+
+ $s = '";
+ return $s;
+ }
+
+ function hour_text($name, $selected = 0)
+ {
+ global $phpgw;
+
+ $s = '";
+ return $s;
+ }
+
+ // I would like to add a increment feature
+ function sec_minute_text($name, $selected = 0)
+ {
+ $s = '";
+ return $s;
+ }
+
+ function ap_text($name,$selected)
+ {
+ $selected = strtolower($selected);
+ $t[$selected] = " selected";
+ $s = '";
+ return $s;
+ }
+
+ function full_time($hour_name,$hour_selected,$min_name,$min_selected,$sec_name,$sec_selected,$ap_name,$ap_selected)
+ {
+ // This needs to be changed to support there time format preferences
+ $s = $this->hour_text($hour_name,$hour_selected)
+ . $this->sec_minute_text($min_name,$min_selected)
+ . $this->sec_minute_text($sec_name,$sec_selected)
+ . $this->ap_text($ap_name,$ap_selected);
+ return $s;
+ }
+
function getMonthText($name, $selected=0)
{
$out = "