. * * Simple vue pour afficher un message à l'utilisateur * */ $this->load->view('header'); $this->load->view('banner'); $this->load->view('sidebar'); $this->load->view('menu'); /** * display in different colors * @param unknown $assert * @param unknown $str */ function check_that($assert, $str) { $class = ($assert) ? 'success' : 'error'; echo '
'; echo $str; echo '
'; } echo '
'; if (isset($title)) echo heading($title, 3); if (isset($popup)) echo checkalert($this->session, $popup); if (isset($text)) { echo(p($text)); } // hidden contrller url for java script access echo form_hidden('controller_url', controller_url($controller), '"id"="controller_url"'); if (true || $this->dx_auth->is_role('ca', true, true)) { echo 'Pilote: ' . dropdown_field('mlogin', $mlogin, $pilote_selector, "id='selector' onchange='new_alarm();'") .br(2); } else { echo $pilot_name . br(2); } echo form_fieldset('Licence assurance', array( 'title' => $this->lang->line("gvv_str_filter_tooltip"))); # Licence fédérale if ($licence_ok) { echo '
'; echo p("Vous avez une licence/assurance pour l'année " . $year); echo p($licence_type); echo '
'; } else { echo '
'; echo p("Vous n'avez pas de licence/assurance pour l'année " . $year); echo p($licence_type); echo '
'; } echo form_fieldset_close(); # Visite médicale echo form_fieldset('Visite médicale', array( 'title' => $this->lang->line("gvv_str_filter_tooltip"))); check_that($medical_ok, p($medical_message)); echo form_fieldset_close(); echo form_fieldset('Renouvellement licence', array( 'title' => $this->lang->line("gvv_str_filter_tooltip"))); echo heading("Si vous avez un brevet de pilote de planeur (licence française)", 4); if ($brevet) { if ($depuis_test < 2) { echo '
'; echo p('Brevet de pilote de planeur du ' . date_db2ht($brevet)); echo p("Dernier test en vol le " . date_db2ht($date_test) . " (moins de 2 ans), pas de conditions d'expérience exigées."); echo '
'; } elseif ($depuis_test < 6) { echo '
'; echo p('Dernier contrôle en vol du ' . date_db2ht($date_test) . ' (moins de 6 ans)'); echo '
'; } else { echo '
'; echo p('Dernier contrôle en vol du ' . date_db2ht($date_test) . ' (plus de 6 ans)'); echo '
'; } } else { echo p('Pas de brevet de pilote de planeur'); } $ok = (($heures_cdb_2_ans >= 6) && ($vols_cdb_2_ans >= 10)) || (($heures_cdb_2_ans >= 3) && ($vols_cdb_2_ans >= 5) && ($vols_en_double_depuis_2_ans >= 2)); $exp = "Heures CDB = $heures_cdb_2_ans, Vols CDB = $vols_cdb_2_ans, Vols en double = $vols_en_double_depuis_2_ans"; echo "Expérience des 24 derniers mois"; check_that($ok, $exp); echo br(); echo p("Brevet ou test en vol depuis moins de 2 ans, vous pouvez voler."); echo p("Sinon, il faut satisfaire aux conditions d'expérience: 6 heures et 10 décollage Cdb dans les 24 derniers mois ou 3 heures, 5 décollage et deux vols en double commande avec un instructeur."); echo heading("Si vous avez une SPL (licence européenne)", 4); echo "Expérience des 24 derniers mois"; $ok = (($heures_cdb_2_ans >= 5) && ($vols_cdb_2_ans >= 15)); $exp = "Heures CDB = $heures_cdb_2_ans, Vols CDB = $vols_cdb_2_ans"; check_that($ok, $exp); $ok = ($vols_en_double_depuis_2_ans >= 2); $exp = "Vols en double = $vols_en_double_depuis_2_ans"; check_that($ok, $exp); check_that($autonome_2_ans >= 5, "Décollage autonome = " . $autonome_2_ans); check_that($treuille_2_ans >= 5, "Décollage treuil = " . $treuille_2_ans); check_that($rem_2_ans >= 5, "Décollage remorquage = " . $rem_2_ans); echo br(); echo p("Brevet ou test en vol depuis moins de 2 ans, vous pouvez voler."); echo p("Sinon, il faut satisfaire aux conditions d'expérience: 5 heures et 15 décollage Cdb dans les 24 derniers mois et deux vols en double commande avec un instructeur."); echo p("De plus il vous faut 5 vols sur votre moyen de lancement."); echo form_fieldset_close(); echo form_fieldset('Emport passager', array( 'title' => $this->lang->line("gvv_str_filter_tooltip"))); if ($emport_passager) { echo p("Autorisation d'emport passager du " . date_db2ht($emport_passager) ); check_that($vols_cdb_depuis_90_jours > 3, "Vols CDB depuis 90 jours = " . $vols_cdb_depuis_90_jours); } else { echo p("Pas d'autorisation d'emport passager."); } echo br(); echo p("Vous devez avoir l'emport passager et 3 décollages commandant de bord dans les trois derniers mois pour pouvoir emmener un passager."); echo form_fieldset_close(); echo form_fieldset_close(); echo form_fieldset('Instructeur', array( 'title' => $this->lang->line("gvv_str_filter_tooltip"))); if ($validity_inst) { if ($inst_valid) { echo '
'; echo p("Qualification instructeur valide jusqu'au " . date_db2ht($validity_inst)); echo '
'; } else { echo '
'; $str = "Qualification instructeur périmée"; if ($validity_inst != '0000-00-00') { $str .= " le " . date_db2ht($validity_inst); } echo p($str); echo '
'; } } else { echo p ("Non instructeur."); } echo form_fieldset_close(); echo br(); echo "Seul le commandant de bord est responsable de savoir s'il remplit les conditions pour voler. Cette page n'est qu'une aide fournie à titre indicatif. " . " Elle n'engage pas la responsabilité du club et ne prend pas en compte les vols que vous pouvez avoir fait dans d'autres clubs."; echo p("Fiches pratiques sur le site " . anchor('http://www.ato.cnvv.net/', 'ATO-CNVV')); echo '
'; ?>