From 8850343ff60c436c6fbe1f43e0694a833f701a06 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 9 Apr 2011 16:14:19 +0000 Subject: [PATCH] Prepare migration to use ckeditor. There is still one missing feature: Upload an image file need fckfinder plugin. --- htdocs/core/class/conf.class.php | 1 + .../includes/ckeditor/skins/kama/editor.css | 2 +- htdocs/includes/ckeditor/skins/kama/icons.png | Bin 5598 -> 5120 bytes .../ckeditor/skins/kama/images/sprites.png | Bin 7086 -> 6248 bytes htdocs/includes/dolibarr_changes.txt | 6 ++ htdocs/lib/doleditor.class.php | 23 ++++-- htdocs/theme/auguria/ckeditor/config.js | 66 +++++++++++------- htdocs/theme/auguria/style.css.php | 12 ++++ htdocs/theme/bureau2crea/ckeditor/config.js | 66 +++++++++++------- htdocs/theme/bureau2crea/style.css.php | 34 +++++---- htdocs/theme/eldy/ckeditor/config.js | 66 +++++++++++------- htdocs/theme/eldy/style.css.php | 10 +++ htdocs/theme/freelug/ckeditor/config.js | 66 +++++++++++------- htdocs/theme/freelug/style.css.php | 9 +++ htdocs/theme/yellow/ckeditor/config.js | 66 +++++++++++------- htdocs/theme/yellow/style.css.php | 10 +++ 16 files changed, 293 insertions(+), 144 deletions(-) diff --git a/htdocs/core/class/conf.class.php b/htdocs/core/class/conf.class.php index 86c576dfb97..aa9642d3469 100644 --- a/htdocs/core/class/conf.class.php +++ b/htdocs/core/class/conf.class.php @@ -344,6 +344,7 @@ class Conf if (empty($this->global->MAIN_GRAPH_LIBRARY)) $this->global->MAIN_GRAPH_LIBRARY = 'artichow'; if (! isset($this->global->MAIN_MAIL_EMAIL_INLINE_IMAGES)) $this->global->MAIN_MAIL_EMAIL_INLINE_IMAGES=1; + if (! isset($this->global->FCKEDITOR_EDITORNAME)) $this->global->FCKEDITOR_EDITORNAME='fckeditor'; // ckeditor to switch // Format for date (used by default when not found or searched in lang) $this->format_date_short="%d/%m/%Y"; # Format of day with PHP/C tags (strftime functions) diff --git a/htdocs/includes/ckeditor/skins/kama/editor.css b/htdocs/includes/ckeditor/skins/kama/editor.css index e039268d346..d93440f36da 100644 --- a/htdocs/includes/ckeditor/skins/kama/editor.css +++ b/htdocs/includes/ckeditor/skins/kama/editor.css @@ -3,7 +3,7 @@ Copyright (c) 2003-2010, CKSource - Frederico Knabben. All rights reserved. For licensing, see LICENSE.html or http://ckeditor.com/license */ -.cke_skin_kama *,.cke_skin_kama a:hover,.cke_skin_kama a:link,.cke_skin_kama a:visited,.cke_skin_kama a:active{margin:0;padding:0;border:0;background:transparent;text-decoration:none;font:normal normal normal 100% Sans-Serif;width:auto;height:auto;border-collapse:collapse;text-align:left;vertical-align:baseline;white-space:nowrap;cursor:auto;color:#000;font-size:12px;font-family:Arial,Helvetica,Tahoma,Verdana,Sans-Serif;}.cke_skin_kama .cke_rtl *,.cke_skin_kama .cke_rtl a:hover,.cke_skin_kama .cke_rtl a:link,.cke_skin_kama .cke_rtl a:visited,.cke_skin_kama .cke_rtl a:active,.cke_rtl .cke_skin_kama *,.cke_rtl .cke_skin_kama a:hover,.cke_rtl .cke_skin_kama a:link,.cke_rtl .cke_skin_kama a:visited,.cke_rtl .cke_skin_kama a:active{text-align:right;}.cke_skin_kama iframe{vertical-align:inherit;}.cke_skin_kama textarea{white-space:pre;}.cke_skin_kama .cke_browser_gecko textarea{cursor:text;}.cke_skin_kama .cke_browser_gecko textarea[disabled]{cursor:default;}.cke_skin_kama input[type="text"],.cke_skin_kama input[type="password"]{cursor:text;}.cke_skin_kama input[type="text"][disabled],.cke_skin_kama input[type="password"][disabled]{cursor:default;}.cke_skin_kama fieldset{padding:10px;border:2px groove #E0DFE3;}.cke_skin_kama{display:block;}span.cke_skin_kama{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #D3D3D3;padding:5px;}.cke_skin_kama span.cke_browser_webkit,.cke_skin_kama span.cke_browser_gecko18{display:block;}.cke_skin_kama .cke_wrapper{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#d3d3d3;background-image:url(images/sprites.png);background-repeat:repeat-x;background-position:0 -1950px;display:block;_display:inline-block;padding:5px;}.cke_shared .cke_skin_kama .cke_wrapper{padding-bottom:0;}.cke_skin_kama .cke_browser_ie6 .cke_wrapper,.cke_skin_kama .cke_browser_iequirks .cke_wrapper{background-image:none;}.cke_skin_kama .cke_editor{display:inline-table;width:100%;}.cke_skin_kama .ltr .cke_browser_ie iframe{margin-right:-10px;}.cke_skin_kama .rtl .cke_browser_ie iframe{margin-left:-10px;}.cke_skin_kama .cke_browser_opera .cke_editor.cke_skin_kama .cke_resizer{display:table;}.cke_skin_kama .cke_contents{margin:5px;}.cke_skin_kama .cke_hc .cke_contents{border:1px solid black;}.cke_skin_kama .cke_contents iframe{background-color:#fff;}.cke_skin_kama .cke_focus{outline:auto 5px -webkit-focus-ring-color;}.cke_skin_kama textarea.cke_source{font-family:'Courier New',Monospace;font-size:small;background-color:#fff;white-space:pre;}.cke_skin_kama .cke_browser_iequirks textarea.cke_source{_white-space:normal;}.cke_skin_kama .cke_resizer{width:12px;height:12px;margin-top:9px;display:block;float:right;background-image:url(images/sprites.png);_background-image:url(images/sprites_ie6.png);background-position:0 -1428px;background-repeat:no-repeat;cursor:se-resize;}.cke_skin_kama .cke_browser_air .cke_resizer,.cke_skin_kama .cke_browser_air .cke_rtl .cke_resizer{cursor:move;}.cke_skin_kama .cke_rtl .cke_resizer{cursor:sw-resize;background-position:0 -1455px;float:left;}.cke_skin_kama .cke_resizer_horizontal,.cke_skin_kama .cke_rtl .cke_resizer_horizontal{cursor:e-resize;}.cke_skin_kama .cke_resizer_vertical,.cke_skin_kama .cke_rtl .cke_resizer_vertical{cursor:n-resize;}.cke_skin_kama .cke_maximized .cke_resizer{display:none;}.cke_skin_kama .cke_browser_ie6 .cke_contents textarea,.cke_skin_kama .cke_browser_ie7 .cke_contents textarea{position:absolute;}.cke_skin_kama .cke_browser_ie.cke_browser_quirks .cke_contents iframe{position:absolute;top:0;}.cke_skin_kama .cke_browser_ie6 .cke_editor,.cke_skin_kama .cke_browser_ie7 .cke_editor{display:inline-block;}.cke_skin_kama .cke_browser_ie6 .cke_editor,.cke_shared .cke_skin_kama .cke_browser_ie7 .cke_wrapper{padding-bottom:5px;}.cke_skin_kama .cke_voice_label{display:none;}.cke_skin_kama legend.cke_voice_label{display:none;}.cke_skin_kama .cke_browser_ie legend.cke_voice_label{position:absolute;display:block;width:0;height:0;overflow:hidden;}.cke_skin_kama .cke_panel{border:1px solid #8f8f73;background-color:#fff;width:120px;height:100px;overflow:hidden;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;} +.cke_skin_kama *,.cke_skin_kama a:hover,.cke_skin_kama a:link,.cke_skin_kama a:visited,.cke_skin_kama a:active{margin:0;padding:0;border:0;background:transparent;text-decoration:none;font:normal normal normal 100% Sans-Serif;width:auto;height:auto;border-collapse:collapse;text-align:left;vertical-align:baseline;white-space:nowrap;cursor:auto;color:#000;font-size:12px;font-family:Arial,Helvetica,Tahoma,Verdana,Sans-Serif;}.cke_skin_kama .cke_rtl *,.cke_skin_kama .cke_rtl a:hover,.cke_skin_kama .cke_rtl a:link,.cke_skin_kama .cke_rtl a:visited,.cke_skin_kama .cke_rtl a:active,.cke_rtl .cke_skin_kama *,.cke_rtl .cke_skin_kama a:hover,.cke_rtl .cke_skin_kama a:link,.cke_rtl .cke_skin_kama a:visited,.cke_rtl .cke_skin_kama a:active{text-align:right;}.cke_skin_kama iframe{vertical-align:inherit;}.cke_skin_kama textarea{white-space:pre;}.cke_skin_kama .cke_browser_gecko textarea{cursor:text;}.cke_skin_kama .cke_browser_gecko textarea[disabled]{cursor:default;}.cke_skin_kama input[type="text"],.cke_skin_kama input[type="password"]{cursor:text;}.cke_skin_kama input[type="text"][disabled],.cke_skin_kama input[type="password"][disabled]{cursor:default;}.cke_skin_kama fieldset{padding:10px;border:2px groove #E0DFE3;}.cke_skin_kama{display:block;}span.cke_skin_kama{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border: 0;padding:0px;}.cke_skin_kama span.cke_browser_webkit,.cke_skin_kama span.cke_browser_gecko18{display:block;}.cke_skin_kama .cke_wrapper{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#d3d3d3;background-image:url(images/sprites.png);background-repeat:repeat-x;background-position:0 -1950px;display:block;_display:inline-block;padding:5px;}.cke_shared .cke_skin_kama .cke_wrapper{padding-bottom:0;}.cke_skin_kama .cke_browser_ie6 .cke_wrapper,.cke_skin_kama .cke_browser_iequirks .cke_wrapper{background-image:none;}.cke_skin_kama .cke_editor{display:inline-table;width:100%;}.cke_skin_kama .ltr .cke_browser_ie iframe{margin-right:-10px;}.cke_skin_kama .rtl .cke_browser_ie iframe{margin-left:-10px;}.cke_skin_kama .cke_browser_opera .cke_editor.cke_skin_kama .cke_resizer{display:table;}.cke_skin_kama .cke_contents{margin:5px;}.cke_skin_kama .cke_hc .cke_contents{border:1px solid black;}.cke_skin_kama .cke_contents iframe{background-color:#fff;}.cke_skin_kama .cke_focus{outline:auto 5px -webkit-focus-ring-color;}.cke_skin_kama textarea.cke_source{font-family:'Courier New',Monospace;font-size:small;background-color:#fff;white-space:pre;}.cke_skin_kama .cke_browser_iequirks textarea.cke_source{_white-space:normal;}.cke_skin_kama .cke_resizer{width:12px;height:12px;margin-top:9px;display:block;float:right;background-image:url(images/sprites.png);_background-image:url(images/sprites_ie6.png);background-position:0 -1428px;background-repeat:no-repeat;cursor:se-resize;}.cke_skin_kama .cke_browser_air .cke_resizer,.cke_skin_kama .cke_browser_air .cke_rtl .cke_resizer{cursor:move;}.cke_skin_kama .cke_rtl .cke_resizer{cursor:sw-resize;background-position:0 -1455px;float:left;}.cke_skin_kama .cke_resizer_horizontal,.cke_skin_kama .cke_rtl .cke_resizer_horizontal{cursor:e-resize;}.cke_skin_kama .cke_resizer_vertical,.cke_skin_kama .cke_rtl .cke_resizer_vertical{cursor:n-resize;}.cke_skin_kama .cke_maximized .cke_resizer{display:none;}.cke_skin_kama .cke_browser_ie6 .cke_contents textarea,.cke_skin_kama .cke_browser_ie7 .cke_contents textarea{position:absolute;}.cke_skin_kama .cke_browser_ie.cke_browser_quirks .cke_contents iframe{position:absolute;top:0;}.cke_skin_kama .cke_browser_ie6 .cke_editor,.cke_skin_kama .cke_browser_ie7 .cke_editor{display:inline-block;}.cke_skin_kama .cke_browser_ie6 .cke_editor,.cke_shared .cke_skin_kama .cke_browser_ie7 .cke_wrapper{padding-bottom:5px;}.cke_skin_kama .cke_voice_label{display:none;}.cke_skin_kama legend.cke_voice_label{display:none;}.cke_skin_kama .cke_browser_ie legend.cke_voice_label{position:absolute;display:block;width:0;height:0;overflow:hidden;}.cke_skin_kama .cke_panel{border:1px solid #8f8f73;background-color:#fff;width:120px;height:100px;overflow:hidden;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;} .cke_skin_kama .cke_contextmenu{margin:0;}.cke_skin_kama .cke_panel iframe{width:100%;height:100%;}html.cke_skin_kama_container{overflow:auto;overflow-x:hidden;}body.cke_panel_frame{overflow:auto;}.cke_panel_frame .cke_label{display:none;}ul.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap;}li.cke_panel_listItem{margin:0;}.cke_panel_listItem a{padding:2px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;}* html .cke_panel_listItem a{width:100%;color:#000;}*:first-child+html .cke_panel_listItem a{color:#000;}.cke_panel_listItem.cke_selected a{border:1px solid #ccc;background-color:#e9f5ff;}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#316ac5;background-color:#dff1ff;}.cke_hc .cke_panel_listItem.cke_selected a,.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border-width:3px;padding:0;}.cke_panel_grouptitle{font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif;font-weight:bold;white-space:nowrap;background-color:#dcdcdc;color:#000;margin:0;padding:3px;}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:3px;margin-bottom:3px;}.cke_skin_kama .cke_button_textcolor_panel,.cke_skin_kama .cke_button_bgcolor_panel{width:150px;height:135px;}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif;}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000;}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left;}.cke_rtl span.cke_colorbox{float:right;}a.cke_colorbox{border:#fff 1px solid;padding:2px;float:left;}.cke_rtl a.cke_colorbox{float:right;}a:hover.cke_colorbox,a:focus.cke_colorbox,a:active.cke_colorbox{border:#316ac5 1px solid;background-color:#dff1ff;}a.cke_colorauto,a.cke_colormore{border:#fff 1px solid;padding:2px;display:block;cursor:pointer;}a:hover.cke_colorauto,a:hover.cke_colormore,a:focus.cke_colorauto,a:focus.cke_colormore,a:active.cke_colorauto,a:active.cke_colormore{border:#316ac5 1px solid;background-color:#dff1ff;}@media print{.cke_skin_kama .cke_toolbox{display:none;}}.cke_skin_kama .cke_browser_webkit .cke_toolbox,.cke_skin_kama .cke_browser_webkit .cke_toolbox>span{white-space:normal;}.cke_skin_kama .cke_toolbox{clear:both;padding-bottom:1px;}.cke_skin_kama a.cke_toolbox_collapser,.cke_skin_kama a:hover.cke_toolbox_collapser{background-image:url(images/sprites.png);_background-image:url(images/sprites_ie6.png);background-position:3px -1366px;background-repeat:no-repeat;width:11px;height:11px;float:right;border:1px outset #D3D3D3;margin:11px 0 2px;cursor:pointer;}.cke_skin_kama .cke_rtl a.cke_toolbox_collapser,.cke_skin_kama .cke_rtl a:hover.cke_toolbox_collapser{float:left;}.cke_skin_kama a.cke_toolbox_collapser span{display:none;}.cke_skin_kama .cke_hc a.cke_toolbox_collapser span{font-size:10px;font-weight:bold;font-family:Arial;display:inline;}.cke_skin_kama a.cke_toolbox_collapser_min,.cke_skin_kama a:hover.cke_toolbox_collapser_min{background-image:url(images/sprites.png);_background-image:url(images/sprites_ie6.png);background-position:4px -1387px;background-repeat:no-repeat;margin:2px 4px;}.cke_skin_kama .cke_rtl a.cke_toolbox_collapser_min,.cke_skin_kama .cke_rtl a:hover.cke_toolbox_collapser_min{background-position:4px -1408px;}.cke_skin_kama .cke_toolbar{display:inline;}.cke_skin_kama .cke_separator{display:none;}.cke_skin_kama .cke_break{font-size:0;clear:left;}.cke_skin_kama .cke_rtl .cke_break{clear:right;}.cke_skin_kama .cke_toolbar_start{display:none;}.cke_skin_kama .cke_toolgroup{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-image:url(images/sprites.png);_background-image:url(images/sprites_ie6.png);background-repeat:repeat-x;background-position:0 -500px;float:left;margin-right:6px;margin-bottom:5px;padding:2px;display:inline;} .cke_skin_kama .cke_rtl .cke_toolgroup{float:right;margin-right:0;margin-left:6px;}.cke_skin_kama .cke_toolgroup{display:block;height:22px;}.cke_skin_kama .cke_button a,.cke_skin_kama .cke_button a:hover,.cke_skin_kama .cke_button a:focus,.cke_skin_kama .cke_button a:active,.cke_skin_kama .cke_button a.cke_off{border-radius:3px;outline:none;padding:2px 4px;height:18px;display:inline-block;cursor:default;}.cke_skin_kama .cke_button a,.cke_skin_kama .cke_button a.cke_off{filter:alpha(opacity=70);opacity:.70;-moz-border-radius:3px;-webkit-border-radius:3px;}.cke_skin_kama .cke_hc .cke_button a,.cke_skin_kama .cke_hc .cke_button a.cke_off{opacity:1.0;filter:alpha(opacity=100);border:1px solid white;}.cke_skin_kama .cke_button a.cke_on{background-color:#a3d7ff;filter:alpha(opacity=100);opacity:1;padding:2px 4px;}.cke_skin_kama .cke_hc .cke_button a.cke_on{padding:0 2px!important;border-width:3px;}.cke_skin_kama .cke_button a.cke_disabled *{filter:alpha(opacity=30);opacity:.3;}.cke_skin_kama .cke_browser_ie .cke_button a.cke_disabled *,.cke_skin_kama .cke_browser_ie a:hover.cke_button .cke_disabled *{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale'), alpha(opacity=30);}.cke_skin_kama .cke_browser_ie .cke_rtl .cke_button a.cke_disabled *,.cke_skin_kama .cke_browser_ie .cke_rtl a:hover.cke_button .cke_disabled *{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale'), alpha(opacity=30);}.cke_skin_kama .cke_browser_ie6 .cke_button a.cke_disabled *,.cke_skin_kama .cke_browser_ie6 a:hover.cke_button .cke_disabled *{filter:alpha(opacity=30);}.cke_skin_kama .cke_hc .cke_button a.cke_disabled *,.cke_skin_kama .cke_browser_ie.cke_hc a:hover.cke_button .cke_disabled *{filter:alpha(opacity=60);opacity:.6;}.cke_skin_kama .cke_button a:hover.cke_on,.cke_skin_kama .cke_button a:focus.cke_on,.cke_skin_kama .cke_button a:active.cke_on,.cke_skin_kama .cke_button a:hover.cke_off,.cke_skin_kama .cke_button a:focus.cke_off,.cke_skin_kama .cke_button a:active.cke_off{filter:alpha(opacity=100);opacity:1;padding:2px 4px;}.cke_skin_kama .cke_button a:hover,.cke_skin_kama .cke_button a:focus,.cke_skin_kama .cke_button a:active{background-color:#dff1ff;}.cke_skin_kama .cke_button a:hover.cke_on,.cke_skin_kama .cke_button a:focus.cke_on,.cke_skin_kama .cke_button a:active.cke_on{background-color:#86caff;}.cke_skin_kama .cke_hc .cke_button a:hover,.cke_skin_kama .cke_hc .cke_button a:focus,.cke_skin_kama .cke_hc .cke_button a:active{padding:0 2px!important;border-width:3px;}.cke_skin_kama .cke_button .cke_icon{background-image:url(icons.png);background-position:100px;background-repeat:no-repeat;margin-top:1px;width:16px;height:16px;display:inline-block;float:left;cursor:default;}.cke_skin_kama .cke_rtl .cke_button .cke_icon{background-image:url(icons_rtl.png);}.cke_skin_kama .cke_browser_ie .cke_button .cke_icon{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale');}.cke_skin_kama .cke_browser_ie .cke_rtl .cke_button .cke_icon{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale');}.cke_skin_kama .cke_browser_ie6 .cke_button .cke_icon,.cke_skin_kama .cke_browser_ie6 .cke_rtl .cke_button .cke_icon{filter:;}.cke_skin_kama .cke_rtl .cke_button .cke_icon{float:right;}.cke_skin_kama .cke_button .cke_label{cursor:default;display:none;padding-left:3px;line-height:18px;vertical-align:middle;float:left;}.cke_skin_kama .cke_rtl .cke_button .cke_label{padding-left:0;padding-right:3px;float:right;}.cke_skin_kama .cke_hc .cke_button .cke_label{padding:0;display:inline-block;}.cke_skin_kama .cke_hc .cke_button .cke_icon{display:none;}.cke_skin_kama .cke_accessibility{position:absolute;display:block;width:0;height:0;overflow:hidden;}.cke_skin_kama .cke_button .cke_buttonarrow{display:inline-block;height:17px;width:8px;background-position:2px -1469px;background-image:url(images/sprites.png);_background-image:url(images/sprites_ie6.png);background-repeat:no-repeat;float:left;cursor:default;}.cke_skin_kama .cke_browser_ie .cke_button .cke_buttonarrow{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale');} .cke_skin_kama .cke_browser_ie6 .cke_button .cke_buttonarrow{filter:;}.cke_skin_kama .cke_rtl .cke_button .cke_buttonarrow{background-position:0 -1469px;float:right;}.cke_skin_kama .cke_browser_gecko .cke_toolbar,.cke_skin_kama .cke_browser_gecko .cke_button a,.cke_skin_kama .cke_browser_gecko .cke_button a.cke_off,.cke_skin_kama .cke_browser_gecko .cke_button .cke_icon,.cke_skin_kama .cke_browser_gecko .cke_button .cke_buttonarrow,.cke_skin_kama .cke_browser_gecko .cke_separator,.cke_skin_kama .cke_browser_gecko .cke_toolbar_start{display:block;float:left;}.cke_skin_kama .cke_browser_gecko.cke_hc .cke_button .cke_icon{display:none;}.cke_skin_kama .cke_browser_gecko .cke_rtl .cke_toolbar,.cke_skin_kama .cke_browser_gecko .cke_rtl .cke_button a,.cke_skin_kama .cke_browser_gecko .cke_rtl.cke_button a.cke_off,.cke_skin_kama .cke_browser_gecko .cke_rtl .cke_button .cke_icon,.cke_skin_kama .cke_browser_gecko .cke_rtl .cke_button .cke_buttonarrow,.cke_skin_kama .cke_browser_gecko .cke_rtl .cke_toolbar_start{float:right;}.cke_skin_kama .cke_browser_gecko .cke_button .cke_label,.cke_skin_kama .cke_browser_gecko .cke_break{float:left;}.cke_skin_kama .cke_browser_gecko .cke_rtl .cke_button .cke_label,.cke_skin_kama .cke_browser_gecko .cke_rtl .cke_break{float:right;}.cke_skin_kama .cke_browser_ie .cke_rtl .cke_button .cke_icon,.cke_skin_kama .cke_browser_ie .cke_rtl .cke_button .cke_label,.cke_skin_kama .cke_browser_ie .cke_rtl .cke_button .cke_buttonarrow{float:none;}.cke_skin_kama .cke_browser_webkit .cke_toolbar{float:left;}.cke_skin_kama .cke_browser_webkit .cke_rtl .cke_toolbar{float:right;}.cke_skin_kama .cke_browser_ie8 .cke_button .cke_label,.cke_skin_kama .cke_browser_opera .cke_button .cke_label,.cke_skin_kama .cke_browser_webkit .cke_button .cke_label{line-height:20px;}.cke_skin_kama .cke_browser_opera.cke_browser_quirks .cke_button .cke_label,.cke_skin_kama .cke_browser_iequirks .cke_button .cke_label{line-height:17px;}.cke_skin_kama .cke_browser_ie .cke_rcombo,.cke_skin_kama .cke_browser_ie .cke_rcombo *{cursor:default;}.cke_skin_kama .cke_browser_ie .cke_toolbox{padding-bottom:5px;_padding-bottom:6px;}.cke_shared .cke_skin_kama .cke_browser_ie .cke_toolbox{padding-bottom:0;}.cke_skin_kama .cke_contextmenu{padding:2px;}.cke_skin_kama .cke_menuitem a{display:block;}.cke_skin_kama .cke_menuitem span{cursor:default;}.cke_skin_kama .cke_menuitem a:hover,.cke_skin_kama .cke_menuitem a:focus,.cke_skin_kama .cke_menuitem a:active{background-color:#D3D3D3;display:block;}.cke_hc .cke_menuitem a:hover,.cke_hc .cke_menuitem a:focus,.cke_hc .cke_menuitem a:active{border:2px solid;}.cke_skin_kama .cke_menuitem .cke_icon{background-image:url(icons.png);background-position:100px;background-repeat:no-repeat;background-color:transparent;width:16px;height:16px;float:left;}.cke_rtl .cke_skin_kama .cke_menuitem .cke_icon{background-image:url(icons_rtl.png);}.cke_browser_ie .cke_skin_kama .cke_menuitem .cke_icon{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale');}.cke_browser_ie.cke_rtl .cke_skin_kama .cke_menuitem .cke_icon{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale');}.cke_browser_ie6 .cke_skin_kama .cke_menuitem .cke_icon{filter:;}.cke_skin_kama .cke_menuitem .cke_disabled .cke_icon{filter:alpha(opacity=70);opacity:.70;}.cke_browser_ie .cke_skin_kama .cke_menuitem .cke_disabled .cke_icon{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale');}.cke_browser_ie.cke_rtl .cke_skin_kama .cke_menuitem .cke_disabled .cke_icon{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale');}.cke_browser_ie6 .cke_skin_kama .cke_menuitem .cke_disabled .cke_icon{filter:;}.cke_skin_kama .cke_menuitem .cke_icon_wrapper{background-color:#D3D3D3;border:solid 4px #D3D3D3;width:16px;height:16px;float:left;filter:alpha(opacity=70);opacity:.70;clear:both;}.cke_browser_ie9 .cke_skin_kama .cke_menuitem .cke_icon_wrapper{width:24px;height:24px;}.cke_rtl .cke_skin_kama .cke_menuitem .cke_icon_wrapper{float:right;}.cke_skin_kama .cke_menuitem a:hover .cke_icon_wrapper,.cke_skin_kama .cke_menuitem a:focus .cke_icon_wrapper,.cke_skin_kama .cke_menuitem a:active .cke_icon_wrapper{background-color:#9d9d9d;border:solid 4px #9d9d9d;filter:alpha(opacity=70);opacity:.70;} diff --git a/htdocs/includes/ckeditor/skins/kama/icons.png b/htdocs/includes/ckeditor/skins/kama/icons.png index 7c3bf195dd35a2dd3773a5cae7e4712a1133a5d5..1beb3d44f89e9dc3a4c709b08de19ed6f37acd41 100644 GIT binary patch delta 4350 zcmV?W8C<3CuWa41|{{1p=dGuk8j7LZW$Rm`}1I!Qu5l32v$|N66O-*U? zp<|t+M+;McdbBVf2LuARH7Pxi2!Kw>9-shMvUC`Zh=u)g8i0z4pxd_XP`3lRZ75>XmQi3U04Y@GfKUi*0ho~x>YM<~ z2x@9m69FUu6liQjga*VBFd(TAI+tEUMD-vF_!q?i3|Kt&Q+epJM^o-Re?qE9NNtA# zAR!dgJ4&5}9g2N?yKMLD+b4rF4f~{WJ#7s;;iHY0>)G+mF|DV)t&M^9wlB8td%w+z zvp0Tp=jS_j5~H{G#Ne9)CwCsB_O8=AcKzpXZ@&2^^Zs`LX1=|Fzj8q4fI#41dwIaX zUi43%8Nk{rPZjRDWB9p*e~%VT85{z@2bYil(3d0>#6@hOAoYNPe_?=lkVA~%Arx_W zfF0^~Mk*eTA?krZ9agt8mPtX71Nfk#s$&`^Cx1uc*1PY%dkU$sv60wsz4aCW;cz1b zunH1EW21140`U6lVZ%Ajy^CxBBtZlmLcl`8;PpeFg|`VsK7<0>f3^u8A0nH1*cfcv z#yt?wKKu~1gXV+p0tU@TKvNI6BbpB+2SEQ{qtaMD;s@dfzKp+pRAc$rdI0H-w>6fJ zT|hqi=#95`v3%^_3O0}fEFZgfY{g&~%f~-ST>(Faoy|cSv`}Ws( z4~2$}Tt1wW7@80Ee_hAe{$ZH!*PESY=lg8`FiabRgKYmW%unkZqV-2&Z2vG~2kSed z^-;cm7-r{@hG?|GWc!CzNQRW0)dR+LuDQR-m!qzu`iZngXN6uov^#s@vokgq{w@_da1<-;P z*@D*5;gJGxwKN2_IDi~LDcHim77Cz+7M(V%bIOU8e+u9xTk3Yy88(MA56f~&%Yb;$ zzH5PDs^bngK3n?)M7NQeKA~IsSxuh^)e;X}yvZT*QcceYF2YzV%)esHO6S{9;8mEF(V23++dutTaMF| z9W~YWsO(ZMkRwG?fhdS9G`t|&qZ<96IEbQKe_(MLiTvHvWL9*bqKPCLehP zNklhI@nvU><|Uf&~li0br1zm!Kt7V~|=Y5F3^QkiCvz35WS3=ChZB%(>`Z zA_2(0e8SuV(+_;K27#qFV=#UCfA!ZNz#dBv-#ly9-P1vnCSwqr0Q%vrw_ZPaG6Cjy zL30-`UcY|+{Dm0IoeMRrI6Z6Dtoi5$gKpjes#&pO1ppm`OR=uLdfBpN*yGYm8M%5H zijlaQo6DBrUmfGe!_=a8b#<-L6Iq;>6oDl3J0J&Pvt;GUk|M{RT(bHXe~*^TDB_^x z`6m|NSuzEKq8SLhytt%f#uQA7X3UsT@~gX6ue@`L02V*G`uTgOOevwDWaSfg-h1zi zDJ7(yqLP)TRu>gbVYXJZa_OTbQ;^LYa%TyV)6^nt77gFIv%A17TygEL6%-LJK|3BW z)Z5V=&QqsOU8E-kAxGS!e*v~iMI;bWi$rKZ$HN6K5`;k{qC3i{`yojhy?1L)jG62n zZpd`D+l~i)@E}u<%eaOESp>CHdDujuWSz@U`5?sAw5!OLBKXunUncDdaX@MVN1wR^XGlUXm6ppm!V!`Hcm- zLW9x|t&pywMIqTxNI@a<$%Xg>g(2l>S^==Vl8(x5n?2fxK(F(pBN?~7y-F3m{rxgf zZLL4mqoB6fFd48Bf2B6v&g||}uOR$2^wOJIkz&)Nz(W5;N{cO1@+d7X7Ca(WaanP3 zF$NahTviN=VtVW7g_lZ;%jO`&>Mkx_R90I0QW*zYaaq}-va&f6kZeL!Fh>ShIXr(? zuT>UvB_Tco$N|`; zfJ-r$fxw~rF<5j+Y3wEf3YO9zGQtrTT|`J zi|M2CoDe_!@CCU$Eo@8kq%f8f;$^Edo=Cza3>3Mza)0EIrwrU2$j64wEy0xF<_a`Y&+frk(Z3Y#nEA%KRE z0SN|BejNvpUY|YN@^RqIuH>mS=XWU`Qz`R7e>}`Ec_JKo3+Drt>=9NxXb~}|w(Md0 zZP~-G)`D9qdf>;7va7}KmpmXJRz~^Ai4J2;m@wh0t7cw|zy$Op6c{t78EXl6=pkf+ zeaA)$W+D^p6SV|fH4W5z#~mk5Jb=N>(`!$kUb}YV#s?nwEe02hx{x1tNRkiX@)*wf ze+1$37y-iNF#?3kV;HkN2Qf1r6% zRW>3`&sESU2?U*H0QYQ2^IV|l~5BGkW7W{wyNH=aBk@>^f!RY)U0gom< zfGW-(L!&XTXRwn9UrFwOl;)&6e~gFEt<)XuGOQR|8DdGu1;}W?M5X4lvQE%s0ChhL zaGsLP#$`IG9#RYsm&@5hm+TUO1IX(h6nGF|9v%`NKr{STOX@>* zD&w-aU9WPYGN*X8Q2_?A4>5y?WHMR~Ftgx=km+JnCUB704zL z@~D+7gCL zT>@Z6qry%)gl2~!bm4!9e-|-_$luH96oD-O*n`QUd|A^sUD?&FQ=0z$7gNivWN2q5WeF@mkcbyU=0ULbe&>KmY^3^Fs6C| zuSJ~S8M?4cW{=oIeQO^S{FMTL3Z@rWuh@WCVM@Tis?IEN*+e?2O^F~)%FsFKbe z(SvIywsatL_uzjiK_ie4_v?fzxbX7fymQ1J5KsT!SR(tN?ia^gMH1P!G+oQi;YBiD zP15(Z{%3(^7TX?@Mf>gwvYTeg!298S)!iTmU6c=e9$ z#3jD7ZT5h_y86o8y0|>4D7k*aF{k2k&*Z=?k07*qoM6N<$g7c9P-v9sr delta 4835 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�~;+yNk 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/g ); // Prevent PHP Code to be formatted + //config.menu_groups = 'clipboard,table,anchor,link,image'; // for context menu 'clipboard,form,tablecell,tablecellproperties,tablerow,tablecolumn,table,anchor,link,image,flash,checkbox,radio,textfield,hiddenfield,imagebutton,button,select,textarea' + //config.language = 'de'; + //config.defaultLanguage = 'en'; + //config.contentsLanguage = 'fr'; + config.fullPage = false; // Not a full html page string, just part of it + config.dialog_backgroundCoverColor = 'rgb(255, 254, 253)'; + //config.contentsCss = '/css/mysitestyles.css'; + config.toolbar_Full = [ ['Source','-','Save','NewPage','Preview','-','Templates'], @@ -29,37 +46,36 @@ CKEDITOR.editorConfig = function( config ) config.toolbar_dolibarr_mailings = [ - ['FitWindow','Source'], - ['Cut','Copy','Paste','PasteText','PasteWord','-','SpellCheck','-','Preview','Print'], - ['Undo','Redo','-','Find','Replace','-','SelectAll'], - ['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript','-','TextColor','BGColor','-','RemoveFormat'], - ['OrderedList','UnorderedList','-','Outdent','Indent'], - ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'], - ['Link','Unlink','Anchor','Image','Table','Rule','SpecialChar'], - ['FontName','FontSize'] + ['Source'], + ['Cut','Copy','Paste','-','SpellChecker'], + ['Undo','Redo','-','Find','Replace'], + ['Font','FontSize'], + ['Bold','Italic','Underline','Strike','Subscript','Superscript','-','TextColor','RemoveFormat'], + ['NumberedList','BulletedList','Outdent','Indent'], + ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'], + ['Link','Unlink','Anchor','Image','Table','SpecialChar'] ]; config.toolbar_dolibarr_notes = [ - ['FitWindow','Source'], - ['Cut','Copy','Paste','PasteText','PasteWord','-','SpellCheck','-','Preview','Print'], - ['Undo','Redo','-','Find','Replace','-','SelectAll'], - ['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript','-','TextColor','BGColor','-','RemoveFormat'], - ['OrderedList','UnorderedList','-','Outdent','Indent'], - ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'], - ['Link','Unlink','Anchor','Image','Table','Rule','SpecialChar'], - ['FontName','FontSize'] + ['Source'], + ['Cut','Copy','Paste','-','SpellChecker'], + ['Undo','Redo','-','Find','Replace'], + ['Font','FontSize'], + ['Bold','Italic','Underline','Strike','Subscript','Superscript','-','TextColor','RemoveFormat'], + ['NumberedList','BulletedList','Outdent','Indent'], + ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'], + ['Link','Unlink','Image','Table','SpecialChar'] ]; config.toolbar_dolibarr_details = [ - ['FitWindow','Source'], - ['Cut','Copy','Paste','-','Preview'], - ['Undo','Redo'], - ['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript','-','TextColor','BGColor','-','RemoveFormat'], - ['OrderedList','UnorderedList','-','Outdent','Indent'], - ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'], - ['SpecialChar'], - ['FontName','FontSize'] + ['Source'], + ['Cut','Copy','Paste','-','SpellChecker'], + ['FontSize'], + ['Bold','Italic','Underline','Strike','Subscript','Superscript','-','TextColor','RemoveFormat'], + ['NumberedList','BulletedList','Outdent','Indent'], + ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'], + ['SpecialChar'] ]; }; diff --git a/htdocs/theme/auguria/style.css.php b/htdocs/theme/auguria/style.css.php index b8f4986e765..6d2c574d602 100644 --- a/htdocs/theme/auguria/style.css.php +++ b/htdocs/theme/auguria/style.css.php @@ -1747,6 +1747,8 @@ div.menuFleche } + + /* ============================================================================== */ /* CSS for color picker */ /* ============================================================================== */ @@ -1851,3 +1853,13 @@ A.none, A.none:active, A.none:visited, A.none:hover { line-height: 1em !important; } .ui-autocomplete-input { margin: 0; padding: 1px; } + + +/* ============================================================================== */ +/* CKEditor */ +/* ============================================================================== */ + +.cke_editor table, .cke_editor tr, .cke_editor td +{ + border: 0px solid #FF0000 !important; +} diff --git a/htdocs/theme/bureau2crea/ckeditor/config.js b/htdocs/theme/bureau2crea/ckeditor/config.js index 634ef24dddb..8889187d301 100644 --- a/htdocs/theme/bureau2crea/ckeditor/config.js +++ b/htdocs/theme/bureau2crea/ckeditor/config.js @@ -7,7 +7,24 @@ CKEDITOR.editorConfig = function( config ) { // Define changes to default configuration here. // http://docs.cksource.com/CKEditor_3.x/Developers_Guide - + // http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html + config.enterMode = CKEDITOR.ENTER_BR; + config.resize_enabled = false; + //config.resize_maxHeight = 3000; + //config.resize_maxWidth = 3000; + //config.height = '300px'; + //config.resize_dir = 'vertical'; // horizontal, vertical, both + config.removePlugins = 'elementspath,save,font'; + config.removeDialogTabs = 'flash:advanced'; // config.removeDialogTabs = 'flash:advanced;image:Link'; + config.protectedSource.push( /<\?[\s\S]*?\?>/g ); // Prevent PHP Code to be formatted + //config.menu_groups = 'clipboard,table,anchor,link,image'; // for context menu 'clipboard,form,tablecell,tablecellproperties,tablerow,tablecolumn,table,anchor,link,image,flash,checkbox,radio,textfield,hiddenfield,imagebutton,button,select,textarea' + //config.language = 'de'; + //config.defaultLanguage = 'en'; + //config.contentsLanguage = 'fr'; + config.fullPage = false; // Not a full html page string, just part of it + config.dialog_backgroundCoverColor = 'rgb(255, 254, 253)'; + //config.contentsCss = '/css/mysitestyles.css'; + config.toolbar_Full = [ ['Source','-','Save','NewPage','Preview','-','Templates'], @@ -29,37 +46,36 @@ CKEDITOR.editorConfig = function( config ) config.toolbar_dolibarr_mailings = [ - ['FitWindow','Source'], - ['Cut','Copy','Paste','PasteText','PasteWord','-','SpellCheck','-','Preview','Print'], - ['Undo','Redo','-','Find','Replace','-','SelectAll'], - ['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript','-','TextColor','BGColor','-','RemoveFormat'], - ['OrderedList','UnorderedList','-','Outdent','Indent'], - ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'], - ['Link','Unlink','Anchor','Image','Table','Rule','SpecialChar'], - ['FontName','FontSize'] + ['Source'], + ['Cut','Copy','Paste','-','SpellChecker'], + ['Undo','Redo','-','Find','Replace'], + ['Font','FontSize'], + ['Bold','Italic','Underline','Strike','Subscript','Superscript','-','TextColor','RemoveFormat'], + ['NumberedList','BulletedList','Outdent','Indent'], + ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'], + ['Link','Unlink','Anchor','Image','Table','SpecialChar'] ]; config.toolbar_dolibarr_notes = [ - ['FitWindow','Source'], - ['Cut','Copy','Paste','PasteText','PasteWord','-','SpellCheck','-','Preview','Print'], - ['Undo','Redo','-','Find','Replace','-','SelectAll'], - ['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript','-','TextColor','BGColor','-','RemoveFormat'], - ['OrderedList','UnorderedList','-','Outdent','Indent'], - ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'], - ['Link','Unlink','Anchor','Image','Table','Rule','SpecialChar'], - ['FontName','FontSize'] + ['Source'], + ['Cut','Copy','Paste','-','SpellChecker'], + ['Undo','Redo','-','Find','Replace'], + ['Font','FontSize'], + ['Bold','Italic','Underline','Strike','Subscript','Superscript','-','TextColor','RemoveFormat'], + ['NumberedList','BulletedList','Outdent','Indent'], + ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'], + ['Link','Unlink','Image','Table','SpecialChar'] ]; config.toolbar_dolibarr_details = [ - ['FitWindow','Source'], - ['Cut','Copy','Paste','-','Preview'], - ['Undo','Redo'], - ['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript','-','TextColor','BGColor','-','RemoveFormat'], - ['OrderedList','UnorderedList','-','Outdent','Indent'], - ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'], - ['SpecialChar'], - ['FontName','FontSize'] + ['Source'], + ['Cut','Copy','Paste','-','SpellChecker'], + ['FontSize'], + ['Bold','Italic','Underline','Strike','Subscript','Superscript','-','TextColor','RemoveFormat'], + ['NumberedList','BulletedList','Outdent','Indent'], + ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'], + ['SpecialChar'] ]; }; diff --git a/htdocs/theme/bureau2crea/style.css.php b/htdocs/theme/bureau2crea/style.css.php index 0105bef3732..c23ad49ea5f 100644 --- a/htdocs/theme/bureau2crea/style.css.php +++ b/htdocs/theme/bureau2crea/style.css.php @@ -83,7 +83,7 @@ body { width: 100%; margin: 0px; } - + #mainbody .connexion_box { position: absolute; top: 2px; @@ -91,7 +91,7 @@ body { height: 12px; text-align: left; } - + #mainbody .connexion_box .login, #mainbody .connexion_box .printer { margin-left: 10px; font-size: 10px; @@ -99,7 +99,7 @@ body { padding: 0px !important; padding-right: 10px !important; } - + #mainbody .connexion_box .login a { color: #333; text-decoration: none; @@ -427,12 +427,12 @@ li.tmenu, li.tmenusel { li.tmenu span, li.tmenusel span { margin: 0px 10px 0px 10px; } - + li.tmenu { background-image : url(); background-position: right; } - + li.tmenu a { position: relative; display: block; @@ -447,16 +447,16 @@ li.tmenu a { color: #FFF; font-weight: normal; } - + li.tmenu a:hover { color: #842F00; } - + li.tmenusel { background-image : url(); background-position: right; } - + li.tmenusel a.tmenusel { position: relative; display: block; @@ -471,11 +471,11 @@ li.tmenusel a.tmenusel { color: #303030; font-weight: normal; } - + li.tmenusel a:hover { color: #474747; } - + li.tmenu a.tmenudisabled { color: #CCC; } @@ -1256,13 +1256,13 @@ tr.liste_titre select.flat { float: left; width: 200px; position: relative; - margin: 30px 10px 10px 0px; + margin: 30px 10px 10px 0px; } tr.liste_titre input.button { float: left; position: relative; - margin: 30px 10px 10px 0px; + margin: 30px 10px 10px 0px; } td.liste_titre_sel { @@ -1979,3 +1979,13 @@ table.noborder { div.leftContent { background-color: #FFF; } + + +/* ============================================================================== */ +/* CKEditor */ +/* ============================================================================== */ + +.cke_editor table, .cke_editor tr, .cke_editor td +{ + border: 0px solid #FF0000 !important; +} diff --git a/htdocs/theme/eldy/ckeditor/config.js b/htdocs/theme/eldy/ckeditor/config.js index 634ef24dddb..8889187d301 100644 --- a/htdocs/theme/eldy/ckeditor/config.js +++ b/htdocs/theme/eldy/ckeditor/config.js @@ -7,7 +7,24 @@ CKEDITOR.editorConfig = function( config ) { // Define changes to default configuration here. // http://docs.cksource.com/CKEditor_3.x/Developers_Guide - + // http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html + config.enterMode = CKEDITOR.ENTER_BR; + config.resize_enabled = false; + //config.resize_maxHeight = 3000; + //config.resize_maxWidth = 3000; + //config.height = '300px'; + //config.resize_dir = 'vertical'; // horizontal, vertical, both + config.removePlugins = 'elementspath,save,font'; + config.removeDialogTabs = 'flash:advanced'; // config.removeDialogTabs = 'flash:advanced;image:Link'; + config.protectedSource.push( /<\?[\s\S]*?\?>/g ); // Prevent PHP Code to be formatted + //config.menu_groups = 'clipboard,table,anchor,link,image'; // for context menu 'clipboard,form,tablecell,tablecellproperties,tablerow,tablecolumn,table,anchor,link,image,flash,checkbox,radio,textfield,hiddenfield,imagebutton,button,select,textarea' + //config.language = 'de'; + //config.defaultLanguage = 'en'; + //config.contentsLanguage = 'fr'; + config.fullPage = false; // Not a full html page string, just part of it + config.dialog_backgroundCoverColor = 'rgb(255, 254, 253)'; + //config.contentsCss = '/css/mysitestyles.css'; + config.toolbar_Full = [ ['Source','-','Save','NewPage','Preview','-','Templates'], @@ -29,37 +46,36 @@ CKEDITOR.editorConfig = function( config ) config.toolbar_dolibarr_mailings = [ - ['FitWindow','Source'], - ['Cut','Copy','Paste','PasteText','PasteWord','-','SpellCheck','-','Preview','Print'], - ['Undo','Redo','-','Find','Replace','-','SelectAll'], - ['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript','-','TextColor','BGColor','-','RemoveFormat'], - ['OrderedList','UnorderedList','-','Outdent','Indent'], - ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'], - ['Link','Unlink','Anchor','Image','Table','Rule','SpecialChar'], - ['FontName','FontSize'] + ['Source'], + ['Cut','Copy','Paste','-','SpellChecker'], + ['Undo','Redo','-','Find','Replace'], + ['Font','FontSize'], + ['Bold','Italic','Underline','Strike','Subscript','Superscript','-','TextColor','RemoveFormat'], + ['NumberedList','BulletedList','Outdent','Indent'], + ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'], + ['Link','Unlink','Anchor','Image','Table','SpecialChar'] ]; config.toolbar_dolibarr_notes = [ - ['FitWindow','Source'], - ['Cut','Copy','Paste','PasteText','PasteWord','-','SpellCheck','-','Preview','Print'], - ['Undo','Redo','-','Find','Replace','-','SelectAll'], - ['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript','-','TextColor','BGColor','-','RemoveFormat'], - ['OrderedList','UnorderedList','-','Outdent','Indent'], - ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'], - ['Link','Unlink','Anchor','Image','Table','Rule','SpecialChar'], - ['FontName','FontSize'] + ['Source'], + ['Cut','Copy','Paste','-','SpellChecker'], + ['Undo','Redo','-','Find','Replace'], + ['Font','FontSize'], + ['Bold','Italic','Underline','Strike','Subscript','Superscript','-','TextColor','RemoveFormat'], + ['NumberedList','BulletedList','Outdent','Indent'], + ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'], + ['Link','Unlink','Image','Table','SpecialChar'] ]; config.toolbar_dolibarr_details = [ - ['FitWindow','Source'], - ['Cut','Copy','Paste','-','Preview'], - ['Undo','Redo'], - ['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript','-','TextColor','BGColor','-','RemoveFormat'], - ['OrderedList','UnorderedList','-','Outdent','Indent'], - ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'], - ['SpecialChar'], - ['FontName','FontSize'] + ['Source'], + ['Cut','Copy','Paste','-','SpellChecker'], + ['FontSize'], + ['Bold','Italic','Underline','Strike','Subscript','Superscript','-','TextColor','RemoveFormat'], + ['NumberedList','BulletedList','Outdent','Indent'], + ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'], + ['SpecialChar'] ]; }; diff --git a/htdocs/theme/eldy/style.css.php b/htdocs/theme/eldy/style.css.php index f0d7220a42b..b9426ea04cf 100644 --- a/htdocs/theme/eldy/style.css.php +++ b/htdocs/theme/eldy/style.css.php @@ -1849,3 +1849,13 @@ A.none, A.none:active, A.none:visited, A.none:hover { line-height: 1em !important; } .ui-autocomplete-input { margin: 0; padding: 1px; } + + +/* ============================================================================== */ +/* CKEditor */ +/* ============================================================================== */ + +.cke_editor table, .cke_editor tr, .cke_editor td +{ + border: 0px solid #FF0000 !important; +} diff --git a/htdocs/theme/freelug/ckeditor/config.js b/htdocs/theme/freelug/ckeditor/config.js index 634ef24dddb..8889187d301 100644 --- a/htdocs/theme/freelug/ckeditor/config.js +++ b/htdocs/theme/freelug/ckeditor/config.js @@ -7,7 +7,24 @@ CKEDITOR.editorConfig = function( config ) { // Define changes to default configuration here. // http://docs.cksource.com/CKEditor_3.x/Developers_Guide - + // http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html + config.enterMode = CKEDITOR.ENTER_BR; + config.resize_enabled = false; + //config.resize_maxHeight = 3000; + //config.resize_maxWidth = 3000; + //config.height = '300px'; + //config.resize_dir = 'vertical'; // horizontal, vertical, both + config.removePlugins = 'elementspath,save,font'; + config.removeDialogTabs = 'flash:advanced'; // config.removeDialogTabs = 'flash:advanced;image:Link'; + config.protectedSource.push( /<\?[\s\S]*?\?>/g ); // Prevent PHP Code to be formatted + //config.menu_groups = 'clipboard,table,anchor,link,image'; // for context menu 'clipboard,form,tablecell,tablecellproperties,tablerow,tablecolumn,table,anchor,link,image,flash,checkbox,radio,textfield,hiddenfield,imagebutton,button,select,textarea' + //config.language = 'de'; + //config.defaultLanguage = 'en'; + //config.contentsLanguage = 'fr'; + config.fullPage = false; // Not a full html page string, just part of it + config.dialog_backgroundCoverColor = 'rgb(255, 254, 253)'; + //config.contentsCss = '/css/mysitestyles.css'; + config.toolbar_Full = [ ['Source','-','Save','NewPage','Preview','-','Templates'], @@ -29,37 +46,36 @@ CKEDITOR.editorConfig = function( config ) config.toolbar_dolibarr_mailings = [ - ['FitWindow','Source'], - ['Cut','Copy','Paste','PasteText','PasteWord','-','SpellCheck','-','Preview','Print'], - ['Undo','Redo','-','Find','Replace','-','SelectAll'], - ['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript','-','TextColor','BGColor','-','RemoveFormat'], - ['OrderedList','UnorderedList','-','Outdent','Indent'], - ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'], - ['Link','Unlink','Anchor','Image','Table','Rule','SpecialChar'], - ['FontName','FontSize'] + ['Source'], + ['Cut','Copy','Paste','-','SpellChecker'], + ['Undo','Redo','-','Find','Replace'], + ['Font','FontSize'], + ['Bold','Italic','Underline','Strike','Subscript','Superscript','-','TextColor','RemoveFormat'], + ['NumberedList','BulletedList','Outdent','Indent'], + ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'], + ['Link','Unlink','Anchor','Image','Table','SpecialChar'] ]; config.toolbar_dolibarr_notes = [ - ['FitWindow','Source'], - ['Cut','Copy','Paste','PasteText','PasteWord','-','SpellCheck','-','Preview','Print'], - ['Undo','Redo','-','Find','Replace','-','SelectAll'], - ['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript','-','TextColor','BGColor','-','RemoveFormat'], - ['OrderedList','UnorderedList','-','Outdent','Indent'], - ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'], - ['Link','Unlink','Anchor','Image','Table','Rule','SpecialChar'], - ['FontName','FontSize'] + ['Source'], + ['Cut','Copy','Paste','-','SpellChecker'], + ['Undo','Redo','-','Find','Replace'], + ['Font','FontSize'], + ['Bold','Italic','Underline','Strike','Subscript','Superscript','-','TextColor','RemoveFormat'], + ['NumberedList','BulletedList','Outdent','Indent'], + ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'], + ['Link','Unlink','Image','Table','SpecialChar'] ]; config.toolbar_dolibarr_details = [ - ['FitWindow','Source'], - ['Cut','Copy','Paste','-','Preview'], - ['Undo','Redo'], - ['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript','-','TextColor','BGColor','-','RemoveFormat'], - ['OrderedList','UnorderedList','-','Outdent','Indent'], - ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'], - ['SpecialChar'], - ['FontName','FontSize'] + ['Source'], + ['Cut','Copy','Paste','-','SpellChecker'], + ['FontSize'], + ['Bold','Italic','Underline','Strike','Subscript','Superscript','-','TextColor','RemoveFormat'], + ['NumberedList','BulletedList','Outdent','Indent'], + ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'], + ['SpecialChar'] ]; }; diff --git a/htdocs/theme/freelug/style.css.php b/htdocs/theme/freelug/style.css.php index 5d03c535e70..2e78af9fd5c 100644 --- a/htdocs/theme/freelug/style.css.php +++ b/htdocs/theme/freelug/style.css.php @@ -1448,3 +1448,12 @@ A.none, A.none:active, A.none:visited, A.none:hover { .ui-autocomplete-input { margin: 0; padding: 1px; } +/* ============================================================================== */ +/* CKEditor */ +/* ============================================================================== */ + +.cke_editor table, .cke_editor tr, .cke_editor td +{ + border: 0px solid #FF0000 !important; +} + diff --git a/htdocs/theme/yellow/ckeditor/config.js b/htdocs/theme/yellow/ckeditor/config.js index 634ef24dddb..8889187d301 100644 --- a/htdocs/theme/yellow/ckeditor/config.js +++ b/htdocs/theme/yellow/ckeditor/config.js @@ -7,7 +7,24 @@ CKEDITOR.editorConfig = function( config ) { // Define changes to default configuration here. // http://docs.cksource.com/CKEditor_3.x/Developers_Guide - + // http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html + config.enterMode = CKEDITOR.ENTER_BR; + config.resize_enabled = false; + //config.resize_maxHeight = 3000; + //config.resize_maxWidth = 3000; + //config.height = '300px'; + //config.resize_dir = 'vertical'; // horizontal, vertical, both + config.removePlugins = 'elementspath,save,font'; + config.removeDialogTabs = 'flash:advanced'; // config.removeDialogTabs = 'flash:advanced;image:Link'; + config.protectedSource.push( /<\?[\s\S]*?\?>/g ); // Prevent PHP Code to be formatted + //config.menu_groups = 'clipboard,table,anchor,link,image'; // for context menu 'clipboard,form,tablecell,tablecellproperties,tablerow,tablecolumn,table,anchor,link,image,flash,checkbox,radio,textfield,hiddenfield,imagebutton,button,select,textarea' + //config.language = 'de'; + //config.defaultLanguage = 'en'; + //config.contentsLanguage = 'fr'; + config.fullPage = false; // Not a full html page string, just part of it + config.dialog_backgroundCoverColor = 'rgb(255, 254, 253)'; + //config.contentsCss = '/css/mysitestyles.css'; + config.toolbar_Full = [ ['Source','-','Save','NewPage','Preview','-','Templates'], @@ -29,37 +46,36 @@ CKEDITOR.editorConfig = function( config ) config.toolbar_dolibarr_mailings = [ - ['FitWindow','Source'], - ['Cut','Copy','Paste','PasteText','PasteWord','-','SpellCheck','-','Preview','Print'], - ['Undo','Redo','-','Find','Replace','-','SelectAll'], - ['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript','-','TextColor','BGColor','-','RemoveFormat'], - ['OrderedList','UnorderedList','-','Outdent','Indent'], - ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'], - ['Link','Unlink','Anchor','Image','Table','Rule','SpecialChar'], - ['FontName','FontSize'] + ['Source'], + ['Cut','Copy','Paste','-','SpellChecker'], + ['Undo','Redo','-','Find','Replace'], + ['Font','FontSize'], + ['Bold','Italic','Underline','Strike','Subscript','Superscript','-','TextColor','RemoveFormat'], + ['NumberedList','BulletedList','Outdent','Indent'], + ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'], + ['Link','Unlink','Anchor','Image','Table','SpecialChar'] ]; config.toolbar_dolibarr_notes = [ - ['FitWindow','Source'], - ['Cut','Copy','Paste','PasteText','PasteWord','-','SpellCheck','-','Preview','Print'], - ['Undo','Redo','-','Find','Replace','-','SelectAll'], - ['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript','-','TextColor','BGColor','-','RemoveFormat'], - ['OrderedList','UnorderedList','-','Outdent','Indent'], - ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'], - ['Link','Unlink','Anchor','Image','Table','Rule','SpecialChar'], - ['FontName','FontSize'] + ['Source'], + ['Cut','Copy','Paste','-','SpellChecker'], + ['Undo','Redo','-','Find','Replace'], + ['Font','FontSize'], + ['Bold','Italic','Underline','Strike','Subscript','Superscript','-','TextColor','RemoveFormat'], + ['NumberedList','BulletedList','Outdent','Indent'], + ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'], + ['Link','Unlink','Image','Table','SpecialChar'] ]; config.toolbar_dolibarr_details = [ - ['FitWindow','Source'], - ['Cut','Copy','Paste','-','Preview'], - ['Undo','Redo'], - ['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript','-','TextColor','BGColor','-','RemoveFormat'], - ['OrderedList','UnorderedList','-','Outdent','Indent'], - ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'], - ['SpecialChar'], - ['FontName','FontSize'] + ['Source'], + ['Cut','Copy','Paste','-','SpellChecker'], + ['FontSize'], + ['Bold','Italic','Underline','Strike','Subscript','Superscript','-','TextColor','RemoveFormat'], + ['NumberedList','BulletedList','Outdent','Indent'], + ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'], + ['SpecialChar'] ]; }; diff --git a/htdocs/theme/yellow/style.css.php b/htdocs/theme/yellow/style.css.php index a0b3d720955..fe1fe6ab01a 100644 --- a/htdocs/theme/yellow/style.css.php +++ b/htdocs/theme/yellow/style.css.php @@ -1497,3 +1497,13 @@ A.none, A.none:active, A.none:visited, A.none:hover { } .ui-autocomplete-input { margin: 0; padding: 1px; } + +/* ============================================================================== */ +/* CKEditor */ +/* ============================================================================== */ + +.cke_editor table, .cke_editor tr, .cke_editor td +{ + border: 0px solid #FF0000 !important; +} +