Changeset 13


Ignore:
Timestamp:
Jun 6, 2014 5:52:42 PM (11 years ago)
Author:
dungnv
Message:
 
Location:
pro-bachkim-filespace/sourcecode
Files:
2 added
4 edited

Legend:

Unmodified
Added
Removed
  • pro-bachkim-filespace/sourcecode/application/views/layout/footer.php

    r10 r13  
    1313<script src="assets/js/vsfiletree.js"></script>
    1414<script src="assets/js/vsfilemanager.js"></script>
     15<script src="assets/js/vscontextmenu.js"></script>
    1516
    1617<script type="text/javascript" src="assets/js/filemanager/filemanager.js">
  • pro-bachkim-filespace/sourcecode/assets/css/space/style.css

    r9 r13  
    66@import "../ace.min.css";
    77@import "vsgrid.css";
     8@import "contextmenu.css";
    89
    910body {
  • pro-bachkim-filespace/sourcecode/assets/js/filemanager/filemanager.js

    r11 r13  
    5050
    5151                var privateGrid = $('#file-container').violetGrid ({directoryContent:null});
    52 
     52               
     53                $('#main-content').violetcontextmenu({
     54                                groups:{
     55                                                'file':{name:'File',disabled:false},
     56                                                'edit':{name:'Edit',disabled:false},
     57                                                'share':{name:'Share',disabled:false}
     58                                        }
     59                });
     60               
    5361                var privateTree =  $('#treeview-container').violetTree({
    5462                        expandEasing: 'easeOutBounce',
     
    5765                        grid: privateGrid
    5866                });
    59 
    6067
    6168                $('#btnNewFolder').click (function(){
  • pro-bachkim-filespace/sourcecode/assets/js/vsfilemanager.js

    r12 r13  
    319319
    320320                        return this.initialize();
    321                 },
    322                
    323                 violetcontextmenu: function (o) {
    324                         if( !o ) var o = {};
    325                         if( o.groups = undefined ) o.groups = {{id:0, disabled:false}}; /*{{id:0,disabled:false}}*/
    326                         if( o.items = undefined ) o.items = null;/*{{id:0,groupID:0,name:'', trigger:e ,disabled:false}}*/
    327                         if( o.width = undefined ) o.width = null;
    328                         if( o.itemHeight = undefined ) o.itemHeight = null;
    329                        
    330                         /*var buildGroup = function () {
    331                                
    332                                 if (o.groups == null) return false;
    333                                
    334                                 var strHTML = '<div class="contextmenu hidden">';
    335                                
    336                                 for (var i = 0; i < o.groups.length; i++) {
    337                                         if (i != 0) strHTML += '<div class="contextmenu separated"></div>';
    338                                         strHTML += buildItem (o.groups[i]);
    339                                 }
    340                                
    341                                 strHTML += '</div>';
    342                         }
    343                        
    344                         var buildItem = function (g) {
    345                                 var strHTML = '';
    346                                
    347                                 for(var i = 0; i < o.items.length; i++) {
    348                                         if (o.items[i].groupID == g.id)
    349                                                 strHTML = '<div class="contextmenu item">' + o.items[i].name + '</div>';
    350                                 }
    351                                
    352                                 return strHTML;
    353                         }*/
    354                        
    355                         var buildMenu = function () {
    356                                 if (o.groups == null) return false;
    357                                
    358                                
    359                         }
    360321                }
    361322        });
Note: See TracChangeset for help on using the changeset viewer.