. */ /* */ /*************************************************************************************/ require_once(__DIR__ . "/../pre.php"); require_once(__DIR__ . "/../auth.php"); require_once(__DIR__ . "/../../fonctions/divers.php"); if(! est_autorise("acces_contenu")) exit; header('Content-Type: text/html; charset=utf-8'); list($modif, $id) = explode( "_", lireParam("id", "string")); if (strstr($modif, "dos") !== false) { $obj = new Dossier(); $obj->charger($id); $objdesc = new Dossierdesc(); $objdesc->charger($obj->id); $point_entree = "moddcont"; $champ_parent = "parent"; } else if (strstr($modif, "cont") !== false) { $obj = new Contenu(); $obj->charger($id); $objdesc = new Contenudesc(); $objdesc->charger($obj->id); $point_entree = "moddos"; $champ_parent = "dossier"; } else { exit(); } switch($modif) { case 'titrecont' : case 'titredos' : $objdesc->titre = lireParam("value", "string"); echo $objdesc->titre; break; case 'lignecont' : case 'lignedos' : $obj->ligne = $obj->ligne ? 0 : 1; break; case 'lignetouscont' : case 'lignetousdos' : $ligne = lireParam("ligne", "int"); $parent = intval(lireParam("parent", "int")); $obj->query("update $obj->table set ligne=$ligne where $champ_parent=$parent"); break; default: exit; } $obj->maj(); $objdesc->maj(); ActionsModules::instance()->appel_module($point_entree, $obj); ?>