Skip to content
This repository has been archived by the owner on Mar 28, 2019. It is now read-only.

Commit

Permalink
Fix date selection UI. Closes #24
Browse files Browse the repository at this point in the history
  • Loading branch information
ngsankha committed Jul 28, 2013
1 parent 373ef0a commit 900b84f
Show file tree
Hide file tree
Showing 6 changed files with 72 additions and 9,271 deletions.
51 changes: 32 additions & 19 deletions admin/index.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,15 @@
*
* Codjudge admin panel
*/
require_once('../functions.php');
if(!loggedin())
header("Location: login.php");
else if($_SESSION['username'] !== 'admin')
header("Location: login.php");
else
include('header.php');
connectdb();
date_default_timezone_set('UTC');
require_once('../functions.php');
if(!loggedin())
header("Location: login.php");
else if($_SESSION['username'] !== 'admin')
header("Location: login.php");
else
include('header.php');
connectdb();
date_default_timezone_set('UTC');
?>
<li class="active"><a href="#">Admin Panel</a></li>
<li><a href="users.php">Users</a></li>
Expand Down Expand Up @@ -44,14 +44,27 @@
<div>
<form method="post" action="update.php">
<?php
$query = "SELECT name, start, end, c, cpp, java, python FROM prefs";
$result = mysql_query($query);
$fields = mysql_fetch_array($result);
$query = "SELECT name, start, end, c, cpp, java, python FROM prefs";
$result = mysql_query($query);
$fields = mysql_fetch_array($result);
?>
<input type="hidden" name="action" value="settings"/>
Name of event: <input name="name" type="text" value="<?php echo($fields['name']);?>"/><br/>
Start Time in UTC (dd/mm/yy hh:mm:ss): <input name="start" type="text" value="<?php echo(date('d/m/y H:i:s',$fields['start']));?>"/><br/>
End Time in UTC (dd/mm/yy hh:mm:ss): <input name="end" type="text" value="<?php echo(date('d/m/y H:i:s',$fields['end']));?>"/><br/>
<input name="name" type="text" placeholder="Name of event" value="<?php echo($fields['name']);?>"/><br/>
<div id="datetimepicker1" class="input-append date">
<input data-format="dd/MM/yyyy hh:mm:ss" type="text" placeholder="Start Time"></input>
<span class="add-on">
<i data-time-icon="icon-time" data-date-icon="icon-calendar">
</i>
</span>
</div>
<div id="datetimepicker2" class="input-append date">
<input data-format="dd/MM/yyyy hh:mm:ss" type="text" placeholder="End Time"></input>
<span class="add-on">
<i data-time-icon="icon-time" data-date-icon="icon-calendar">
</i>
</span>
</div>
<br/>
<h1><small>Languages</small></h1>
<input name="c" type="checkbox" <?php if($fields['c']==1) echo("checked=\"true\"");?>/> C<br/>
<input name="cpp" type="checkbox" <?php if($fields['cpp']==1) echo("checked=\"true\"");?>/> C++<br/>
Expand All @@ -74,9 +87,9 @@
<input type="hidden" name="action" value="email"/>
<h1><small>Change Email</small></h1>
<?php
$query = "SELECT email FROM users WHERE username='admin'";
$result = mysql_query($query);
$fields = mysql_fetch_array($result);
$query = "SELECT email FROM users WHERE username='admin'";
$result = mysql_query($query);
$fields = mysql_fetch_array($result);
?>
Email: <input type="email" name="email" value="<?php echo $fields['email'];?>"/><br/><br/>
<input class="btn" type="submit" name="submit" value="Change Email"/>
Expand All @@ -86,5 +99,5 @@
</div> <!-- /container -->

<?php
include('footer.php');
include('footer.php');
?>
8 changes: 8 additions & 0 deletions css/bootstrap-datetimepicker.min.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file added img/glyphicons-halflings-white.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/glyphicons-halflings.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
26 changes: 26 additions & 0 deletions js/bootstrap-datetimepicker.min.js

Large diffs are not rendered by default.

Loading

0 comments on commit 900b84f

Please sign in to comment.