Ignore:
Timestamp:
Mar 27, 2015 11:36:13 AM (10 years ago)
Author:
quyenla
Message:
 
Location:
pro-violet-viettel/www/deploy/20150304/application/modules/ajax
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • pro-violet-viettel/www/deploy/20150304/application/modules/ajax/controllers/download.php

    r831 r841  
    1414       
    1515        public function getFile () {
    16                 $file = $this->config->item('api_url').'uploads/space/3/3854/1.JPG';
    17                 header('Content-Description: File Transfer');
    18                 header('Content-Type: application/octet-stream');
    19                 header('Content-Disposition: attachment; filename='.basename($file));
    20                 header('Expires: 0');
    21                 header('Cache-Control: must-revalidate');
    22                 header('Pragma: public');
    23                 header('Content-Length: ' . filesize($file));
    24                 readfile($file);
     16                $file=  $this->input->post('file');
     17                $folder=  $this->input->post('folder');
     18                $files = $this->vservices->actionExecute('getFiles',array("file"=>$file,"folder"=>$folder));
     19                echo "<pre>";
     20                print_r($files);
     21                echo "</pre>";
     22                die();
     23                $file = file_get_contents($fileurl); 
     24                file_put_contents("1.jpg", $file);
     25                $local_file="1.jpg";
     26                $download_rate = 512;
     27                $download_file = $this->input->post('filename');
     28 
     29                    // send headers
     30    header('Cache-control: private');
     31    header('Content-Type: application/octet-stream');
     32    header('Content-Length: '.filesize($local_file));
     33    header('Content-Disposition: filename='.$download_file);
     34 
     35    // flush content
     36    flush();
     37 
     38    // open file stream
     39    $file = fopen($local_file, "r");
     40 
     41    while (!feof($file)) {
     42 
     43        // send the current file part to the browser
     44        print fread($file, round($download_rate * 1024));
     45 
     46        // flush the content to the browser
     47        flush();
     48 
     49        // sleep one second
     50        sleep(1);
     51    }
     52 
     53    // close file stream
     54    fclose($file);
     55   
    2556                exit;
    2657           
  • pro-violet-viettel/www/deploy/20150304/application/modules/ajax/views/preview/index.php

    r831 r841  
    1111<script type="text/javascript">
    1212 $(".html5gallery").html5gallery(); 
     13 $( ".bootbox" ).addClass( "preview" );
    1314</script>
  • pro-violet-viettel/www/deploy/20150304/application/modules/ajax/views/preview/video.php

    r816 r841  
    11
    2 <div style="display:none;" class="html5gallery" data-skin="darkness" data-width="540" data-height="300">
    3     <a href="<?php echo $fileurl;?>"><img src="<?php echo $fileurl;?>" title="<?php echo $name;?>" alt="<?php echo $name;?>"></a>
     2<div  data-autoplayvideo="true"  data-playvideoonclick="true"  style="display:none;" class="html5gallery" data-skin="darkness" data-width="540" data-height="300">
     3    <a  href="<?php echo $fileurl;?>"><img src="<?php echo $fileurl;?>" title="<?php echo $name;?>" alt="<?php echo $name;?>"></a>
    44
    55</div>
    66<script type="text/javascript">
    7  $(".html5gallery").html5gallery(); 
     7 $(".html5gallery").html5gallery();
     8 $( ".bootbox" ).addClass( "preview" );
    89</script>
Note: See TracChangeset for help on using the changeset viewer.