Example #1
0
             show_workunit_short($res);
             break;
     }
 } else {
     switch ($table) {
         case "platform":
             show_platform($res);
             break;
         case "app":
             show_app($res);
             break;
         case "app_version":
             show_app_version($res);
             break;
         case "host":
             show_host($res);
             break;
         case "workunit":
             show_workunit($res);
             break;
         case "result":
             show_result($res);
             break;
         case "team":
             show_team($res);
             break;
         case "user":
             show_user($res);
             break;
     }
 }
Example #2
0
// under the terms of the GNU Lesser General Public License
// as published by the Free Software Foundation,
// either version 3 of the License, or (at your option) any later version.
//
// BOINC is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
// See the GNU Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public License
// along with BOINC. If not, see <http://www.gnu.org/licenses/>.
//
// This file was modified by contributors of "BOINC Web Tweak" project.
require_once "../inc/boinc_db.inc";
require_once "../inc/util.inc";
require_once "../inc/user.inc";
require_once "../inc/host.inc";
$hostid = get_int("hostid");
$ipprivate = get_str("ipprivate", true);
$host = BoincHost::lookup_id($hostid);
if (!$host) {
    echo "Couldn't find computer";
    exit;
}
$user = get_logged_in_user(false);
if ($user->id != $host->userid) {
    $user = null;
}
page_head("Computer {$hostid}");
show_host($host, $user, $ipprivate);
page_tail();