3 include_once("auth.php");
4 include_once("header.php");
5 include_once("time.php");
9 $sql = 'select count(*) from users';
11 $result = mysql_query($sql);
12 $row = mysql_fetch_row($result);
13 $user_count = $row[0];
15 $sql = 'select count(*), max(timeposted) from schedule';
17 $result = mysql_query($sql);
18 $row = mysql_fetch_row($result);
19 $assignment_count = $row[0];
20 $assignment_max = $row[1];
22 $sql ='select count(*), max(timeposted) from comments';
24 $result = mysql_query($sql);
25 $row = mysql_fetch_row($result);
26 $comment_count = $row[0];
27 $comment_max = $row[1];
29 $sql = 'select count(*), max(timeposted) from filecom';
31 $result = mysql_query($sql);
32 $row = mysql_fetch_row($result);
33 $filecomm_count = $row[0];
34 $filecomm_max = $row[1];
36 $sql = 'select count(*), max(time_post) from files';
38 $result = mysql_query($sql);
39 $row = mysql_fetch_row($result);
40 $file_count = $row[0];
43 $sql = 'select count(*) from users where attempts > 100';
45 $result = mysql_query($sql);
46 $row = mysql_fetch_row($result);
47 $std_locked = $row[0];
49 // ADIMINISTRATOR MENU
54 <tr
><td
><img src
="gfx/rss.png"></td
><td
class="link_header">Feeds
</td
></tr
>
55 <tr
><td
></td
><td
><a href
="comment_feed.php">Full Comments
</a
></td
></tr
>
56 <tr
><td
></td
><td
><a href
="assignment_feed.php">Assignments Modified
</a
></td
></tr
>
60 <tr
><td
><img src
="gfx/report.png"></td
><td
class="link_header">Assignments
</td
></tr
>
61 <tr
><td
></td
><td
><a href
="assignment_add.php">Add
New Assignment
</a
></td
></tr
>
65 <tr
><td
><img src
="gfx/user_female.png"></td
><td
class="link_header">Users
</td
></tr
>
66 <tr
><td
></td
><td
><a href
="enrollment.php">Enrollment Manager
</a
></td
></tr
>
67 <tr
><td
></td
><td
><a href
="enrollment_new.php">New Enrollment
</a
></td
></tr
>
68 <tr
><td
></td
><td
><a href
="password_change.php">Change Personal Password
</a
></td
></tr
>
69 <tr
><td
></td
><td
><a href
="password_change_user.php">Change User Password
</a
></td
></tr
>
73 <tr
><td
><img src
="gfx/cog.png"></td
><td
class="link_header">Workflows
</td
></tr
>
74 <tr
><td
></td
><td
><a href
="index.php">Comments From Students
</a
></td
></tr
>
75 <tr
><td
></td
><td
><a href
="workflow_comments.php">Most Recent Comments
</a
></td
></tr
>
76 <tr
><td
></td
><td
><a href
="workflow_ungraded.php">Assignments Ready
For Grading
</a
></td
></tr
>
80 <tr
><td
><img src
="gfx/database.png"></td
><td
class="link_header">System Admin
</td
></tr
>
81 <tr
><td
></td
><td
><a href
="adminer.php">SQL Admin
</a
></td
></tr
>
85 <table
class="gridtable">
86 <tr
><th
>Stat
</th
><th
>Value
</th
><th
>Human Time
</th
><th
>Last Updated
</th
></tr
>
87 <tr
><td
>Files
:</td
><td
><?php
echo $file_count; ?
></td
><td
><?php
echo absHumanTiming($file_max); ?
></td
><td
><?php
echo $file_max; ?
></td
></tr
>
88 <tr
><td
>File Comments
:</td
><td
><?php
echo $filecomm_count; ?
></td
><td
><?php
echo absHumanTiming($filecomm_max); ?
></td
><td
><?php
echo $filecomm_max; ?
></td
></tr
>
89 <tr
><td
>Comments
:</td
><td
><?php
echo $comment_count; ?
></td
><td
><?php
echo absHumanTiming($comment_max); ?
></td
><td
><?php
echo $comment_max; ?
></td
></tr
>
90 <tr
><td
>Assignments
:</td
><td
><?php
echo $assignment_count; ?
></td
><td
><?php
echo absHumanTiming($assignment_max); ?
></td
><td
><?php
echo $assignment_max; ?
></td
></tr
>
91 <tr
><td
>Users
:</td
><td colspan
=3><?php
echo $user_count; ?
></td
></tr
>
92 <tr
><td
>Users Locked
:</td
><td colspan
=3><?php
echo $std_locked; ?
></td
></tr
>
93 <tr
><td
>Current Time
:</td
><td colspan
=3><?php
echo date("F d, Y h:i" ,time()); ?
></td
></tr
>
98 } else { // STUDENT MENU
103 <img src
="gfx/rss.png"><a href
="comment_feed.php">Full Comments
</a
><br
>
104 <img src
="gfx/rss.png"><a href
="assignment_feed.php">Assignments Modified
</a
>
107 <a href
="password_change.php">Change Password
</a
><br
>