Hi Wang,

On Aug 15, 2008, at 7:05 AM, Wang Ning wrote:

> Hi, Vincent
>
> I test the xhtml parser. There is the focus:
> 1. base text format
> underline. I think you can fix it.

see http://code.google.com/p/wikimodel/issues/detail?id=31

Now we need to submit a patch or wait till it's fixed.

> 2. List
> both number and bulleted.
> The problem is in wikimodel xhtmlparser. It don't parser nested list
> correctly. I think it hard to fix but I will try my best.

See http://code.google.com/p/wikimodel/issues/detail?id=22&can=4

I need to update our version of wikimodel to latest from wikimodel  
trunk since I think something related to lists has been fixed. I'll do  
that later today.

Otherwise we need to submit a patch or wait.

> 3. Link
> For input <html><body><a
> href=\"http://xwiki.org\";>xwiki</a></body></html>, the xhtmlparser
> generate
> beginDocument()
>    beginParagraph([])
>        beginFormat([])
> xwiki<http://xwiki.org>        endFormat([])
>    endParagraph([])
> endDocument()
>
> I use XhtmlParser and EventDumpListener.
> But the WikiModelXHTMLParser don't handle the event. Maybe
> XDOMGeneratorListener have some problem to generate link block. Any
> suggestion about this? Thanks.

Don't know. Would need to look.

> 4. table
> Xhtmlparser can generate table event, but XDOMGeneratorListener don't
> handle the event correctly. Is it not finished?

Yes tables in xwiki is done using a table macro which is not  
implemented yet.

I'll ask Thomas if that's something he could work on in priority (he's  
started the code macro but this is even more important, I had  
forgotten about it).

> 5. img
> Xhtmlparser just ignore the <img> tag. But it's OK since I use
> imagetagfilter to handle the <img>

Then we need to report an issue against the XHTML parser.

> 6. param of text
> like <p align="center">text</p>. how to handle the algin parameter?

I think we should use only "style" parameter and then talk with  
wikimodel to support it somehow.

> I think, if the problem above can be fixed, xhtmlparser will work for
> conversion from xhtml to xwiki syntax.

ok.

Thanks
-Vincent

_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to