Changeset 692


Ignore:
Timestamp:
Jan 13, 2015 1:51:31 PM (10 years ago)
Author:
quyenla
Message:

thumbnail

Location:
pro-violet-viettel/sourcecode
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • pro-violet-viettel/sourcecode/api.violet.vn/www/apps/platform/modules/space/actions/actions.class.php

    r686 r692  
    157157  }
    158158
    159   public function executeDir() {
    160       echo "123";die();
    161         $this->catId = $this->getRequestParameter('id', -1);
     159  public function executeDir() {
     160    $this->catId = $this->getRequestParameter('id', -1);
    162161    $userId = $this->getRequestParameter('userid');
    163162    $filter = $this->getRequestParameter('filter');
  • pro-violet-viettel/sourcecode/api.violet.vn/www/apps/platform/modules/space/templates/dirSuccess.php

    r686 r692  
    99  <filelist>
    1010  <?php foreach ($tblfiles as $tblfile): ?>
    11     <file fileurl="<?php echo $tblfile->getFileId()?>" id="<?php echo $tblfile->getFileId() ?>" parentid="<?php echo $tblfile->getFileCategory() ?>" filetype="<?php echo $tblfile->getFileType() ?>"><?php echo $tblfile->getFileName() ?></file>
     11      <?php
     12      $tblres = TblspacefilePeer::retrieveByPk($tblfile->getFileId())->getTblspaceresource();
     13      $fileName = $tblres->getFullFilename();
     14      $fileName=  str_replace("/home/www/web", "http://api.violet.vn", $fileName);
     15   
     16      ?>
     17    <file  fileurl="<?php echo $fileName?>" id="<?php echo $tblfile->getFileId() ?>" parentid="<?php echo $tblfile->getFileCategory() ?>" filetype="<?php echo $tblfile->getFileType() ?>"><?php echo $tblfile->getFileName() ?></file>
    1218  <?php endforeach; ?>
    1319  </filelist>
  • pro-violet-viettel/sourcecode/assets/js/grid.js

    r289 r692  
    1919                                if( node.showContextMenu == undefined ) node.showContextMenu = true;
    2020                               
     21                               
    2122                                var icon = (node.item.minetype != undefined) ? 'icon-' + node.item.minetype: 'icon-directory';
    2223                                var type = (node.item.minetype != undefined) ? node.item.minetype: 'directory';
    23                                 var div = $('<div></div>',{'class':icon});
    24                                
     24                                var thumb="";
     25                                if($.inArray( type, [ "jpg", "jpeg", "png", "bmp"])>=0)
     26                                {
     27                                     thumb = '<img style=\'height:40px\' src='+node.item.fileurl+' />';   
     28                                }
     29                                var div = $('<div>'+thumb+'</div>',{'class':icon});
     30                               
     31                               
    2532                                var inputID = $('<input />',{'class':'id', type:'hidden',value:node.item.id});
    2633                                var inputName = $('<input />',{'class':'name',type:'hidden',value:node.item.name});
     34                                var inputName = $('<input />',{'class':'fileurl',type:'hidden',value:node.item.fileurl});
    2735                                var inputParent = $('<input />',{'class':'parentID',type:'hidden',value:node.item.parentID});
    2836                                var inputType = $('<input />',{'class':'type',type:'hidden',value:type});                               
     
    3846                       
    3947                        var bindNodeEvents = function (node) {
     48                       
    4049                                var disabledItemsList = null;
    4150                                var menuName = '';
     
    6978                       
    7079                        var nodeDblClick = function (node) {
     80                           
    7181                                var nodeObj = {id:$(node).find('> DIV[class^="file-name"] > INPUT[type="hidden"][class^="id"]').val(),
    72                                                         name: $(node).find('> DIV[class^="file-name"] > INPUT[type="hidden"][class^="name"]').val(),
     82                                fileurl: $(node).find('> DIV[class^="file-name"] > INPUT[type="hidden"][class^="fileurl"]').val(),                     
     83                                name: $(node).find('> DIV[class^="file-name"] > INPUT[type="hidden"][class^="name"]').val(),
    7384                                                        parentID: $(node).find('> DIV[class^="file-name"] > INPUT[type="hidden"][class^="parentID"]').val(),
    7485                                                        minetype: $(node).find('> DIV[class^="file-name"] > INPUT[type="hidden"][class^="type"]').val()};
Note: See TracChangeset for help on using the changeset viewer.