|
From: <br...@us...> - 2009-02-26 19:43:47
|
Revision: 511
http://acmcontester.svn.sourceforge.net/acmcontester/?rev=511&view=rev
Author: brus07
Date: 2009-02-26 19:43:42 +0000 (Thu, 26 Feb 2009)
Log Message:
-----------
Fixed bug: wrong output sourcecode in html format. Special chars ('<' and '>') not converted. Now is fixed.
Modified Paths:
--------------
ACMServer/trunk/ACMServer/Plugins/IoiPlugin/IoiInformerPlugin/IoiInformerPlugin.cs
Modified: ACMServer/trunk/ACMServer/Plugins/IoiPlugin/IoiInformerPlugin/IoiInformerPlugin.cs
===================================================================
--- ACMServer/trunk/ACMServer/Plugins/IoiPlugin/IoiInformerPlugin/IoiInformerPlugin.cs 2009-02-14 17:20:44 UTC (rev 510)
+++ ACMServer/trunk/ACMServer/Plugins/IoiPlugin/IoiInformerPlugin/IoiInformerPlugin.cs 2009-02-26 19:43:42 UTC (rev 511)
@@ -115,7 +115,9 @@
h.AddHorizLine();
h.AddHeader("\xC2\xE8\xF5\xB3\xE4\xED\xE8\xE9 \xEA\xEE\xE4", 4, "center");
- h.AddPre(result.Submit.submit.sourceCode);
+ string sourceCode = result.Submit.submit.sourceCode;
+ sourceCode = AddHTMLEnteties(sourceCode);
+ h.AddPre(sourceCode);
h.AddHorizLine();
h.AddHeader("\xD0\xE5\xE7\xF3\xEB\xFC\xF2\xE0\xF2 \xE2\xE8\xEA\xEE\xED\xE0\xED\xED\xFF", 4, "center");
@@ -176,5 +178,12 @@
//((IoiInformerControl)base.Control).LoadURL(url);
}
}
+
+ private string AddHTMLEnteties(string sourceCode)
+ {
+ sourceCode = sourceCode.Replace("<", "<");
+ sourceCode = sourceCode.Replace(">", ">");
+ return sourceCode;
+ }
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|