function majcaracdisp($id, $lang)
{
    global $caracdispdesc_titre;
    foreach ($caracdispdesc_titre as $idcaracdisp => $valeur) {
        $caracdispdesc = new Caracdispdesc();
        $existe = $caracdispdesc->charger_caracdisp($idcaracdisp, $lang);
        $caracdispdesc->caracdisp = $idcaracdisp;
        $caracdispdesc->lang = $lang;
        $caracdispdesc->titre = $valeur;
        if (!$existe) {
            $caracdispdesc->classement = 1 + maxClassement($id, $lang);
            $caracdispdesc->add();
        } else {
            $caracdispdesc->maj();
        }
        $caracdisp = new Caracdisp($idcaracdisp);
        ActionsModules::instance()->appel_module("modcaracdisp", $caracdisp);
    }
    redirige('caracteristique_modifier.php?id=' . $id);
}
function majdeclidisp($id, $lang)
{
    global $declidispdesc_titre;
    foreach ($declidispdesc_titre as $iddeclidisp => $valeur) {
        $declidispdesc = new Declidispdesc();
        $existe = $declidispdesc->charger_declidisp($iddeclidisp, $lang);
        $declidispdesc->declidisp = $iddeclidisp;
        $declidispdesc->lang = $lang;
        $declidispdesc->titre = $valeur;
        if (!$existe) {
            $declidispdesc->classement = 1 + maxClassement($id, $lang);
            $declidispdesc->add();
        } else {
            $declidispdesc->maj();
        }
        $declidisp = new Declidisp($iddeclidisp);
        ActionsModules::instance()->appel_module("moddeclidisp", $declidisp);
    }
}