class sml_data_sources_xml_format extends mw_data
{
- var $status;
+ var $status; // classes de sources - table sml_classes
var $source;
var $groupes;
var $licence;
function empty_source($params = array())
{ $source = array
- ( "auteurs" => array(),
+ ( "groupes" => array(),
"titre" => "",
"from" => "",
"licence" => array
{ $this->buffer = $this->sxml->data["source"][0];
foreach($this->buffer["subs"] as $key => $value)
{ if($key == "auteur")
- { $source["auteurs"][] = array
+ { $source["groupes"][] = array
( "nom" => $value[0]["data"]
);
}
);
}
else
- { $source[$key] = $value[0]["data"];
+ { if(isset($value[0]["data"])) $source[$key] = $value[0]["data"];
}
}
$source["auteur"] = "";
- foreach($source["auteurs"] as $auteur) $source["auteur"] .= ($source["auteur"] ? ", " : "").$auteur["nom"];
+ foreach($source["groupes"] as $auteur) $source["auteur"] .= ($source["auteur"] ? ", " : "").$auteur["nom"];
}
else return false;
}