. // This page implements the old model where the user downloads BOINC // from the BOINC web site, // and creates an account using the Manager. // // Link to here (e.g. from front-page Join button // if you're not a vetted project. // If you are, link to signup.php instead // // This page routes people to the right place depending on whether // they already have BOINC installed on this device. // DEPRECATED. Use signup.php instead require_once("../inc/util.inc"); // "old" (misnomer) means BOINC is already installed on this device function show_choose($is_old) { panel(null, function() use($is_old) { echo tra("Is BOINC installed on this device?"); $y = tra("Yes"); $n = tra("No"); if ($is_old) { echo sprintf( ' %s   |  %s', $y, $n ); } else { echo sprintf( ' %s   |  %s', $y, $n ); } } ); } function show_new() { global $master_url; panel(null, function() use ($master_url) { echo '
  1. ' .tra('Read our %1 Rules and Policies %2.', '', '') .'
  2. ' .tra('Download and install BOINC.') .'

    '.tra('Download').'

    ' .tra('For Android devices, download BOINC from the Google Play Store or Amazon App Store.') .'

  3. ' .tra('Run BOINC.').'
  4. '.tra("Choose %1 from the list, or enter %2", "".PROJECT."", "$master_url").'
'; } ); } function show_old() { global $master_url; panel(null, function() use($master_url) { echo ' '; } ); } $old = get_int('old', true); page_head(tra("Join %1", PROJECT)); show_choose($old); if ($old) { show_old(); } else { show_new(); } page_tail();