Patch: HTML export


Subject: Patch: HTML export
From: Andrew Dunbar (hippietrail@yahoo.com)
Date: Sat Jun 16 2001 - 13:16:52 CDT


Looks like a typo left out the initial < character!
Also the XML header charset wasn't the same as the HTML meta charset.

Andrew.

-- 
http://linguaphile.sourceforge.net

Index: src/wp/impexp/xp/ie_exp_HTML.cpp =================================================================== RCS file: /cvsroot/abi/src/wp/impexp/xp/ie_exp_HTML.cpp,v retrieving revision 1.71 diff -u -r1.71 ie_exp_HTML.cpp --- src/wp/impexp/xp/ie_exp_HTML.cpp 2001/06/15 22:36:56 1.71 +++ src/wp/impexp/xp/ie_exp_HTML.cpp 2001/06/16 18:00:09 @@ -1255,7 +1256,7 @@ }; #else // we always encode as UTF-8 - m_pie->write("?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"); + m_pie->write("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"); #endif m_pie->write("<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml/DTD/xhtml1-strict.dtd\">\n"); @@ -1306,9 +1307,15 @@ m_pie->write("\n"); m_pie->write("<html xmlns=\"http://www.w3.org/1999/xhtml\">\n"); m_pie->write("<head>\n"); - m_pie->write("<meta http-equiv=\"content-type\" content=\"text/html; charset="); +#if 0 + m_pie->write("<meta http-equiv=\"content-type\" content=\"text/html; charset=\""); + // TODO Use charset of document instead of charset of machine. m_pie->write(XAP_EncodingManager::get_instance()->getNativeEncodingName()); m_pie->write("\" />\n"); +#else + // we always encode as UTF-8 + m_pie->write("<meta http-equiv=\"content-type\" content=\"text/html; charset=\"UTF-8\" />\n"); +#endif m_pie->write("<title>"); m_pie->write(m_pie->getFileName()); m_pie->write("</title>\n");

_________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com



This archive was generated by hypermail 2b25 : Sat Jun 16 2001 - 13:14:51 CDT