[Portfolio] SAK-16536 freeform madness
Beth Kirschner
bkirschn at umich.edu
Tue Jun 30 12:32:34 PDT 2009
Taking out the doctype tag and strict dtds seems like the simpler
approach -- this is what I did with an application that uses FOP to
transform xhtml to other formats. I don't think this has any affect on
the doctype on the final rendered page (but this should definitely be
verified, per Noah's concern). On the other hand, Chris has an
approach that uses a local DTD tested and ready to go. I'd worry a
little about the DTD becoming out-of-date, but that's about the only
problem I could think of.
John, do you have a patch ready to go? If not, I'd suggest we go with
Chris' patch.
- Beth
On Jun 30, 2009, at 3:14 PM, Maurer, Christopher Wayne wrote:
> Hey all,
> I think I finally got this problem figured out and attached a patch to
> http://jira.sakaiproject.org/browse/SAK-16536
>
> Take a look and let me know what you think. I’ve had a couple sets
> of eyes on it already, but for sure want a wider audience!
> If it looks good, I’ll commit in the next day or so.
>
> Chris
>
>
> On 6/30/09 1:43 PM, "Noah Botimer" <botimer at umich.edu> wrote:
>
> The big thing to look out for is quirks mode on IE. If the doctype is
> missing from the final rendered page, this could have new impact on
> existing presentations.
>
> I think you're on the right track with the EntityResolver. It should
> be possible to have Xalan check somewhere on the classpath first, but
> I don't have any good specifics to share now.
>
> Thanks,
> -Noah
>
> On Jun 30, 2009, at 12:48 PM, John Bush wrote:
>
> > so we've been looking at this one for a bit, and it seems if we take
> > out the doctype tag with the strict dtds out of the layout xhtml
> files
> > everything works. I've tried all sorts of ways to get a
> > entityresolver to work during presentation rendering but that is
> going
> > nowhere. Is there some danger with taking that doctype out, doesn't
> > seem like it looks any different, but I'm not sure of any side
> > effects.
> >
> > John Bush
> > Development Manager
> > rSmart
> >
> >
> >
> >
> > _______________________________________________
> > portfolio mailing list
> > portfolio at collab.sakaiproject.org
> > http://collab.sakaiproject.org/mailman/listinfo/portfolio
> >
> > TO UNSUBSCRIBE: send email to portfolio-
> > unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
> >
> >
>
> _______________________________________________
> portfolio mailing list
> portfolio at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/portfolio
>
> TO UNSUBSCRIBE: send email to portfolio-unsubscribe at collab.sakaiproject.org
> with a subject of "unsubscribe"
>
> _______________________________________________
> portfolio mailing list
> portfolio at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/portfolio
>
> TO UNSUBSCRIBE: send email to portfolio-unsubscribe at collab.sakaiproject.org
> with a subject of "unsubscribe"
More information about the portfolio
mailing list