/** * render the list of members of a site */ function renderMemberlist() { var currLvl = null; res.push(); for (var i=0;i str2) return 1; else if (str1 < str2) return -1; return 0; } sitelist.sort(sorter); res.data.title = getMessage("MemberMgr.subscriptionsTitle", {titel: title, userName: session.user.name}); res.data.sitelist = renderList(sitelist, "subscriptionlistitem"); res.data.body = session.user.renderSkinAsString("subscriptions"); res.handlers.context.renderSkin("page"); return; }