On Mon, 2004-09-06 at 16:54, Derek Hohls wrote:
> If anyone has experience with the problem below,
> I'd appreciate hearing a solution..
>
> I have modified the forms-htmlarea-styling.xsl to
> include the following - inserted after the line:
> <script type="text/javascript"
> src="{$resources-uri}/htmlarea/htmlarea.js"></script>
>
> <script type="text/javascript" >
> //reconfigure HTMLArea toolbar
> function initTable(areaID) {
> // inititalize editor
do first:
HTMLArea.loadPlugin("TableOperations");
note: if you have multiple htmlareas on one page, this only has to
happen once, so in that case you might rather do this in some <script>
in the <head> tag.
> edit = new HTMLArea("editor");
> edit.registerPlugin(TableOperations);
> // retrive the config object
> var config = edit.config;
> config.statusBar = false;
> // do custom configuration
> config.toolbar = [
> [
> "bold", "italic", "underline", "strikethrough",
> "separator",
> "subscript", "superscript", "separator",
> "justifyleft", "justifycenter", "justifyright",
> "separator",
> "insertorderedlist", "insertunorderedlist", "outdent",
> "indent", "separator",
> "createlink", "separator", "undo", "redo", "paste" ]
> ];
> HTMLArea.replace(areaID,config);
> }
> </script>
>
> The form template page is then configured to use it
> for a textarea as follows:
>
> <fi:styling type="htmlarea" rows="15" style="width:90%;">
> <initFunction>initTable</initFunction>
> </fi:styling>
>
> However the HTMLarea does not work at all (ie. get a plain
> textarea) UNLESS I remove the line:
> edit.registerPlugin(TableOperations);
>
> Obviously I want to add in all the functionality of table
> operations found in the TableOperations javascript as
> well to the config.toolbar, but cannot do so until the
> plugin is working....
--
Bruno Dumon http://outerthought.org/
Outerthought - Open Source, Java & XML Competence Support Center
[EMAIL PROTECTED] [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]