Forum OpenACS Q&A: XOWiki Plain Page Editor

Collapse
Posted by Steve Manning on
I have an instance of XOWiki 0.60.4. How do I make it use a textarea when editing a plain page or object? At the moment its defaulting to Xinha which of course saves the plain text as text/html.

Thanks

Steve

Collapse
Posted by Gustaf Neumann on
Do you say, you get xinha when editing an ::xowiki::PlainPage?
Collapse
Posted by Steve Manning on
Hi Gustaf

Yes thats correct. If I go into the Admin page then click on the Add button for ::xowiki::PlainPage I get the Xinha editor. Same with the ::xowiki::Object.

Collapse
Posted by Gustaf Neumann on
yes, i can confirm the bug in this version. Fixed in CVS (branch oacs-5-3), should be as well downloadable via "upgrade from repository" after the next apm rebuild on openacs.org (i.e. tomorrow).

-gustaf neumann

Collapse
Posted by Steve Manning on
Thanks Gustaf

Is the fix available as a diff as we have some customisations on this installation and would prefer not to upgrade at the moment?

- Steve

Collapse
Posted by Gustaf Neumann on
Collapse
Posted by Gustaf Neumann on
btw, you have local customisations to XoWiki 0.60.4? Since i made the change in the "stable branch", there is no need to upgrade to the leading edge version.....
Collapse
Posted by Steve Manning on
OK thats great thanks. I'll check it on our staging server first.

BTW the live site is here www.fancydress.com with three xowiki instances running :)

Collapse
Posted by Steve Manning on
One caveat on this change. I had to add

# Default Xinha Instance
set rich_text_spec {richtext(richtext),nospell,optional
{label Content}
{html {style {width: 100%}}}
{javascript {xinha_config.script_dir = 'wiki'}}
{options....}
}}}

set widget_specs [list *,text $rich_text_spec]

to the root object to get the Xinha to work for the non-plain pages.

Collapse
Posted by Gustaf Neumann on
Oops, you are right. This is fixed as well in the oacs-5-3 branch. The richtext editor handling is quite different in the head branch, so it is no simple backport.

anyhow, ... a fancy site with fancy dressings!

-gustaf neumann