diff -r 56befcb22751 -r 94a1dc255022 thd/apps/frontend/modules/editor/actions/segmentListJsonAction.class.php --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/thd/apps/frontend/modules/editor/actions/segmentListJsonAction.class.php Tue Sep 22 16:40:38 2009 +0200 @@ -0,0 +1,35 @@ +ref = $this->getRequestParameter('ref'); + $this->film_slug = $this->getRequestParameter('film_slug'); + + // Get File segmentation Path + $this->path = sfConfig::get('app_storage_uploads'); + $this->format = sfConfig::get('app_storage_format'); + $file = $this->path.$this->ref."_".$this->film_slug.$this->format; + + + //Check if file exist + if (file_exists($file)) { + $fp = fopen($file, "r"); + while (($data = fgetcsv($fp)) != FALSE) { + $line = "{sin: " . $data[0] . + ",sout: " . $data[1] . + ",tag: '" . $data[2] . "'" . + ",user: '" . $data[3] . "'}"; + + $lines[] = $line; + } + $segments = "[" . join($lines,',') . "]"; + } + + // Render json + echo $segments; + } +} \ No newline at end of file