on ioLinks (url) { local (xmltext = tcp.httpReadUrl (url), xstruct); xml.compile (xmltext, @xstruct); local (adropml = xml.getAddress (@xstruct, "opml")); local (adrbody = xml.getAddress (adropml, "body")); local (htmltext = "", indentlevel = 0); on add (s) { htmltext = htmltext + string.filledstring ("\t", indentlevel) + s + "\r"}; local (adr); for adr in adrbody { if nameof (adr^) contains "outline" { local (ioUrl=adr^.["/atts"].url); local (ioDescription=adr^.["/atts"].text); local (subUrl = "http://127.0.0.1:5335/system/pages/outlinerSubscribe?url=" + string.urlencode(ioUrl) + "&author=" + string.urlencode(ioDescription) + "&weblog=" + string.urlencode (radio.weblog.getUrl ())); add ("" + ioDescription + "
\"Click

")}}; return (htmltext)}