bibliographic_level=="m"){ if($obj->serie_200[0]['i'] != ''){ $tmp_buffer = $obj->serie_200[0]['i']; $obj->serie = $obj->titles[0]; $obj->titles[0] = $tmp_buffer; } } elseif($obj->bibliographic_level=="s"){ //Pour les périos, on bascule les infos de série en complément de titre $record = new iso2709_record ($obj->notice, AUTO_UPDATE,$obj->notice_type); $_200_e_complement=array(); $_200_h=$record->get_subfield_array("200","h"); if (count($_200_h)) { foreach ($_200_h as $value) { if (trim($value)) { $_200_e_complement[] = $value; } } } $_200_i=$record->get_subfield_array("200","i"); if (count($_200_i)) { foreach ($_200_i as $value) { if (trim($value)) { $_200_e_complement[] = $value; } } } if (count($_200_e_complement)) { $obj->serie_200 = array(); $obj->serie = ""; $obj->nbr_in_serie = ""; $obj->titles[3] .= implode('. ',$_200_e_complement); } } }