diff -r 44c5c0a2b6d4 -r 0ad78692d33b web/archives_metadata.php --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/web/archives_metadata.php Tue Jul 24 12:54:58 2012 +0200 @@ -0,0 +1,89 @@ + ".$my_title."\n"); + + $myArrayRT['title'] = htmlentities(utf8_decode($my_title)); + $myArrayRT['abstract'] = htmlentities(utf8_decode($my_abstract)); + $myArrayRT['path'] = $path; + $myArrayRT['metadata'] = array (); + + if(is_array($config['metadata'])==false){ + if(!isset($config['duration'])){$config['duration']=0;} + $myArrayRT['metadata'][0]=array ( + 'url'=>$config['metadata'], + 'duration'=>$config['duration']); + }else{ + // test si c'est un tableaux de traduction + if(!isset($config['metadata']['fr']) ){ + + // 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); + + } + } + + return $myArrayRT; +} +function display_archives_list_metadata($archives_list, $url_root, $basepath) { + + $myJson = array (); + + for($i=0;$i