Monday, November 08, 2010 at 12:04 AM.
system.verbs.builtins.mainResponder.adminSite.prefs.securityLevel
on securityLevel (prompt) { <<Changes <<6/27/02; 7:59:04 PM by JES <<Created. local (pta = html.getPageTableAddress ()); local (htmltext = ""); on add (s) { htmltext = htmltext + (s + "\r");}; if pta^.method == "POST" { local (adrargs = @pta^.postArgs); config.mainResponder.prefs.securityLevel = number (adrargs^.securityLevel)}; add ("<tr>"); add ("<td>" + prompt + ":</td>"); local (levels = {"Basic Only", "Basic or Digest", "Digest Only", "Digest with replay protection"}); add ("<td>"); add ("<select name=\"securityLevel\">"); local (i); for i = 0 to 3 { local (selectedtext = ""); if i == config.mainResponder.prefs.securityLevel { selectedtext = " selected"}; add ("<option value=\"" + i + "\"" + selectedtext + ">" + levels[i+1] + "</option>")}; add ("</select>"); add ("</td>"); add ("</tr>"); return (htmltext)}
This listing is for code that runs in the OPML Editor environment. I created these listings because I wanted the search engines to index it, so that when I want to look up something in my codebase I don't have to use the much slower search functionality in my object database. Dave Winer.