mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 02:35:49 +00:00
minor changes
This commit is contained in:
parent
f01c53033b
commit
057d67fadf
3 changed files with 22 additions and 19 deletions
|
|
@ -1,3 +1,6 @@
|
|||
2012.08.*, Version 0.1.6
|
||||
|
||||
|
||||
2012.08.06, Version 0.1.5
|
||||
|
||||
* Added tab support.
|
||||
|
|
|
|||
35
client.js
35
client.js
|
|
@ -17,13 +17,15 @@ var CloudClient = {
|
|||
init :function(){},
|
||||
|
||||
keyBinding :function(){},/* функция нажатий обработки клавишь*/
|
||||
keyBinded :false, /* оброботка нажатий клавишь установлена */
|
||||
|
||||
Editor :function(){},/* function loads and shows editor */
|
||||
Viewer :function(){},/* function loads and shows viewer */
|
||||
Terminal :function(){},/* function loads and shows terminal*/
|
||||
keyBinded :false,/* оброботка нажатий клавишь установлена */
|
||||
_loadDir :function(){},/* Функция привязываеться ко всем
|
||||
* ссылкам и
|
||||
* загружает содержимое каталогов */
|
||||
|
||||
_loadDir :function(){}, /* Функция привязываеться ко всем
|
||||
* ссылкам и
|
||||
* загружает содержимое каталогов */
|
||||
|
||||
/* ОБЬЕКТЫ */
|
||||
/* Обьект для работы с кэшем */
|
||||
|
|
@ -51,15 +53,6 @@ var CloudClient = {
|
|||
MIN_ONE_PANEL_WIDTH :1155
|
||||
};
|
||||
|
||||
/* short names used all the time functions */
|
||||
var getByClass = function(pClass){
|
||||
return document.getElementsByClassName(pClass);
|
||||
};
|
||||
|
||||
var getById = function(pId){
|
||||
return document.getElementById(pId);
|
||||
};
|
||||
|
||||
/*
|
||||
* Обьект для работы с кэшем
|
||||
* в него будут включены функции для
|
||||
|
|
@ -653,7 +646,9 @@ CloudClient._currentToParent = (function(pDirName){
|
|||
});
|
||||
|
||||
/* глобальные переменные */
|
||||
var CloudFunc, $, Util;
|
||||
var CloudFunc, $, Util,
|
||||
/* short names used all the time functions */
|
||||
getByClass, getById;
|
||||
|
||||
/* Конструктор CloudClient, который
|
||||
* выполняет весь функционал по
|
||||
|
|
@ -662,6 +657,8 @@ var CloudFunc, $, Util;
|
|||
CloudClient.init=(function()
|
||||
{
|
||||
Util = new CloudClient.Util();
|
||||
getByClass = Util.getByClass;
|
||||
getById = Util.getById;
|
||||
|
||||
/* меняем title
|
||||
* если js включен - имена папок отображать необязательно...
|
||||
|
|
@ -715,7 +712,7 @@ CloudClient.init=(function()
|
|||
*/
|
||||
|
||||
/* выделяем строку с первым файлом */
|
||||
var lFmHeader=getByClass('fm_header');
|
||||
var lFmHeader = getByClass('fm_header');
|
||||
if(lFmHeader && lFmHeader[0].nextSibling)
|
||||
lFmHeader[0].nextSibling.className=CloudClient.CURRENT_FILE;
|
||||
|
||||
|
|
@ -845,7 +842,7 @@ CloudClient._ajaxLoad=function(path, pNeedRefresh)
|
|||
*/
|
||||
var lPanel;
|
||||
try{
|
||||
lPanel=getByClass(CloudClient.CURRENT_FILE)[0].parentElement.id;
|
||||
lPanel = getByClass(CloudClient.CURRENT_FILE)[0].parentElement.id;
|
||||
}catch(error){console.log("Current file not found\n"+error);}
|
||||
|
||||
if(pNeedRefresh===undefined && lPanel){
|
||||
|
|
@ -929,9 +926,9 @@ CloudClient._createFileTable = function(pElem,pJSON)
|
|||
*/
|
||||
CloudClient._getJSONfromFileTable=function()
|
||||
{
|
||||
var lLeft=getById('left');
|
||||
var lPath=getByClass('path')[0].textContent;
|
||||
var lFileTable=[{path:lPath,size:'dir'}];
|
||||
var lLeft = getById('left');
|
||||
var lPath = getByClass('path')[0].textContent;
|
||||
var lFileTable = [{path:lPath,size:'dir'}];
|
||||
var lLI=lLeft.getElementsByTagName('li');
|
||||
|
||||
var j=1;/* счётчик реальных файлов */
|
||||
|
|
|
|||
|
|
@ -34,12 +34,14 @@ var CloudServer = {
|
|||
|
||||
/* Обьект для работы с кэшем */
|
||||
Cashe : {},
|
||||
|
||||
/* Обьект через который
|
||||
* выполняеться сжатие
|
||||
* скриптов и стилей
|
||||
*/
|
||||
|
||||
Minify : {},
|
||||
|
||||
/* Асоциативный масив обьектов для
|
||||
* работы с ответами сервера
|
||||
* высылаемыми на запрос о файле и
|
||||
|
|
@ -70,6 +72,7 @@ var CloudServer = {
|
|||
};
|
||||
|
||||
var DirPath = '/';
|
||||
|
||||
/* модуль для работы с путями*/
|
||||
var Path = require('path');
|
||||
var Fs = require('fs'); /* модуль для работы с файловой системой*/
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue