! Changed $date_system value of 3 to be traditional, but non-workday is Friday
and start of week is Saturday. For DatePicker.
$ config.default.php
+ /includes/date_functions.inc
/includes/ui/ui_view.inc
+# Bugs in function show_users_online in users_db.inc
+$ /admin/db/users_db.inc
30-Oct-2009 Janusz Dobrowolski
# Fixed non-default company selection bug on login.
{
global $show_users_online;
- if (!isset($show_users_online) || $show_users_online == 0)
+ if (!isset($show_users_online) || $show_users_online == 0 || !defined('TB_PREF') || !isset($_SESSION['get_text']))
return "";
- if (db_num_rows(db_query("SHOW TABLES LIKE '".TB_PREF."useronline'")) == 1)
+ $result = db_query("SHOW TABLES LIKE '".TB_PREF."useronline'");
+ if (db_num_rows($result) == 1)
{
$timeoutseconds = 120;
date validation and parsing functions
These functions refer to the global variable defining the date format
-The date format is defined in config.php called DefaultDateFormat
+The date format is defined in config.php called dateformats
this can be a string either "d/m/Y" for UK/Australia/New Zealand dates or
-"m/d/Y" for US/Canada format dates
+"m/d/Y" for US/Canada format dates depending on setting in preferences.
*/
-if(function_exists("date_default_timezone_set") and function_exists("date_default_timezone_get"))
+if(function_exists("date_default_timezone_set") && function_exists("date_default_timezone_get"))
@date_default_timezone_set(@date_default_timezone_get());
function __date($year, $month, $day)
$year = $month = $day = 0;
//to modify assumption in 2030
- if ($date_system == 0)
+ if ($date_system == 0 || $date_system == 3)
{
if ((int)$year < 60)
{