Avoid duped datepicker
--- a/busui/common.inc.php
+++ b/busui/common.inc.php
@@ -8,8 +8,6 @@
// you have to open the session to be able to modify or remove it
session_start();
-
-
function isDebug()
{
return $_SERVER['SERVER_NAME'] == "10.0.1.154" || $_SERVER['SERVER_NAME'] == "localhost" || $_SERVER['SERVER_NAME'] == "127.0.0.1" || !$_SERVER['SERVER_NAME'];
@@ -393,5 +391,3 @@
return implode(", ",$pointNames);
}
?>
-
-
--- a/busui/js/jquery.ui.datepicker.mobile.js
+++ b/busui/js/jquery.ui.datepicker.mobile.js
@@ -47,9 +47,12 @@
};
//bind to pagecreate to automatically enhance date inputs
- $( ".ui-page" ).live( "pagecreate", function(){
+ $( ".ui-page" ).live( "pagecreate", function(){
$( "input[type='date'], input[data-type='date']" ).each(function(){
+ if ($(this).hasClass("hasDatepicker") == false) {
$(this).after( $( "<div />" ).datepicker({ altField: "#" + $(this).attr( "id" ), showOtherMonths: true }) );
- });
- });
+ $(this).addClass("hasDatepicker");
+ }
+ });
+ });
})( jQuery );
--- a/busui/tripPlanner.php
+++ b/busui/tripPlanner.php
@@ -6,7 +6,8 @@
$from = (isset($_REQUEST['from']) ? $_REQUEST['from'] : "Brigalow");
$to = (isset($_REQUEST['to']) ? $_REQUEST['to'] : "Barry");
$date = (isset($_REQUEST['date']) ? $_REQUEST['date'] : date("m/d/Y"));
- $time = (isset($_REQUEST['time']) ? $_REQUEST['time'] : date("h:ia"));
+ $time = (isset($_REQUEST['time']) ? $_REQUEST['time'] : date("H:m"));
+ # todo: convert date from form to h:ia?
echo "<font color=red>$errorMessage</font>";
echo '<form action="tripPlanner.php" method="post">
<div data-role="fieldcontain">