mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 10:45:47 +00:00
minor changes
This commit is contained in:
parent
8c0fcaeeb5
commit
46950f261f
4 changed files with 995 additions and 1010 deletions
|
|
@ -32,6 +32,8 @@ Now : "Error: EACCES, readdir '/root'"
|
|||
* Fixed bug with showing loading spinner, when f4 key
|
||||
pressed couple times and CodeMirror not loaded fully.
|
||||
|
||||
* Setted readOnly mode, when directory opened in CodeMirror.
|
||||
|
||||
|
||||
2012.07.27, Version 0.1.4
|
||||
|
||||
|
|
|
|||
|
|
@ -139,15 +139,13 @@ CloudCommander.Editor.CodeMirror.show = (function(){
|
|||
}
|
||||
}
|
||||
|
||||
var lLoadingImage = CloudCommander._images.loading();
|
||||
|
||||
this.loading = true;
|
||||
/* reading data from current file */
|
||||
$.ajax({
|
||||
url:lA,
|
||||
error: (function(jqXHR, textStatus, errorThrown){
|
||||
lParent.loading = false;
|
||||
return lParent.showError(jqXHR, textStatus, errorThrown);
|
||||
return lParent.Images.showError(jqXHR, textStatus, errorThrown);
|
||||
}),
|
||||
|
||||
success:function(data, textStatus, jqXHR){
|
||||
|
|
@ -163,7 +161,7 @@ CloudCommander.Editor.CodeMirror.show = (function(){
|
|||
lLeft &&
|
||||
(lLeft.className = 'panel hidden');
|
||||
|
||||
lLoadingImage.className = 'hidden';
|
||||
lParent.Images.hideLoad();
|
||||
|
||||
lParent.loading = false;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@ CloudCommander.keyBinding=(function(){
|
|||
}
|
||||
/* if f4 pressed */
|
||||
else if(event.keyCode === 115) {
|
||||
Util.showLoad();
|
||||
Util.Images.showLoad();
|
||||
|
||||
if (typeof CloudCommander.Editor === 'function')
|
||||
CloudCommander.Editor();
|
||||
|
|
@ -196,14 +196,20 @@ CloudCommander.keyBinding=(function(){
|
|||
/* Программно нажимаем на кнопку перезагрузки
|
||||
* содержимого каталога
|
||||
*/
|
||||
var lRefreshIcon = Util.getByClass(CloudFunc.REFRESHICON);
|
||||
if(lRefreshIcon)lRefreshIcon=lRefreshIcon[0];
|
||||
var lRefreshIcon = Util
|
||||
.getByClass(CloudFunc.REFRESHICON);
|
||||
|
||||
if(lRefreshIcon)lRefreshIcon = lRefreshIcon[0];
|
||||
if(lRefreshIcon){
|
||||
/* находим файл который сейчас выделен */
|
||||
lCurrentFile = Util.getByClass(CloudCommander.CURRENT_FILE);
|
||||
if(lCurrentFile.length>0)lCurrentFile=lCurrentFile[0];
|
||||
lCurrentFile = Util
|
||||
.getByClass(CloudCommander.CURRENT_FILE);
|
||||
|
||||
if(lCurrentFile.length > 0)
|
||||
lCurrentFile=lCurrentFile[0];
|
||||
/* получаем название файла*/
|
||||
var lSelectedName=lCurrentFile.getElementsByTagName('a')[0].textContent;
|
||||
var lSelectedName = lCurrentFile
|
||||
.getElementsByTagName('a')[0].textContent;
|
||||
/* если нашли элемент нажимаем него
|
||||
* а если не можем - нажимаем на
|
||||
* ссылку, на которую повешен eventHandler
|
||||
|
|
@ -216,25 +222,10 @@ CloudCommander.keyBinding=(function(){
|
|||
* в поисках подсвеченого файла
|
||||
*/
|
||||
var lLeft = Util.getById('left');
|
||||
if(lLeft){
|
||||
/* перебираем все файлы в панели */
|
||||
var lLi=lLeft.getElementsByTagName('li');
|
||||
lCurrentFile.className='';
|
||||
/* начинаем с 2-ух, по скольку
|
||||
* 0 - это путь
|
||||
* 1 - это заголовок файловой таблицы
|
||||
*/
|
||||
for(var i=2;i<lLi.length;i++){
|
||||
lName=lLi[i].getElementsByTagName('a')[0].textContent;
|
||||
if(lSelectedName.length===lName.length &&
|
||||
!lSelectedName.indexOf(lName)){
|
||||
lLi[i].className=CloudCommander.CURRENT_FILE;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
if(lLeft)
|
||||
CloudCommander._currentToParent(lSelectedName);
|
||||
}
|
||||
}
|
||||
}
|
||||
/* если нажали <ctrl>+d чистим кэш */
|
||||
else if(event.keyCode===68 &&
|
||||
event.ctrlKey){
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue