X-Git-Url: https://code.citadel.org/?p=citadel.git;a=blobdiff_plain;f=webcit%2Fmsg_renderers.c;fp=webcit%2Fmsg_renderers.c;h=d68911edcec5adc16cc0cb6e675f47734f6f7566;hp=ed8de1fe96b56f26fbd66f6b68c5290f7071224a;hb=bf69443eb3c3fad842877f046eeb15f213613306;hpb=cb828090d054ae1c71447d06ab348b638cc5f938 diff --git a/webcit/msg_renderers.c b/webcit/msg_renderers.c index ed8de1fe9..d68911edc 100644 --- a/webcit/msg_renderers.c +++ b/webcit/msg_renderers.c @@ -612,34 +612,6 @@ void render_MAIL(StrBuf *Target, WCTemplputParams *TP, StrBuf *FoundCharset) */ } -void render_MIME_VCard(StrBuf *Target, WCTemplputParams *TP, StrBuf *FoundCharset) -{ - wc_mime_attachment *Mime = (wc_mime_attachment *) CTX(CTX_MIME_ATACH); - wcsession *WCC = WC; - if (StrLength(Mime->Data) == 0) - MimeLoadData(Mime); - if (StrLength(Mime->Data) > 0) { - StrBuf *Buf; - Buf = NewStrBuf(); - /** If it's my vCard I can edit it */ - if ( (!strcasecmp(ChrPtr(WCC->CurRoom.name), USERCONFIGROOM)) - || ((StrLength(WCC->CurRoom.name) > 11) && - (!strcasecmp(&(ChrPtr(WCC->CurRoom.name)[11]), USERCONFIGROOM))) - || (WCC->CurRoom.view == VIEW_ADDRESSBOOK) - ) { - StrBufAppendPrintf(Buf, "", - Mime->msgnum, ChrPtr(Mime->PartNum)); - StrBufAppendPrintf(Buf, "[%s]", _("edit")); - } - - /* In all cases, display the full card */ - display_vcard(Buf, Mime, 0, 1, NULL, -1); - FreeStrBuf(&Mime->Data); - Mime->Data = Buf; - } - -} - void render_MIME_ICS(StrBuf *Target, WCTemplputParams *TP, StrBuf *FoundCharset) { wc_mime_attachment *Mime = (wc_mime_attachment *) CTX(CTX_MIME_ATACH); @@ -1672,8 +1644,6 @@ InitModule_MSGRENDERERS /* mime renderers translate an attachment into webcit viewable html text */ RegisterMimeRenderer(HKEY("message/rfc822"), render_MAIL, 0, 150); - RegisterMimeRenderer(HKEY("text/x-vcard"), render_MIME_VCard, 1, 201); - RegisterMimeRenderer(HKEY("text/vcard"), render_MIME_VCard, 1, 200); //* RegisterMimeRenderer(HKEY("text/calendar"), render_MIME_ICS, 1, 501); RegisterMimeRenderer(HKEY("application/ics"), render_MIME_ICS, 1, 500);