function add_app() { $name = BoincDb::escape_string(post_str('add_name')); $user_friendly_name = BoincDb::escape_string(post_str('add_user_friendly_name')); if (empty($name) || empty($user_friendly_name)) { admin_error_page("To add a new application please supply both a brief name and a longer 'user-friendly' name.</font></p>"); } $now = time(); $id = BoincApp::insert("(name,user_friendly_name,create_time) VALUES ('{$name}', '{$user_friendly_name}', {$now})"); if (!$id) { admin_error_page("insert failed"); } echo "Application added.\n <p>\n You must restart the project for this to take effect.\n "; }
function add_application() { global $app_name, $app_id, $platform; $app_name = "single_job_{$platform}"; $app = BoincApp::lookup("name='{$app_name}'"); if ($app) { $app_id = $app->id; } else { $now = time(); $app_id = BoincApp::insert("(create_time, name, user_friendly_name) values ({$now}, '{$app_name}','Jobs for {$platform}')"); if (!$app_id) { error("Couldn't add application"); } } }