odt-filer i Internet Explorer

Åben debat samt brugerhjælp og support til LibreOffice generelt og oooforum.dk

Moderator: Lodahl

Post Reply
Ib
Posts: 9
Joined: 11. Apr 2005 12:26

odt-filer i Internet Explorer

Post by Ib »

Vi har problemer med at åbne odt-filer, der ligger på skolens intranet, i Internet Explorer. Jeg har talt med vores udbyder og de mener at de har slået alle extensions til på deres server. Hvis man åbner odt-filen i Firefox går det fint, men Explorer opfatter filen som en zip-fil. Man kan hverken åbne eller gemme på disk.
Hvis filen er produceret i OpenOffice og gemt som doc er der ingen problemer.
Er der nogen der kender en udvej - udover at gemme i doc?
Mvh
Ib Jensen
N Kochs Skole
Ib Jensen, N Kochs Skole
Pæd. It-vejleder
Agerskov
Posts: 53
Joined: 6. Dec 2004 09:04
Location: Albertslund
Contact:

Re: odt-filer i Internet Explorer

Post by Agerskov »

Ib wrote:Vi har problemer med at åbne odt-filer, der ligger på skolens intranet, i Internet Explorer. Jeg har talt med vores udbyder og de mener at de har slået alle extensions til på deres server.
De skal sørge for at bruge de rette MIME-angivelser, hvor "application/vnd.oasis.opendocument.text" er den som skal gælde for .odt-filer.

Du kan se en liste over dem alle på siden OpenDocument.dk: Beskrivelse af formatet.
Der herligste hilsner
Claus Agerskov, ProFOSS - fri & åben software samt åbne standarder.
Programmør Saldi.DK, freelancer AgerCon & tidligere leder af da.OOo.
dybdahl
Posts: 58
Joined: 23. Oct 2005 20:13
Location: København
Contact:

Re:odt-filer i Internet Explorer

Post by dybdahl »

Når en webbrowser henter noget fra en webserver, så er den rigtige fremgangsmåde, at den skal kigge på mime-typen af det, den henter, og ud fra det vælge, hvad den skal gøre (åbne, gemme, vise). Firefox, Mozilla, Konqueror og Safari gør det helt rigtigt.

Mime-typerne for OpenOffice.org filer er som defineret her:

http://en.wikipedia.org/wiki/OpenDocument#File_types

Disse filtyper skal indprogrammeres i webserveren for, at den gør tingene 100% rigtigt. Man kan se, om webserveren fungerer rigtigt, med forskellige værktøjer på en Linux maskine (f.eks. wget, telnet osv.). Det er lidt sværere på en Windows maskine.

Desværre har Microsoft lavet noget forfærdelig snask i deres Internet Explorer, som gør, at den nogle gange kigger på selve indholdet og ikke på type-angivelsen. Eftersom at OpenDocument filerne rent faktisk er zip-filer, kunne jeg forestille mig, at det er denne mekanisme, som her udløser associationen til zip-filer. Denne mekanisme bliver dog normalt altid udløst, hvis filendelsen er af typen application/octet-stream. Det er nogenlunde det samme som, at webserveren ikke kender filendelsen.

Mit gæt er, at jeres webudbyder IKKE har lagt OpenDocument filendelserne og filtyperne ind. Hvis jeres udbyder bruger Linux, Unix eller FreeBSD, hvilket de fleste gør, kan du dog selv lægge det ind ved at lægge en .htaccess fil ind i rodmappen, som forklarer webserveren hvilke filendelser og typer der hører sammen. Det gør du ved at filen skal indeholde linier som denne:

AddType application/vnd.oasis.opendocument.text .odt
AddType application/vnd.oasis.opendocument.spreadsheet .ods

osv.

Hvis din webudbyder bruger Windows, er du mere på herrens mark - så må du sende det første link i dette indlæg til dem og bede dem om at sørge for, at de pågældende mimetyper lægges ind på webserverne.

Hilsen,

Lars.
Ib
Posts: 9
Joined: 11. Apr 2005 12:26

Re:odt-filer i Internet Explorer

Post by Ib »

Tak for opklarende svar. Jeg henvender mig til udbyderen og vender tilbage, hvis der findes en løsning.
Ib Jensen, N Kochs Skole
Pæd. It-vejleder
Ib
Posts: 9
Joined: 11. Apr 2005 12:26

Re:odt-filer i Internet Explorer

Post by Ib »

:cry: Jeg har nu korresponderet med vores udbyder og de har tilsyneladende indkodet dokumenttyperne for OO (mime-typer) på serveren, så nu er jeg på bar bund. Kan der være noget i browseren på den enkelte pc der skal indstilles, eller?
Ib Jensen, N Kochs Skole
Pæd. It-vejleder
dybdahl
Posts: 58
Joined: 23. Oct 2005 20:13
Location: København
Contact:

Re:odt-filer i Internet Explorer

Post by dybdahl »

Jeg vil anbefale, at du efterkontrollerer oplysningen om, at mimetyperne er installeret, selv, ved at lave en http request. Jeg gør det gerne for dig, hvis det er en server som der er offentlig adgang til.

Hvis det er helt galt, kan du overveje at lave et php-script som angiver en mere komplet content-type, og så hælder dokumentet ud med passthru() funktionen.

Lars.
Guest

Re:odt-filer i Internet Explorer

Post by Guest »

Jeg har fået en liste over dokumenter fra UNI-C, som hoster vores site, som nu skulle være tilgængelige. Så jeg tænker; de har vel gjort, hvad der skal gøres?

Listen af mimetypes for oo-dokumenter:
.sxw,application/vnd.sun.xml.writer
.stw,application/vnd.sun.xml.writer.template
.sxg,application/vnd.sun.xml.writer.global
.sdw,application/vnd.stardivision.writer
.vor,application/vnd.stardivision.writer
.sgl,application/vnd.stardivision.writer-global
.sxc,application/vnd.sun.xml.calc
.stc,application/vnd.sun.xml.calc.template
.sdc,application/vnd.stardivision.calc
.sxi,application/vnd.sun.xml.impress
.sti,application/vnd.sun.xml.impress.template
.sdd,application/vnd.stardivision.impress
.sdp,application/vnd.stardivision.impress
.sxd,application/vnd.sun.xml.draw
.std,application/vnd.sun.xml.draw.template
.sda,application/vnd.stardivision.draw
.sxm,application/vnd.sun.xml.math
.smf,application/vnd.stardivision.math
.odt,application/vnd.oasis.opendocument.text
.ott,application/vnd.oasis.opendocument.text-template
.oth,application/vnd.oasis.opendocument.text-web
.odm,application/vnd.oasis.opendocument.text-master
.odg,application/vnd.oasis.opendocument.graphics
.otg,application/vnd.oasis.opendocument.graphics-template
.odp,application/vnd.oasis.opendocument.presentation
.otp,application/vnd.oasis.opendocument.presentation-template
.ods,application/vnd.oasis.opendocument.spreadsheet
.ots,application/vnd.oasis.opendocument.spreadsheet-template
.odc,application/vnd.oasis.opendocument.chart
.odf,application/vnd.oasis.opendocument.formula
.odb,application/vnd.oasis.opendocument.database
.odi,application/vnd.oasis.opendocument.image
Ib
Posts: 9
Joined: 11. Apr 2005 12:26

Re:odt-filer i Internet Explorer

Post by Ib »

Jeg fik ikke lige logget på. Ovenstående indlæg er skrevet af undertegnede :lol:
Ib Jensen, N Kochs Skole
Pæd. It-vejleder
dybdahl
Posts: 58
Joined: 23. Oct 2005 20:13
Location: København
Contact:

Re:odt-filer i Internet Explorer

Post by dybdahl »

Jeg har lige selv skrevet en .htaccess fil til et website, som andre måske kan få glæde af. Put nedenstående tekst i en fil, kald den .htaccess og læg den i roden på dit website. Så virker OpenDocument perfekt på dit website.

Code: Select all

AddType application/vnd.oasis.opendocument.text .odt
AddType application/vnd.oasis.opendocument.spreadsheet .ods
AddType application/vnd.oasis.opendocument.presentation .odp
AddType application/vnd.oasis.opendocument.graphics .odg
AddType application/vnd.oasis.opendocument.chart .odc
AddType application/vnd.oasis.opendocument.formula .odf
AddType application/vnd.oasis.opendocument.database .odb
AddType application/vnd.oasis.opendocument.image .odi
AddType application/vnd.oasis.opendocument.text-master .odm
AddType application/vnd.oasis.opendocument.text-template .ott
AddType application/vnd.oasis.opendocument.spreadsheet-template .ots
AddType application/vnd.oasis.opendocument.presentation-template .otp
AddType application/vnd.oasis.opendocument.graphics-template .otg
AddType application/vnd.oasis.opendocument.chart-template .otc
AddType application/vnd.oasis.opendocument.formula-template .otf
AddType application/vnd.oasis.opendocument.image-template .oti
AddType application/vnd.oasis.opendocument.text-web .oth
I Firefox åbnes OpenOffice.org med det pågældende dokument. I Microsoft Internet Explorer åbnes dokumentet inde i Explorer programmet, ligesom ved PDF.

Hilsen,

Lars.
Ib
Posts: 9
Joined: 11. Apr 2005 12:26

Re:odt-filer i Internet Explorer

Post by Ib »

:lol: Problemet ser ud til at være løst. Udover at Mime-typerne skal være installeret på serveren var der tilsyneladende også et problem med en manglende opdatering af browseren.
Jeg fik hjælp fra Sønderjylland; Microsoft .NET Framework Version 1.1.Redist skal installeres. http://www.microsoft.com/downloads/deta ... 3ributable Package. Link;

Når denne opdatering er foretaget virker det.
Ib Jensen, N Kochs Skole
Pæd. It-vejleder
dybdahl
Posts: 58
Joined: 23. Oct 2005 20:13
Location: København
Contact:

Re:odt-filer i Internet Explorer

Post by dybdahl »

Det er bare typisk - for at fikse et Microsoft produkt installerer man en opdatering af en af deres andre produkter... .net har jo intet med sagen at gøre, men jeg tror gerne på at det hjalp.
Post Reply