Changeset 7


Ignore:
Timestamp:
May 30, 2014 6:22:30 PM (11 years ago)
Author:
dungnv
Message:
 
Location:
pro-bachkim-filespace/violetspace-prototype
Files:
3 added
3 edited

Legend:

Unmodified
Added
Removed
  • pro-bachkim-filespace/violetspace-prototype/assets/css/space/vsgrid.css

    r6 r7  
    2828
    2929UL.vstree A.currentDir {
    30         background: #BDF;
     30        /*background: #BDF;*/
     31        background: #5eaee5;
    3132}
    3233
     
    149150DIV.vsgrid DIV.vscell DIV.file-name.selected {
    150151        background: #5eaee5;
     152        /*background: #BDF;*/
     153        /*BDF*/
    151154}
    152155
  • pro-bachkim-filespace/violetspace-prototype/assets/js/vsfilemanager.js

    r6 r7  
    7676                                if( d.clickEvent == undefined ) d.clickEvent = openDir;
    7777                                if( d.customEvent == undefined ) d.customEvent = null; //customEvent.eventName, customEvent.eventTrigger
     78                                if( d.addToJSONData == undefined ) d.addToJSONData = false;
    7879                               
    7980                                if (d.curentNode != null) {
     
    8990                                }
    9091
     92                                //bind new node to data
     93                                if (d.addToJSONData == true) {
     94                                        //o.directoryTreeData.DIRECTORIES.length
     95                                        var newdir = {};
     96                                        newdir.id = d.id;
     97                                        newdir.name = d.name;
     98                                        newdir.parentID = $(d.curentNode).parent().attr('id').substring(o.dirIDprefix.length, $(d.curentNode).parent().attr('id').length);
     99                                        o.directoryTreeData.DIRECTORIES.push(newdir);
     100                                        sendtoGrid();
     101                                }
     102
    91103                                //bind event on new node
    92104                                $('#' + o.dirIDprefix + d.id).find('a').bind("click", function(e){d.clickEvent(this);return false;});
     
    176188                                                                                name: parsedData.name,
    177189                                                                                curentNode: c,
    178                                                                                 hidden: false,});
     190                                                                                hidden: false,
     191                                                                                addToJSONData:true});
    179192                                                                        }
    180193                                });
     
    262275                        var renderGrid = function (o) {
    263276                                $(o.container).find ('.vscell').remove();
     277                               
    264278                                var childDir = o.directoryTreeData.DIRECTORIES;
    265279                                var childFile = o.directoryTreeData.FILES;
  • pro-bachkim-filespace/violetspace-prototype/getdata.php

    r6 r7  
    2626
    2727if (isset($_POST['action'])) {
    28         /*if ($_POST['action'] == 'create_dir') {
     28        if ($_POST['action'] == 'create_dir') {
    2929                $newID = 9;
    3030                $aryNewDir = array('id' => $newID, 'name' => $_POST['name'], 'parentID' => $_POST['parentID']);
    3131                echo json_encode($aryNewDir);
    3232        }
    33         else if ($_POST['action'] == 'delete_dir') {
     33        /*else if ($_POST['action'] == 'delete_dir') {
    3434                $aryDelDir = array('id' => $_POST['id'], 'isSuccess' => true);
    3535                echo json_encode($aryDelDir);
Note: See TracChangeset for help on using the changeset viewer.