array check

git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@9969 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
ovclas 2011-12-21 02:43:25 +00:00
parent 0d4d9514ee
commit 3a4021be5c

View file

@ -1446,21 +1446,26 @@
return $output;
}
function unserializeAttributes($module_filebox_list){
foreach($module_filebox_list->data as $item){
$attributes = explode(';', $item->comment);
foreach($attributes as $attribute){
$values = explode(':', $attribute);
if((count($values) % 2) ==1) {
for($i=2;$i<count($values);$i++){
$values[1].=":".$values[$i];
}
}
$atts[$values[0]]=$values[1];
}
$item->attributes = $atts;
unset($atts);
}
function unserializeAttributes($module_filebox_list)
{
if(is_array($module_filebox_list))
{
foreach($module_filebox_list->data as $item)
{
$attributes = explode(';', $item->comment);
foreach($attributes as $attribute){
$values = explode(':', $attribute);
if((count($values) % 2) ==1) {
for($i=2;$i<count($values);$i++){
$values[1].=":".$values[$i];
}
}
$atts[$values[0]]=$values[1];
}
$item->attributes = $atts;
unset($atts);
}
}
return $module_filebox_list;
}