コード例 #1
0
ファイル: nav_form.php プロジェクト: VCHSRobots/EpicScouts
<?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";
コード例 #2
0
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";
コード例 #3
0
ファイル: userlib.php プロジェクト: sshibs/EpicRobotzWebsite
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;
}
コード例 #4
0
ファイル: team.php プロジェクト: VCHSRobots/EpicTeam
    $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"];
コード例 #5
0
ファイル: userlib.php プロジェクト: VCHSRobots/EpicTeam
function CheckEditor()
{
    if (IsEditor()) {
        return true;
    }
    log_msg("userlib.php->CheckEditor", "User is not Editor!  Privilege  violation!");
    include "forms/noprivilege_form.php";
    exit;
}
コード例 #6
0
ファイル: wo_edit.php プロジェクト: VCHSRobots/EpicTeam
    $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);