/pigeoncms/Plugins/fckeditor/fckconfig.js

http://pigeoncms.googlecode.com/ · JavaScript · 392 lines · 246 code · 74 blank · 72 comment · 2 complexity · c27d3107bf7f9474856f870d09019265 MD5 · raw file

  1. /*
  2. * FCKeditor - The text editor for Internet - http://www.fckeditor.net
  3. * Copyright (C) 2003-2009 Frederico Caldeira Knabben
  4. *
  5. * == BEGIN LICENSE ==
  6. *
  7. * Licensed under the terms of any of the following licenses at your
  8. * choice:
  9. *
  10. * - GNU General Public License Version 2 or later (the "GPL")
  11. * http://www.gnu.org/licenses/gpl.html
  12. *
  13. * - GNU Lesser General Public License Version 2.1 or later (the "LGPL")
  14. * http://www.gnu.org/licenses/lgpl.html
  15. *
  16. * - Mozilla Public License Version 1.1 or later (the "MPL")
  17. * http://www.mozilla.org/MPL/MPL-1.1.html
  18. *
  19. * == END LICENSE ==
  20. *
  21. * Editor configuration settings.
  22. *
  23. * Follow this link for more information:
  24. * http://docs.fckeditor.net/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options
  25. */
  26. FCKConfig.CustomConfigurationsPath = '' ;
  27. FCKConfig.EditorAreaCSS = FCKConfig.BasePath + 'css/fck_editorarea.css' ;
  28. FCKConfig.EditorAreaStyles = '' ;
  29. FCKConfig.ToolbarComboPreviewCSS = '' ;
  30. FCKConfig.DocType = '' ;
  31. FCKConfig.BaseHref = '' ;
  32. FCKConfig.FullPage = false ;
  33. // The following option determines whether the "Show Blocks" feature is enabled or not at startup.
  34. FCKConfig.StartupShowBlocks = false ;
  35. FCKConfig.Debug = false ;
  36. FCKConfig.AllowQueryStringDebug = true ;
  37. FCKConfig.SkinPath = FCKConfig.BasePath + 'skins/silver/' ; //FCK-Pice default|office2003|silver
  38. FCKConfig.SkinEditorCSS = '' ; // FCKConfig.SkinPath + "|<minified css>" ;
  39. FCKConfig.SkinDialogCSS = '' ; // FCKConfig.SkinPath + "|<minified css>" ;
  40. FCKConfig.PreloadImages = [ FCKConfig.SkinPath + 'images/toolbar.start.gif', FCKConfig.SkinPath + 'images/toolbar.buttonarrow.gif' ] ;
  41. FCKConfig.PluginsPath = FCKConfig.BasePath + 'plugins/' ;
  42. // FCKConfig.Plugins.Add( 'autogrow' ) ;
  43. // FCKConfig.Plugins.Add( 'dragresizetable' );
  44. FCKConfig.Plugins.Add( 'placeholder', 'en,it,de,fr') ; //FCK-Pice
  45. FCKConfig.Plugins.Add( 'googlemaps', 'de,en,es,fr,it,nl') ; //FCK-Pice
  46. FCKConfig.Plugins.Add( 'imgmap', 'en') ; //FCK-Pice
  47. FCKConfig.Plugins.Add( 'dynamicCSS') ; //FCK-Pice
  48. FCKConfig.AutoGrowMax = 400 ;
  49. // FCKConfig.ProtectedSource.Add( /<%[\s\S]*?%>/g ) ; // ASP style server side code <%...%>
  50. // FCKConfig.ProtectedSource.Add( /<\?[\s\S]*?\?>/g ) ; // PHP style server side code
  51. // FCKConfig.ProtectedSource.Add( /(<asp:[^\>]+>[\s|\S]*?<\/asp:[^\>]+>)|(<asp:[^\>]+\/>)/gi ) ; // ASP.Net style tags <asp:control>
  52. FCKConfig.AutoDetectLanguage = true ;
  53. FCKConfig.DefaultLanguage = 'en' ;
  54. FCKConfig.ContentLangDirection = 'ltr' ;
  55. FCKConfig.ProcessHTMLEntities = true ;
  56. FCKConfig.IncludeLatinEntities = true ;
  57. FCKConfig.IncludeGreekEntities = true ;
  58. FCKConfig.ProcessNumericEntities = false ;
  59. FCKConfig.AdditionalNumericEntities = '' ; // Single Quote: "'"
  60. FCKConfig.FillEmptyBlocks = true ;
  61. FCKConfig.FormatSource = true ;
  62. FCKConfig.FormatOutput = true ;
  63. FCKConfig.FormatIndentator = ' ' ;
  64. FCKConfig.EMailProtection = 'none' ; // none | encode | function
  65. FCKConfig.EMailProtectionFunction = 'mt(NAME,DOMAIN,SUBJECT,BODY)' ;
  66. FCKConfig.StartupFocus = false ;
  67. FCKConfig.ForcePasteAsPlainText = true ; //FCK-Pice
  68. FCKConfig.AutoDetectPasteFromWord = true ; // IE only.
  69. FCKConfig.ShowDropDialog = true ;
  70. FCKConfig.ForceSimpleAmpersand = false ;
  71. FCKConfig.TabSpaces = 0 ;
  72. FCKConfig.ShowBorders = true ;
  73. FCKConfig.SourcePopup = false ;
  74. FCKConfig.ToolbarStartExpanded = true ;
  75. FCKConfig.ToolbarCanCollapse = true ;
  76. FCKConfig.IgnoreEmptyParagraphValue = true ;
  77. FCKConfig.FloatingPanelsZIndex = 10000 ;
  78. FCKConfig.HtmlEncodeOutput = false ;
  79. FCKConfig.TemplateReplaceAll = true ;
  80. FCKConfig.TemplateReplaceCheckbox = true ;
  81. FCKConfig.ToolbarLocation = 'In' ;
  82. FCKConfig.ToolbarSets["Default"] = [
  83. ['Source','Placeholder'/*FCK-Pice*/,'DocProps','-','Save','NewPage','Preview','-','Templates'],
  84. ['Cut','Copy','Paste','PasteText','PasteWord','-','Print','SpellCheck'],
  85. ['Undo','Redo','-','Find','Replace','-','SelectAll','RemoveFormat'],
  86. ['Form','Checkbox','Radio','TextField','Textarea','Select','Button','ImageButton','HiddenField'],
  87. '/',
  88. ['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript'],
  89. ['OrderedList','UnorderedList','-','Outdent','Indent','Blockquote','CreateDiv'],
  90. ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'],
  91. ['Link','Unlink','Anchor'],
  92. ['Image','imgmapPopup'/*FCK-Pice*/,'Flash','googlemaps'/*FCK-Pice*/,'Table','Rule','Smiley','SpecialChar','PageBreak'],
  93. '/',
  94. ['Style','FontFormat','FontName','FontSize','dynamicCSS'/*FCK-Pice*/],
  95. ['TextColor','BGColor'],
  96. ['FitWindow','ShowBlocks','-','About'] // No comma for the last row.
  97. ] ;
  98. FCKConfig.ToolbarSets["Basic"] = [
  99. ['Bold','Italic','-','OrderedList','UnorderedList','-','Link','Unlink','-','About']
  100. ] ;
  101. //FCK-Pice
  102. //webmaster
  103. FCKConfig.ToolbarSets["WebAdmin"] = [
  104. ['Source','Placeholder'/*FCK-Pice*/],
  105. ['Cut','Copy','PasteText'],['FitWindow'],
  106. ['Undo','Redo','-','Find','Replace','-','RemoveFormat'],
  107. ['Image','imgmapPopup'/*FCK-Pice*/,'Flash','googlemaps'/*FCK-Pice*/,'-','Table','Rule','SpecialChar','PageBreak','-','Bold','Italic','Underline','StrikeThrough'],
  108. '/',
  109. ['OrderedList','UnorderedList','-','Outdent','Indent'],
  110. ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'],
  111. ['Link','Unlink','Anchor'],
  112. '/',
  113. ['Style','FontFormat','dynamicCSS'/*FCK-Pice*/]
  114. ] ;
  115. //FCK-Pice
  116. //gestori agritur
  117. FCKConfig.ToolbarSets["AgriturAdmin"] = [
  118. ['Bold','Italic','Underline','StrikeThrough'],
  119. ['OrderedList','UnorderedList','-','Outdent','Indent'],
  120. ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'],
  121. '/',
  122. ['Style']
  123. ] ;
  124. //FCK-Pice
  125. FCKConfig.ToolbarSets["SmallBar"] = [
  126. ['Source','DocProps','-','Save','NewPage','Preview','-','Templates'],
  127. ['Cut','Copy','Paste','PasteText','PasteWord','-','Print','SpellCheck'],['FitWindow','-','About'],
  128. ['Undo','Redo','-','Find','Replace','-','SelectAll','RemoveFormat'],['Image','imgmapPopup'/*FCK-Pice*/,'Flash','googlemaps'/*FCK-Pice*/,'Table','Rule','Smiley','SpecialChar','PageBreak'],
  129. ['TextColor','BGColor'],
  130. '/',
  131. ['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript'],
  132. ['OrderedList','UnorderedList','-','Outdent','Indent'],
  133. ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'],
  134. ['Link','Unlink','Anchor'],
  135. '/',
  136. ['Style','FontName']
  137. ] ;
  138. //FCK-Pice
  139. FCKConfig.GoogleMaps_Key = 'ABQIXXXXTK49xSd1dyqzMtVVvsEOURTry8_0mo9SnnoPiqWiVetXXsIp8RT6QjS4U0MXXX_XXXUQqUtK3vqqqw' ; //www.yourdomain.it
  140. FCKConfig.GoogleMaps_CenterLat = 45.43901;
  141. FCKConfig.GoogleMaps_CenterLon = 10.99449;
  142. FCKConfig.GoogleMaps_Zoom = 14;
  143. /*
  144. FCKConfig.GoogleMaps_Width : The width of the map area
  145. FCKConfig.GoogleMaps_Height : The height of the map area
  146. FCKConfig.GoogleMaps_MarkerText : The text for the marker
  147. FCKConfig.GoogleMaps_WrapperClass : The Google Maps automatically fills the width and height of the generated div, so if you want to add a little spacing and a border, you need to use a div around it. If this entry contains a non-empty value then such a div will be generated with this class.
  148. Important: in the preview inside the editor, the class will be applied to an image, not a div!
  149. FCKConfig.GoogleMaps_PublicKey : If you are using the editor in a different domain than the final location of the web, the maps won't work correctly by default. In this situation you must use this setting. First, set the GoogleMaps_Key to the key of the domain where FCKeditor will be run, and then you have two options:
  150. Set an emtpy value for GoogleMaps_PublicKey (FCKConfig.GoogleMaps_PublicKey = '';) this means that when the user wants to create a map he must supply the key for the final domain. This is useful if you don't know beforehand all the domains where that installation will be used. Of course, you must explain to your users how to get an API Key
  151. Set the value of the final domain in GoogleMaps_PublicKey. For the user this means no troubles at all, everything works automatically.
  152. */
  153. FCKConfig.EnterMode = 'br' ; //FCK-Pice p | div | br
  154. FCKConfig.ShiftEnterMode = 'p' ; //FCK-Pice p | div | br
  155. FCKConfig.Keystrokes = [
  156. [ CTRL + 65 /*A*/, true ],
  157. [ CTRL + 67 /*C*/, true ],
  158. [ CTRL + 70 /*F*/, true ],
  159. [ CTRL + 83 /*S*/, true ],
  160. [ CTRL + 84 /*T*/, true ],
  161. [ CTRL + 88 /*X*/, true ],
  162. [ CTRL + 86 /*V*/, 'Paste' ],
  163. [ CTRL + 45 /*INS*/, true ],
  164. [ SHIFT + 45 /*INS*/, 'Paste' ],
  165. [ CTRL + 88 /*X*/, 'Cut' ],
  166. [ SHIFT + 46 /*DEL*/, 'Cut' ],
  167. [ CTRL + 90 /*Z*/, 'Undo' ],
  168. [ CTRL + 89 /*Y*/, 'Redo' ],
  169. [ CTRL + SHIFT + 90 /*Z*/, 'Redo' ],
  170. [ CTRL + 76 /*L*/, 'Link' ],
  171. [ CTRL + 66 /*B*/, 'Bold' ],
  172. [ CTRL + 73 /*I*/, 'Italic' ],
  173. [ CTRL + 85 /*U*/, 'Underline' ],
  174. [ CTRL + SHIFT + 83 /*S*/, 'Save' ],
  175. [ CTRL + ALT + 13 /*ENTER*/, 'FitWindow' ],
  176. [ SHIFT + 32 /*SPACE*/, 'Nbsp' ]
  177. ] ;
  178. //FCK-Pice
  179. //[ CTRL + 9 /*TAB*/, 'Source' ]
  180. FCKConfig.ContextMenu = ['Generic','Link','Anchor','Image','Flash','Select','Textarea','Checkbox','Radio','TextField','HiddenField','ImageButton','Button','BulletedList','NumberedList','Table','Form','DivContainer'] ;
  181. FCKConfig.BrowserContextMenuOnCtrl = false ;
  182. FCKConfig.BrowserContextMenu = false ;
  183. FCKConfig.EnableMoreFontColors = true ;
  184. FCKConfig.FontColors = '000000,993300,333300,003300,003366,000080,333399,333333,800000,FF6600,808000,808080,008080,0000FF,666699,808080,FF0000,FF9900,99CC00,339966,33CCCC,3366FF,800080,999999,FF00FF,FFCC00,FFFF00,00FF00,00FFFF,00CCFF,993366,C0C0C0,FF99CC,FFCC99,FFFF99,CCFFCC,CCFFFF,99CCFF,CC99FF,FFFFFF' ;
  185. FCKConfig.FontFormats = 'p;h1;h2;h3;h4;h5;h6;pre;address;div' ;
  186. FCKConfig.FontNames = 'Verdana;Arial' ; //FCK-Pice Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana
  187. FCKConfig.FontSizes = 'smaller;larger;xx-small;x-small;small;medium;large;x-large;xx-large' ;
  188. FCKConfig.StylesXmlPath = FCKConfig.EditorPath + 'fckstyles.xml' ;
  189. FCKConfig.TemplatesXmlPath = FCKConfig.EditorPath + 'fcktemplates.xml' ;
  190. FCKConfig.SpellChecker = 'WSC' ; // 'WSC' | 'SpellerPages' | 'ieSpell'
  191. FCKConfig.IeSpellDownloadUrl = 'http://www.iespell.com/download.php' ;
  192. FCKConfig.SpellerPagesServerScript = 'server-scripts/spellchecker.php' ; // Available extension: .php .cfm .pl
  193. FCKConfig.FirefoxSpellChecker = false ;
  194. FCKConfig.MaxUndoLevels = 15 ;
  195. FCKConfig.DisableObjectResizing = false ;
  196. FCKConfig.DisableFFTableHandles = true ;
  197. FCKConfig.LinkDlgHideTarget = false ;
  198. FCKConfig.LinkDlgHideAdvanced = false ;
  199. FCKConfig.ImageDlgHideLink = false ;
  200. FCKConfig.ImageDlgHideAdvanced = false ;
  201. FCKConfig.FlashDlgHideAdvanced = false ;
  202. FCKConfig.ProtectedTags = '' ;
  203. // This will be applied to the body element of the editor
  204. FCKConfig.BodyId = '' ;
  205. FCKConfig.BodyClass = '' ;
  206. FCKConfig.DefaultStyleLabel = '' ;
  207. FCKConfig.DefaultFontFormatLabel = '' ;
  208. FCKConfig.DefaultFontLabel = '' ;
  209. FCKConfig.DefaultFontSizeLabel = '' ;
  210. FCKConfig.DefaultLinkTarget = '' ;
  211. // The option switches between trying to keep the html structure or do the changes so the content looks like it was in Word
  212. FCKConfig.CleanWordKeepsStructure = false ;
  213. // Only inline elements are valid.
  214. FCKConfig.RemoveFormatTags = 'b,big,code,del,dfn,em,font,i,ins,kbd,q,samp,small,span,strike,strong,sub,sup,tt,u,var' ;
  215. // Attributes that will be removed
  216. FCKConfig.RemoveAttributes = 'class,style,lang,width,height,align,hspace,valign' ;
  217. FCKConfig.CustomStyles =
  218. {
  219. //'Red Title' : { Element : 'h3', Styles : { 'color' : 'Red' } } //FCK-Pice
  220. };
  221. // Do not add, rename or remove styles here. Only apply definition changes.
  222. FCKConfig.CoreStyles =
  223. {
  224. // Basic Inline Styles.
  225. 'Bold' : { Element : 'strong', Overrides : 'b' },
  226. 'Italic' : { Element : 'em', Overrides : 'i' },
  227. 'Underline' : { Element : 'u' },
  228. 'StrikeThrough' : { Element : 'strike' },
  229. 'Subscript' : { Element : 'sub' },
  230. 'Superscript' : { Element : 'sup' },
  231. // Basic Block Styles (Font Format Combo).
  232. 'p' : { Element : 'p' },
  233. 'div' : { Element : 'div' },
  234. 'pre' : { Element : 'pre' },
  235. 'address' : { Element : 'address' },
  236. 'h1' : { Element : 'h1' },
  237. 'h2' : { Element : 'h2' },
  238. 'h3' : { Element : 'h3' },
  239. 'h4' : { Element : 'h4' },
  240. 'h5' : { Element : 'h5' },
  241. 'h6' : { Element : 'h6' },
  242. // Other formatting features.
  243. 'FontFace' :
  244. {
  245. Element : 'span',
  246. Styles : { 'font-family' : '#("Font")' },
  247. Overrides : [ { Element : 'font', Attributes : { 'face' : null } } ]
  248. },
  249. 'Size' :
  250. {
  251. Element : 'span',
  252. Styles : { 'font-size' : '#("Size","fontSize")' },
  253. Overrides : [ { Element : 'font', Attributes : { 'size' : null } } ]
  254. },
  255. 'Color' :
  256. {
  257. Element : 'span',
  258. Styles : { 'color' : '#("Color","color")' },
  259. Overrides : [ { Element : 'font', Attributes : { 'color' : null } } ]
  260. },
  261. 'BackColor' : { Element : 'span', Styles : { 'background-color' : '#("Color","color")' } },
  262. 'SelectionHighlight' : { Element : 'span', Styles : { 'background-color' : 'navy', 'color' : 'white' } }
  263. };
  264. // The distance of an indentation step.
  265. FCKConfig.IndentLength = 40 ;
  266. FCKConfig.IndentUnit = 'px' ;
  267. // Alternatively, FCKeditor allows the use of CSS classes for block indentation.
  268. // This overrides the IndentLength/IndentUnit settings.
  269. FCKConfig.IndentClasses = [] ;
  270. // [ Left, Center, Right, Justified ]
  271. FCKConfig.JustifyClasses = [] ;
  272. // The following value defines which File Browser connector and Quick Upload
  273. // "uploader" to use. It is valid for the default implementaion and it is here
  274. // just to make this configuration file cleaner.
  275. // It is not possible to change this value using an external file or even
  276. // inline when creating the editor instance. In that cases you must set the
  277. // values of LinkBrowserURL, ImageBrowserURL and so on.
  278. // Custom implementations should just ignore it.
  279. var _FileBrowserLanguage = 'aspx' ; //FCK-Pice asp | aspx | cfm | lasso | perl | php | py
  280. var _QuickUploadLanguage = 'aspx' ; //FCK-Pice asp | aspx | cfm | lasso | perl | php | py
  281. // Don't care about the following two lines. It just calculates the correct connector
  282. // extension to use for the default File Browser (Perl uses "cgi").
  283. var _FileBrowserExtension = _FileBrowserLanguage == 'perl' ? 'cgi' : _FileBrowserLanguage ;
  284. var _QuickUploadExtension = _QuickUploadLanguage == 'perl' ? 'cgi' : _QuickUploadLanguage ;
  285. FCKConfig.LinkBrowser = true ;
  286. //FCKConfig.LinkBrowserURL = FCKConfig.BasePath + 'ckfinder/ckfinder.html'; //FCK-Pice
  287. FCKConfig.LinkBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Connector=' + encodeURIComponent(FCKConfig.BasePath + 'filemanager/connectors/' + _FileBrowserLanguage + '/connector.' + _FileBrowserExtension);
  288. FCKConfig.LinkBrowserWindowWidth = FCKConfig.ScreenWidth * 0.7 ; // 70%
  289. FCKConfig.LinkBrowserWindowHeight = FCKConfig.ScreenHeight * 0.7 ; // 70%
  290. FCKConfig.ImageBrowser = true ;
  291. FCKConfig.ImageBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Type=Image&Connector=' + encodeURIComponent( FCKConfig.BasePath + 'filemanager/connectors/' + _FileBrowserLanguage + '/connector.' + _FileBrowserExtension ) ;
  292. FCKConfig.ImageBrowserWindowWidth = FCKConfig.ScreenWidth * 0.7 ; // 70% ;
  293. FCKConfig.ImageBrowserWindowHeight = FCKConfig.ScreenHeight * 0.7 ; // 70% ;
  294. FCKConfig.FlashBrowser = true ;
  295. FCKConfig.FlashBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Type=Flash&Connector=' + encodeURIComponent( FCKConfig.BasePath + 'filemanager/connectors/' + _FileBrowserLanguage + '/connector.' + _FileBrowserExtension ) ;
  296. FCKConfig.FlashBrowserWindowWidth = FCKConfig.ScreenWidth * 0.7 ; //70% ;
  297. FCKConfig.FlashBrowserWindowHeight = FCKConfig.ScreenHeight * 0.7 ; //70% ;
  298. FCKConfig.LinkUpload = true ;
  299. FCKConfig.LinkUploadURL = FCKConfig.BasePath + 'filemanager/connectors/' + _QuickUploadLanguage + '/upload.' + _QuickUploadExtension ;
  300. FCKConfig.LinkUploadAllowedExtensions = ".(7z|aiff|asf|avi|bmp|csv|doc|fla|flv|gif|gz|gzip|jpeg|jpg|mid|mov|mp3|mp4|mpc|mpeg|mpg|ods|odt|pdf|png|ppt|pxd|qt|ram|rar|rm|rmi|rmvb|rtf|sdc|sitd|swf|sxc|sxw|tar|tgz|tif|tiff|txt|vsd|wav|wma|wmv|xls|xml|zip)$" ; // empty for all
  301. FCKConfig.LinkUploadDeniedExtensions = "" ; // empty for no one
  302. FCKConfig.ImageUpload = true ;
  303. FCKConfig.ImageUploadURL = FCKConfig.BasePath + 'filemanager/connectors/' + _QuickUploadLanguage + '/upload.' + _QuickUploadExtension + '?Type=Image' ;
  304. FCKConfig.ImageUploadAllowedExtensions = ".(jpg|gif|jpeg|png|bmp)$" ; // empty for all
  305. FCKConfig.ImageUploadDeniedExtensions = "" ; // empty for no one
  306. FCKConfig.FlashUpload = true ;
  307. FCKConfig.FlashUploadURL = FCKConfig.BasePath + 'filemanager/connectors/' + _QuickUploadLanguage + '/upload.' + _QuickUploadExtension + '?Type=Flash' ;
  308. FCKConfig.FlashUploadAllowedExtensions = ".(swf|flv)$" ; // empty for all
  309. FCKConfig.FlashUploadDeniedExtensions = "" ; // empty for no one
  310. FCKConfig.SmileyPath = FCKConfig.BasePath + 'images/smiley/msn/' ;
  311. FCKConfig.SmileyImages = ['regular_smile.gif','sad_smile.gif','wink_smile.gif','teeth_smile.gif','confused_smile.gif','tounge_smile.gif','embaressed_smile.gif','omg_smile.gif','whatchutalkingabout_smile.gif','angry_smile.gif','angel_smile.gif','shades_smile.gif','devil_smile.gif','cry_smile.gif','lightbulb.gif','thumbs_down.gif','thumbs_up.gif','heart.gif','broken_heart.gif','kiss.gif','envelope.gif'] ;
  312. FCKConfig.SmileyColumns = 8 ;
  313. FCKConfig.SmileyWindowWidth = 320 ;
  314. FCKConfig.SmileyWindowHeight = 210 ;
  315. FCKConfig.BackgroundBlockerColor = '#ffffff' ;
  316. FCKConfig.BackgroundBlockerOpacity = 0.50 ;
  317. FCKConfig.MsWebBrowserControlCompat = false ;
  318. FCKConfig.PreventSubmitHandler = false ;