forked from science-ation/science-ation
Implement jquery datepicker! woohoo
This commit is contained in:
parent
80c743eb1a
commit
a2018771e7
@ -31,22 +31,30 @@
|
|||||||
,"important_dates"
|
,"important_dates"
|
||||||
);
|
);
|
||||||
|
|
||||||
|
?>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() {
|
||||||
|
$(".date").datepicker({ dateFormat: 'yy-mm-dd', showOn: 'button', buttonText: "<?=i18n("calendar")?>" });
|
||||||
|
});
|
||||||
|
|
||||||
|
</script>
|
||||||
|
<?
|
||||||
|
|
||||||
$error_ids = array();
|
$error_ids = array();
|
||||||
|
|
||||||
if($_POST['action']=="save")
|
if($_POST['action']=="save") {
|
||||||
{
|
if($_POST['savedates']) {
|
||||||
if($_POST['savedates'])
|
foreach($_POST['savedates'] as $key=>$val) {
|
||||||
{
|
//put the date and time back together
|
||||||
foreach($_POST['savedates'] as $key=>$val)
|
$d = mysql_escape_string(stripslashes($val));
|
||||||
{
|
$t =mysql_escape_string(stripslashes($_POST['savetimes'][$key]));
|
||||||
$v = mysql_escape_string(stripslashes($val));
|
$v="$d $t";
|
||||||
mysql_query("UPDATE dates SET date='$v' WHERE year='".$config['FAIRYEAR']."' AND id='$key'");
|
mysql_query("UPDATE dates SET date='$v' WHERE year='".$config['FAIRYEAR']."' AND id='$key'");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
echo happy(i18n("Dates successfully saved"));
|
echo happy(i18n("Dates successfully saved"));
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
echo "<form method=\"post\" action=\"dates.php\">";
|
echo "<form method=\"post\" action=\"dates.php\">";
|
||||||
echo "<input type=\"hidden\" name=\"action\" value=\"save\">\n";
|
echo "<input type=\"hidden\" name=\"action\" value=\"save\">\n";
|
||||||
echo "<table>";
|
echo "<table>";
|
||||||
@ -65,8 +73,7 @@ $dates = array('fairdate' => array() ,
|
|||||||
|
|
||||||
/* Now copy the SQL data into the above array */
|
/* Now copy the SQL data into the above array */
|
||||||
$q=mysql_query("SELECT * FROM dates WHERE year='".$config['FAIRYEAR']."' ORDER BY date");
|
$q=mysql_query("SELECT * FROM dates WHERE year='".$config['FAIRYEAR']."' ORDER BY date");
|
||||||
while($r=mysql_fetch_object($q))
|
while($r=mysql_fetch_object($q)) {
|
||||||
{
|
|
||||||
$dates[$r->name]['description'] = $r->description;
|
$dates[$r->name]['description'] = $r->description;
|
||||||
$dates[$r->name]['id'] = $r->id;
|
$dates[$r->name]['id'] = $r->id;
|
||||||
$dates[$r->name]['date'] = $r->date;
|
$dates[$r->name]['date'] = $r->date;
|
||||||
@ -111,11 +118,15 @@ chkafter('fairdate','postwinners');
|
|||||||
foreach($dates as $d) {
|
foreach($dates as $d) {
|
||||||
$e = '';
|
$e = '';
|
||||||
if($error_ids[$d['id']]) {
|
if($error_ids[$d['id']]) {
|
||||||
$e = "<font color=red size=-1>* ".$error_ids[$d['id']]."</font>";
|
$e = "<span style=\"color: red;\">*</span> ".$error_ids[$d['id']]."</font>";
|
||||||
}
|
}
|
||||||
echo "<tr><td>".i18n($d['description'])."</td><td><input type=\"text\" name=\"savedates[{$d['id']}]\" value=\"{$d['date']}\" />{$e}</td></tr>";
|
list($_d,$_t)=split(" ",$d['date']);
|
||||||
|
|
||||||
|
echo "<tr><td>".i18n($d['description'])."</td>";
|
||||||
|
echo "<td><input size=\"10\" class=\"date\" type=\"text\" name=\"savedates[{$d['id']}]\" value=\"{$_d}\" />";
|
||||||
|
echo "<input size=\"10\" type=\"text\" name=\"savetimes[{$d['id']}]\" value=\"{$_t}\" />";
|
||||||
|
echo "{$e}</td></tr>";
|
||||||
}
|
}
|
||||||
|
|
||||||
echo "</table>";
|
echo "</table>";
|
||||||
echo "<input type=\"submit\" value=\"".i18n("Save Dates")."\" />\n";
|
echo "<input type=\"submit\" value=\"".i18n("Save Dates")."\" />\n";
|
||||||
echo "</form>";
|
echo "</form>";
|
||||||
|
Loading…
Reference in New Issue
Block a user