Subversion Repositories eFlore/Applications.eflore-consultation

Compare Revisions

Ignore whitespace Rev 1389 → Rev 1394

/tags/v5.9-van-tieghem/modules/niveau/Niveau.php
New file
0,0 → 1,59
<?php
class Niveau extends aControleur {
public function executerActionParDefaut() {
$this->afficherMoteurNiveau();
}
public function afficherMoteurNiveau() {
$this->setSortie(self::RENDU_CORPS, $this->afficherNiveau());
}
public function afficherNiveau() {
$donnees['parametres'] = $this->capturerParametres();
$donnees['url_form'] = $this->urls->obtenirUrlBase();
$donnees['i18n'] = I18n::get('Niveau');
$donnees['niveau'] = Registre::get('parametres.niveau');
return $this->getVue('niveau', $donnees);
}
private function capturerParametres() {
$parametre['referentiel'] = (isset($_GET['referentiel'])) ? $_GET['referentiel'] : Config::get('referentiel_defaut');
$parametre['module'] = (isset($_GET['module'])) ? $_GET['module'] : Config::get('module_defaut');
$parametre['action'] = (isset($_GET['action'])) ? $_GET['action'] : Config::get('action_defaut');
if (isset($_GET['type_nom'])) {
$parametre['type_nom'] = $_GET['type_nom'];
}
if (isset($_GET['nom'])) {
$parametre['nom'] = $_GET['nom'];
}
if (isset($_GET['num_nom'])) {
$parametre['num_nom'] = $_GET['num_nom'];
}
if (isset($_GET['nom_retenu'])) {
$parametre['nom_retenu'] = $_GET['nom_retenu'];
}
if (isset($_GET['resultat'])) {
$parametre['resultat'] = $_GET['resultat'];
}
$url = "?";
foreach ($parametre as $variable => $valeur) {
$url .= $variable."=".$valeur.'&';
}
$url = rtrim($url, '&');
$parametre['url'] = $this->urls->obtenirUrlBase().$url;
$niveau = '2';
if (isset($_GET['niveau'])) {
$niveau = $_GET['niveau'];
}
Registre::set('parametres.niveau', $niveau);
$parametre['niveau'] = $niveau;
return $parametre;
}
}
?>
/tags/v5.9-van-tieghem/modules/niveau/squelettes/niveau.tpl.html
New file
0,0 → 1,26
<!-- DEBUT FORM_NIVEAU -->
<script type="text/javascript">
$(document).ready(function() {
$( "#radio" ).buttonset();
$('#eflore_niveau_submit').hide();
$(".zone-choix-niveau input").click(function() {
$('#eflore_niveau_submit').click();
});
});
</script>
 
<div class="choixNiveau">
<span class="choix-niveau">
<a href="<?=$parametres['url']?>&niveau=1" class="niveau1<?=$parametres['niveau'] == 1? ' actif' : ''?>">Débutant</a>
</span>
<span class="choix-niveau">
<a href="<?=$parametres['url']?>&niveau=2" class="niveau2<?=$parametres['niveau'] == 2? ' actif' : ''?>">Intermédiaire</a>
</span>
<span class="choix-niveau">
<a href="<?=$parametres['url']?>&niveau=3" class="niveau3<?=$parametres['niveau'] == 3? ' actif' : ''?>">Expert</a>
</span>
</div>
 
 
 
<!-- FIN FORM_NOM -->