Open StarOffice/ Open Document/ODF files in Mozilla




16 years ago
2 years ago


(Reporter: Martijn Kluijtmans, Unassigned)


(Depends on: 1 bug, {helpwanted})

Dependency tree / graph

Firefox Tracking Flags

(Not tracked)




16 years ago
Could it be made possible to open staroffice / openoffice files in Mozilla.
Staroffice 6.x files are zipped XML files, so I think it could be possible.
Staroffice/Mozilla is the combination of the future.
Please give it a try.

Comment 1

16 years ago
It would be possible if StarOffice provided a stylesheet and DTD to use with
these files....  XML on its own is useless for display purposes; you have to
know what to do with it.

Comment 2

16 years ago
layout.  confirming RFE
Assignee: asa → attinasi
Component: Browser-General → Layout
Ever confirmed: true
Keywords: helpwanted
QA Contact: doronr → petersen


16 years ago
Target Milestone: --- → Future
->nobody, this is more involved than layout. StarOffice uses XML for styles
(partly based on XSL:FO) which looks non-trivial to translate to CSS, which we
use exclusively.
Assignee: attinasi → nobody
Comment hidden (obsolete)
Blocks: 159310
No longer blocks: 159310
Summary: Open staroffice files in Mozilla → [RFE] Open staroffice/openoffice files in Mozilla
Blocks: 159310
*** Bug 159310 has been marked as a duplicate of this bug. ***

Comment 6

15 years ago
The file format specification is open and located at:

The OOo file format is a zip file. Inside are a bunch of XML files. The file
"meta.xml" has the DTD information. I think we would have to be downloading
external DTDs to get this working, though, so marking bug 22942 as a blocker.

We aren't too far away from being able to implement this. 
No longer blocks: 159310
Depends on: 22942
Summary: [RFE] Open staroffice/openoffice files in Mozilla → [RFE] Open StarOffice/ files in Mozilla
Comment hidden (me-too)
I'm not sure it makes sense to have this in the tracking system.
Wouldn't it be better to develop it as a mozdev project and then open a bug to
add those capabilities to Mozilla?
Summary: [RFE] Open StarOffice/ files in Mozilla → Open StarOffice/ files in Mozilla

Comment 9

14 years ago
CPH wrote on OOo Forum :

On Tuesday 23 September 2003 11:38, Darragh Sherwin wrote:

>> Nicu Buculei wrote:
>>> > Olivier Hallot wrote:
>>>> >> Hello
>>>> >> Sorry if this is stupid but I am wandering why a browser plugin to
>>>> >> view OO docs are not yet available or under construction....
>>>> >>
>>>> >> Is it a impossible task?, I am just innocently connecting  OO zipped
>>>> >> XML format with XML read capability of Mozilla... (I kmow nothing on
>>>> >> XML!) and I think it will be nice if my browser could open OO docs
>>>> >> directly...
>>> >
>>> > opening XML in Mozilla will give you nice formatted view of the XML
>>> > source, not the document rendered
>> It would an interesting little project to write an XSLT for Mozilla to
>> render an sxw document but you would need to write in support for
>> Mozilla to unzip the sxw.
>> Otherwise, you could use the FlatXML Filter and write the XSLT without
>> the need for zip support.
>> I seem to remember there was talk of this before??

The XSLT is already written : the XSLT for XHTML. Looks like it may only be a 
"simple" mozilla wrapper  

Comment 10

14 years ago
Only for general information, there also is an OOo-issue:
Pls. also have a look to bug 194351, which also is concerning this issue.


Comment 11

14 years ago
We are not alone, take a look at this:

Comment 12

14 years ago
Adding a dependency on bug 194351
Depends on: 194351

Comment 13

14 years ago
See also this reference:

Comment 14

14 years ago
David, of course!

If bug 194351 will be fixed, we should use XSLT from your URL to produce XHTML
from OOo documents. I guess, XSLT should be the most relevant there, it would
allow us to read not ony OOo documents, but WML, RSS, DocBook etc.

Comment 15

13 years ago
*** Bug 243666 has been marked as a duplicate of this bug. ***

Comment 16

13 years ago
Other OOo issues:

A Java applet exists - may or may not work:

Comment 17

13 years ago
Note that there will be a Mozilla plugin for SO/OOo files in 2.0
due Q12005. However it will rely on an existing install of OOo rather than being
a freestanding viewer.

for more info.

Comment 18

13 years ago
It seems to me that plugin isn't a right way to do this. XSLT is a more powerful
and common alternative. My reasons:

1. If we'll use an XSLT, we could get way to display OOo docs in Mozilla
Mail/Thunderbird directly in messages (esp. for workgroup environment). Plugins
generally are disabled in mail, and this is right policy.

2. XSLT is a platform independent feature. I see at least two advantages: a) if
OOo guys will produce a new XML format (e.g. in OOo 3.0), they will write only
one XSL file to correct all uncompatibilities; and b) OOo files will be
displayed in all platforms which can run Mozilla, not only OOo-able (e.g.
OpenVMS or AIX).

3. We already have a cross-platform mechanism to show any XML document via
desired XSLT. Look at and see it in action.

Comment 19

13 years ago
re #17 From Nick Richards:

I hope this request is about creating an XSLT stylesheet to render
OOo/Staroffice files.

Note to all: 
OOo 2.0 uses by default the Open Text formats, made by OASIS:

Comment 20

12 years ago
*** Bug 312088 has been marked as a duplicate of this bug. ***
Comment hidden (obsolete)
Comment hidden (obsolete)
Comment hidden (obsolete)


12 years ago
Summary: Open StarOffice/ files in Mozilla → Open StarOffice/ Open Document/ODF files in Mozilla

Comment 24

12 years ago
Depending on exactly how open the license is eventually decided by the community to be (there still appears to be some arguments about it), if we did implement native ODF XML parsing/rendering, we might want to consider the MS Office XML formats as well.

Comment 25

12 years ago
Ian, if bug 194351 will be fixed, the question will be only about XSLT to transform Office XML to XHTML. Similar issue is discussed in bug 35995.

Go to bug 194351 and vote for it.

Comment 26

11 years ago
*** Bug 358958 has been marked as a duplicate of this bug. ***

Comment 27

11 years ago
I agree CSS or XSLT is the better solution.

But as temp soln, I have a bookmarklet which do minimal things, 
see attachment 244250 [details]
QA Contact: chrispetersen → layout


2 years ago
See Also: → bug 1127848
You need to log in before you can comment on or make changes to this bug.