On Jan 6, 2009, at 5:05 PM, jvdrean (SVN) wrote:
> Author: jvdrean
> Date: 2009-01-06 17:05:57 +0100 (Tue, 06 Jan 2009)
> New Revision: 15098
>
> Modified:
> platform/web/branches/xwiki-web-1.7/wysiwyg/src/main/java/com/xpn/
> xwiki/wysiwyg/client/plugin/table/TablePlugin.java
> Log:
> XWIKI-3068 : Builtin firefox table features (add row, add col)
> messes up tables in the WYSIWYG
>
> Fixed by disabling builtin firefox table features. Merged from trunk.
>
>
>
> Modified: platform/web/branches/xwiki-web-1.7/wysiwyg/src/main/java/
> com/xpn/xwiki/wysiwyg/client/plugin/table/TablePlugin.java
> ===================================================================
> --- platform/web/branches/xwiki-web-1.7/wysiwyg/src/main/java/com/
> xpn/xwiki/wysiwyg/client/plugin/table/TablePlugin.java 2009-01-06
> 16:02:23 UTC (rev 15097)
> +++ platform/web/branches/xwiki-web-1.7/wysiwyg/src/main/java/com/
> xpn/xwiki/wysiwyg/client/plugin/table/TablePlugin.java 2009-01-06
> 16:05:57 UTC (rev 15098)
> @@ -85,6 +85,10 @@
> addFeature(rta, new InsertColAfter(this));
> addFeature(rta, new DeleteCol(this));
> addFeature(rta, new DeleteTable(this));
> +
> + // Disable the standard table editing features of Firefox.
> + // See XWIKI-3068 for more info.
I don't think we should put JIRA references in our code and not for
describing a solution. Rationale: we can move to another issue tracker
in the future, the issue can be moved/deleted/replace, etc.
It's better to have all the information in the source file IMO.
>
> + rta.getDocument().execCommand("enableInlineTableEditing",
> "false");
>
> getUIExtensionList().add(toolBarExtension);
> }
Thanks
-Vincent
http://xwiki.com
http://massol.net
http://xwiki.org
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs