- wprintf("<?xml version=\"1.0\"?>\n");
- wprintf("<rss version=\"2.0\">\n");
- wprintf(" <channel>\n");
- wprintf(" <title>%s - %s</title>\n", WC->wc_roomname, serv_info.serv_humannode);
- wprintf(" <link>%s://%s:%d/dotgoto?room=", (is_https ? "https" : "http"), WC->http_host, PORT_NUM);
- escputs(roomname);
- wprintf("</link>\n");
- wprintf(" <description>");
- /* Get room info for description */
+ /* <?xml.. etc confuses our subst parser, so do it here */
+ svput("XML_HEAD", WCS_STRING, "<?xml version=\"1.0\" ?>");
+ svput("XML_STYLE", WCS_STRING, "<?xml-stylesheet type=\"text/css\" href=\"/static/rss_browser.css\" ?>");
+ SVPutBuf("ROOM", WCC->wc_roomname, 1);
+ SVPutBuf("NODE", WCC->serv_info->serv_humannode, 1);
+ /* TODO: Fix me */
+ svprintf(HKEY("ROOM_LINK"), WCS_STRING, "%s://%s/", (is_https ? "https" : "http"), ChrPtr(WCC->Hdr->http_host));
+
+ /** Get room info for description */