http://www.opensource.org/licenses/lgpl-license.php
http://www.fredck.com/FCKeditor/
fckeditor@fredck.com
fckeditor@fredck.com
<html>
<head>
<title>FCKeditor</title>
<link href="css/fck_editor.css" type="text/css" rel="stylesheet">
<script language="javascript" src="js/dhtmled.js"></script>
<script language="javascript" src="../../inc_js/fckeditor_config.js"></script>
<script language="javascript" src="js/fck_init.js"></script>
<script language="javascript" src="js/fck_lang.js"></script>
<script language="javascript" src="js/fck_events.js"></script>
<script language="javascript" src="js/fck_toolbar.js"></script>
<script language="javascript" src="js/fck_toolbaritems.js"></script>
<script language="javascript" src="js/fck_xhtml.js"></script>
<script language="javascript" src="js/fck_actions.js"></script>
<script language="javascript" src="js/fck_displaychange.js"></script>
<script language="javascript" src="js/fck_contextmenu.js"></script>
<script language="javascript" src="js/fck_editor.js"></script>
<script language="javascript" event="DocumentComplete" for="objContent">
<!--
initEditor() ;
//-->
</script>
<script language="javascript" event="DisplayChanged" for="objContent">
<!--
events.fireEvent('onEditing') ;
//-->
</script>
<script language="javascript" event="ShowContextMenu" for="objContent">
<!--
showContextMenu() ;
//-->
</script>
<script language="javascript" event="ContextMenuAction(itemIndex)" for="objContent">
<!--
contextMenuAction(itemIndex) ;
//-->
</script>
<script language="javascript" event="onerror(msg, url, line)" for="window">
<!--
return true ; // To hide errors
//return false ; // To show errors
//-->
</script>
<script language="javascript" event="onload" for="window">
<!--
if (window == window.top) {
alert('You should not call "fckeditor.html" directly. Please see the "_test" directory for samples on how to use the editor.' ) ;
}
//-->
</script>
</head>
<body bottommargin="1" leftmargin="1" topmargin="1" rightmargin="1" bgcolor="#efefde">
<table height="100%" cellspacing="0" cellpadding="0" width="100%" border="0">
<tr id="trEditor">
<td><table border="0" cellpadding="0" cellspacing="0" height="100%" width="100%">
<tr><td><div id="divToolbar"></div></td></tr>
<tr height="100%">
<td><object id="objContent" class="EditorArea" classid="clsid:2D360201-FFF5-11D1-8D03-00A0C959BC0A" viewastext>
<param name="ActivateApplets" value="0">
<param name="ActivateActiveXControls" value="0">
<param name="ActivateDTCs" value="1">
<param name="ShowDetails" value="0">
<param name="ShowBorders" value="0">
<param name="Appearance" value="1">
<param name="Scrollbars" value="1">
<param name="ScrollbarAppearance" value="1">
<param name="SourceCodePreservation" value="1">
<param name="AbsoluteDropMode" value="0">
<param name="SnapToGrid" value="0">
<param name="SnapToGridX" value="50">
<param name="SnapToGridY" value="50">
<param name="UseDivOnCarriageReturn" value="1">
</object></td>
</tr>
</table></td>
</tr>
<tr id="trSource" style="DISPLAY: none">
<td><table border="0" cellpadding="0" cellspacing="0" height="100%" width="100%">
<tr><td><div id="divToolbarSource"></div></td></tr>
<tr height="100%"><td><textarea class="EditorArea" id="txtSource"></textarea></td></tr>
</table></td>
</tr>
</table>
<div id="divTemp" style="VISIBILITY: hidden; OVERFLOW: hidden; POSITION: absolute; WIDTH: 1px; HEIGHT: 1px"></div>
</body>
</html>

RE: call FCKeditor in a cms
==========================
<script type="text/javascript" src="fckeditor/fckeditor.js"></script>
<script type="text/javascript">
<!--
function FCKeditor_OnSubmit()
{
var api = FCKeditorAPI.GetInstance("Easydesk");
editor.blob.value = api.GetHTML();
return true;
}
//-->
</script>
<form onSubmit="return FCKeditor_OnSubmit();" name="editor" action="save_file.php" method="post">
<input type="hidden" name="blob" id="blob" value="<?= $file['file_content'] ?>"><input type="hidden" name="id" value="<?= $_GET['edit'] ?>"><input type="hidden" name="db" value="<?= $_GET['db'] ?>"><script type="text/javascript">
<!--
var sBasePath = 'fckeditor/';
var oFCKeditor1 = new FCKeditor('Easydesk');
var blob = document.getElementById('blob').value;
oFCKeditor1.BasePath = sBasePath;
oFCKeditor1.ToolbarSet = 'Default';
oFCKeditor1.Value = blob;
oFCKeditor1.Height = '380';
oFCKeditor1.Width = '100%';
oFCKeditor1.Create();
//-->
</script><br>
<input style="width: 100px;background-color: <?= $colors['button'] ?>;color: white;" type="submit" value="Spara"></form>
RE: call FCKeditor in a cms