From b5ea8930c1d207b5c066cee56dcdd32b08eb6792 Mon Sep 17 00:00:00 2001 From: haneul Date: Fri, 10 Apr 2009 09:00:51 +0000 Subject: [PATCH 001/157] English Translation git-svn-id: http://xe-core.googlecode.com/svn/sandbox@6085 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- modules/board/lang/en.lang.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/board/lang/en.lang.php b/modules/board/lang/en.lang.php index d812bbaac..753b9c7c0 100644 --- a/modules/board/lang/en.lang.php +++ b/modules/board/lang/en.lang.php @@ -8,7 +8,7 @@ $lang->board = 'Board'; $lang->except_notice = 'Exclude Notices'; - $lang->use_anonymous = '익명 사용'; + $lang->use_anonymous = 'Use Anonymous'; $lang->cmd_manage_menu = 'Manage Menus'; $lang->list_target_item = 'Target Item'; @@ -18,7 +18,7 @@ $lang->search_result = 'Search Result'; $lang->consultation = 'Consultation'; $lang->secret = 'Secret'; - $lang->thisissecret = '비밀글입니다.'; + $lang->thisissecret = 'This is a secret article.'; $lang->admin_mail = "Administrator's Mail"; // words used in button @@ -31,12 +31,12 @@ $lang->about_layout_setup = 'You can manually modify board layout code. Insert or manage the widget code anywhere you want'; $lang->about_board_category = 'You can make board categories.
When board category is broken, try rebuilding the cache file manually.'; $lang->about_except_notice = 'Notice articles will not be displayed on normal list.'; - $lang->about_use_anonymous = '글쓴이의 정보를 없애고 익명으로 게시판 사용을 할 수 있게 합니다. 스킨설정에서 글쓰인 정보등을 보이지 않도록 하시면 더욱 유용합니다'; + $lang->about_use_anonymous = 'Make a board into anonymous board by hiding the author\'s information.'; $lang->about_board = 'This module is for creating and managing boards.'; $lang->about_consultation = "Non-administrator members would see their own articles.\nNon-members would not be able to write articles when using consultation."; $lang->about_secret = 'Users will be able to write secret articles or comments.'; $lang->about_admin_mail = 'A mail will be sent when an article or comment is submitted.
Multiple mails can be sent with commas(,).'; - $lang->about_list_config = '게시판의 목록형식 사용시 원하는 항목들로 배치를 할 수 있습니다.
단 스킨에서 지원하지 않는 경우 지원되지 않을 수 있습니다
대상항목/ 표시항목의 항목을 더블클릭하면 추가/ 제거가 됩니다.'; + $lang->about_list_config = 'If using list-style skin, you may arrange items to display.
However, this feature might not be availble for non-official skins.
If you double-click target items and display items, then you can add / remove them'; $lang->msg_not_enough_point = 'Your point is not enough to write an article in this board.'; ?> From 440240879813084fbe084419a45138985e156c29 Mon Sep 17 00:00:00 2001 From: taggon Date: Fri, 10 Apr 2009 09:14:01 +0000 Subject: [PATCH 002/157] =?UTF-8?q?=EC=82=AC=ED=8C=8C=EB=A6=AC=EC=97=90?= =?UTF-8?q?=EC=84=9C=20=EB=8F=99=EC=9E=91=ED=95=98=EC=A7=80=20=EC=95=8A?= =?UTF-8?q?=EB=8D=98=20=EB=B2=84=EA=B7=B8=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://xe-core.googlecode.com/svn/sandbox@6086 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- .../skins/xpresseditor/js/Xpress_Editor.js | 6 +- .../skins/xpresseditor/js/xe_interface.js | 345 +++++++++--------- 2 files changed, 182 insertions(+), 169 deletions(-) diff --git a/modules/editor/skins/xpresseditor/js/Xpress_Editor.js b/modules/editor/skins/xpresseditor/js/Xpress_Editor.js index e38e3b38b..b75226e9b 100644 --- a/modules/editor/skins/xpresseditor/js/Xpress_Editor.js +++ b/modules/editor/skins/xpresseditor/js/Xpress_Editor.js @@ -6,7 +6,7 @@ return this;}})(jQuery);if(typeof window.xe=='undefined')window.xe={};xe.XpressC this.commandQueue=[];this.oCommandMap={};this.oDisabledCommand={};this.aPlugins=[];this.appStatus=xe.APP_STATUS["NOT_READY"];this.registerPlugin(this);},exec:function(msg,args,oEvent){if(this.appStatus==xe.APP_STATUS["NOT_READY"]){this.commandQueue[this.commandQueue.length]={'msg':msg,'args':args,'event':oEvent};return true;} this.exec=this._exec;this.exec(msg,args,oEvent);},delayedExec:function(msg,args,nDelay,oEvent){var fExec=jQuery.fnBind(this.exec,this,msg,args,oEvent);setTimeout(fExec,nDelay);},_exec:function(msg,args,oEvent){return(this._exec=this.oDebugger?this._execWithDebugger:this._execWithoutDebugger).call(this,msg,args,oEvent);},_execWithDebugger:function(msg,args,oEvent){this.oDebugger.log_MessageStart(msg,args);var bResult=this._doExec(msg,args,oEvent);this.oDebugger.log_MessageEnd(msg,args);return bResult;},_execWithoutDebugger:function(msg,args,oEvent){return this._doExec(msg,args,oEvent);},_doExec:function(msg,args,oEvent){var bContinue=false;if(!this.oDisabledCommand[msg]){var allArgs=[];if(args&&args.length){var iLen=args.length;for(var i=0;i=33&&oEvent.keyCode<=40)||oEvent.keyCode==16)return;this._recordUndo(oEvent);},$ON_PASTE_HTML:function(sHTML,oPSelection){if(this.oApp.getEditingMode()!=this.sMode)return;var oSelection=oPSelection||this.oApp.getSelection();oSelection.pasteHTML(sHTML);if(!jQuery.browser.msie){var sTmpBookmark=oSelection.placeStringBookmark();this.oApp.getWYSIWYGDocument().body.innerHTML=this.oApp.getWYSIWYGDocument().body.innerHTML;oSelection.moveToBookmark(sTmpBookmark);oSelection.collapseToEnd();oSelection.select();oSelection.removeStringBookmark(sTmpBookmark);} +this.setSelection(sel[0]+sStr.length-n);};TextRange.prototype.cut=function(){var r=this.copy();this.paste('');return r;};xe.XE_EditingArea_WYSIWYG=jQuery.Class({name:"XE_EditingArea_WYSIWYG",status:xe.PLUGIN_STATUS["NOT_READY"],sMode:"WYSIWYG",iframe:null,doc:null,iLastUndoRecorded:0,iMinUndoInterval:3000,_nIFrameReadyCount:50,$init:function(iframe){this.iframe=jQuery.$(iframe);this.initIframe();this.elEditingArea=iframe;},$BEFORE_MSG_APP_READY:function(){this.oEditingArea=this.doc;this.oApp.exec("REGISTER_EDITING_AREA",[this]);this.oApp.exec("ADD_APP_PROPERTY",["getWYSIWYGWindow",jQuery.fnBind(this.getWindow,this)]);this.oApp.exec("ADD_APP_PROPERTY",["getWYSIWYGDocument",jQuery.fnBind(this.getDocument,this)]);},$ON_MSG_APP_READY:function(){if(jQuery.browser.msie){jQuery(this.doc).bind('keydown',jQuery.fnBind(function(weEvent){if(this.doc.selection.type.toLowerCase()=='control'&&weEvent.keyCode==8){this.oApp.exec("EXECCOMMAND",['delete',false,false]);weEvent.preventDefault();weEvent.stopPropagation();}},this));jQuery(this.doc.body).bind('mousedown',jQuery.fnBind(function(weEvent){this._oIERange=null;this._bIERangeReset=true;},this));jQuery(this.doc.body).bind('beforedeactivate',jQuery.fnBind(function(weEvent){if(this._bIERangeReset)return;var tmpRange=this.getDocument().selection.createRange(0);if(tmpRange.parentElement&&tmpRange.parentElement()&&tmpRange.parentElement().tagName=="INPUT"){this._oIERange=this._oPrevIERange;}else{this._oIERange=tmpRange;}},this));jQuery(this.doc.body).bind('mouseup',jQuery.fnBind(function(weEvent){this._bIERangeReset=false;},this));}},$ON_CHANGE_EDITING_MODE:function(sMode,bNoFocus){if(sMode==this.sMode){this.iframe.style.display="block";this.oApp.exec("REFRESH_WYSIWYG",[]);this.oApp.exec("SET_EDITING_WINDOW",[this.getWindow()]);}else{this.iframe.style.display="none";}},$AFTER_CHANGE_EDITING_MODE:function(sMode,bNoFocus){this._oIERange=null;},$ON_REFRESH_WYSIWYG:function(){if(!jQuery.browser.mozilla)return;this._disableWYSIWYG();this._enableWYSIWYG();},$ON_ENABLE_WYSIWYG:function(){this._enableWYSIWYG();},$ON_DISABLE_WYSIWYG:function(){this._disableWYSIWYG();},$ON_EVENT_EDITING_AREA_KEYUP:function(oEvent){if(oEvent.keyCode==229||oEvent.keyCode==13||oEvent.altKey||oEvent.ctrlKey||(oEvent.keyCode>=33&&oEvent.keyCode<=40)||oEvent.keyCode==16)return;this._recordUndo(oEvent);},$ON_PASTE_HTML:function(sHTML,oPSelection){if(this.oApp.getEditingMode()!=this.sMode)return;var oSelection=oPSelection||this.oApp.getSelection();oSelection.pasteHTML(sHTML);if(!jQuery.browser.msie){var sTmpBookmark=oSelection.placeStringBookmark();this.oApp.getWYSIWYGDocument().body.innerHTML=this.oApp.getWYSIWYGDocument().body.innerHTML;oSelection.moveToBookmark(sTmpBookmark);oSelection.collapseToEnd();oSelection.select();oSelection.removeStringBookmark(sTmpBookmark);} this.oApp.exec("RECORD_UNDO_ACTION",["INSERT HTML"]);},$AFTER_MSG_EDITING_AREA_RESIZE_ENDED:function(FnMouseDown,FnMouseMove,FnMouseUp){this.oApp.exec("REFRESH_WYSIWYG",[]);},$ON_RESTORE_IE_SELECTION:function(){if(this._oIERange){this._oIERange.select();this._oPrevIERange=this._oIERange;this._oIERange=null;}},initIframe:function(){try{this.doc=this.iframe.contentWindow.document;if(this.doc==null||this.doc.location.href=='about:blank'){throw new Error('Access denied');} this._enableWYSIWYG();this.status=xe.PLUGIN_STATUS["READY"];}catch(e){if(this._nIFrameReadyCount-->0){setTimeout(jQuery.fnBind(this.initIframe,this),100);}else{throw("iframe for WYSIWYG editing mode can't be initialized. Please check if the iframe document exists and is also accessable(cross-domain issues). ");}}},getIR:function(){var sContent=this.doc.body.innerHTML;var sIR;if(this.oApp.applyConverter) sIR=this.oApp.applyConverter(this.sMode+"_TO_IR",sContent);else @@ -246,4 +246,4 @@ stack.push({tag:m2,state:state});}else{var tags=[],t='';if(!stack.length)return' if(t.state!='deleted')tags.push('');}while(stack.length&&t.tag!=m2);return tags.join('');} return'<'+m1+m2+(m3?' '+m3:'')+'>';});if(stack.length){var t='';do{t=stack.pop();if(t.state!='deleted')sContent+='';}while(stack.length);} return sContent;},IR_TO:function(sContent){return sContent;}});})(jQuery);xe.XE_Extension=jQuery.Class({name:"XE_Extension",seq:'',$init:function(elAppContainer,editor_sequence){this.seq=editor_sequence;this._assignHTMLObjects(elAppContainer);},_assignHTMLObjects:function(elAppContainer){this.elDropdownLayer=jQuery('DIV.xpress_xeditor_extension_layer',elAppContainer).get(0);},_removeAttrs:function(sContent){sContent=sContent.replace(/]*?) xe_handled\s*=\s*".+?"([^>]*?)>/i,'');return sContent;},_addEvent:function(){if(this.oApp.getEditingMode()!='WYSIWYG')return;var doc=this.oApp.getWYSIWYGDocument();var seq=this.seq;var fn=function(){var img=jQuery(this);var comp=img.attr('editor_component');if(comp&&jQuery.isFunction(openComponent)){editorPrevNode=img.get(0);openComponent(comp,seq);}};jQuery('img[editor_component]',doc).each(function(){var img=jQuery(this);if(!img.attr('xe_handled')){img.attr('xe_handled','yes').dblclick(fn);}});},$ON_MSG_APP_READY:function(){this.oApp.exec('REGISTER_UI_EVENT',['extension','click','TOGGLE_EXTENSION_LAYER']);this.oApp.addConverter("WYSIWYG_TO_IR",this._removeAttrs);},$ON_TOGGLE_EXTENSION_LAYER:function(){this.oApp.exec('TOGGLE_TOOLBAR_ACTIVE_LAYER',[this.elDropdownLayer]);},$ON_CHANGE_EDITING_MODE:function(mode){this._addEvent();},$ON_PASTE_HTML:function(){this._addEvent();},$ON_LOAD_IR_FIELD:function(){this._addEvent();},$ON_SET_IR:function(){this._addEvent();}});xe.XE_AutoSave=jQuery.Class({name:"XE_AutoSave",form:null,textarea:null,$init:function(oIRTextarea,elAppContainer){this.form=oIRTextarea.form;this.textarea=oIRTextarea;this._assignHTMLObjects(elAppContainer);},_assignHTMLObjects:function(elAppContainer){this.welMessageBox=jQuery('autosave_message');},$ON_MSG_APP_READY:function(){var elTitle=jQuery(this.form._saved_doc_title);var elContent=jQuery(this.form._saved_doc_content);var title=jQuery.trim(elTitle.val());var content=jQuery.trim(elContent.val());if(title||content){if(confirm(this.form._saved_doc_message.value)){jQuery(this.form.title).val(title);this.oApp.setIR(content);}else{editorRemoveSavedDoc();}} -editorEnableAutoSave(this.form,jQuery(this.form).attr("editor_sequence"));this.oApp.exec('REGISTER_HOTKEY',['ctrl+shift+s','AUTO_SAVE']);},$ON_AUTO_SAVE:function(){_editorAutoSave();}});xe.XE_FormatWithSelectUI=jQuery.Class({name:"XE_FormatWithSelectUI",$init:function(elAppContainer){this._assignHTMLObjects(elAppContainer);},_assignHTMLObjects:function(elAppContainer){this.elFormatSelect=jQuery("SELECT.xpress_xeditor_ui_format_select",elAppContainer).get(0);},$ON_MSG_APP_READY:function(){this.oApp.registerBrowserEvent(this.elFormatSelect,"change","SET_FORMAT_FROM_SELECT_UI");this.elFormatSelect.selectedIndex=0;},$ON_MSG_STYLE_CHANGED:function(sAttributeName,sAttributeValue){var blockName=this.oApp.getWYSIWYGDocument().queryCommandValue("FormatBlock");this.elFormatSelect.value=blockName.toLowerCase();if(this.elFormatSelect.selectedIndex<0)this.elFormatSelect.selectedIndex=0;},$ON_SET_FORMAT_FROM_SELECT_UI:function(){var sFormat=this.elFormatSelect.value;if(!sFormat)return;this.oApp.exec("EXECCOMMAND",["FormatBlock",false,sFormat]);this.oApp.exec("CHECK_STYLE_CHANGE",[]);}}); \ No newline at end of file +editorEnableAutoSave(this.form,jQuery(this.form).attr("editor_sequence"));this.oApp.exec('REGISTER_HOTKEY',['ctrl+shift+s','AUTO_SAVE']);},$ON_AUTO_SAVE:function(){_editorAutoSave();}});xe.XE_FormatWithSelectUI=jQuery.Class({name:"XE_FormatWithSelectUI",$init:function(elAppContainer){this._assignHTMLObjects(elAppContainer);},_assignHTMLObjects:function(elAppContainer){this.elFormatSelect=jQuery("SELECT.xpress_xeditor_ui_format_select",elAppContainer).get(0);},$ON_MSG_APP_READY:function(){this.oApp.registerBrowserEvent(this.elFormatSelect,"change","SET_FORMAT_FROM_SELECT_UI");this.elFormatSelect.selectedIndex=0;},$ON_MSG_STYLE_CHANGED:function(sAttributeName,sAttributeValue){var blockName=this.oApp.getWYSIWYGDocument().queryCommandValue("FormatBlock");if(!blockName)return(this.elFormatSelect.selectedIndex=0);this.elFormatSelect.value=blockName.toLowerCase();if(this.elFormatSelect.selectedIndex<0)this.elFormatSelect.selectedIndex=0;},$ON_SET_FORMAT_FROM_SELECT_UI:function(){var sFormat=this.elFormatSelect.value;if(!sFormat)return;this.oApp.exec("EXECCOMMAND",["FormatBlock",false,sFormat]);this.oApp.exec("CHECK_STYLE_CHANGE",[]);}}); \ No newline at end of file diff --git a/modules/editor/skins/xpresseditor/js/xe_interface.js b/modules/editor/skins/xpresseditor/js/xe_interface.js index 6cb3a7d61..484d52aff 100644 --- a/modules/editor/skins/xpresseditor/js/xe_interface.js +++ b/modules/editor/skins/xpresseditor/js/xe_interface.js @@ -1,166 +1,179 @@ -if (!window.xe) xe = {}; - -xe.Editors = []; - -function editorStart_xe(editor_sequence, primary_key, content_key, editor_height) { - - var textarea = jQuery("#xpress-editor-"+editor_sequence); - var iframe = jQuery(' - - - - - -
- - -
- - - - - - - -
-
-
- -
-
- - - -
-
{$upload_status}
-
- - - - - - - diff --git a/modules/editor/skins/default/images/black/buttonSet.gif b/modules/editor/skins/default/images/black/buttonSet.gif deleted file mode 100644 index 1d464c9512c4d7246be8623f0d6aac345fdd76dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15215 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 pu&pz&5IeCHTd@{*V_$Rsw@5i0FU-!%$O@|~k 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 diff --git a/modules/editor/skins/default/images/buttonWhite.gif b/modules/editor/skins/default/images/buttonWhite.gif deleted file mode 100644 index 4d5e40cef327988f09d3266886965b056740b61a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2094 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 Y`N&9CQ)iXS+Adc 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 pu&pz&5IeCHTd@{TMhfByXL-Mg<}zkd4k z>HYinA3l8e{{8#6Z{NOr`SRn(4+c_z;!hT^avcx}vXg;TRY9dMC39ZD;&rPY@5`TL eQ<8i8_`)|V2mf>{Byku>aIqd#n83lvU=09kokRZs diff --git a/modules/editor/skins/default/images/white/tabCorner.gif b/modules/editor/skins/default/images/white/tabCorner.gif deleted file mode 100644 index 235ab732cd393e253cc88619ec4b4ae3b1c524cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 84 zcmZ?wbhEHb{KCl0(7?#>9}E - - XE 기본 에디터 - XE básico Editor - XE default Editor - XE编辑器默认皮肤 - XE基本エディター - XE預設編輯器面板 - 개발 : zero (http://blog.nzeo.com) - Developer : zero (http://blog.nzeo.com) - Desarrollo : zero (http://blog.nzeo.com) - 程序 : zero (http://blog.nzeo.com) - 開発 : zero (http://blog.nzeo.com) - 開發 : zero (http://blog.nzeo.com) - 0.1 - 2007-02-28 - - - zero - Zero - zero - zero - zero - zero - - - - 하얀색(기본) - 白(デフォルト) - 白色(基本) - White (default) - Blanco (por defecto) - 白色(預設) - - - 검은색 - - Black - Черного - Negro - 黑色 - 黑色 - - - 하얀색 텍스트편집기(자동 줄 바꿈) - 白色テキストエディター(自動に改行を入れる) - White Text Editor(Auto Line Break) - White Text Editor(Auto Line Break) - Editor de texto en blanco (Auto de línea) - 白色文本编辑器(自动换行) - 白色文字編輯器(Auto Line Break) - - - 검은색 텍스트편집기(자동 줄 바꿈) - 黒色テキストエディター(自動に改行を入れる) - Black Text Editor(Auto Line Break) - Black Text Editor(Auto Line Break) - Editor de texto negro (salto de línea automático) - 黑色文本编辑器(自动换行) - 黑色文字編輯器(Auto Line Break) - - - 하얀색 텍스트편집기(HTML 사용) - 白色テキストエディター(HTMLタグを使う) - White Text Editor(Use HTML) - White Text Editor(Use HTML) - Editor de texto en blanco (Uso de HTML) - 白色文本编辑器(使用HTML) - 白色文字編輯器(Use HTML) - - - 검은색 텍스트편집기(HTML 사용) - 黒色テキストエディター(HTMLタグを使う) - Black Text Editor(Use HTML) - Black Text Editor(Use HTML) - Editor de texto negro (Uso de HTML) - 黑色文本编辑器(使用HTML) - 黑色文字編輯器(Use HTML) - - - 하얀색 텍스트편집기(HTML 사용 안함) - 白色テキストエディター(HTMLタグを使わない) - White Text Editor(No HTML) - White Text Editor(No HTML) - Editor de texto en blanco (no HTML) - 白色文本编辑器(不使用HTML) - 白色文字編輯器(No HTML) - - - 검은색 텍스트편집기(HTML 사용 안함) - 黒色テキストエディター(HTMLタグを使わない) - Black Text Editor(No HTML) - Black Text Editor(No HTML) - Editor de texto negro (no HTML) - 黑色文本编辑器(不使用HTML) - 黑色文字編輯器(No HTML) - - - diff --git a/modules/editor/skins/xpresseditor/blank_black.html b/modules/editor/skins/xpresseditor/blank_black.html new file mode 100644 index 000000000..91328e5db --- /dev/null +++ b/modules/editor/skins/xpresseditor/blank_black.html @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/modules/editor/skins/xpresseditor/css/default.css b/modules/editor/skins/xpresseditor/css/default.css index b07837e92..dead86b3d 100644 --- a/modules/editor/skins/xpresseditor/css/default.css +++ b/modules/editor/skins/xpresseditor/css/default.css @@ -1,5 +1,10 @@ @charset "utf-8"; +/* TextEditor */ +.xeTextEditor {padding:10px; overflow:hidden; margin:0 0 10px 0;} +.xeTextEditor textarea { display:block; margin:0; padding:2px; } +.xeTextEditor.black textarea { color:#fff; background-color:#000;} + /* Type Selector */ .xpress-editor *{margin:0; padding:0; font-style:normal; font-size:12px; } .xpress-editor img, @@ -13,7 +18,7 @@ .xpress-editor li{list-style:none;} /* Layout Selector */ -.xpress-editor{ position:relative; background:#fff;} +.xpress-editor{ position:relative; background-color:transparent;} .xpress-editor #smart_content{ position:relative; clear:both; margin:0 0 10px 0; border:1px solid #c2c2c2; *zoom:1;} .xpress-editor #smart_footer{ position:relative; text-align:center; padding:10px 0;} @@ -39,10 +44,14 @@ .xpress-editor .input_area textarea.blind{ display:none;} .xpress-editor .input_control{ position:relative; display:block; width:100%; clear:both; text-align:center; background:#fbfbfb url(../img/btn_expand.gif) no-repeat center center; cursor:n-resize;} .xpress-editor .input_control span{ display:block; height:10px; border-top:1px solid #dfdfdf; visibility:visible; font-size:0; line-height:200%; white-space:nowrap; color:#fff;} +.xpress-editor.black .input_control { background:#111 url(../img/btn_expand.black.gif) no-repeat center center;} +.xpress-editor.black .input_control span{ border-top:1px solid #333; color:#000;} .xpress-editor .tool{ position:relative; overflow:visible; padding:5px 10px 6px 10px; *padding:5px 10px 8px 10px; z-index:40; clear:both; background:#f8f8f8 url(../img/bg_tool.gif) repeat-x left bottom; border:0; *zoom:1;} +.xpress-editor.black .tool{ background:#111 url(../img/bg_tool.black.gif) repeat-x left bottom; } + .xpress-editor .tool:after{ content:""; display:block; clear:both;} -.xpress-editor .tool ul{ position:relative; overflow:visible; float:left; margin:0 5px 2px 0; z-index:2;} +.xpress-editor .tool ul{ position:relative; overflow:visible; float:left; margin:0 5px 4px 0; z-index:2;} .xpress-editor .tool ul.action{ width:43px;} .xpress-editor .tool ul.type{ width:auto; white-space:nowrap;} .xpress-editor .tool ul.style{ width:169px; z-index:5;} @@ -53,17 +62,24 @@ .xpress-editor .tool ul.extra3 li{ margin-right:4px;} .xpress-editor .tool li{ position:relative; float:left;} .xpress-editor .tool li button{ width:21px; height:21px; background:url(../img/btn_set.gif) no-repeat 0 0; vertical-align:top;} +.xpress-editor.black .tool li button{ width:21px; height:21px; background:url(../img/btn_set.black.gif) no-repeat 0 0; vertical-align:top;} .xpress-editor .tool li button span{ position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden;} .xpress-editor .tool li.extensions span.exButton, .xpress-editor .tool li.extensions span.exButton button{ float:left; position:relative; display:inline-block; width:auto; background:url(../img/btn_extension.gif) no-repeat left top;} .xpress-editor .tool li.extensions span.exButton{ margin-right:18px;} .xpress-editor .tool li.extensions span.exButton button{ left:18px; height:21px; background-position:right top; padding:0 4px 0 0; font:11px/21px Tahoma, Sans-serif; text-align:left;} +.xpress-editor.black .tool li.extensions span.exButton, +.xpress-editor.black .tool li.extensions span.exButton button{ background-image:url(../img/btn_extension.black.gif); } .xpress-editor .tool li.html span, .xpress-editor .tool li.html span button, .xpress-editor .tool li.preview span, .xpress-editor .tool li.preview span button{ float:left; position:relative; display:inline-block; width:auto; height:auto; visibility:visible; background:url(../img/btn_set_blank.gif) no-repeat 0 0; white-space:nowrap;} +.xpress-editor.black .tool li.html span, +.xpress-editor.black .tool li.html span button, +.xpress-editor.black .tool li.preview span, +.xpress-editor.black .tool li.preview span button{ background-image:url(../img/btn_set_blank.black.gif); } .xpress-editor .tool li.html span, .xpress-editor .tool li.preview span{ margin-right:2px; background-position:left top;} @@ -72,6 +88,7 @@ .xpress-editor .tool ul.type li{ float:none; display:inline; *top:1px;} .xpress-editor .tool ul.type li select{ height:21px; width:62px;} +.xpress-editor.black .tool ul.type li select{ color:#fff; background-color:#000; } /* Content > Tool > Button Default */ .xpress-editor .tool li.undo button{ width:22px; background-position:0 0;} @@ -268,7 +285,7 @@ .xpress-editor .tool li.table .layer fieldset dd button.del{ top:9px; background-position:0 -8px;} .xpress-editor .tool li.table .layer fieldset dd .preview_palette{ display:block; float:left; margin:0 3px 0 0; padding:2px; position:relative; border:1px solid #c8c9c6; width:14px; height:14px; overflow:hidden;} .xpress-editor .tool li.table .layer fieldset dd .preview_palette button{ width:14px; height:14px; font-size:500px; line-height:0;} -.xpress-editor .tool li.table .layer fieldset dd .find_palette{ width:33px; height:20px; background:url(../img/btn_search.gif) no-repeat;} +.xpress-editor .tool li.table .layer fieldset dd .find_palette{ width:21px; height:20px; background:url(../img/btn_search.gif) no-repeat;} .xpress-editor .tool li.table .layer fieldset.num{ top:14px;} .xpress-editor .tool li.table .layer fieldset.num dl{ top:18px; width:60px;} @@ -371,3 +388,6 @@ /* Auto Save */ .xpress-editor .autosave_message { display:none; background: #f6ffdb; padding:6px 10px; margin:0; line-height:1;} +.xpress-editor.black .autosave_message { display:none; background:#222; padding:6px 10px; margin:0; line-height:1; color:#fff; } + +.xpress-editor .input_syntax.black { background:transparent; color:#fff; } diff --git a/modules/editor/skins/xpresseditor/css/style.black.css b/modules/editor/skins/xpresseditor/css/style.black.css new file mode 100644 index 000000000..4dc61d854 --- /dev/null +++ b/modules/editor/skins/xpresseditor/css/style.black.css @@ -0,0 +1,30 @@ +@charset "utf-8"; +/* NHN > UIT Center > Open UI Technology Team > Jeong Chan Myeong(dece24@nhncorp.com) 200812 */ + +html, +body{ height:100%; background-color:transparent; color:#fff;} + +#xpressInput{ margin:0 10px 0 0;} +.xpressOutput{ font-size:12px; line-height:1.6; font-family:Dotum, AppleGothic, Sans-serif;} + +.xpressOutput p{ margin-top:7px; margin-bottom:7px;} + +.xpressOutput blockquote.q1, +.xpressOutput blockquote.q2, +.xpressOutput blockquote.q3, +.xpressOutput blockquote.q4, +.xpressOutput blockquote.q5, +.xpressOutput blockquote.q6, +.xpressOutput blockquote.q7{ padding:10px; margin-left:15px; margin-right:15px;} + +.xpressOutput blockquote.q1{ padding:0 10px; border-left:2px solid #ccc;} +.xpressOutput blockquote.q2{ padding:0 10px; background:url(../img/bg_qmark.gif) no-repeat;} +.xpressOutput blockquote.q3{ border:1px solid #d9d9d9;} +.xpressOutput blockquote.q4{ border:1px solid #d9d9d9; background:#fbfbfb;} +.xpressOutput blockquote.q5{ border:2px solid #707070;} +.xpressOutput blockquote.q6{ border:1px dashed #707070;} +.xpressOutput blockquote.q7{ border:1px dashed #707070; background:#fbfbfb;} + +.xpressOutput sup{ font:10px Tahoma;} +.xpressOutput sub{ font:10px Tahoma;} +.xpressOutput table td{ padding:4px;} diff --git a/modules/editor/skins/xpresseditor/css/style.css b/modules/editor/skins/xpresseditor/css/style.css index 522bac462..819652c8e 100644 --- a/modules/editor/skins/xpresseditor/css/style.css +++ b/modules/editor/skins/xpresseditor/css/style.css @@ -2,7 +2,7 @@ /* NHN > UIT Center > Open UI Technology Team > Jeong Chan Myeong(dece24@nhncorp.com) 200812 */ html, -body{ height:100%; } +body{ height:100%; background-color:transparent;} #xpressInput{ margin:0 10px 0 0;} .xpressOutput{ font-size:12px; line-height:1.6; font-family:Dotum, AppleGothic, Sans-serif;} diff --git a/modules/editor/skins/xpresseditor/editor.html b/modules/editor/skins/xpresseditor/editor.html index a8d06d895..3645fe24c 100644 --- a/modules/editor/skins/xpresseditor/editor.html +++ b/modules/editor/skins/xpresseditor/editor.html @@ -1,494 +1,515 @@ - + - - - - - - - - + + + + + {@ $editor_class = "black" } + - -
-
+
+ nbr" /> + +
+ - -
- - -
    -
  • -
  • -
-
    -
  • - -
  • -
  • - -
  • -
  • - -
  • -
  • - -
  • -
-
    -
  • - -
  • -
  • - -
  • -
  • - -
  • -
  • - -
  • -
  • - - - - -
  • -
  • - - - - -
  • -
  • - -
  • -
  • - -
  • -
-
    -
  • - -
  • -
  • - -
  • -
  • - -
  • -
  • - -
  • -
  • - -
  • -
  • - -
  • -
  • - -
  • -
  • - -
  • -
-
    -
  • - - - - -
  • - -
  • - - - - -
  • -
  • - - - - -
  • -
  • - - -
  • +
  • + + + + +
  • +
+ + + + + + + +
    + +
  • + +
+ + +
+ + +
+ +
+ + +

 

- - + + + +
+ + + + + + +
+
+
+ +
+
+ + + +
+
{$upload_status}
+
- - -
    - -
  • - -
- -
- -
- -
- - -

 

- - - - - - - - - - - - -
-
-
- -
-
- - - -
-
{$upload_status}
-
- - - - + diff --git a/modules/editor/skins/xpresseditor/img/bg_tool.black.gif b/modules/editor/skins/xpresseditor/img/bg_tool.black.gif new file mode 100755 index 0000000000000000000000000000000000000000..4cb5c84d9d04554a333e56b5bad0c5238d2492b4 GIT binary patch literal 441 zcmZ?wbhEHbWMq(Fc*elM$H&LW$S5c%C?X=l#l^+T%PSxtkdTnT&(AL}FE1n{#KXhG z$;rvV!NJYV{r~@ehEYJ(5K#Qd0ya+vM1takfnBVDw~42Pg|EGxo0Wlsjfsnyk)4yf Hk--`O+N};! literal 0 HcmV?d00001 diff --git a/modules/editor/skins/xpresseditor/img/btn_expand.black.gif b/modules/editor/skins/xpresseditor/img/btn_expand.black.gif new file mode 100755 index 0000000000000000000000000000000000000000..203a82eaae62a86b5c1725877c843d690c35ff7e GIT binary patch literal 52 zcmZ?wbhEHbt<8 literal 0 HcmV?d00001 diff --git a/modules/editor/skins/xpresseditor/img/btn_extension.black.gif b/modules/editor/skins/xpresseditor/img/btn_extension.black.gif new file mode 100755 index 0000000000000000000000000000000000000000..06e028d0921c03775aabd488c362097191c8169a GIT binary patch literal 2468 zcmdUt|34E77sp3lHZ$5QE_)PLx;0-G(#_Y>bc@YKDi<$TuBWG~g}&YHlb-Iamm(vS zz9AJe%xuHVcTz)awizk5ikfe;8Mc{yF|=pT>;4tb`QiL>KA-nF=XFjPI@CYlp9qs^ zfH(wDSXg-L)~(&UcZY|E0{{R=N5|mcU>FP*5)zV|oBMa^*s)_yPEKKAVJn5XLP4|GNnQXvheGWoF&Y#^>bT z%gZmg|Df>UqsLF478REi*@x`&LY5OMh?P~BqO$P^4QAtr%tgKXRr*z}4%Jakw13sfVqKM%G)WdhV#4zdMXILx9L zRfCURPf-#Ex7|H#>w9Lv#^Ove@45fgg^9tYn&EO}CfG5&nf$I2_1OJ%=lg1q>0#n1 z0@afIfg0D8GRbM73L297?m1#wX&;+#?(U3zOW~hR-$r zrpI4yZ>LZ7<=A*6^4c3`ScSVVW!MhJ9JgdY{2PX#z*6=f$a9M5Y?i(!pDGt)D_T-Z zcP4PlBDz|aKDS?$eHrR%lYeDqT7Dn-s{JD0?~w<-?p23sexwpp9@*WgmI<3uzw*1g zv~m%3S9~NynW&?Q9 z9f+?)lnD)WoyyX8jG3C)CX=VKcU+T9Wnb)|o0|MkgqzNFC6TA^AzCHVdENuAGx3n&Hxx0jrWtSqU z$g$%bDYASbl2jIkx=X8`#H2{8OOh#4(u->g(i%dx`vRHZ$s}8lNt6W&t#x66N*{2S z(VE9oWOeOgimd*XhC;0cBb*oMZ|zbS8`*oPiwvHxY_Vx1)MKgnLrm&Y%earew{@b3 zwbUlc_E>J8ElOSPkdUa$or|rqIZ)jxlHvk|)!8Ef^Q}lq~ zG)1pEQl#jkA3`YK+Qz0S4gIilH08jK^hG7h8IM?D|4>Z3(*1qa#L}K4Y4v?n*k1LA=-3PDvAA<}>hXm1 zCAHwVpsPoS%JkKI#MRVkKBcuSX+B?O?bS~FA-JHOygpy2{gNv9-1GIf?WTHr2v&4V#*Y zbor)Mg!lSp(9ITK`nD#ik>Bjz*DU|Gu3&i?HdY0f44b<72E(@vt=#y65CXsu>ji`< zGC){@sXd!%9;mnt%_o?_Q9a;z#T^)rVD6XGbE89)=?tj=g`s-4l`67au@&H0cCTHh z;;wgo1>_v64`ym>SMHccu>#CZ0Pe61CoP*5 ztXDqBfK)jH(d;7*D}_1ODi`}fc4*+r!~EzTdmuA2JbvX-39o98-{4^6jTOUV0;JkC z49z)Ny7GjKt#&^ikb$mWc}mZ(Mw~-)<3Ftwm8I1!&CWEx2|~3%#H& z?dg?FQ(FSCX{hdEI`@|^8fI(zQr%@dW@37Ix~=U%{qM!x32|p%YZdh6)f&v?0=N>e zdnDBQBy)1d;!Kyws^K~d^FQ+asuH~hMS5=q^F-!Bx*q6#x*-dWodW-&>xJ>@*?zn!>pyjU&e`;g6HL(- zcwEoU$i{oIylJ~GUBCCWec&B;O&x^7xA1|6f^^=D)4Gm@v}P3Iv9m7Q*Vw2?#-n21 z?4F>t!NXlO__U&35x_tlY z)~K;9btV5{z$AHPTHbu{`r7c#XR4B=1Q2q&ek3QdnW%P=1bXS;72a>If)_juJ*6Kl z;Wv|(MsZ`;_3sJRE#$C>ls;aEnIC{oi5*&q>53oo^A3TgVPx^2_2cdQmiqJ|S>n20 Zz_f0q<0BT&Y+o0$L$5(iO-ukm{{(}4Ee*>*!paxL< z$->CMpuwO6G7RJ=2DX@BNcEq1vQa@m%w@@n60fyU%NJi-W+2t!_FzMWk6!y; z)pMOCS-bCl*zw2qmw^47opt}!ZhBY9*EAQ`l~=ZO=GRxW@NwoziPp%MwztS}^QrT2 z%hm+;bks<&h;j2YFLcT7;$)f7GOd9@ZQJ%8J0)4zcJABG(8Hj(f1fZHKMViSod?Ue zp4ra9C7>q2#c@$hk%8BR_rfhUk!>8}dvBdnRcGI)`2NGkPoF=svzM{TKfLv4=bd_W zl`qmadRPPn6&zS1b{H%?+%BN(#KYj^(y17?qT|Mijf;=>%dt=CP;luyIoZ>Ljgi3` E06Hhkh5!Hn delta 341 zcmV-b0jmDY1M~tzM@dFFIbkLM6#&E*0QdLz{{H^-^z`=j_V4fS|NsBk*x0_lzP!A= z)6>)W`T6kh@YmPZ`1ttl?(X{f`u+X=L_|c9c`AP)`2+y~02Tl&00000CIA%x00r@& zWlUsgp6H37hanz;B+qnh*HsNo%mEbvh;T?O8i$e~5ja8QD$uBON}WEYkO%1@sd~Rw zs6;#AUZ;_CGy)c%-P>-v!mif6WG*$$hu+a)6%Sc)UVndUbWw6SV}*N)evpz+VvZA) zYj=NYhlpx|P=sXw6s4x8rV*&ArvntO6aaYu0;hbp6soJatF^JSyS%Ksx}^dGwE_SN zBnqU&wyC$%6vw5qBo(l$#lpe80|QzI56|D{yRgb+6%FX`#;*dt01_kt1OyKI{Qds_ n{PYo6kk0{u024+4xxug@gaAQ+1Sl{efrtqd7&B_L7ybf6bsJOk`=EXnGEUI6zS> z&vb3i(v%Dm0ZG81a7Zi$eUn8cQfWG!M&WbXlrTsPCbb#`Zl96sB+K{?4QT1N8OCbY z@OVX>l}{UXhShCTlfN+8&OLB*QeS2d76qA&dlYbP3mYb9SbN~;Wm4=w2 zo1R#brj(?sQI!t>2P6lou9*$Cm8cUH1)C4R!NSAD!UY9a0}Qpf%@nX=6$;MO6aWz< p5DpFj-QC;Z;o{@s0S*uoBR(_`?e6dJ@$du_2qG%@`6>1x06PKrm3;sJ delta 329 zcmV-P0k;0o0`>w)M@dFFIbkLM6#&E*0QdLz{{H^-^z`=j_V4fS|NsBk*x0_lzP!A= z)6>)W`T6kh@YmPZ`1ttl?(X{f`u+X={QUgAy}d+4M3G51fAgSaNMvcA=!u|*As#^_ z&vb3qRSikZ0Tls=a7Zi~hmjx=C_&^Z(5Q4uoj#_J2k8;1dcRg^L@VK5r;|xEElsnb z>9d&3ZM*O9%6qT2Zo6o1aD94xd=+O8S$~0pg=~j~fH`A~fsuudl2I~bPgHq%kA!b$ zi)8>5suXy5cdM_jX#*6q6aaJp0*|1N!4fV8K2I1OiAH b0py0mhY$h;0TQ5qgajf|XxzvVV+a5{G&-pD diff --git a/modules/editor/skins/xpresseditor/img/btn_qmark.gif b/modules/editor/skins/xpresseditor/img/btn_qmark.gif index b1fef0a5b3aa12d117be37a28a41508257783597..a1efa1926d408a7d1474a07d737aebef1c40d5e4 100644 GIT binary patch literal 1372 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 diff --git a/modules/editor/skins/xpresseditor/img/btn_search.gif b/modules/editor/skins/xpresseditor/img/btn_search.gif index 3f69bd4ec65609e7ce558e8e52a31c0c47a2c637..e7fa10974f170cf7a5c440743c4d70f43f4b71f6 100644 GIT binary patch literal 730 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 TePkc<${zB&JY>zq1Ze&b&FZJz literal 0 HcmV?d00001 diff --git a/modules/editor/skins/xpresseditor/img/btn_set_blank.black.gif b/modules/editor/skins/xpresseditor/img/btn_set_blank.black.gif new file mode 100755 index 0000000000000000000000000000000000000000..4ee61a458d66d1e8771b2c0d7f3cbfa361234f55 GIT binary patch literal 2294 zcmdUs`8V5%8pgj>wL~l}7o%m2nG(b@?QNx@oiIug(W4!g9=Fr0Gd-ket1~?~#&xw+ ztgWKBsv2v8h*+bc_7aj5t*x;%) zUS1lz2BMMa=;)Z4nPIV5D=RAm0&(@~)jzSmzP_3`5D27!7#J96Iv5N#F)=YRGSawA zO-=Rn^)(zlJv~jFp`oF!uC8Wn^x+Rzw-$$CG|7`F4gI6X5v_lZ5fu()66@xgFZ_#CXS6}OynVpSVpf^{IJhT1L#<$t{ zNp1n;r}`VCEj5f{_g}}#P_4DBm$2XY3!`TpP{*~C^{mlt#K|gTfz!`pZFL_BK~?Bi z==S>QhG2c6K~{UiY*YAPmUTb}=~^S=0r6)>N8>y-R=qm*Du7B}>`IXG7a7#1&%H^L zCjd+*WqB~e)cGbefgBFX`!=8)^QL8;QF1nViTS3LJC6S`+a{3KhVA#b)^L+WYZuH? zer1#gc6Dsccm6I|Vs%kPi^TsJe0`<6b7z%a;QY+xI!?-+s0w&}m=8dTKzQhC|*T| zeLb%-=RBWRmFMTQSzQLpK~tZOvyd`m9xZI9+cyYXnD&fKEn8pbt+uI<=&km-h=#3>g*d?$ zm6Ptg-MLm2z1=x}1;0%bb_lk+#KX>_ZrMz<=&fp_LDX}g5QusYF75aCXDN^6Bf5jq;fr@muoQ zaGZ-`F8qg=gP*X3Mg=>Dx}}(p9dS`EJe<9&Tuk6LDwmSDhcWgkx~?itn#DcUa>iLn zOiqr+wrVxc-*tDbus}sRRuW0x-6)IS-sR$Pu6w-d;(L3WL;`t_Pok3dTE8E1-50ja z-rL{m1M!f>{R8nh9Dg8TdWa6B6aH?8vZ>Jfhw{0|rbER-yy#H5 z@PlALty(L-|7Dj)X!^1zq>8@mi$~nl2eR4w>O|4qW`mBnPkUfb0i_i62`s@j4##expQjs!iE(zz;caqEws)!Bl`k=>z68@e}u) z3UDNH(26ZihjrgF0q~EHsKht~xY7iN9I~_8$v|Q%PZZOK?BP3^K{=IX1ij0D%ZUZN z=#}PF`a9Reo$PRMmE{O>_)O_e4i-~oHA^2pPkWGiv~%So7dZlF?>tRlR@o>a!!Ru% zI|*EEtBa!hSY69Y)?WL@VwCO&mpuOibNjPBY7`wN$uD76+k5DHpnj963-I6?h(8J) zl-N>8#MC&2j*bP|x9CuEYM_xQMi^UC)XA)IjUQ#)+>;ddfot7yDCRF9>5E}Z?U~|H zW&~XN--#T1*XNF`s4!{i9JBU(1B!JwQTmbtCcr8_u^yC4%XkZ@S@v&=-5p4Ol5C8G+DWrq_(# z!4=JUxun}WN3@5t)>=wfqzDhjCuT^8HX`p4)<1y#p;XaE3~Y=FWw2*xigrqFV@zbg zJe#fPXgh?0Vj1&GdkSiwAvqQourOVT2!!At{Z`Ca*nlhFOyrUu5&{`}3rl5c%D>Lc%i0!EY+ zT?|LdptDzej`G-o$');}while(stack.length&&t.tag!=m2);return tags.join('');} return'<'+m1+m2+(m3?' '+m3:'')+'>';});if(stack.length){var t='';do{t=stack.pop();if(t.state!='deleted')sContent+='';}while(stack.length);} return sContent;},IR_TO:function(sContent){return sContent;}});})(jQuery);xe.XE_Extension=jQuery.Class({name:"XE_Extension",seq:'',$init:function(elAppContainer,editor_sequence){this.seq=editor_sequence;this._assignHTMLObjects(elAppContainer);},_assignHTMLObjects:function(elAppContainer){this.elDropdownLayer=jQuery('DIV.xpress_xeditor_extension_layer',elAppContainer).get(0);},_removeAttrs:function(sContent){sContent=sContent.replace(/]*?) xe_handled\s*=\s*".+?"([^>]*?)>/i,'');return sContent;},_addEvent:function(){if(this.oApp.getEditingMode()!='WYSIWYG')return;var doc=this.oApp.getWYSIWYGDocument();var seq=this.seq;var fn=function(){var img=jQuery(this);var comp=img.attr('editor_component');if(comp&&jQuery.isFunction(openComponent)){editorPrevNode=img.get(0);openComponent(comp,seq);}};jQuery('img[editor_component]',doc).each(function(){var img=jQuery(this);if(!img.attr('xe_handled')){img.attr('xe_handled','yes').dblclick(fn);}});},$ON_MSG_APP_READY:function(){this.oApp.exec('REGISTER_UI_EVENT',['extension','click','TOGGLE_EXTENSION_LAYER']);this.oApp.addConverter("WYSIWYG_TO_IR",this._removeAttrs);},$ON_TOGGLE_EXTENSION_LAYER:function(){this.oApp.exec('TOGGLE_TOOLBAR_ACTIVE_LAYER',[this.elDropdownLayer]);},$ON_CHANGE_EDITING_MODE:function(mode){this._addEvent();},$ON_PASTE_HTML:function(){this._addEvent();},$ON_LOAD_IR_FIELD:function(){this._addEvent();},$ON_SET_IR:function(){this._addEvent();}});xe.XE_AutoSave=jQuery.Class({name:"XE_AutoSave",form:null,textarea:null,$init:function(oIRTextarea,elAppContainer){this.form=oIRTextarea.form;this.textarea=oIRTextarea;this._assignHTMLObjects(elAppContainer);},_assignHTMLObjects:function(elAppContainer){this.welMessageBox=jQuery('autosave_message');},$ON_MSG_APP_READY:function(){var elTitle=jQuery(this.form._saved_doc_title);var elContent=jQuery(this.form._saved_doc_content);var title=jQuery.trim(elTitle.val());var content=jQuery.trim(elContent.val());if(title||content){if(confirm(this.form._saved_doc_message.value)){jQuery(this.form.title).val(title);this.oApp.setIR(content);}else{editorRemoveSavedDoc();}} -editorEnableAutoSave(this.form,jQuery(this.form).attr("editor_sequence"));this.oApp.exec('REGISTER_HOTKEY',['ctrl+shift+s','AUTO_SAVE']);},$ON_AUTO_SAVE:function(){_editorAutoSave();}});xe.XE_FormatWithSelectUI=jQuery.Class({name:"XE_FormatWithSelectUI",$init:function(elAppContainer){this._assignHTMLObjects(elAppContainer);},_assignHTMLObjects:function(elAppContainer){this.elFormatSelect=jQuery("SELECT.xpress_xeditor_ui_format_select",elAppContainer).get(0);},$ON_MSG_APP_READY:function(){this.oApp.registerBrowserEvent(this.elFormatSelect,"change","SET_FORMAT_FROM_SELECT_UI");this.elFormatSelect.selectedIndex=0;},$ON_MSG_STYLE_CHANGED:function(sAttributeName,sAttributeValue){var blockName=this.oApp.getWYSIWYGDocument().queryCommandValue("FormatBlock");if(!blockName)return(this.elFormatSelect.selectedIndex=0);this.elFormatSelect.value=blockName.toLowerCase();if(this.elFormatSelect.selectedIndex<0)this.elFormatSelect.selectedIndex=0;},$ON_SET_FORMAT_FROM_SELECT_UI:function(){var sFormat=this.elFormatSelect.value;if(!sFormat)return;this.oApp.exec("EXECCOMMAND",["FormatBlock",false,sFormat]);this.oApp.exec("CHECK_STYLE_CHANGE",[]);}}); \ No newline at end of file +editorEnableAutoSave(this.form,jQuery(this.form).attr("editor_sequence"));this.oApp.exec('REGISTER_HOTKEY',['ctrl+shift+s','AUTO_SAVE']);},$ON_AUTO_SAVE:function(){_editorAutoSave();}});xe.XE_FormatWithSelectUI=jQuery.Class({name:"XE_FormatWithSelectUI",$init:function(elAppContainer){this._assignHTMLObjects(elAppContainer);},_assignHTMLObjects:function(elAppContainer){this.elFormatSelect=jQuery("SELECT.xpress_xeditor_ui_format_select",elAppContainer).get(0);},$ON_MSG_APP_READY:function(){this.oApp.registerBrowserEvent(this.elFormatSelect,"change","SET_FORMAT_FROM_SELECT_UI");this.elFormatSelect.selectedIndex=0;},$ON_MSG_STYLE_CHANGED:function(sAttributeName,sAttributeValue){var blockName=this.oApp.getWYSIWYGDocument().queryCommandValue("FormatBlock");if(!blockName)return(this.elFormatSelect.selectedIndex=0);this.elFormatSelect.value=blockName.toLowerCase();if(this.elFormatSelect.selectedIndex<0)this.elFormatSelect.selectedIndex=0;},$ON_SET_FORMAT_FROM_SELECT_UI:function(){var sFormat=this.elFormatSelect.value;if(!sFormat)return;this.oApp.exec("EXECCOMMAND",["FormatBlock",false,sFormat]);this.oApp.exec("CHECK_STYLE_CHANGE",[]);}}); diff --git a/modules/editor/skins/xpresseditor/js/xe_interface.js b/modules/editor/skins/xpresseditor/js/xe_interface.js index 484d52aff..87ef67f0e 100644 --- a/modules/editor/skins/xpresseditor/js/xe_interface.js +++ b/modules/editor/skins/xpresseditor/js/xe_interface.js @@ -2,12 +2,18 @@ if (!window.xe) xe = {}; xe.Editors = []; -function editorStart_xe(editor_sequence, primary_key, content_key, editor_height) { +function editorStart_xe(editor_sequence, primary_key, content_key, editor_height, colorset) { + if(typeof(colorset)=='undefined') colorset = 'white'; + + var target_src = editor_path+'/blank.html'; + if(colorset == 'black') target_src = editor_path+'blank_black.html'; + var textarea = jQuery("#xpress-editor-"+editor_sequence); - var iframe = jQuery('