<?php // -------------------------------------------------------------------- // nav_form.php -- Form for nav area that fits to left of most pages. // Include after header.php if used on a given page. // // Created: 12/29/14 DLB // -------------------------------------------------------------------- require_once "maindef.php"; $bu = $config["BaseUrl"]; echo '<div id="nav_area">'; echo '<div class="btn_nav_div"><a class="btn_nav" href="yourwork.php?Assignments=yes" > Your Work </a></div>' . "\n"; echo '<div class="btn_nav_div"><a class="btn_nav" href="wo_new.php" > New Order </a></div>' . "\n"; echo '<div class="btn_nav_div"><a class="btn_nav" href="wo_lookup.php"> Lookup </a></div>' . "\n"; if (IsAdmin() || IsEditor() || IsCaptain() || IsIPTLead()) { echo '<div class="btn_nav_div"><a class="btn_nav" href="inbox.php?Opened=Yes&UseSelfTeam=Yes" > In Box </a></div>' . "\n"; } echo '<div class="btn_nav_div"><a class="btn_nav" href="findlist_simple.php" > Find / List</a></div>' . "\n"; echo '<div class="btn_nav_div"><a class="btn_nav" href="team.php" > Team View </a></div>' . "\n"; if (IsAdmin() || IsEditor() || IsCaptain()) { echo '<div class="btn_nav_div"><a class="btn_nav" href="utils.php" > Utilities </a></div>' . "\n"; } if (IsAdmin()) { echo '<div class="btn_nav_div"><a class="btn_nav" href="admin.php" > Admin </a></div>' . "\n"; } echo '<div class="btn_nav_div"><a class="btn_nav" href="help.php" > Help </a></div>' . "\n"; echo '</div>' . "\n";
echo '<div class="badges_param_div">'; echo '<div class="badges_paramlabel">Last Name:</div>'; echo '<div class="badges_paramvalue">' . $lastname . '</div>'; echo '</div>'; echo '<div class="badges_param_div">'; echo '<div class="badges_paramlabel">First Name:</div>'; echo '<div class="badges_paramvalue">' . $firstname . '</div>'; echo '</div>'; echo '<div class="badges_param_div">'; echo '<div class="badges_paramlabel">Nick Name:</div>'; echo '<div class="badges_paramvalue">' . $nickname . '</div>'; echo '</div>'; echo '<div class="badges_param_div">'; echo '<div class="badges_paramlabel">Title:</div>'; echo '<div class="badges_paramvalue">' . $title . '</div>'; echo '</div>'; if (IsEditor()) { echo '<div class="badges_params_link">'; echo '<a href="members_edituser.php?UserID=' . $userid . '">Edit Member</a>'; echo '</div>'; } echo '<div class="badges_params_link">'; echo '<a href="badges_print.php?BadgeID=' . $badgeid . '">Print Badge</a>'; echo '</div>'; echo '<div class="badges_params_link">'; echo '<a href="badges_printsticker.php?BadgeID=' . $badgeid . '">Print Sticker</a>'; echo '</div>'; echo '</div>'; echo '<div style="clear:both;"></div>'; echo '<p>Click on badge to download 300dpi image for printing.</p>'; echo '</div' . "\n";
function CheckEditor() { if (IsEditor()) { return true; } log_msg("userlib.php->CheckEditor", "User is not Editor! Privilege violation!"); include "forms/header.php"; echo '<p class="ErrorMsg"> You do not have privilege to access this page.<p>'; echo '<br>'; echo '<a href="welcome.php">Back to Start</a>'; include "forms/footer.php"; exit; }
$allasgn[] = $row; } // Now, with all the data, loop through all the IPT Teams $bigtable = array(); $teamid = 0; foreach ($WOIPTeams as $t) { if (empty($t)) { $teamid++; continue; } $bigtable[] = DoCals($t, $teamid, $allwo, $allasgn); $teamid++; } // Decide about inbox ability $show_inbox_links = false; if (IsAdmin() || IsEditor() || IsIPTLead() || ISCaptain()) { $show_inbox_links = true; } // Final stats $nWO = count($allwo); $nOpened = 0; foreach ($bigtable as $row) { $nOpened += $row["Opened"]; } $nClosed = 0; foreach ($bigtable as $row) { $nClosed += $row["Closed"]; } $nUrgent = 0; foreach ($bigtable as $row) { $nUrgent += $row["Urgent"];
function CheckEditor() { if (IsEditor()) { return true; } log_msg("userlib.php->CheckEditor", "User is not Editor! Privilege violation!"); include "forms/noprivilege_form.php"; exit; }
$wid = $_GET["wid"]; $wo = GetWO($wid); if (!$wo) { $doform = false; $error_msg = "This Work Order doesn't seem to exist."; goto GenerateHtml; } $IsAuthor = false; if ($wo["AuthorID"] == $userid) { $IsAuthor = true; } if ($wo["IsApproved"]) { $IsAuthor = false; } // Don't allow authors to changed approved WOs. if (!IsAdmin() && !IsCaptain() && !IsEditor() && !IsIPTLead() && !$IsAuthor) { $success_msg = "You do not seem to have privilege to edit this work order."; $doform = false; goto GenerateHtml; } PopulateParamList($param_list, $wo); $pagetabtitle = "Epic " . $wo["WIDStr"]; $doform = true; goto GenerateHtml; } if ($_SERVER["REQUEST_METHOD"] == "POST") { if (empty($_POST["WID"])) { DieWithMsg($loc, "No WID in POST."); } $wid = intval($_POST["WID"]); $wo = GetWO($wid);