get_session();
$request = http_request::getInstance();
$parm = $request->get_parms("srt", "ord",
"act",
"p0", // base_id
"p1", // coll_id
"str" // si act=CHGSTRUCTURE, structure en xml
);
phrasea::headers();
$collname = phrasea::bas_names($parm["p1"]);
$sbas_id = phrasea::sbasFromBas($parm["p1"]);
$coll_id = phrasea::collFromBas($parm['p1']);
$databox = databox::get_instance($sbas_id);
$collection = collection::get_from_coll_id($databox, $coll_id);
if ($parm["act"] == "CHGSUGVAL")
{
if ($mdesc = DOMDocument::loadXML($parm["str"]))
{
$collection->set_prefs($mdesc);
}
}
$curPrefs = $collection->get_prefs();
?>