示例#1
0
     echo $s->afficherOpendata();
     break;
 case 'profil':
     $u = new archiUtilisateur();
     echo $u->displayProfile($_GET['idUtilisateur']);
     break;
 case 'profilPublique':
     $u = new archiUtilisateur();
     $u->getPublicProfil($_GET['idUtilisateur']);
     break;
 case 'profilPrive':
     $u = new archiUtilisateur();
     $u->getPrivateProfil();
     break;
 case 'diff':
     $util = new archiUtils();
     $plop = $util->yoloDiff("thi is a test", "This test is the test new test");
     break;
 case 'historiqueEvenement':
     $e = new archiEvenement();
     $e->afficherHistoriqueEvenement($_GET['idEvenement']);
     break;
 case 'listeQuartiers':
     $criteres = array('typeStructure' => 22);
     $s = new archiRecherche();
     echo $s->advancedSearch($criteres);
     break;
 case 'listeStructure':
     $criteres = array('typeStructure' => $_GET['idTypeStructure']);
     $s = new archiRecherche();
     echo $s->advancedSearch($criteres);
 public function diff_test()
 {
     $firstString = "This is a test";
     $lastString = "This test is the test new test";
     $utils = new archiUtils();
     //$result = $utils->get_decorated_diff($firstString,$lastString);
     $result = $utils->monDiff($firstString, $lastString);
     $f1 = "This test is a test test";
     $f2 = "This a test for";
     $test = $utils->monDiff($f1, $f2);
     $t = new Template('modules/archi/templates/');
     $t->set_filenames(array('diff' => "utils/diff.tpl"));
     $t->assign_vars($result);
     ob_start();
     $t->pparse('diff');
     $html = ob_get_contents();
     ob_end_clean();
     return $html;
     //return $result['old'] . " -> " . $result['new'];
     return $result;
 }