chenged description

This commit is contained in:
coderaiser 2012-12-20 04:58:02 -05:00
parent 898091ce27
commit 2ca465cd61
4 changed files with 47 additions and 50 deletions

View file

@ -140,19 +140,24 @@
* routing of server queries
*/
function route(pParams){
Util.log('* Routing');
var lRet,
lName = pParams.name;
if( Util.strCmp(lName, '/auth') ){
Util.log('-> auth');
Util.log('* Routing' +
'-> auth');
pParams.name = main.HTMLDIR + lName + '.html';
main.sendFile(pParams);
lRet = true;
}else if( Util.strCmp(lName, '/auth/github') ){
Util.log('-> github');
Util.log('* Routing' +
'-> github');
pParams.name = main.HTMLDIR + lName + '.html';
main.sendFile(pParams);
lRet = true;
}

View file

@ -34,7 +34,7 @@ var CloudCommander, Util, DOM, $;
}
}
function getContent(pCallBack){
function getCurrentData(pCallBack){
return DOM.getCurrentFileContent(function(pData){
var lName = DOM.getCurrentName();
if( Util.isObject(pData) ){
@ -52,7 +52,35 @@ var CloudCommander, Util, DOM, $;
});
}
/** function return configureation for menu */
/**
* function get menu item object for Upload To
*/
function getUploadToItem(pObjectName){
var lObj = {};
lObj.name = pObjectName;
lObj.callback = function(key, opt){
getCurrentData(function(pParams){
var lObject = cloudcmd[pObjectName],
lName = pParams.name,
lData = pParams.data;
if('init' in lObject)
lObject.uploadFile(lData, lName);
else
Util.exec(lObject, function(){
cloudcmd[pObjectName].uploadFile(lData, lName);
});
});
Util.log('Uploading to ' + pObjectName+ '...');
};
return lObj;
}
/**
* function return configureation for menu
*/
function getConfig (){
return{
// define which elements trigger this menu
@ -71,7 +99,7 @@ var CloudCommander, Util, DOM, $;
name : 'View',
callback : function(key, opt){
showEditor(true);
}
}
},
edit: {
@ -85,37 +113,18 @@ var CloudCommander, Util, DOM, $;
name: 'Delete',
callback: function(key, opt){
DOM.promptRemoveCurrent();
}
}
},
upload: {
name: 'Upload to',
items: {
'gist': {
name: 'Gist',
callback: function(key, opt){
getContent(function(pParams){
var lGitHub = cloudcmd.GitHub,
lData = pParams.data,
lName = pParams.name;
if('init' in lGitHub)
lGitHub.createGist(lData, lName);
else
Util.exec(cloudcmd.GitHub,
function(){
lGitHub.createGist(lData, lName);
});
});
Util.log('Uploading to gist...');
}
},
'GitHub': getUploadToItem('GitHub'),
'gdrive': {
name: 'GDrive',
callback: function(key, opt){
getContent(function(pParams){
getCurrentData(function(pParams){
var lGDrive = cloudcmd.GDrive;
if('init' in lGDrive)
@ -127,25 +136,8 @@ var CloudCommander, Util, DOM, $;
Util.log('Uploading to gdrive...');
}
},
'dropbox':{
name: 'DropBox',
callback: function(key, opt){
getContent(function(pParams){
var lDropBox = cloudcmd.DropBox,
lData = pParams.data,
lName = pParams.name;
if('init' in lDropBox)
lDropBox.uploadFile(lData, lName);
else
Util.exec(lDropBox, function(){
cloudcmd.DropBox.uploadFile(lData, lName);
});
});
Util.log('Uploading to dropbox...');
}
}
'DropBox': getUploadToItem('DropBox')
}
},
@ -277,7 +269,7 @@ var CloudCommander, Util, DOM, $;
DOM.Images.hideLoad();
if(Position && Position.x && Position.y)
$('li').contextMenu(Position);
$('li').contextMenu(Position);
else
$('li').contextMenu();
};

View file

@ -142,7 +142,7 @@ var CloudCommander, Util, DOM, $, Github, cb;
/**
* function creates gist
*/
cloudcmd.GitHub.createGist = function(pContent, pFileName){
cloudcmd.GitHub.uploadFile = function(pContent, pFileName){
if(pContent){
DOM.Images.showLoad();
if(!pFileName)

View file

@ -2,7 +2,7 @@
"name": "cloudcmd",
"version": "0.1.8",
"author": "coderaiser <mnemonic.enemy@gmail.com> (https://github.com/coderaiser)",
"description": "Two-panels file manager, totally writed on js.",
"description": "User friendly cloud file manager.",
"homepage": "https://github.com/coderaiser/cloudcmd",
"repository": {
"type": "git",