diff --git a/_notes/dwsync.xml b/_notes/dwsync.xml index caf771d352f71dda3b212de7ef398ef15429cbe9..8f33e40aaf1fda2936c5fc22a43162fef559a0d5 100644 --- a/_notes/dwsync.xml +++ b/_notes/dwsync.xml @@ -1 +1 @@ -<?xml version="1.0" encoding="utf-8" ?> <dwsync> <file name=".buildpath" server="ucommxsrv1.unl.edu//library/webserver/documents/studentjobs/" local="3341406077" remote="1995047015670812149" /> <file name=".project" server="ucommxsrv1.unl.edu//library/webserver/documents/studentjobs/" local="3341406077" remote="1995047015670812149" /> <file name="app.php" server="ucommxsrv1.unl.edu//library/webserver/documents/studentjobs/" local="3343060018" remote="1867515331979972086" /> <file name="config.inc.php" server="ucommxsrv1.unl.edu//library/webserver/documents/studentjobs/" local="3343058599" remote="1867515331979972086" /> <file name="config.inc.sample.php" server="ucommxsrv1.unl.edu//library/webserver/documents/studentjobs/" local="3343050069" remote="1867515331979972086" /> <file name="functions.inc.php" server="ucommxsrv1.unl.edu//library/webserver/documents/studentjobs/" local="3343049928" remote="1867515331979972086" /> <file name="main.php" server="ucommxsrv1.unl.edu//library/webserver/documents/studentjobs/" local="3343049623" remote="1894812288687476215" /> <file name="README" server="ucommxsrv1.unl.edu//library/webserver/documents/studentjobs/" local="3343050566" remote="1894812288687476215" /> <file name="resume.php" server="ucommxsrv1.unl.edu//library/webserver/documents/studentjobs/" local="3343049623" remote="1894812288687476215" /> <file name="style.css" server="ucommxsrv1.unl.edu//library/webserver/documents/studentjobs/" local="3343060512" remote="1894813474098449971" /> <file name="submit.php" server="ucommxsrv1.unl.edu//library/webserver/documents/studentjobs/" local="3343049623" remote="1894812288687476216" /> </dwsync> \ No newline at end of file +<?xml version="1.0" encoding="utf-8" ?> <dwsync> <file name=".buildpath" server="ucommxsrv1.unl.edu//library/webserver/documents/studentjobs/" local="3341406077" remote="1995047015670812149" /> <file name=".project" server="ucommxsrv1.unl.edu//library/webserver/documents/studentjobs/" local="3341406077" remote="1995047015670812149" /> <file name="app.php" server="ucommxsrv1.unl.edu//library/webserver/documents/studentjobs/" local="3343060878" remote="1867547338076265830" /> <file name="config.inc.php" server="ucommxsrv1.unl.edu//library/webserver/documents/studentjobs/" local="3343058599" remote="1867515331979972086" /> <file name="config.inc.sample.php" server="ucommxsrv1.unl.edu//library/webserver/documents/studentjobs/" local="3343050069" remote="1867515331979972086" /> <file name="functions.inc.php" server="ucommxsrv1.unl.edu//library/webserver/documents/studentjobs/" local="3343049928" remote="1867515331979972086" /> <file name="main.php" server="ucommxsrv1.unl.edu//library/webserver/documents/studentjobs/" local="3343064170" remote="1894840738550848871" /> <file name="README" server="ucommxsrv1.unl.edu//library/webserver/documents/studentjobs/" local="3343050566" remote="1894812288687476215" /> <file name="resume.php" server="ucommxsrv1.unl.edu//library/webserver/documents/studentjobs/" local="3343060878" remote="1894840738550848871" /> <file name="style.css" server="ucommxsrv1.unl.edu//library/webserver/documents/studentjobs/" local="3343063577" remote="1894840738550848871" /> <file name="submit.php" server="ucommxsrv1.unl.edu//library/webserver/documents/studentjobs/" local="3343060878" remote="1894840738550848871" /> <file name="manage.php" server="ucommxsrv1.unl.edu//library/webserver/documents/studentjobs/" local="3343060878" remote="1894840738550848871" /> <file name="supplemental.php" server="ucommxsrv1.unl.edu//library/webserver/documents/studentjobs/" local="3343064196" remote="1894840738550848871" /> <file name="view.php" server="ucommxsrv1.unl.edu//library/webserver/documents/studentjobs/" local="3343060878" remote="1894840738550848871" /> </dwsync> \ No newline at end of file diff --git a/application.css b/application.css new file mode 100644 index 0000000000000000000000000000000000000000..d00c6df599db369abf0f8ba648bfb2f05a4ff31c --- /dev/null +++ b/application.css @@ -0,0 +1,36 @@ +#maincontent{ + color:#494949; + font:77%/140% "Lucida Grande",Verdana,Arial; + text-align:left; +} + +#maincontent h4{ + color:#6B6B6B; + font-family:Helvetica,Arial,sans-serif; + font-weight:normal; + font-size:1.4em; + line-height:1.2; + padding:0.1em 0 0.2em; + margin:10px 0 0 0; +} +#maincontent table{ + border-collapse:collapse; + border-spacing:0; + width:640px; + margin-bottom:10px; +} +#maincontent table td{ + border:1px solid #999; + padding:1px 5px; + font-size:13px; + vertical-align:top; +} +#maincontent table td#unl-logo{ + border-left:none !important; + border-top:none !important; + border-bottom:none !important; +} +#maincontent table td span{ + color:#666; + font-size:11px; +} \ No newline at end of file diff --git a/images/R-UN_L186c_2c.png b/images/R-UN_L186c_2c.png new file mode 100644 index 0000000000000000000000000000000000000000..08cdb95cfd57d94f661d1a0a01311e20ee691c78 Binary files /dev/null and b/images/R-UN_L186c_2c.png differ diff --git a/main.php b/main.php index 2db65c49c21b37bf7efa16fbfa2caf54ce5e3b41..171a942030bc70dee50556c7ad68203c821ae24f 100644 --- a/main.php +++ b/main.php @@ -24,11 +24,14 @@ if(isset($_GET['msg'])) $msg = htmlentities(trim($_GET['msg']), ENT_QUOTES); -?> - - -<?php + + + + + + + require_once 'UNL/Templates.php'; UNL_Templates::$options['version'] = 3; diff --git a/manage.php b/manage.php index 4b65b9933044d29d1246396f4556cd1a1a1a242e..e8bd5823f6a167e457a2777d1303ef7339e9f0e3 100644 --- a/manage.php +++ b/manage.php @@ -107,7 +107,7 @@ if ( $cas_client->isLoggedIn() && $row['id']>0 ) { $page->maincontentarea .= ' <tr> - <td><a href="view.php?id='.$application_id.'">'.$row_student["firstname"].' '.$row_student["mi"].' '.$row_student["lastname"].'</a></td> + <td><a href="view.php?id='.$application_id.'&department_id='.$department_id.'&position='.urlencode($row["positionappliedfor"]).'">'.$row_student["firstname"].' '.$row_student["mi"].' '.$row_student["lastname"].'</a></td> <td>'.$row["positionappliedfor"].'</td> <td>'.display_upload(0,0,$row['resume_id']).'</td> <td>'.display_upload(0,0,$row['cover_id']).'</td> diff --git a/resume.php b/resume.php index 403532ea450972e4b07e20e7c813485f2c656a21..0334be9abdf8c2c5879b814fc49c097451d56ece 100644 --- a/resume.php +++ b/resume.php @@ -21,9 +21,15 @@ #get the current user's application if it exists $profile = get_users_profile($current_user); } -?> - -<?php + + + + + + + + + #SUBMIT HAS BEEN PRESSED if (isset($_POST['submit']) ) { @@ -74,10 +80,14 @@ if (isset($_POST['submit']) ) $query = "UPDATE ".$GLOBALS['mysql_prefix']."uploads SET showflag='0' WHERE username = '$current_user'"; $result = mysql_query($query); } -?> + + + + + + -<?php require_once 'UNL/Templates.php'; UNL_Templates::$options['version'] = 3; diff --git a/view.php b/view.php index 524444c531fdc462b28682671e4e387292d923d3..c1c7f91467e0858629becc919bf27d49d4304a70 100644 --- a/view.php +++ b/view.php @@ -18,10 +18,10 @@ if($cas_client->isLoggedIn()){ $current_user = $cas_client->getUser(); } -?> - - -<?php + + + + require_once 'UNL/Templates.php'; UNL_Templates::$options['version'] = 3; @@ -34,19 +34,24 @@ $page->head = ' <style type="text/css" media="print"> #footer{display:none;} </style> + +<style type="text/css" media="screen"> + @import url("application.css"); +</style> '; $page->addStyleSheet('style.css'); $page->addStyleSheet('/wdn/templates_3.0/css/content/forms.css'); $page->titlegraphic = '<h1>Student Jobs</h1>'; $page->pagetitle = '<h2>View Application</h2>'; -$page->maincontentarea = ''; +$page->maincontentarea = '<div class="three_col left">'; if(isset($_GET['id']) && $cas_client->isLoggedIn()) { $id = $_GET['id']; - if(!is_numeric($id)){ + $department_id = $_GET['department_id']; + if(!is_numeric($id) || !is_numeric($department_id)){ header("Location: main.php"); exit(); } @@ -56,6 +61,7 @@ $page->maincontentarea = ''; $query = "SELECT * FROM application WHERE id = $id"; $result = mysql_query($query); $row = mysql_fetch_array($result); + $criminalhistory = $row; if($row['username'] == $current_user) $allowed=true; @@ -75,61 +81,112 @@ $page->maincontentarea = ''; } //We've finished checking cases where a user can view this app, now proceed if the logged in user is allowed - if(isset($allowed)){ - $page->maincontentarea .= ' + if($allowed == true){ + ob_start(); + + $query = "SELECT * FROM department WHERE id = '$department_id'"; + $result = mysql_query($query); + $rowdept = mysql_fetch_array($result); + + ?> - <table border="1"> - <tr><td>My.UNL ID</td> <td>'.htmlspecialchars($row['username']).'</td></tr> - <tr><td>Name</td> <td>'.htmlspecialchars($row['firstname']).' '.htmlspecialchars($row['mi']).' '.htmlspecialchars($row['lastname']).'</td></tr> - <tr><td>Address</td> <td>'.htmlspecialchars($row['address']).'<br />'.htmlspecialchars($row['city']).' '.htmlspecialchars($row['state']).' '.htmlspecialchars($row['zip']).'</td></tr> - <tr><td>Phone</td> <td>'.htmlspecialchars($row['phone']).'</td></tr> - <tr><td>Email</td> <td>'.htmlspecialchars($row['email']).'</td></tr> - <tr><td>Misdemeanor?</td> <td>'.htmlspecialchars($row['misdemeanor']).'</td></tr> - <tr><td>Explanation</td> <td>'.htmlspecialchars($row['misdetails']).'</td></tr> - <tr><td>Felony?</td> <td>'.htmlspecialchars($row['felony']).'</td></tr> - <tr><td>Explanation</td> <td>'.htmlspecialchars($row['feldetails']).'</td></tr> - <tr><td>Court Order</td> <td>'.htmlspecialchars($row['courtorder']).'</td></tr> - <tr><td>Explanation</td> <td>'.htmlspecialchars($row['codetails']).'</td></tr> + <table> + <tr> + <td id="unl-logo" rowspan="2"><img src="images/R-UN_L186c_2c.png" width="120" alt="UNL Logo" /></td> + <td><span>Department</span> <?php echo htmlspecialchars($rowdept['name'])?></td> + </tr> + <tr> + <td><span>Position</span> <?php echo htmlspecialchars($_GET['position'])?> </td> + </tr> + </table> + <h4>Personal Information</h4> + <table> + <tr> + <td><span>Last Name</span><br /><?php echo htmlspecialchars($row['lastname']) ?></td> + <td><span>First Name</span><br /><?php echo htmlspecialchars($row['firstname']) ?></td> + <td><span>M.I.</span><br /><?php echo htmlspecialchars($row['mi']) ?></td> + <td colspan="2"><span>My.UNL Name</span><br /><?php echo htmlspecialchars($row['username']) ?></td> + </tr> + <tr> + <td colspan="2"><span>Address</span><br /><?php echo htmlspecialchars($row['address']) ?></td> + <td><span>City</span><br /><?php echo htmlspecialchars($row['city']) ?></td> + <td><span>State</span><br /><?php echo htmlspecialchars($row['state']) ?></td> + <td><span>Zip Code</span><br /><?php echo htmlspecialchars($row['zip']) ?></td> + </tr> + <tr> + <td colspan="2"><span>Phone</span><br /><?php echo htmlspecialchars($row['phone']) ?></td> + <td colspan="3"><span>Email</span><br /><?php echo htmlspecialchars($row['email']) ?></td> + </tr> </table> - <br /><br /> - '; - $query = "SELECT * FROM employer WHERE application_id = $id"; + + + <h4>Education</h4> + <table> + <tr> + <td><span>School</span></td> + <td><span>Major</span></td> + <td><span>Degree</span></td> + <td><span>Did You Graduate?</span></td> + <td width="100"><span>Dates Attended</span></td> + </tr> + <?php + $query = "SELECT * FROM education WHERE application_id = $id"; $result = mysql_query($query); while($row = mysql_fetch_array($result)){ - $page->maincontentarea .= ' - <table border="1"> - <tr><td>Employer</td> <td>'.$row['name'].'</td></tr> - <tr><td>Address</td> <td>'.$row['address'].'<br />'.$row['city'].' '.$row['state'].' '.$row['zip'].'</td></tr> - <tr><td>Supervisor</td> <td>'.$row['supervisor'].'</td></tr> - <tr><td>Phone</td> <td>'.$row['phone'].'</td></tr> - <tr><td>Started</td> <td>'.$row['frommonth'].'/'.$row['fromyear'].'</td></tr> - <tr><td>Ended</td> <td>'.$row['tomonth'].'/'.$row['toyear'].'</td></tr> - <tr><td>Hours</td> <td>'.$row['hoursweek'].' per week</td></tr> - <tr><td>Title</td> <td>'.$row['title'].'</td></tr> - <tr><td>Duties</td> <td>'.$row['duties'].'</td></tr> - <tr><td>Salary</td> <td>'.$row['salary'].'</td></tr> - </table> - <br /><br /> - '; - } + ?> + <tr> + <td><?php echo htmlspecialchars($row['name'])?></td> + <td><?php echo htmlspecialchars($row['major'])?></td> + <td><?php echo htmlspecialchars($row['degree'])?></td> + <td><?php echo htmlspecialchars($row['graduate'])?></td> + <td><span>From</span> <?php echo htmlspecialchars($row['frommonth'])?>/<?php echo htmlspecialchars($row['fromyear'])?><br /> + <span>To</span> <?php echo htmlspecialchars($row['tomonth'])?>/<?php echo htmlspecialchars($row['toyear'])?></td> + </tr> - $query = "SELECT * FROM education WHERE application_id = $id"; + + <?php + } + ?> + </table> + <h4>Work Experience</h4> + <?php + $query = "SELECT * FROM employer WHERE application_id = $id"; $result = mysql_query($query); while($row = mysql_fetch_array($result)){ - $page->maincontentarea .= ' - <table border="1"> - <tr><td>School</td> <td>'.$row['name'].'</td></tr> - <tr><td>Started</td> <td>'.$row['frommonth'].'/'.$row['fromyear'].'</td></tr> - <tr><td>Ended</td> <td>'.$row['tomonth'].'/'.$row['toyear'].'</td></tr> - <tr><td>Major</td> <td>'.$row['major'].'</td></tr> - <tr><td>Graduate?</td> <td>'.$row['graduate'].'</td></tr> - <tr><td>Degree</td> <td>'.$row['degree'].'</td></tr> - </table> - <br /><br /> - '; + ?> + <table> + <tr> + <td><span>Employer</span><br /><?php echo htmlspecialchars($row['name'])?></td> + <td><span>Position</span><br /><?php echo htmlspecialchars($row['title'])?></td> + <td colspan="2"><span>Dates Employeed</span><br /><?php echo htmlspecialchars($row['frommonth'])?>/<?php echo htmlspecialchars($row['fromyear'])?> to + <?php echo htmlspecialchars($row['tomonth'])?>/<?php echo htmlspecialchars($row['toyear'])?></td> + </tr> + <tr> + <td colspan="2"><span>Duties</span><br /><?php echo htmlspecialchars($row['duties'])?></td> + <td width="100"><span>Hours</span><br /><?php echo htmlspecialchars($row['hoursweek'])?> <span>per week</span></td> + <td width="100"><span>Pay</span><br /><?php echo htmlspecialchars($row['salary'])?></td> + </tr> + <tr> + <td><span>Supervisor</span><br /><?php echo htmlspecialchars($row['supervisor'])?></td> + <td><span>Phone</span><br /><?php echo htmlspecialchars($row['phone'])?></td> + <td colspan="2"><span>Address</span><br /><?php echo htmlspecialchars($row['address'])?><br /><?php echo htmlspecialchars($row['city'])?> <?php echo htmlspecialchars($row['state'])?> <?php echo htmlspecialchars($row['zip'])?></td> + </tr> + </table> + <?php } + ?> + <h4>Criminal History</h4> + <table> + <tr><td><span>Have you ever been convicted or pled guilty to a misdemeanor?</span><br /><?php echo htmlspecialchars($criminalhistory['misdemeanor']) ?></td></tr> + <tr><td><span>If yes, please explain: Date(s), Country, County, State offense occurred in, and Violation(s).</span><br /> <?php echo htmlspecialchars($criminalhistory['misdetails']) ?></td></tr> + <tr><td><span>Have you ever been convicted or pled guilty to a felony?</span><br /><?php echo htmlspecialchars($criminalhistory['felony']) ?></td></tr> + <tr><td><span>If yes, please explain: Date(s), Country, County, State offense occurred in, and Violation(s)</span><br /> <?php echo htmlspecialchars($criminalhistory['feldetails']) ?></td></tr> + <tr><td><span>Are you subject to a court order?</span><br /><?php echo htmlspecialchars($criminalhistory['courtorder']) ?></td></tr> + <tr><td><span>If yes, please explain: Date(s), Country, County, State offense occurred in, and details of the court order.</span><br /> <?php echo htmlspecialchars($criminalhistory['codetails']) ?></td></tr> + </table> + <?php } } @@ -142,13 +199,34 @@ $page->maincontentarea = ''; - - +$bufferout = ob_get_clean(); +$page->maincontentarea .= $bufferout; +$page->maincontentarea .= '</div><div class="col right"> + <ul class="appli_nav"> + <h4 class="sec_header">Menu</h4> + <li><a href="main.php">Home</a></li> + <li><a href="view.php?id='.$id.'&department_id='.$department_id.'&position='.urlencode($_GET['position']).'&output=print">Print Version of this Application</a></li> + <li><a href="manage.php?department_id='.$department_id.'">Back to Application Manager</a></li> + <li><a href="main.php?logout">Logout</a></li> + </ul></div>'; $page->leftcollinks = str_replace('="/', '="http://www.unl.edu/', file_get_contents('http://www.unl.edu/ucomm/sharedcode/relatedLinks.html')); $page->contactinfo = str_replace('="/', '="http://www.unl.edu/', file_get_contents('http://www.unl.edu/ucomm/sharedcode/footerContactInfo.html')); - $page->footercontent = str_replace('="/', '="http://www.unl.edu/', file_get_contents('http://www.unl.edu/ucomm/sharedcode/footer.html')); -echo $page; + +if($_GET['output'] == 'print'){ + echo '<html><head><title>UNL | Student Jobs Application</title> + <style type="text/css" media="screen"> + @import url("application.css"); + </style> + <style type="text/css" media="print"> + @import url("application.css"); + </style> + </head><body><div id="maincontent">'; + echo $bufferout; + echo '</div></body></html>'; +}else{ + echo $page; +} ?> \ No newline at end of file