function stamppeeps($person) { $dao = getTrackingDAO(); $dao->stamppeeps($person); }
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 != "") {
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&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&action=dont&person=" . $person . "\" class=\"hd_link\">" . $strStop . " " . strtolower($strTracking) . " " . $strThisPerson . "</a></li>"; } else { echo "<li><a href=\"passthru.php?func=track&action=do&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>"; }