diff -r be173e00218f -r eb3fe563afce web/archives_metadata.php --- a/web/archives_metadata.php Mon Jul 23 15:01:13 2012 +0200 +++ b/web/archives_metadata.php Mon Jul 23 15:16:54 2012 +0200 @@ -33,17 +33,34 @@ 'url'=>$config['metadata'], 'duration'=>$config['duration']); }else{ - foreach ($config['metadata'] as $key => $value) { - if(!isset($value['duration'])){$value['duration']=0;} - if(!isset($value['metadata'])){$value['metadata']=null;} - if(!isset($value['display'])){$value['display']=null;} + // test si c'est un tableaux de traduction + if(!isset($config['metadata']['fr']) ){ - $tmetaa =array ( - 'url'=>$value['url'], - 'duration'=>$value['duration'], - 'display'=>$value['display'] - ); - array_push($myArrayRT['metadata'],$tmetaa); + // sinon + foreach ($config['metadata'] as $key => $value) { + if(!isset($value['duration'])){$value['duration']=0;} + if(!isset($value['metadata'])){$value['metadata']=null;} + if(!isset($value['display'])){$value['display']=null;} + + + $tmetaa = array ( + 'url'=>$value['url'], + 'duration'=>$value['duration'], + 'display'=>$value['display'] + ); + + array_push($myArrayRT['metadata'],$tmetaa); + } + + }else{ + $tmetaa = array ( + 'url'=>$config['metadata']['fr'], + 'duration'=>$config['duration'], + 'display'=>null + ); + + array_push($myArrayRT['metadata'],$tmetaa); + } }