Fixed #469: worked around IE issue (spurious <p> </p> added).
This commit is contained in:
parent
c86aa2f318
commit
56e0ab0554
2 changed files with 10 additions and 10 deletions
|
@ -94,6 +94,8 @@ namespace ScrewTurn.Wiki {
|
|||
buffer.Replace("<STRONG>", "<b>");
|
||||
buffer.Replace("</strong>", "</b>");
|
||||
buffer.Replace("</STRONG>", "</b>");
|
||||
buffer.Replace("<P>", "<p>");
|
||||
buffer.Replace("</P>", "</p>");
|
||||
|
||||
buffer.Replace("&amp;", "&");
|
||||
|
||||
|
@ -101,6 +103,12 @@ namespace ScrewTurn.Wiki {
|
|||
buffer.Replace("[", "[");
|
||||
buffer.Replace("]", "]");
|
||||
|
||||
// #469: IE seems to randomly add this stuff
|
||||
buffer.Replace("<p> </p>\r\n", "<br />");
|
||||
|
||||
buffer.Replace("<p>", "");
|
||||
buffer.Replace("</p>", "");
|
||||
|
||||
// Temporarily replace <br /> in <pre> tags
|
||||
match = PreRegex.Match(buffer.ToString());
|
||||
while(match.Success) {
|
||||
|
@ -571,15 +579,7 @@ namespace ScrewTurn.Wiki {
|
|||
match = BoxRegex.Match(buffer.ToString(), match.Index + 1);
|
||||
}
|
||||
|
||||
buffer.Replace("<P>", "");
|
||||
buffer.Replace("</P>", "<br />");
|
||||
buffer.Replace("<p>", "");
|
||||
buffer.Replace("</p>", "<br />");
|
||||
|
||||
// <br />
|
||||
//sb.Replace("<br /><br />", "\r\n\r\n");
|
||||
//sb.Replace("\r\n<br />", "\r\n\r\n");
|
||||
//sb.Replace("<br />", "{BR}\r\n");
|
||||
buffer.Replace("<br />", "\r\n");
|
||||
|
||||
// Fix line breaks in IE
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue