diff --git a/client.js b/client.js index 29bca5fe..ea009517 100644 --- a/client.js +++ b/client.js @@ -432,8 +432,8 @@ function initCmdButtons(pCallBack){ null, null, /* f1 */ null, /* f2 */ - cloudcmd.view, /* f3 */ - cloudcmd.edit, /* f4 */ + cloudcmd.Viewer, /* f3 */ + cloudcmd.Editor, /* f4 */ null, /* f5 */ null, /* f6 */ null, /* f7 */ diff --git a/cloudcmd.js b/cloudcmd.js index 75353439..38263abc 100644 --- a/cloudcmd.js +++ b/cloudcmd.js @@ -45,7 +45,7 @@ '' + CloudFunc.setTitle() + ''); if(!srv.Config.appcache) - pIndex = Util.removeStr(pIndex, ' manifest="/cloudcmd.appcache"'); + pIndex = Util.removeStr(pIndex, ' manifest=/cloudcmd.appcache'); return pIndex; diff --git a/lib/client/editor/_codemirror.js b/lib/client/editor/_codemirror.js index 0400a69b..3a339c07 100644 --- a/lib/client/editor/_codemirror.js +++ b/lib/client/editor/_codemirror.js @@ -222,9 +222,11 @@ var CloudCommander, Util, DOM, CloudFunc, CodeMirror; } } }; - + /* добавляем обработчик клавишь */ - DOM.addKeyListener( lKeyListener ); + DOM.addKeyListener( lKeyListener ); + + DOM.getById('f4').onclick = Util.retLoadOnLoad( lShowCodemirror ); }; cloudcmd.Editor.CodeMirror = CodeMirrorEditor; diff --git a/lib/client/viewer.js b/lib/client/viewer.js index 6bcbfceb..34953e29 100644 --- a/lib/client/viewer.js +++ b/lib/client/viewer.js @@ -202,18 +202,26 @@ var CloudCommander, Util, DOM, CloudFunc, $; FancyBox.load ])); - /* добавляем обработчик клавишь */ - DOM.addKeyListener(function(){ + var lView = function(){ + FancyBox.show( DOM.getCurrentFile() ); + }; + + var lKeyListener = function(){ var lF3 = cloudcmd.KEY.F3; /* если клавиши можно обрабатывать */ if( KeyBinding.get() && event.keyCode === lF3 && event.shiftKey ){ - FancyBox.show( DOM.getCurrentFile() ); + lView(); event.preventDefault(); } - }); + }; + + /* добавляем обработчик клавишь */ + DOM.addKeyListener(lKeyListener); + + DOM.getById('f3').onclick = lView; }; cloudcmd.Viewer.FancyBox = FancyBox; diff --git a/lib/server/main.js b/lib/server/main.js index b8490c20..7834d318 100644 --- a/lib/server/main.js +++ b/lib/server/main.js @@ -13,10 +13,10 @@ exports.WIN32 = isWin32(); /* Functions */ - exports.require = mrequire, - exports.librequire = librequire, - exports.srvrequire = srvrequire, - exports.rootrequire = rootrequire, + exports.require = mrequire, + exports.librequire = librequire, + exports.srvrequire = srvrequire, + exports.rootrequire = rootrequire, /* Native Modules*/ exports.child_process = require('child_process'),