If this is similar to an issue i had with the tiny_mce wysiwyg, you might be
able to prevent garbling of links by overriding
convertURL() rather than encodeURI(), e.g.

/*
 * HACK: Tell TinyMCE to leave-alone the URL's ... they are fine as-is.. as
relative links
 * during edit in AssetTemp/xxxxxxx, and as permanent links in
$wysi_publishSpace on save
 */
tinyMCE.convertURL = function(url, node, on_save) { return url; };

You also need to make sure to use relative URL's for wikimarkup based images
and links. I had problems with fully qualified URLs when using wikimarkup
for images or links. HTML A or IMG can successfully work w/ fully-qualified
links in the WYSIWYG.

(See http://n2.nabble.com/Video-Macro-not-working---td510273.html#a528186for
details)

On Tue, Jul 15, 2008 at 6:12 PM, xiaoyao1118 <[EMAIL PROTECTED]>
wrote:

>
> HI
>
> We use xwiki process, ie in the browser now can not solve a visual
> (wysiwyg) Editor garbled coding problem firefox under no problems!
>
> We deployment environment:
> Os: windowsXp
>   jdk: 1.5.0_08
>   tomcat: 5.5
>   xwiki: xwiki-enterprise-web-1.5-SNAPSHOT.war
>
> Comcat under the webapp deployed to the
> xwiki-enterprise-web-1.5-SNAPSHOT.war
> Generation xwiki-enterprise-web-1.5-SNAPSHOT directory of directories for
> amending xwiki
>
> Chinese international set of process:
> Light settings:
> http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Encoding
> The reference in the directory xwiki set to amend the corresponding
> documents
>
> Tomcat restart the use of super-user login
> In General ---- Language --- default language is set to zh also set to zh -
> Save
>
> In Wiki Preferences ----> import ---- accordingly. Xar documents
>
> Chinese pages normal
>
> The editorial page editor of the use of visual (sysiwyg)
>  Steps see Annex process.jpg
>
> Garbled after we revised the link.js in insertLink () of the code
>
>
>   if (wikiTabElm! = null & & wikiTabElm.className == "current") (
>         var href = document.forms [0]. wiki_page.value;
>         var space = document.forms [0]. wiki_space.value;
>         var wikitext = document.forms [0]. wiki_text.value;
>         var target = document.forms [0]. wiki_target.value;
>         tinyMCE.themes [ 'wikieditor']. insertLink (href, target, wikitext,
> space, "", dummy, "");
>
>     )
> To amend the href encodeURI this can be resolved preview and preservation
> issues garbled
>
> When you click 'Save and continue to edit' after garbled still exist! Ask
> how to solve the above problem «urgent! Thanks!
>
>

-- 
Niels
http://nielsmayer.com
_______________________________________________
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to