for (i=0; i<num_tokens(mime_submessages, '|'); ++i) {
extract_token(buf, mime_submessages, i, '|', sizeof buf);
/ ** use printable_view to suppress buttons * /
- wprintf("<blockquote>");
+ wc_printf("<blockquote>");
read_message(Mime->msgnum, 1, ChrPtr(Mime->Section));
- wprintf("</blockquote>");
+ wc_printf("</blockquote>");
}
}
*/
|| (!strcasecmp(&(ChrPtr(WCC->wc_roomname)[11]), USERCONFIGROOM))
|| (WC->wc_view == VIEW_ADDRESSBOOK)
) {
- StrBufAppendPrintf(Buf, "<a href=\"edit_vcard?msgnum=%ld&partnum=%s\">",
+ StrBufAppendPrintf(Buf, "<a href=\"edit_vcard?msgnum=%ld?partnum=%s\">",
Mime->msgnum, ChrPtr(Mime->PartNum));
StrBufAppendPrintf(Buf, "[%s]</a>", _("edit"));
}
FreeStrBuf(&Buf);
}
-void tmplput_EDIT_WIKI_BODY(StrBuf *Target, WCTemplputParams *TP) // FIXME
+void tmplput_EDIT_WIKI_BODY(StrBuf *Target, WCTemplputParams *TP)
{
const StrBuf *Mime;
long msgnum;
StrBuf *Buf;
- msgnum = locate_message_by_uid(BSTR("wikipage"));
+ msgnum = locate_message_by_uid(BSTR("page"));
if (msgnum >= 0L) {
Buf = NewStrBuf();
read_message(Buf, HKEY("view_message_wikiedit"), msgnum, NULL, &Mime);
wc_mime_attachment *mime = (wc_mime_attachment*) CTX;
wc_mime_attachment *att;
- if ( (!strcasecmp(ChrPtr(mime->Disposition), "inline"))||
- (!strcasecmp(ChrPtr(mime->Disposition), "attachment")) )
+ if (( (!strcasecmp(ChrPtr(mime->Disposition), "inline"))||
+ (!strcasecmp(ChrPtr(mime->Disposition), "attachment"))) &&
+ (strcasecmp(ChrPtr(mime->ContentType), "application/ms-tnef")!=0))
{
int n;
VS = (bbsview_struct*)*ViewSpecific;
if (Stat->nummsgs == 0) {
- wprintf("<div class=\"nomsgs\"><br><em>");
+ wc_printf("<div class=\"nomsgs\"><br><em>");
switch (oper) {
case readnew:
- wprintf(_("No new messages."));
+ wc_printf(_("No new messages."));
break;
case readold:
- wprintf(_("No old messages."));
+ wc_printf(_("No old messages."));
break;
default:
- wprintf(_("No messages here."));
+ wc_printf(_("No messages here."));
}
- wprintf("</em><br></div>\n");
+ wc_printf("</em><br></div>\n");
}
else
{
bbsview_struct *VS;
VS = (bbsview_struct*)*ViewSpecific;
- end_burst();
+ wDumpContent(1);
FreeStrBuf(&VS->BBViewToolBar);
FreeStrBuf(&VS->MessageDropdown);
free(VS);