fac_verify HTML correcter
svn path=/Website/trunk/; revision=30317
This commit is contained in:
@@ -184,7 +184,7 @@ function zipfile(pathname, filename)
|
||||
{
|
||||
if (xhrb.responseText == "OK500B")
|
||||
{
|
||||
txt = "500_error existingResponse OK";
|
||||
txt = "500_error existingResponse in web.config";
|
||||
document.getElementById('result500b').innerHTML = 'Ok';
|
||||
document.getElementById('result500b').style.color = 'green';
|
||||
}
|
||||
@@ -201,9 +201,9 @@ function zipfile(pathname, filename)
|
||||
{
|
||||
txt = "Strange: could not verify 500_error.asp, status: " + xhrb.status;
|
||||
}
|
||||
var div = document.getElementById('check500b');
|
||||
div.innerHTML = txt;
|
||||
document.getElementById('check500b').appendChild( div );
|
||||
var span = document.getElementById('check500b');
|
||||
span.innerHTML = txt;
|
||||
//document.getElementById('check500b').appendChild( div );
|
||||
}
|
||||
}
|
||||
xhrb.send(null);
|
||||
@@ -320,14 +320,14 @@ function checker (description, fnCheck, toggler)
|
||||
cnt_id ++;
|
||||
if (typeof last__GROUP == "undefined" || __GROUP != last__GROUP)
|
||||
{
|
||||
Response.Write("<tr><td colspan='3' style='background-color:#D6E8FF'><strong>"+__GROUP+"</td></tr>");
|
||||
Response.Write("\n<tr><td colspan='3' style='background-color:#D6E8FF'><strong>"+__GROUP+"</strong></td></tr>");
|
||||
last__GROUP = __GROUP;
|
||||
}
|
||||
|
||||
if (toggler)
|
||||
Response.Write("<tr onClick='toggle(\"div"+cnt_id+"\")'><td>");
|
||||
Response.Write("\n<tr onClick='toggle(\"div"+cnt_id+"\")'><td>");
|
||||
else
|
||||
Response.Write("<tr><td>");
|
||||
Response.Write("\n<tr><td>");
|
||||
Response.Write(description);
|
||||
try
|
||||
{
|
||||
@@ -336,7 +336,7 @@ function checker (description, fnCheck, toggler)
|
||||
catch (e)
|
||||
{
|
||||
Response.Write("<br/><em>"+e.description+"</em>");
|
||||
Response.Write("<td style='color:red'>Internal error</span></tr></table>");
|
||||
Response.Write("<td style='color:red'>Internal error</tr></table>");
|
||||
Response.Write("<h1 style='color:red'>Verify aborted</h1>");
|
||||
Response.End;
|
||||
}
|
||||
@@ -348,31 +348,31 @@ function checker (description, fnCheck, toggler)
|
||||
Response.Write(" (click for details, " + count + " lines)");
|
||||
}
|
||||
|
||||
Response.Write("<div id='div"+cnt_id+"' "+(toggler?"style=\"display:none\"":"")+"style='padding-left: 20px'><em>"+(res.message||'')+"</em></div>");
|
||||
Response.Write("<div id='div"+cnt_id+"' style='" + (toggler?"display:none;":"") + "padding-left: 20px'><em>"+(res.message||'')+"</em></div>");
|
||||
Response.Write("</td>");
|
||||
Response.Write("<td>"+(res.info||'')+"</td>");
|
||||
Response.Write("\n<td>"+(res.info||'')+"</td>");
|
||||
var idtxt = res.id?" id="+res.id:"";
|
||||
switch (res.result)
|
||||
{
|
||||
case resultcodes.ok:
|
||||
Response.Write("<td style='color:green'"+idtxt+">Ok</span>");
|
||||
Response.Write("<td style='color:green'"+idtxt+">Ok</td>");
|
||||
break;
|
||||
case resultcodes.warning:
|
||||
Response.Write("<td style='color:yellow'"+idtxt+">Warning</span>");
|
||||
Response.Write("<td style='color:yellow'"+idtxt+">Warning</td>");
|
||||
break;
|
||||
case resultcodes.error:
|
||||
Response.Write("<td style='background-color:red'"+idtxt+">Error</span>");
|
||||
Response.Write("<td style='background-color:red'"+idtxt+">Error</td>");
|
||||
break;
|
||||
case resultcodes.fatal:
|
||||
Response.Write("<td style='background-color:red'"+idtxt+">Error</span></tr></table>");
|
||||
Response.Write("<td style='background-color:red'"+idtxt+">Error</td></tr></table>");
|
||||
Response.Write("<h1 style='background-color:red'>Verify aborted</h1>");
|
||||
Response.End;
|
||||
break;
|
||||
case resultcodes.inform:
|
||||
Response.Write("<td style='color:green'"+idtxt+">n/a</span>");
|
||||
Response.Write("<td style='color:green'"+idtxt+">n/a</td>");
|
||||
break;
|
||||
default:
|
||||
Response.Write("<td style='color:red'"+idtxt+">Unknown</span>");
|
||||
Response.Write("<td style='color:red'"+idtxt+">Unknown</td>");
|
||||
break;
|
||||
}
|
||||
Response.Write("</tr>");
|
||||
@@ -664,33 +664,6 @@ checker("500_error.asp",
|
||||
}
|
||||
)
|
||||
|
||||
checker("500 error for API",
|
||||
function ()
|
||||
{
|
||||
txt = "Checking 500-API handler: <span id='check500b'></span>";
|
||||
res = resultcodes.unknown;
|
||||
return { result: res, message: txt, id: "result500b" };
|
||||
}
|
||||
)
|
||||
|
||||
checker("API2 REST HTTP Verbs",
|
||||
function ()
|
||||
{
|
||||
txt = "Checking PUT: <span id='checkAPI2P'></span>";
|
||||
res = resultcodes.warning;
|
||||
return { result: res, message: txt, id: "resultAPI2P" };
|
||||
}
|
||||
)
|
||||
|
||||
checker("API2 REST HTTP Verbs",
|
||||
function ()
|
||||
{
|
||||
txt = "Checking DELETE: <span id='checkAPI2D'></span>";
|
||||
res = resultcodes.warning;
|
||||
return { result: res, message: txt, id: "resultAPI2D" };
|
||||
}
|
||||
)
|
||||
|
||||
checker("Check static content caching",
|
||||
function ()
|
||||
{
|
||||
@@ -765,7 +738,7 @@ if (this.settings) // (deze test werkt niet vanuit verify.asp.inc)
|
||||
function ()
|
||||
{
|
||||
var txt = [];
|
||||
var sets = "puo_forcemailaddress,puo_forcefromaddress,puo_forceorderaddress,puo_forcemobile,puo_fclt_web_url".split(",");
|
||||
var sets = puostring.split(",");
|
||||
for (var i in settings.overrule)
|
||||
{
|
||||
if (puostring.indexOf(i) < 0) // die doen we apart
|
||||
@@ -918,6 +891,53 @@ checker("Logfiles",
|
||||
)
|
||||
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
__GROUP = "API2 (optional)";
|
||||
checker("API2 REST HTTP Verbs",
|
||||
function ()
|
||||
{
|
||||
txt = "Checking PUT: <span id='checkAPI2P'></span>";
|
||||
res = resultcodes.warning;
|
||||
return { result: res, message: txt, id: "resultAPI2P" };
|
||||
}
|
||||
)
|
||||
|
||||
checker("API2 REST HTTP Verbs",
|
||||
function ()
|
||||
{
|
||||
txt = "Checking DELETE: <span id='checkAPI2D'></span>";
|
||||
res = resultcodes.warning;
|
||||
return { result: res, message: txt, id: "resultAPI2D" };
|
||||
}
|
||||
)
|
||||
|
||||
checker("500 error for API2",
|
||||
function ()
|
||||
{
|
||||
txt = "Checking 500-API handler: <span id='check500b'></span>";
|
||||
res = resultcodes.unknown;
|
||||
return { result: res, message: txt, id: "result500b" };
|
||||
}
|
||||
)
|
||||
|
||||
checker("IIS URL Rewrite 2.0 (for API2)",
|
||||
function ()
|
||||
{
|
||||
var REWR = Request.QueryString("rewriterversion");
|
||||
if (REWR.Count)
|
||||
{
|
||||
return { result: resultcodes.ok,
|
||||
message: "REWRITER version " + REWR,
|
||||
info: String(REWR)
|
||||
};
|
||||
}
|
||||
return { result: resultcodes.error,
|
||||
message: "IIS URL Rewrite 2.0 not installed"
|
||||
};
|
||||
}
|
||||
)
|
||||
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
__GROUP = "Oracle server";
|
||||
var udlPath = custFolder+"/Oracle.udl";
|
||||
@@ -1311,23 +1331,6 @@ checker("Ionic's Isapi Rewrite Filter (obsolete 2015.2)",
|
||||
}
|
||||
)
|
||||
|
||||
checker("IIS URL Rewrite 2.0 (for API2)",
|
||||
function ()
|
||||
{
|
||||
var REWR = Request.QueryString("rewriterversion");
|
||||
if (REWR.Count)
|
||||
{
|
||||
return { result: resultcodes.ok,
|
||||
message: "REWRITER version " + REWR,
|
||||
info: String(REWR)
|
||||
};
|
||||
}
|
||||
return { result: resultcodes.error,
|
||||
message: "IIS URL Rewrite 2.0 not installed"
|
||||
};
|
||||
}
|
||||
)
|
||||
|
||||
var mailto = Request.Form("mailto").Count>0?Request.Form("mailto")(1):"to@example.com";
|
||||
var mailfrom = Request.Form("mailfrom").Count>0?Request.Form("mailfrom")(1):"from@example.com";
|
||||
var mailreply = Request.Form("replyto").Count>0?Request.Form("replyto")(1):"reply@example.com";
|
||||
@@ -1389,11 +1392,11 @@ checker("Immediate E-mail test (requires SMTP service)",
|
||||
txt = "<a name='mailform'></a>"
|
||||
+ "<form method='post' action='#mailform'>"
|
||||
+ " <table>"
|
||||
+ " <tr><td><label>To:</td><td><input name='mailto' type='text' style='width:250px' value='"+mailto+"'></label>"
|
||||
+ " <tr><td><label>To:</label></td><td><input name='mailto' type='text' style='width:250px' value='"+mailto+"'>"
|
||||
+ " <input type='submit' value='Send'></td></tr>"
|
||||
+ " <tr><td><label>From:</td><td><input name='mailfrom' type='text' style='width:250px' value='"+mailfrom+"'></label></td></tr>"
|
||||
+ " <tr><td><label>Reply:</td><td><input name='replyto' type='text' style='width:250px' value='"+mailreply+"'></label></td></tr>"
|
||||
+ " <tr><td><label>Relay server:</td><td><input name='mailrelay' type='text' style='width:250px' value='"+mailrelay+"'></label> (empty for local IIS SMTP)</td></tr>"
|
||||
+ " <tr><td><label>From:</label></td><td><input name='mailfrom' type='text' style='width:250px' value='"+mailfrom+"'></td></tr>"
|
||||
+ " <tr><td><label>Reply:</label></td><td><input name='replyto' type='text' style='width:250px' value='"+mailreply+"'></td></tr>"
|
||||
+ " <tr><td><label>Relay server:</label></td><td><input name='mailrelay' type='text' style='width:250px' value='"+mailrelay+"'> (empty for local IIS SMTP)</td></tr>"
|
||||
+ " </table>"
|
||||
+ "</form>";
|
||||
|
||||
@@ -1480,7 +1483,7 @@ function DumpCollection(pCollection, title)
|
||||
var line = "<tr><td>" + pCollection.key(i); // + " type: " + typeof pCollection(i) + " cons: " + pCollection(i).constructor
|
||||
if (typeof pCollection(i) != "object" || pCollection(i) === null)
|
||||
{
|
||||
line += "</td><td>" + pCollection(i)
|
||||
line += "</td><td>" + Server.HTMLEncode(String(pCollection(i)))
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -1494,7 +1497,7 @@ function DumpCollection(pCollection, title)
|
||||
line += "<br>"
|
||||
if (typeof pCollection(i).key == "object")
|
||||
line += pCollection.item(i).key(j) + ": ";
|
||||
line += pCollection.item(i)(j);
|
||||
line += Server.HTMLEncode(String(pCollection.item(i)(j)));
|
||||
}
|
||||
}
|
||||
line += "</td></tr>";
|
||||
|
||||
Reference in New Issue
Block a user