Calling all developers! We invite you to provide your input on Feature Experimentation by completing this brief survey.
Calling all developers! We invite you to provide your input on Feature Experimentation by completing this brief survey.
Hi,
I solved the problem by applying as custom made Filter class ( inherit from Stream ) to the Response.Filter in the pages override void OnInit -method. Here I do the try-to-make-the-response-html 4.01-compliant.
The thing is that this is pretty much what I first tried to do, but the difference is that the OnInit seems to happen after EpiServer framework has done their replace-to-xhtml.
So what happens here is:
1. EpiServer framework doing some regex stuff to try to make the html xhtml compliant
2. My code removes what EpiServer framework has done ;-)
Have any other suggestions, please comment !
Hi !
Is it possible to have Episerver output HTML 4.01 "code" in any way ? For me, it just tries to output XHTML, regardless what I do. ( = ends tags in a xml/"correct" way etc )
So far I have tried:
* Build a HTTP module ( inherit from IHttpModule )
- In this, tried to replace all typical xhtml tags from /> to >. The problem is that in this moment, the HTML is like it should ( in this case html 4.01 ), It seems like EpiServer is doing something with it later in the process ?
( the reason that I want to make something that looks like HTML 4.01 is that it works better for html Emails )
Thanks for answers / suggestions !