- From: Catherine CHAT <Catherine.Chat@via-business.fr>
- Date: Fri, 18 Aug 2000 16:57:19 +0200
- To: Irene VATTON <Irene.Vatton@inrialpes.fr>
- Cc: www-amaya-dev@w3.org
At 09:37 18/08/00 +0200, Irene VATTON wrote: >> Hi, >> >> I configure an Apache server to send a special mime.types when serving >> files with a special extension : >> myfile.dchtml is served with "application/amaya" mime.type >> >> myfile.dchtml are in fact generated html files. >> >> The goal is to tell every client to launch Amaya when this type of document >> is requested. It works. Because Amaya does not know this special mime.type, >> the document is opened in text mode. Is there a way to let Amaya know that >> these document are in fact HTML documents ? > >Amaya detects that the document is written in html: >1) when the mime-type is text/html >2) when the suffix is (case insensitive) .html, .html.xx, .htm, .htm.xx, >shtml, jsp, xht, xhtml >3) when the mime-type is text/xml and the document includes the tag <html> >4) when the suffix is xml and the document includes the tag <html> > >You can play either on the mime-type or on the suffix. > Thanks Irčne. But all these extensions may already be defined and used by other applications. That's why I was thinking of defining a specific combination of mime type and extension. So I patch Amaya code to add a new extension and tell Amaya that files having this extension have to be treated as HTML. To do that I : - open AHTURLTools.c - search for the IsHTMLName function - add the new extension among if (!ustrcmp (nsuffix, TEXT("html")) || !ustrcmp (nsuffix, TEXT("htm")) || !ustrcmp (nsuffix, TEXT("shtml")) || !ustrcmp (nsuffix, TEXT("jsp")) || !ustrcmp (nsuffix, TEXT("xht")) || !ustrcmp (nsuffix, TEXT("xhtm")) || !ustrcmp (nsuffix, TEXT("xhtml"))) return (TRUE); - compile and build There are more and more applications which are defining their own extensions to treat special html files. I am thinking for example of .asp, .php, .dwt (dreamweaver HTML templates files)... So having a ressource file to define that in Amaya without recompiling would be useful. Thanks to think about it. Best regards, Catherine. > >> Thanks. >> >> Best regards, >> Catherine. >> -- >> Catherine CHAT - Responsable Technique >> Catherine.Chat@via-business.fr - Tel 01 3963 5737 - Fax 01 3963 5114 >> >> VIA BUSINESS S.A. >> Domaine de Voluceau - BP 105 - 78153 Le Chesnay cedex - FRANCE >> http://www.via-business.fr >> --------------------------------------------------------------------- >> > >-- > Irene. > > > >
Received on Friday, 18 August 2000 10:57:03 UTC