on listCategoriesForPost (adrpost) { local (catsString = ""); if defined (adrpost^.categories) { local (adr); for adr in @adrpost^.categories { if adr^ { try { local (catname = nameOf (adr^)); if string.lower (catname) != "jake.blogs.it" { local (caturl); if radio.weblog.getUrlForPost (adrpost, @caturl, catname, @weblogData) { local (displayName = weblogData.categories.[catname].displayName); catsString = catsString + "<" + "a href=\"" + caturl + "\" title=\"This post is also in the "" + displayName + "" category.\">" + displayName + ", "}}}}}; if sizeOf (catsString) > 0 { catsString = string.mid (catsString, 1, sizeOf (catsString) - 2); catsString = "
categories: " + catsString + "
"}}; return (catsString)}