feature(cloudfunc) add getCombineURL, getCombineArray, isCombineURL

This commit is contained in:
coderaiser 2013-11-27 08:15:58 +00:00
parent db54cda00c
commit 8a5522e305
5 changed files with 35 additions and 25 deletions

View file

@ -7,7 +7,6 @@ var Util, exports, CloudFunc = {};
* Модуль, содержащий функции, которые
* будут работать и на клиенте и на сервере
*/
var FS;
if(exports) {
if(!global.cloudcmd)
return console.log(
@ -22,6 +21,8 @@ var Util, exports, CloudFunc = {};
CloudFunc = exports;
}
var FS,
COMBINE = '/combine';
/* Путь с которым мы сейчас работаем */
CloudFunc.Path = '';
@ -41,6 +42,29 @@ var Util, exports, CloudFunc = {};
CloudFunc.LEFTPANEL = 'left';
CloudFunc.RIGHTPANEL = 'right';
CloudFunc.getCombineURL = function(names) {
var url,
nameStr = names + '';
nameStr = Util.replaceStr(nameStr, ',', ':');
url = COMBINE + nameStr;
return url;
};
CloudFunc.getCombineArray = function(url) {
var str = Util.removeStrOneTime(url, COMBINE),
names = str.split(':');
return names;
};
CloudFunc.isCombineURL = function(url) {
var ret = Util.isContainStrAtBegin(url, COMBINE);
return ret;
};
CloudFunc.formatMsg = function(pMsg, pName, pStatus) {
var status = pStatus || 'ok',
name = !pName ? '': '("' + pName + '")',