Index: branches/5.2.x/core/editor/fckeditor.js =================================================================== diff -u -N --- branches/5.2.x/core/editor/fckeditor.js (revision 14244) +++ branches/5.2.x/core/editor/fckeditor.js (revision 0) @@ -1,328 +0,0 @@ -/* - * FCKeditor - The text editor for Internet - http://www.fckeditor.net - * Copyright (C) 2003-2008 Frederico Caldeira Knabben - * - * == BEGIN LICENSE == - * - * Licensed under the terms of any of the following licenses at your - * choice: - * - * - GNU General Public License Version 2 or later (the "GPL") - * http://www.gnu.org/licenses/gpl.html - * - * - GNU Lesser General Public License Version 2.1 or later (the "LGPL") - * http://www.gnu.org/licenses/lgpl.html - * - * - Mozilla Public License Version 1.1 or later (the "MPL") - * http://www.mozilla.org/MPL/MPL-1.1.html - * - * == END LICENSE == - * - * This is the integration file for JavaScript. - * - * It defines the FCKeditor class that can be used to create editor - * instances in a HTML page in the client side. For server side - * operations, use the specific integration system. - */ - -// FCKeditor Class -var FCKeditor = function( instanceName, width, height, toolbarSet, value ) -{ - // Properties - this.InstanceName = instanceName ; - this.Width = width || '100%' ; - this.Height = height || '200' ; - this.ToolbarSet = toolbarSet || 'Default' ; - this.Value = value || '' ; - this.BasePath = FCKeditor.BasePath ; - this.CheckBrowser = true ; - this.DisplayErrors = true ; - - this.Config = new Object() ; - - // Events - this.OnError = null ; // function( source, errorNumber, errorDescription ) -} - -/** - * This is the default BasePath used by all editor instances. - */ -FCKeditor.BasePath = '/fckeditor/' ; - -/** - * The minimum height used when replacing textareas. - */ -FCKeditor.MinHeight = 200 ; - -/** - * The minimum width used when replacing textareas. - */ -FCKeditor.MinWidth = 750 ; - -FCKeditor.prototype.Version = '2.6.3' ; -FCKeditor.prototype.VersionBuild = '19836' ; - -FCKeditor.prototype.Create = function() -{ - document.write( this.CreateHtml() ) ; -} - -FCKeditor.prototype.CreateHtml = function() -{ - // Check for errors - if ( !this.InstanceName || this.InstanceName.length == 0 ) - { - this._ThrowError( 701, 'You must specify an instance name.' ) ; - return '' ; - } - - var sHtml = '' ; - - if ( !this.CheckBrowser || this._IsCompatibleBrowser() ) - { - sHtml += '' ; - sHtml += this._GetConfigHtml() ; - sHtml += this._GetIFrameHtml() ; - } - else - { - var sWidth = this.Width.toString().indexOf('%') > 0 ? this.Width : this.Width + 'px' ; - var sHeight = this.Height.toString().indexOf('%') > 0 ? this.Height : this.Height + 'px' ; - - sHtml += '