mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-08-02 12:42:12 +00:00
refactored
This commit is contained in:
parent
1e0f56e136
commit
c1eef64026
4 changed files with 169 additions and 81 deletions
|
|
@ -3,31 +3,36 @@ var CloudFunc, exports;
|
|||
(function(){
|
||||
"use strict";
|
||||
|
||||
/** Модуль, содержащий функции, которые будут работать
|
||||
* и на клиенте и на сервере
|
||||
/**
|
||||
* Модуль, содержащий функции, которые
|
||||
* будут работать и на клиенте и на сервере
|
||||
*/
|
||||
|
||||
CloudFunc = {
|
||||
/* Путь с которым мы сейчас работаем */
|
||||
Path : '',
|
||||
/* КОНСТАНТЫ (общие для клиента и сервера)*/
|
||||
/* название программы */
|
||||
NAME : 'Cloud Commander',
|
||||
/* если в ссылке будет эта строка -
|
||||
* в браузере js отключен
|
||||
*/
|
||||
NOJS : '/no-js',
|
||||
FS : '/fs',
|
||||
/* название css-класа кнопки обновления файловой структуры*/
|
||||
REFRESHICON : 'refresh-icon',
|
||||
/* id панелей с файлами */
|
||||
LEFTPANEL : 'left',
|
||||
RIGHTPANEL : 'right',
|
||||
/* length of longest
|
||||
* file name
|
||||
*/
|
||||
SHORTNAMELENGTH : 16
|
||||
};
|
||||
CloudFunc = exports || {};
|
||||
|
||||
/* Путь с которым мы сейчас работаем */
|
||||
CloudFunc.Path = '';
|
||||
|
||||
/* КОНСТАНТЫ (общие для клиента и сервера)*/
|
||||
|
||||
/* название программы */
|
||||
CloudFunc.NAME = 'Cloud Commander';
|
||||
|
||||
/* если в ссылке будет эта строка - в браузере js отключен */
|
||||
CloudFunc.NOJS = '/no-js';
|
||||
CloudFunc.FS = '/fs';
|
||||
|
||||
/* название css-класа кнопки обновления файловой структуры*/
|
||||
CloudFunc.REFRESHICON = 'refresh-icon';
|
||||
|
||||
/* id панелей с файлами */
|
||||
CloudFunc.LEFTPANEL = 'left';
|
||||
CloudFunc.RIGHTPANEL = 'right';
|
||||
|
||||
/* length of longest
|
||||
* file name
|
||||
*/
|
||||
CloudFunc.SHORTNAMELENGTH = 16;
|
||||
|
||||
|
||||
/**
|
||||
|
|
@ -483,21 +488,4 @@ var CloudFunc, exports;
|
|||
|
||||
return lFileTable;
|
||||
};
|
||||
|
||||
/*
|
||||
* Если мы на стороне сервера -
|
||||
* прописываем экспортируемые функции
|
||||
*/
|
||||
if(exports){
|
||||
/* экспортируемые функции */
|
||||
exports.checkExtension = CloudFunc.checkExtension;
|
||||
exports.buildFromJSON = CloudFunc.buildFromJSON;
|
||||
exports.setTitle = CloudFunc.setTitle;
|
||||
exports.getUserUIDsAndNames = CloudFunc.getUserUIDsAndNames;
|
||||
|
||||
/* константы*/
|
||||
exports.Name = CloudFunc.NAME;
|
||||
exports.NOJS = CloudFunc.NOJS;
|
||||
exports.FS = CloudFunc.FS;
|
||||
}
|
||||
})();
|
||||
Loading…
Add table
Add a link
Reference in a new issue