Changeset 824


Ignore:
Timestamp:
Mar 25, 2015 4:09:36 PM (10 years ago)
Author:
quyenla
Message:

preview violet file

Location:
pro-violet-viettel/www/deploy/20150304
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • pro-violet-viettel/www/deploy/20150304/application/config/routes.php

    r780 r824  
    127127$route['admin/card_log/trang'] = 'admin/cardlog/get_cardlogs/1';
    128128$route['admin/card_log/trang/:any'] = 'admin/cardlog/get_cardlogs/$1';
    129 
     129$route['frontend/lecture/:any'] = 'frontend/lecture/index';
    130130$route['frontend/user/trade_history/:num/page'] = 'frontend/user/trade_history/$1/1';
    131131$route['frontend/user/trade_history/:num/page/:any'] = 'frontend/user/trade_history/$1/$2';
  • pro-violet-viettel/www/deploy/20150304/application/modules/frontend/controllers/lecture.php

    r780 r824  
    5454               $first_visit=1;
    5555            }
     56            $fileid=$this->uri->segment(3,"");
    5657           
    5758            $isOverDate = strtotime($u['expire_date']) < strtotime(date('Y-m-d')) ? 0:1;
    5859 
    59             $this->load->view('lecture_editor', array('username' => $username, 'licenseAvailable' => $licenseAvailable, 'first_visit' => $first_visit, 'licflashVars' => $aryParams,'update_user_info'=>$update_user_info,'us_id'=>$us_id,"p_period"=>$u['p_period'],"expire_date"=>date("d-m-Y", strtotime($u['expire_date'])), 'isOverDate' => $isOverDate , "fullname"=>$info['fullname'], "school"=>$info['school'], "province"=>$u['province'], "provinces"=>lang('_PROVINCES_')));
     60            $this->load->view('lecture_editor', array('fileid'=>$fileid,'username' => $username, 'licenseAvailable' => $licenseAvailable, 'first_visit' => $first_visit, 'licflashVars' => $aryParams,'update_user_info'=>$update_user_info,'us_id'=>$us_id,"p_period"=>$u['p_period'],"expire_date"=>date("d-m-Y", strtotime($u['expire_date'])), 'isOverDate' => $isOverDate , "fullname"=>$info['fullname'], "school"=>$info['school'], "province"=>$u['province'], "provinces"=>lang('_PROVINCES_')));
    6061        } else {
    6162            redirect('/frontend/home/');
  • pro-violet-viettel/www/deploy/20150304/application/modules/frontend/views/lecture_editor.php

    r780 r824  
    117117    var update_user_info="<?php echo $update_user_info;?>";
    118118    var us_id="<?php echo $us_id;?>";
    119     var is_overdate = <?php echo $isOverDate;?>
     119    var is_overdate = <?php echo $isOverDate;?>;
     120    var fileid = <?php echo $fileid;?>;
     121
    120122</script>               
    121123<?php
  • pro-violet-viettel/www/deploy/20150304/assets/js/frontend/lecture.js

    r780 r824  
    174174
    175175$(document).ready(function () {
    176     InitViolet();
    177     //$('#open-lecture').click(function(e){DoOpenLecture('http://sbgapi.violet.vn/space/file/id/7');});
    178         var inFormOrLink = false;
     176      InitViolet();
     177    if(fileid!="")
     178    {
     179     
     180    $('#open-lecture').click(function(e){DoOpenLecture('http://sbgapi.violet.vn/space/file/id/'+fileid);});
     181    }
     182   
     183        var inFormOrLink = false;
    179184
    180185        $(window).on('beforeunload', function() {
  • pro-violet-viettel/www/deploy/20150304/assets/js/manager.js

    r823 r824  
    310310
    311311                }
     312                var btnDownloadClick = function () {
     313                    var items = o.oGrid.getHightLightItem();
     314                   
     315                    window.location.href = o.host+"download/getFile/"+items[0].id;
     316                }
    312317
    313318                var btnDelClick = function () {
     
    360365                    $(btnPreview).click(function (e) {
    361366                        btnPreviewClick()
     367                    })
     368                    $(btnDownload).click(function (e) {
     369                        btnDownloadClick()
    362370                    })
    363371
     
    525533                        });
    526534                    }
    527 
    528                    
     535                    if($.inArray( $ext, [ "xvl"])>=0)
     536                   {
     537                       var redirect = 'http://spacedemo.violet.vn/frontend/lecture/'+node.id;
     538                        $.redirectPost(redirect, {fileid: node.id});
     539                    }
    529540                   
    530541                   
     
    964975        });
    965976    })(jQuery);
     977$.extend(
     978{
     979    redirectPost: function(location, args)
     980    {
     981        var form = '';
     982        $.each( args, function( key, value ) {
     983            form += '<input type="hidden" name="'+key+'" value="'+value+'">';
     984        });
     985        $('<form action="'+location+'" method="POST">'+form+'</form>').appendTo('body').submit();
     986    }
     987});
Note: See TracChangeset for help on using the changeset viewer.