[framework-issues] [Issue 97545] WordML bug breaks OOo XSLT

2008-12-23 Thread cwallenpoole
To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=97545
 Issue #|97545
 Summary|WordML bug breaks OOo XSLT
   Component|framework
 Version|1.0.0
Platform|DEC
 URL|
  OS/Version|All
  Status|UNCONFIRMED
   Status whiteboard|
Keywords|
  Resolution|
  Issue type|DEFECT
Priority|P3
Subcomponent|scripting
 Assigned to|ab
 Reported by|cwallenpoole





--- Additional comments from cwallenpo...@openoffice.org Tue Dec 23 
21:15:12 + 2008 ---
There are occasionally times in Word's XML where it will generate XML which is
not expected.  Unfortunately, it will often double up on w:r tags in a w:p tag
such as the following:
code
w:p wsp:rsidR=00C93F63 wsp:rsidRPr=00BE0301 wsp:rsidRDefault=00707149
wsp:rsidP=00BE0301
w:r wsp:rsidRPr=00BE0301
w:t•/w:t
/w:r
w:r wsp:rsidRPr=00BE0301
w:tab wx:wTab=630 wx:tlc=none wx:cTlc=10/
w:t
This text was supposed to have the bullet by it.
/w:t
/w:r
/w:p
/code

(This also happens at occasional page breaks).  While this does not create
completely valid OOO xml, I was able to write a prototype for a fix:

code
!-- insert after line 806 in wordml2000_text.xsl --
xsl:when test=count(*) gt; 1
xsl:choose
 xsl:when test=w:r[w:br/@w:type='page' or
w:br/@w:type='column']
   xsl:call-template 
name=process-breaks-in-paragraph/
text:pxsl:value-of select=. //text:p
 /xsl:when
 xsl:otherwise
text:p
xsl:for-each select=.
   xsl:value-of select=. / 
/xsl:for-each
/text:p
 /xsl:otherwise
   /xsl:choose
/xsl:when
/code

-
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

-
To unsubscribe, e-mail: issues-unsubscr...@framework.openoffice.org
For additional commands, e-mail: issues-h...@framework.openoffice.org


-
To unsubscribe, e-mail: allbugs-unsubscr...@openoffice.org
For additional commands, e-mail: allbugs-h...@openoffice.org



[framework-issues] [Issue 97545] WordML bug breaks OOo XSLT

2008-12-23 Thread cwallenpoole
To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=97545





--- Additional comments from cwallenpo...@openoffice.org Tue Dec 23 
21:15:53 + 2008 ---
I do have the WordML example if you are interested.

-
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

-
To unsubscribe, e-mail: issues-unsubscr...@framework.openoffice.org
For additional commands, e-mail: issues-h...@framework.openoffice.org


-
To unsubscribe, e-mail: allbugs-unsubscr...@openoffice.org
For additional commands, e-mail: allbugs-h...@openoffice.org