- Timestamp:
- 2014-03-14T22:46:25+13:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone2/runtime-src/src/recpt/statusaction.cpp
r22984 r28899 353 353 arg_value = args.getarg (ainfo.shortname); 354 354 if (arg_value == NULL) textout << outconvert << "<td></td></tr>\n"; 355 else textout << outconvert << "<td>\"" << *arg_value<< "\"</td></tr>\n";355 else textout << outconvert << "<td>\"" << encodeForHTML(*arg_value) << "\"</td></tr>\n"; 356 356 357 357 ++argsinfohere; … … 547 547 548 548 if (rprotolist_here == rprotolist_end) { 549 textout << outconvert << "Protocol \"" << arg_pr<< "\" with collection \""550 << arg_c<< "\" was not found\n";549 textout << outconvert << "Protocol \"" << encodeForHTML(arg_pr) << "\" with collection \"" 550 << encodeForHTML(arg_c) << "\" was not found\n"; 551 551 552 552 } else { … … 819 819 text_t errorpage = "<p><pre>\n"; 820 820 821 text_t errorpage_content; 821 822 char c; 822 823 errin.get(c); 823 824 while (!errin.eof ()) { 824 errorpage .push_back(c);825 errorpage_content.push_back(c); 825 826 errin.get(c); 826 827 } 827 828 // need to ensure that error_log displayed from Admin pages is encoded/safe for an HTML context 829 errorpage += encodeForHTML(errorpage_content); 830 828 831 errorpage += "</pre>\n"; 829 832 errin.close(); … … 849 852 text_t llssite_cfg = filename_cat (gsdlhome, "llssite.cfg"); 850 853 #else 851 text_t llssite_cfg = "llssite.cfg";854 text_t llssite_cfg = filename_cat (gsdlhome, "llssite.cfg"); //"llssite.cfg"; 852 855 #endif 853 856 … … 1138 1141 else { 1139 1142 output_errorpage (outconvert, textout, logout, 1140 "Unknown page \"" + arg_p+ "\".\n");1143 "Unknown page \"" + encodeForHTML(arg_p) + "\".\n"); 1141 1144 } 1142 1145
Note:
See TracChangeset
for help on using the changeset viewer.