Exemplo n.º 1
0
function stamppeeps($person)
{
    $dao = getTrackingDAO();
    $dao->stamppeeps($person);
}
Exemplo n.º 2
0
if (isset($_REQUEST["func"])) {
    $func = $_REQUEST["func"];
}
if (isset($_REQUEST["area"])) {
    $area = $_REQUEST["area"];
    if ($area == "marriage") {
        $area = "relations";
    }
}
// if you are not logged in then you shouldn't be here!
if ($_SESSION["editable"] == "N" && ($func != "login" && $func != "lang" && $func != "logout" && $func != "change")) {
    die(include "inc/forbidden.inc.php");
}
switch ($func) {
    case "track":
        $dao = getTrackingDAO();
        switch ($_REQUEST["action"]) {
            case "do":
                $dao->trackByRegistered($_REQUEST["person"], $_SESSION["email"]);
                break;
            case "dont":
                $dao->untrackByRegistered($_REQUEST["person"], $_SESSION["email"]);
                break;
        }
        echo "<meta http-equiv=refresh content='0; url=people.php?person=" . $_REQUEST["person"] . "' />\n";
        break;
    case "login":
        $loggedIn = $currentRequest->login($_POST["pwdUser"], md5($_POST["pwdPassword"]));
        if ($loggedIn) {
            @($remember = $_POST["pwdRemember"]);
            if ($remember != "") {
Exemplo n.º 3
0
function user_opts($person = 0)
{
    global $strTrack, $strTracking, $strThisPerson, $tblprefix;
    global $strLoggedIn, $strHome, $strLogout, $strPreferences;
    global $strAdd, $strNewPerson, $strLogin, $strRecoverPwd, $strStop;
    global $strLoggedOut, $strReport, $currentRequest, $strCompleteGedcom;
    echo '<div id="useroptions"><ul>';
    if ($currentRequest->id != 0) {
        echo "<li>" . $strLoggedIn . "'" . $currentRequest->name . "'</li>";
        echo "<li><a href=\"index.php\" class=\"hd_link\">" . $strHome . "</a></li>";
        echo "<li><a href=\"passthru.php?func=logout\" class=\"hd_link\">" . $strLogout . "</a></li>";
        echo "<li><a href=\"my.php\" class=\"hd_link\">" . $strPreferences . "</a></li>";
        if ($_SESSION["editable"] == "Y") {
            echo "<li><a href=\"report.php\" class=\"hd_link\">" . $strReport . "</a></li>";
            echo "<li><a href=\"edit.php?func=add&amp;area=people\" class=\"hd_link\">" . $strAdd . " " . $strNewPerson . "</a></li>";
            echo "<li><a href=\"gedcom.php\" class=\"hd_link\">" . $strCompleteGedcom . "</a></li>";
        }
        if ($person != 0) {
            $tdao = getTrackingDAO();
            if ($tdao->isTracked($currentRequest->email, $person)) {
                echo "<li><a href=\"passthru.php?func=track&amp;action=dont&amp;person=" . $person . "\" class=\"hd_link\">" . $strStop . " " . strtolower($strTracking) . " " . $strThisPerson . "</a></li>";
            } else {
                echo "<li><a href=\"passthru.php?func=track&amp;action=do&amp;person=" . $person . "\" class=\"hd_link\">" . $strTrack . " " . $strThisPerson . "</a></li>";
            }
        }
    } else {
        echo "<li>" . $strLoggedOut . "</li>";
        echo "<li><a href=\"index.php\" class=\"hd_link\">" . $strHome . "</a></li>";
        echo "<li><a href=\"my.php\" class=\"hd_link\">" . $strLogin . "</a></li>";
        echo "<li><a href=\"my.php?state=lost\" class=\"hd_link\">" . $strRecoverPwd . "</a></li>";
        if ($person != 0) {
            echo "<li><a href=\"track.php?person=" . $person . "\" class=\"hd_link\">" . $strTrack . " " . $strThisPerson . " </a></li>";
        }
    }
    echo "</ul></div>";
}