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; } }
// 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();