Password change now working in all browsers.
authorSteven Schronk <[email protected]>
Fri, 25 May 2012 17:07:01 +0000 (25 12:07 -0500)
committerbob <bob@dev.(none)>
Thu, 31 May 2012 02:48:16 +0000 (30 21:48 -0500)
Assignments would loop when posted occasionally in certain browsers.

TODO.TXT
header.php
manage.php
style.css

dissimilarity index 64%
index 0402269..e67e2f4 100644 (file)
--- a/TODO.TXT
+++ b/TODO.TXT
@@ -1,18 +1,8 @@
-loops when posting new assignments from detail.php
-change password does not work in Internet Explorer
-cannot use "enter" key for login credentials form
-due dates and posting dates in more readable format
-
-cannot recover password for students
-Line numbers not aligning properly.
-Create basic assignments for first chapter for each class.
-Fix logo on front page of opentextbook.info website.
-Backup Assignment Trapper Code.
-Put clock on manage account page
-
-Email for created or modified assignments
-Email for late assignments
-Email (to instructor) for comment from student
-
-
-
+cannot use "enter" key for login credentials form
+
+cannot recover password for students
+
+Email for created or modified assignments
+Email for late assignments
+Email (to instructor) for comment from student
+
index ba2969f..b94afbc 100644 (file)
@@ -2,9 +2,27 @@
 
 if($user_id != '') {
        if($role == 0) { 
-               $menu = '<a href="index.php">Classes</a> | <a href="manage.php">Manage Accounts</a> | <a href="workflow.php">Workflows</a> | '.$_COOKIE["username"].' | <a href="#" onClick="logout();">Logout</a>';
+               //$menu = '<a href="index.php">Classes</a> | <a href="manage.php">Manage Accounts</a> | <a href="workflow.php">Workflows</a> | '.$_COOKIE["username"].' | <a href="#" onClick="logout();">Logout</a>';
+
+               $menu = '<div class="menu">
+                       <ul>
+                               <li><a href="index.php">Classes</a></li>
+                               <li><a href="manage.php">Manage Accounts</a></li>
+                               <li><a href="workflow.php">Workflows</a></li>
+                               <li><a href="#" onClick="logout();">Logout</a></li>
+                               <li>'.$_COOKIE["username"].'</li>
+                       </ul></div>';
+
        } else {
-               $menu = '<a href="index.php">Classes</a> | <a href="manage.php">Manage Account</a> | '.$_COOKIE["username"].' | <a href="#" onClick="logout();">Logout</a>';
+               //$menu = '<a href="index.php">Classes</a> | <a href="manage.php">Manage Account</a> | '.$_COOKIE["username"].' | <a href="#" onClick="logout();">Logout</a>';
+               $menu = '<div class="menu">
+                       <ul>
+                               <li><a href="index.php">Classes</a></li>
+                               <li><a href="manage.php">Manage Account</a></li>
+                               <li><a href="#" onClick="logout();">Logout</a></li>
+                               <li>'.$_COOKIE["username"].'</li>
+                       </ul></div>';
+
        }
 } else {
        $menu = '';
index deba30c..750f670 100644 (file)
@@ -76,6 +76,7 @@ $file_count = $row[0];
                                        <tr><td>Files:</td><td><?php echo $file_count; ?></td></tr>
                                        <tr><td>Comments:</td><td><?php echo $comment_count; ?></td></tr>
                                        <tr><td>Line Comments:</td><td><?php echo $filecomm_count; ?></td></tr>
+                                       <tr><td>Current Time:</td><td><?php echo date("F d, Y h:i" ,time()); ?></td></tr>
                                </table>
                        </div>
 <?php
index f6afa8f..f2bc0df 100644 (file)
--- a/style.css
+++ b/style.css
@@ -54,9 +54,38 @@ table.gridtable td {
        background-color: #ffffff;
 }
 
+.menu {
+       width: 100%;
+       margin: 10px;
+       background: #eee none;
+}
+
+.menu ul {
+       margin: 0;
+       padding: 0;
+       list-style-type: none;
+}
+
+.menu li {
+       margin: 10px;
+       padding: 0px;
+       float: left;
+}
+
+.menu a {
+       display: block;
+       width: 100%;
+       text-decoration: none;
+}
+
+.menu a:hover {
+       color: #000;
+       border-bottom: 2px solid #000;
+}
+
 .header { position: absolute; top: 5px; right: 20px; }
 .highlight{background:#fff;}
-.line_numbers{background-color:#ececec;color:#aaa;padding:1em .5em;border-right:1px solid #ddd;text-align:right;}
+.line_numbers{background-color:#ececec; color:#aaa; padding:1em .5em; border-right:1px solid #ddd; text-align:right;}
 
 /* .file {border:1px solid #ddd; } */
 .file_head {  padding-left: 15px; padding-top: 3px; border: 1px solid #000; background-color: #c5bcff; }
@@ -85,7 +114,7 @@ table.gridtable td {
 
 #top_bar {
        position: absolute;
-       background-color:#004890;
+       background-color: #004890;
        color: #fff;
        border-bottom: 1px solid #000;
        padding: 3px;