mirror of https://github.com/BOINC/boinc.git
68 lines
2.7 KiB
PHP
68 lines
2.7 KiB
PHP
<?php
|
|
|
|
require_once("../inc/db_ops.inc");
|
|
require_once("../inc/util_ops.inc");
|
|
|
|
$cgi_url = parse_config("<cgi_url>");
|
|
$stripchart_cgi_url = parse_config("<stripchart_cgi_url>");
|
|
|
|
db_init();
|
|
|
|
$w = 7*86400;
|
|
echo "
|
|
<title>BOINC project management for ".PROJECT."</title>
|
|
<h2>BOINC project management for ".PROJECT."</h2>
|
|
<p>
|
|
Browse database:
|
|
<ul>
|
|
<li><a href=db_action.php?table=platform>Platforms</a>
|
|
<li><a href=db_action.php?table=app>Applications</a>
|
|
<li><a href=db_form.php?table=app_version>Application versions</a>
|
|
<li><a href=db_form.php?table=user>Users</a>
|
|
<li><a href=db_form.php?table=team>Teams</a>
|
|
<li><a href=db_form.php?table=host&detail=low>Hosts</a>
|
|
<li><a href=db_form.php?table=workunit>Workunits</a>
|
|
<li><a href=db_form.php?table=result&detail=low>Results</a>
|
|
</ul>
|
|
</p>
|
|
<p>
|
|
Browse / Rate user profiles:
|
|
<ul>
|
|
<li><a href=profile_ops.php?set=unrated&num=0>Unrated profiles</a>
|
|
<li><a href=profile_ops.php?set=approved&num=0>Approved profiles</a>
|
|
<li><a href=profile_ops.php?set=rejected&num=0>Rejected profiles</a>
|
|
<li><a href=profile_ops.php?set=uotd&num=0>Past Users of the Day</a>
|
|
<li><a href=profile_ops.php?set=all&num=0>All profiles</a>
|
|
</ul>
|
|
</p>
|
|
";
|
|
|
|
$result = mysql_query("select id, name from app");
|
|
while ($app = mysql_fetch_object($result)) {
|
|
echo "<br>Result summary for $app->name:
|
|
<ul>
|
|
<li><a href=result_summary.php?appid=$app->id&nsecs=86400>last 24 hours</a>
|
|
<li><a href=pass_percentage_by_platform.php?appid=$app->id&nsecs=86400>last 24 hours - pass percentage by platform</a>
|
|
<li><a href=failure_result_summary_by_host.php?appid=$app->id&nsecs=86400>last 24 hours - failure by host</a>
|
|
<li><a href=failure_result_summary_by_platform.php?appid=$app->id&nsecs=86400>last 24 hours - failure by platform</a>
|
|
<li><a href=result_summary.php?appid=$app->id&nsecs=604800>last week</a>
|
|
<li><a href=pass_percentage_by_platform.php?appid=$app->id&nsecs=604800>last week - pass percentage by platform</a>
|
|
<li><a href=failure_result_summary_by_host.php?appid=$app->id&nsecs=604800>last week - failure by host</a>
|
|
<li><a href=failure_result_summary_by_platform.php?appid=$app->id&nsecs=604800>last week - failure by platform</a>
|
|
</ul>
|
|
";
|
|
}
|
|
mysql_free_result($result);
|
|
|
|
echo "
|
|
<a href=$stripchart_cgi_url/stripchart.cgi>Stripcharts</a>
|
|
| <a href=show_log.php>Show/Grep all logs</a>
|
|
| <a href=show_log.php?f=mysql*.log&l=-20>Tail MySQL logs</a>
|
|
| <a href=create_account_form.php>Create account</a>
|
|
";
|
|
|
|
// TODO: Add functionality to list the number of recommends / rejects received
|
|
// by each profiled user.
|
|
|
|
?>
|