refactored

This commit is contained in:
coderaiser 2012-11-09 05:10:21 -05:00
parent 94b5a058b4
commit 8d098ee6a3
4 changed files with 27 additions and 36 deletions

View file

@ -490,17 +490,17 @@ CloudClient._changeLinks = function(pPanelID){
/* меняем ссылки на ajax-запросы */
var lPanel = getById(pPanelID),
a = lPanel.getElementsByTagName('a'),
/* номер ссылки иконки обновления страницы */
/* номер ссылки иконки обновления страницы */
lREFRESHICON = 0,
/* путь в ссылке, который говорит
* что js отключен
*/
/* путь в ссылке, который говорит
* что js отключен
*/
lNoJS_s = CloudFunc.NOJS,
lFS_s = CloudFunc.FS,
/* right mouse click function varible */
/* right mouse click function varible */
lOnContextMenu_f = function(pEvent){
var lReturn_b = true;
@ -510,10 +510,10 @@ CloudClient._changeLinks = function(pPanelID){
* currentTarget - DOM event
* target - jquery event
*/
var lTarget = pEvent.currentTarget || pEvent.target;
var lTarget = pEvent.currentTarget || pEvent.target;
DOM.setCurrentFile(lTarget);
if(Util.isFunction(cloudcmd.Menu) ){
if(Util.isFunction(cloudcmd.Menu) ){
cloudcmd.Menu({
x: pEvent.x,
y: pEvent.y

View file

@ -202,11 +202,11 @@ var CloudCommander, Util, DOM, CloudFunc, CodeMirror;
/* если клавиши можно обрабатывать */
if( KeyBinding.get() ){
/* if f4 or f3 pressed */
var lF3 = cloudcmd.KEY.F3;
var lF4 = cloudcmd.KEY.F4;
var lShow = Util.bind( CodeMirrorEditor.show, CodeMirrorEditor );
var lF3 = cloudcmd.KEY.F3,
lF4 = cloudcmd.KEY.F4,
lShow = Util.bind( CodeMirrorEditor.show, CodeMirrorEditor );
if(!pEvent.shiftKey){
if(!pEvent.shiftKey)
switch(pEvent.keyCode)
{
case lF4:
@ -217,24 +217,18 @@ var CloudCommander, Util, DOM, CloudFunc, CodeMirror;
ReadOnly = true;
lShow();
break;
}
}
}
}
};
/* добавляем обработчик клавишь */
if (document.addEventListener)
document.addEventListener('keydown', key_event, false);
if (document.addEventListener)
document.addEventListener('keydown', key_event, false);
else{
var lFunc;
if( Util.isFunction(document.onkeydown) )
lFunc = document.onkeydown;
var lFunc = document.onkeydown;
document.onkeydown = function(){
if(lFunc)
lFunc();
Util.exec(lFunc);
key_event();
};
}

View file

@ -23,14 +23,13 @@ var CloudCommander, Util, DOM, $;
*/
function showEditor(pReadOnly){
DOM.Images.showLoad();
var lEditor = pReadOnly ? cloudcmd.Viewer : cloudcmd.Editor;
var lEditor = pReadOnly ? cloudcmd.Viewer : cloudcmd.Editor,
lResult = Util.exec(lEditor, pReadOnly);
if( Util.isFunction(lEditor) )
lEditor(pReadOnly);
else{
if(!lResult){
lEditor = lEditor.get();
if(lEditor && lEditor.show)
lEditor.show();
if(lEditor)
Util.exec(lEditor.show);
}
}

View file

@ -184,14 +184,12 @@ var CloudCommander, Util, DOM, CloudFunc, $;
FancyBox.show = function(pCallBack){
set();
var lConfig = this.getConfig();
if( Util.isFunction(pCallBack) )
pCallBack();
else{
var lCurrentFile = DOM.getCurrentFile();
var lConfig = this.getConfig(),
lResult = Util.exec(pCallBack);
if(!lResult){
var lCurrentFile = DOM.getCurrentFile(),
lA = DOM.getByClass('fancybox', lCurrentFile)[0];
var lA = DOM.getByClass('fancybox', lCurrentFile)[0];
if(lA){
if(lA.rel)
$.fancybox.open({ href : lA.href },