} $logout_url = wp_logout_url("{$self}?{$q}"); echo " [<a href=\"{$logout_url}\">Logout</a>]"; include "include/check_system.php"; } else { $login_url = wp_login_url("{$self}?{$q}"); echo "[<a href=\"index.php\" title=\"Home of the application\">Home</a>] \n\t\t\t\t[<a href=\"{$login_url}\" title=\"Login as a user\">Login</a>]\n\t\t\t\t[<a href=\"search.php\" title=\"Search soundfiles\">Search</a>]"; $notlogged = TRUE; } } else { if (sessionAuthenticate($connection)) { $username = $_COOKIE["username"]; echo "Logged as <a href=\"edit_myinfo.php\" title=\"Edit my information or change password\">{$username}</a> \n\t\t\t\t[<a href=\"index.php\" title=\"Home of the application\">Home</a>] \n\t\t\t\t[<a href=\"search.php\" title=\"Search soundfiles\">Search</a>] "; #Check if user can enter admin area $username = $_COOKIE["username"]; if (is_user_admin2($username, $connection)) { $this_page = basename($_SERVER['PHP_SELF']); if ($this_page != "admin.php") { echo " [<a href=\"admin.php\" title=\"Administration menu\">Admin</a>]"; } else { echo " [Admin]"; } } echo " [<a href=\"include/logout.php?where_to={$self}&q={$q_logout}\">Logout</a>]"; include "include/check_system.php"; } else { echo "[<a href=\"index.php\" title=\"Home of the application\">Home</a>] \n\t\t\t\t[<a href=\"search.php\" title=\"Search soundfiles\">Search</a>]<br>"; if ($e == 1) { echo "<div class=\"alert alert-danger\"><small>Invalid username or password, try again or <a href=\"recover_password.php\">recover password</a></small>"; } echo "<form action=\"include/login.php\" method=\"POST\" class=\"form-inline\">\n\t\t\t\t\t\t<input name=\"username\" type=\"text\" size=\"8\" class=\"form-control input-sm\">\n\t\t\t\t\t\t<input name=\"password\" type=\"password\" size=\"8\" class=\"form-control input-sm\">\n\t\t\t\t\t\t<input name=\"where_to\" type=\"hidden\" value=\"{$self}?{$q}\">\n\t\t\t\t\t\t\n\t\t\t\t\t\t<button type=\"submit\" class=\"form-control btn btn-primary btn-xs\">Log in</button>\n\t\t\t\t</form>";
} $endid = $how_many_to_show; $endid_show = $startid_q + $endid; if ($startid_q + $how_many_to_show >= $no_sounds) { $endid_show = $no_sounds; } $sql_limit = "{$startid_q}, {$endid}"; echo "\n\t\t\t<div class=\"page-header\">\n\t\t\t<div class=\"row\">\n\t\t\t\t<div class=\"col-lg-8\">\n\t\t\t\t\t<h2>Sounds at the Site: {$SiteName}</h2>\n\t\t\t\t\t<p>Coordinates: {$SiteLat}, {$SiteLon}</p>\n\t\t\t\t\t<p>{$no_sounds} sounds at this site</p>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"col-lg-4\">\n\t\t\t\t\t<div id=\"map\"></div>\n\t\t\t\t</div>\n\t\t\t</div>\n\n\t\t\t</div>\n\t\t\n\t\t\t<div class=\"row\">\n\t\t\t\t<div class=\"col-lg-4\">"; /*if (sessionAuthenticate($connection) || !$hide_latlon_guests) { #echo "Coordinates: $SiteLat, $SiteLon | <a href=\"viewsite_map.php?SiteID=$SiteID\" title=\"View site in a map\"><strong>Map</strong></a>"; echo "Coordinates: $SiteLat, $SiteLon"; } else { #echo "<a href=\"viewsite_map.php?SiteID=$SiteID\" title=\"View site in a map\"><strong>Map</strong></a>"; }*/ if (sessionAuthenticate($connection) && is_user_admin2($username, $connection)) { echo "<br><a href=\"edit_site.php?SiteID={$SiteID}\" title=\"Edit this site\">[edit site]</a>"; } #Select particular date /*$query_dates = "SELECT DISTINCT DATE_FORMAT(Date,'%d-%b-%Y') AS Date_f, Date FROM Sounds WHERE Date IS NOT NULL AND SiteID='$SiteID' AND Sounds.SoundStatus!='9' $qf_check ORDER BY Date"; $result_dates=query_several($query_dates, $connection); $nrows_dates = mysqli_num_rows($result_dates); if ($nrows_dates>0) { if ($special_wrapper==TRUE){ echo "<form action=\"$wrapper\" method=\"GET\"> <input type=\"hidden\" name=\"page\" value=\"browse_site_date\">"; } else { echo "<form action=\"browse_site_date.php\" method=\"GET\">"; }
function pumilio_user($check_role, $connection) { if ($check_role == "user") { if ($login_wordpress == TRUE) { if (is_user_logged_in() == TRUE) { return TRUE; } else { return FALSE; } } else { if (sessionAuthenticate($connection)) { return TRUE; } else { return FALSE; } } } elseif ($check_role == "admin") { if ($login_wordpress == TRUE) { if (is_user_logged_in() == TRUE) { return TRUE; } else { return FALSE; } } else { $username = $_COOKIE["username"]; if (is_user_admin2($username, $connection)) { return TRUE; } else { return FALSE; } } } }
if (is_super_admin()) { $pumilio_admin = TRUE; $pumilio_loggedin = TRUE; #header("Location: error.php?e=admin"); #die(); } else { $pumilio_admin = FALSE; $pumilio_loggedin = TRUE; } } else { $pumilio_admin = FALSE; $pumilio_loggedin = FALSE; } } elseif (isset($_COOKIE["username"])) { $username = $_COOKIE["username"]; if (is_user_admin2($username, $connection) == TRUE) { #die("You are not an admin."); $pumilio_admin = TRUE; $pumilio_loggedin = TRUE; } else { $pumilio_admin = FALSE; $pumilio_loggedin = FALSE; } } else { $pumilio_admin = FALSE; $pumilio_loggedin = FALSE; } if (!isset($force_loggedin)) { $force_loggedin = FALSE; } if (!isset($force_admin)) {