Exemple #1
0
 case 'reach':
     include './autorites/authors/authors_list.inc.php';
     break;
 case 'delete':
     $auteur = new auteur($id);
     $sup_result = $auteur->delete();
     if (!$sup_result) {
         include './autorites/authors/authors_list.inc.php';
     } else {
         error_message($msg[132], $sup_result, 1, "./autorites.php?categ=auteurs&sub=author_form&id={$id}");
     }
     break;
 case 'replace':
     if (!$by) {
         $auteur = new auteur($id);
         $auteur->replace_form();
     } else {
         // routine de remplacement
         $auteur = new auteur($id);
         $rep_result = $auteur->replace($by, $aut_link_save);
         if (!$rep_result) {
             include './autorites/authors/authors_list.inc.php';
         } else {
             error_message($msg[132], $rep_result, 1, "./autorites.php?categ=auteurs&sub=author_form&id={$id}");
         }
     }
     break;
 case 'update':
     // mettre à jour responsabilité id
     // mise à jour d'un auteur
     $author = array('type' => $author_type, 'name' => $author_nom, 'rejete' => $author_rejete, 'date' => $date, 'author_web' => $author_web, 'author_comment' => $author_comment, 'voir_id' => $voir_id, 'lieu' => $lieu, 'ville' => $ville, 'pays' => $pays, 'subdivision' => $subdivision, 'numero' => $numero, 'import_denied' => $author_import_denied);