mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 18:55:26 +00:00
refactor(cloudfunc) getDirPath, getUserUIDsAndNames
This commit is contained in:
parent
7c39172140
commit
535ca32750
1 changed files with 7 additions and 11 deletions
|
|
@ -255,7 +255,7 @@ var Util;
|
|||
*/
|
||||
this.getUserUIDsAndNames = function(passwdContent) {
|
||||
var uid, name, line,
|
||||
usersData = [];
|
||||
users = {};
|
||||
|
||||
if (passwdContent)
|
||||
do {
|
||||
|
|
@ -271,23 +271,19 @@ var Util;
|
|||
/* получаем uid */
|
||||
uid = line.substr(line, line.indexOf(':'));
|
||||
|
||||
if (uid) {
|
||||
usersData.push({
|
||||
uid : uid,
|
||||
name: name
|
||||
});
|
||||
}
|
||||
if (uid)
|
||||
users[uid] = name;
|
||||
}
|
||||
} while (passwdContent);
|
||||
|
||||
return usersData;
|
||||
return users;
|
||||
};
|
||||
|
||||
/** Функция получает адреса каждого каталога в пути
|
||||
* возвращаеться массив каталогов
|
||||
* @param url - адрес каталога
|
||||
*/
|
||||
this._getDirPath = function(url) {
|
||||
function getDirPath(url) {
|
||||
var lShortName,
|
||||
folders = [],
|
||||
i;
|
||||
|
|
@ -323,7 +319,7 @@ var Util;
|
|||
}
|
||||
|
||||
return lHtmlPath;
|
||||
};
|
||||
}
|
||||
|
||||
/**
|
||||
* Функция строит таблицу файлв из JSON-информации о файлах
|
||||
|
|
@ -343,7 +339,7 @@ var Util;
|
|||
* Строим путь каталога в котором мы находимся
|
||||
* со всеми подкаталогами
|
||||
*/
|
||||
lHtmlPath = CloudFunc._getDirPath(lPath),
|
||||
lHtmlPath = getDirPath(lPath),
|
||||
|
||||
/* Убираем последний слэш
|
||||
* с пути для кнопки обновить страницу
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue