updated jquery to v1.9.0 and funcyBox to v.2.1.4

This commit is contained in:
coderaiser 2013-01-17 03:54:24 -05:00
parent d276b76e4b
commit d02bdf23f8
38 changed files with 466 additions and 50 deletions

View file

@ -470,13 +470,13 @@ CloudCmd._changeLinks = function(pPanelID){
},
lSetCurrentFile_f = function(pEvent){
var pElement = pEvent.target,
lTag = pElement.tagName;
var pElement = pEvent.target,
lTag = pElement.tagName;
if(lTag !== 'LI')
do{
pElement = pElement.parentElement;
lTag = pElement.tagName;
do{
pElement = pElement.parentElement;
lTag = pElement.tagName;
}while(lTag !== 'LI');
DOM.setCurrentFile(pElement);
@ -495,8 +495,8 @@ CloudCmd._changeLinks = function(pPanelID){
a[i].parentElement.onclick = a[i].onclick;
}
/* устанавливаем обработчики на строку на одинарное и *
* двойное нажатие на левую кнопку мышки */
/* устанавливаем обработчики на строку
* на двойное нажатие на левую кнопку мышки */
else{
var lLi = a[i].parentElement.parentElement;
@ -555,9 +555,8 @@ CloudCmd._ajaxLoad = function(pFullPath, pOptions){
* убираем значения, которые,
* говорят об отсутствии js
*/
if(lPath.indexOf(lNoJS_s) === lFS_s.length){
if(lPath.indexOf(lNoJS_s) === lFS_s.length)
lPath = lFSPath = Util.removeStr(lPath, lNoJS_s);
}
if(lPath.indexOf(lFS_s) === 0){
lPath = lPath.replace(lFS_s,'');
@ -610,10 +609,10 @@ CloudCmd._ajaxLoad = function(pFullPath, pOptions){
}
DOM.ajax({
url: lFSPath,
error: DOM.Images.showError,
url : lFSPath,
error : DOM.Images.showError,
success:function(data, textStatus, jqXHR){
success :function(data, textStatus, jqXHR){
/* если такой папки (или файла) нет
* прячем загрузку и показываем ошибку
*/
@ -647,10 +646,9 @@ CloudCmd._ajaxLoad = function(pFullPath, pOptions){
* @param pJSON - данные о файлах
*/
CloudCmd._createFileTable = function(pElem, pJSON){
var lElem = DOM.getById(pElem);
/* getting current element if was refresh */
var lPath = DOM.getByClass('path', lElem),
var lElem = DOM.getById(pElem),
/* getting current element if was refresh */
lPath = DOM.getByClass('path', lElem),
lWasRefresh_b = lPath[0].textContent === pJSON[0].path,
lCurrent;
@ -668,7 +666,7 @@ CloudCmd._createFileTable = function(pElem, pJSON){
lElem.removeChild(lElem.lastChild);
/* заполняем панель новыми элементами */
lElem.innerHTML = CloudFunc.buildFromJSON(pJSON,true);
lElem.innerHTML = CloudFunc.buildFromJSON(pJSON, true);
/* searching current file */
if(lWasRefresh_b && lCurrent){
@ -678,7 +676,6 @@ CloudCmd._createFileTable = function(pElem, pJSON){
break;
}
DOM.setCurrentFile(lCurrent);
//lCurrent.parentElement.focus();
}
};
@ -696,9 +693,9 @@ CloudCmd._getJSONfromFileTable = function(){
}],
lLI = lLeft.getElementsByTagName('li'),
j = 1; /* счётчик реальных файлов */
/* счётчик элементов файлов в DOM */
/* Если путь отличный от корневного
* второй элемент li - это ссылка на верхний