Monday, November 08, 2010 at 12:04 AM.
system.verbs.builtins.mainResponder.adminSite.website.settings
on settings () { <<Changes <<9/8/02; 3:56:17 PM by JES <<Add the title to the settings pages. <<6/12/02; 3:57:59 PM by JES <<Created. Hard-wired to browse the prefs in English. Later when language is an option this can be beefed-up. (DW) local (pta = html.getPageTableAddress ()); pta^.title = "Settings"; local (adroutline = @mainResponder.adminSite.data.localization.languages.english.outlines.prefs); bundle { //set the <%title%> in the <head> section of the page case typeOf (pta^.pageHeader) { addressType { pta^.pageHeader = string.replace (pta^.pageHeader^, "<%title%>", pta^.title)}} else { pta^.pageHeader = string.replace (string (pta^.pageHeader), "<%title%>", pta^.title)}; case typeOf (pta^.template) { addressType { table.assign (@pta^.template, string (pta^.template^))}} else { table.assign (@pta^.template, string (pta^.template))}; pta^.template = string.replace (pta^.template, "<%title%>", pta^.title); pta^.flIndirectTemplate = false}; local (htmltext = radio.prefs.browser (adroutline)); 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.