Index: branches/unlabeled/unlabeled-1.5.52/core/units/languages/languages_config.php
===================================================================
diff -u -r1838 -r3942
--- branches/unlabeled/unlabeled-1.5.52/core/units/languages/languages_config.php (.../languages_config.php) (revision 1838)
+++ branches/unlabeled/unlabeled-1.5.52/core/units/languages/languages_config.php (.../languages_config.php) (revision 3942)
@@ -119,6 +119,8 @@
'IconURL' => Array('type' => 'string','default' => ''),
'DateFormat' => Array('type' => 'string','not_null' => '1','default' => '','required'=>1),
'TimeFormat' => Array('type' => 'string','not_null' => '1','default' => '','required'=>1),
+ 'InputDateFormat' => Array('type' => 'string', 'formatter' => 'kOptionsFormatter', 'options' => Array('m/d/Y' => 'm/d/Y'), 'not_null' => '1','default' => 'm/d/Y', 'required' => 1),
+ 'InputTimeFormat' => Array('type' => 'string', 'formatter' => 'kOptionsFormatter', 'options' => Array('g:i:s A' => 'g:i:s A'), 'not_null' => '1','default' => 'g:i:s A', 'required' => 1),
'DecimalPoint' => Array('type' => 'string','not_null' => '1','default' => ''),
'ThousandSep' => Array('type' => 'string','not_null' => '1','default' => ''),
'Charset' => Array('type' => 'string','not_null' => '1','default' => '','required'=>1),
Index: branches/unlabeled/unlabeled-1.5.52/kernel/units/languages/languages_config.php
===================================================================
diff -u -r1838 -r3942
--- branches/unlabeled/unlabeled-1.5.52/kernel/units/languages/languages_config.php (.../languages_config.php) (revision 1838)
+++ branches/unlabeled/unlabeled-1.5.52/kernel/units/languages/languages_config.php (.../languages_config.php) (revision 3942)
@@ -119,6 +119,8 @@
'IconURL' => Array('type' => 'string','default' => ''),
'DateFormat' => Array('type' => 'string','not_null' => '1','default' => '','required'=>1),
'TimeFormat' => Array('type' => 'string','not_null' => '1','default' => '','required'=>1),
+ 'InputDateFormat' => Array('type' => 'string', 'formatter' => 'kOptionsFormatter', 'options' => Array('m/d/Y' => 'm/d/Y'), 'not_null' => '1','default' => 'm/d/Y', 'required' => 1),
+ 'InputTimeFormat' => Array('type' => 'string', 'formatter' => 'kOptionsFormatter', 'options' => Array('g:i:s A' => 'g:i:s A'), 'not_null' => '1','default' => 'g:i:s A', 'required' => 1),
'DecimalPoint' => Array('type' => 'string','not_null' => '1','default' => ''),
'ThousandSep' => Array('type' => 'string','not_null' => '1','default' => ''),
'Charset' => Array('type' => 'string','not_null' => '1','default' => '','required'=>1),
Index: branches/unlabeled/unlabeled-1.8.10/kernel/admin_templates/regional/languages_edit.tpl
===================================================================
diff -u -r3667 -r3942
--- branches/unlabeled/unlabeled-1.8.10/kernel/admin_templates/regional/languages_edit.tpl (.../languages_edit.tpl) (revision 3667)
+++ branches/unlabeled/unlabeled-1.8.10/kernel/admin_templates/regional/languages_edit.tpl (.../languages_edit.tpl) (revision 3942)
@@ -67,6 +67,10 @@
+
+
+
+
Index: branches/unlabeled/unlabeled-1.15.10/core/units/languages/import_xml.php
===================================================================
diff -u -r3606 -r3942
--- branches/unlabeled/unlabeled-1.15.10/core/units/languages/import_xml.php (.../import_xml.php) (revision 3606)
+++ branches/unlabeled/unlabeled-1.15.10/core/units/languages/import_xml.php (.../import_xml.php) (revision 3942)
@@ -219,11 +219,15 @@
$path = join (' ',$this->path);
- $language_nodes = Array('DATEFORMAT','TIMEFORMAT','DECIMAL','THOUSANDS','CHARSET','UNITSYSTEM');
+ $language_nodes = Array('DATEFORMAT','TIMEFORMAT','INPUTDATEFORMAT','INPUTTIMEFORMAT','DECIMAL','THOUSANDS','CHARSET','UNITSYSTEM');
$node_field_map = Array('LANGUAGES LANGUAGE DATEFORMAT' => 'DateFormat',
'LANGUAGES LANGUAGE TIMEFORMAT' => 'TimeFormat',
+
+ 'LANGUAGES LANGUAGE INPUTDATEFORMAT'=> 'InputDateFormat',
+ 'LANGUAGES LANGUAGE INPUTTIMEFORMAT'=> 'InputTimeFormat',
+
'LANGUAGES LANGUAGE DECIMAL' => 'DecimalPoint',
'LANGUAGES LANGUAGE THOUSANDS' => 'ThousandSep',
'LANGUAGES LANGUAGE CHARSET' => 'Charset',
@@ -326,7 +330,8 @@
// languages
$row = $this->Conn->GetRow( sprintf($sql, $lang_table, $language_id) );
$ret .= "\t".''.$row['DateFormat'].'';
- $ret .= ''.$row['TimeFormat'].''.$row['DecimalPoint'].'';
+ $ret .= ''.$row['TimeFormat'].''.$row['InputDateFormat'].'';
+ $ret .= ''.$row['InputTimeFormat'].''.$row['DecimalPoint'].'';
$ret .= ''.$row['ThousandSep'].''.$row['Charset'].'';
$ret .= ''.$row['UnitSystem'].''."\n";
Index: branches/unlabeled/unlabeled-1.15.10/kernel/units/languages/import_xml.php
===================================================================
diff -u -r3606 -r3942
--- branches/unlabeled/unlabeled-1.15.10/kernel/units/languages/import_xml.php (.../import_xml.php) (revision 3606)
+++ branches/unlabeled/unlabeled-1.15.10/kernel/units/languages/import_xml.php (.../import_xml.php) (revision 3942)
@@ -219,11 +219,15 @@
$path = join (' ',$this->path);
- $language_nodes = Array('DATEFORMAT','TIMEFORMAT','DECIMAL','THOUSANDS','CHARSET','UNITSYSTEM');
+ $language_nodes = Array('DATEFORMAT','TIMEFORMAT','INPUTDATEFORMAT','INPUTTIMEFORMAT','DECIMAL','THOUSANDS','CHARSET','UNITSYSTEM');
$node_field_map = Array('LANGUAGES LANGUAGE DATEFORMAT' => 'DateFormat',
'LANGUAGES LANGUAGE TIMEFORMAT' => 'TimeFormat',
+
+ 'LANGUAGES LANGUAGE INPUTDATEFORMAT'=> 'InputDateFormat',
+ 'LANGUAGES LANGUAGE INPUTTIMEFORMAT'=> 'InputTimeFormat',
+
'LANGUAGES LANGUAGE DECIMAL' => 'DecimalPoint',
'LANGUAGES LANGUAGE THOUSANDS' => 'ThousandSep',
'LANGUAGES LANGUAGE CHARSET' => 'Charset',
@@ -326,7 +330,8 @@
// languages
$row = $this->Conn->GetRow( sprintf($sql, $lang_table, $language_id) );
$ret .= "\t".''.$row['DateFormat'].'';
- $ret .= ''.$row['TimeFormat'].''.$row['DecimalPoint'].'';
+ $ret .= ''.$row['TimeFormat'].''.$row['InputDateFormat'].'';
+ $ret .= ''.$row['InputTimeFormat'].''.$row['DecimalPoint'].'';
$ret .= ''.$row['ThousandSep'].''.$row['Charset'].'';
$ret .= ''.$row['UnitSystem'].''."\n";