Closed Bug 14373 Opened 25 years ago Closed 21 years ago

[FEATURE] Need UI in account manager to add/edit vCard

Categories

(MailNews Core :: Backend, defect, P3)

defect

Tracking

(Not tracked)

VERIFIED FIXED
mozilla1.6alpha

People

(Reporter: sspitzer, Assigned: mscott)

References

(Blocks 2 open bugs)

Details

Attachments

(1 file)

heed the pref on sending email
migrate the users 4.x vcard, if they have it.
need ui for editing / creating vcard.
Blocks: 10791
Hardware: PC → All
Summary: vcard feature bug → [FEATURE] vcard feature bug
Status: NEW → ASSIGNED
Target Milestone: M12
marking m12.

accepting.
Blocks: 11091
Summary: [FEATURE] vcard feature bug → [FEATURE] Need UI to add/edit vCard
Target Milestone: M12 → M15
M15
moving to m16.
Target Milestone: M15 → M16
Sol, mark M16 if needed in beta2.
Target Milestone: M16 → M17
[FEATURE] bugs past M16 are OUT for this release.  Marking M20.  If you disagree 
with this action, please help me explain it to the PDT.
Target Milestone: M17 → M20
Do we not support vcards in Netscape 6 then?
Well, we will support rendering vCards in NSCP 6...not sure about sending.

- rhp
If there is no UI for editing a vcard, so what happens if a user migrates a pref 
which has the setting to include a vcard?  Will the user have to edit the prefs 
file to remove that setting if s/he wants to not use vcards any longer?  Laurel 
- can you double check for me? T hanks.
I don't think we should do the work to enable sending of vCards in Seamonkey.
QA Contact: lchiang → laurel
I'm not sure all of what you wanted me to check, Lisa, but here's what I see
when migrating from 4.x with pref set to always attach vcard to messages:

1.  The 4.x pref lines relating to vcard and option to always attach are present
in seamonkey prefs.js, i.e. user_pref("mail.attach_vcard", true). No conversion
takes place to a 6.0 style pref, i.e. mail.identity.id1<pref> .  So seamonkey
doesn't pay attention to it.
2.  No vcard is attached to new message compositions and I found no errors
resulting when sending from a migrated profile in which 4.x had attach_vcard
set.
3.  A vcard sent from 4.x and received in seamonkey seems to render fine (I
didn't try any fancy vcard content.)
4.  The only weirdness I can see/think of (and I haven't looked for existing
bugs on this) is when you Edit|Message as New or Forward a message with a vcard.
In the Edit as New case I tried, I see a textual representation of the card is
sent and not translated by 4.x... 

Does that answer your question(s)?

So, a user wouldn't have the vcard option after migration. Wouldn't have to edit
prefs to disabled.
Target Milestone: M20 → Future
is this a possibility for 0.9.6 or beyond?
Keywords: 4xp
Could we solve this as a mail template: if migrating a profile that has  the
send vCard option set, add a new template that attaches the vcard? Or is an
attchment not something that a template can do?
Or how about a signature file? Can that include an attachment?
Attaching a vcard as the signature doesn't work (I tried it) but it does as a
normal file attachment. Would still be nice to have a way of editing it though.
Yes, a vCard works as an attachment, but there does not even seem to be an
automated way of attaching a certain file to each message.  Perhaps this is a
bad idea in general, but a facility to automatically attach existing vCards to
outgoing mail would solve part of this problem.
You can currently attach it by opening the Mail & News Account Settings, Attach
this signature, "Choose" button.  Unfortunately, it considers it as text instead
of a MIME attachment.

Modifying the "Attach this signature" to "Attach this signature or vCard" would
be helpful as a stopgap until full vCard functionality can be written.

Is this feature anywhere on Netscape's todo list?
There are alot of users out there that currently use vCards under NS4.x and
having this feature missing will make it harder to advocate the use of Mozilla.
Blocks: advocacybugs
shouldn't add to address book use a vcard if defined?
Blocks: bms
Target Milestone: Future → mozilla1.6alpha
Taking from sspitzer@mozilla.org (Seth Spitzer)
Assignee: sspitzer → bugzilla
Status: ASSIGNED → NEW
Accepting

As far as I can see there are two ways of tackling this:
1) Store the vcard within the pref for each account/identity
2) Store the vcard in a file which is selected similar to a signature for attaching.

Currently you can send vcards by creating a .vcf in the right format and
attaching it as a file to the email you send, which makes me lean towards the
second option.

Any thoughts?
Status: NEW → ASSIGNED
2nd option sounds more reasonable and presents better separation of that data
from user preferences which IMO are a different thing.

This way a user can place the vcard manually in Mozilla's profile dir or
anywhere else if there's need (e.g. for sharing the vcard between Mozilla and
other e-mail clients).

A future RFE regarding an integrated vCard file generator could be opened later...

Such a generator would be available from account prefs and would be able to
generate a new vCard file initialized with data from the current account (Name,
e-mail) and let them be edited further.

Also an API for creating vCard files should be accessible from anywhere in
Mozilla (e.g. for future implementations of "Save card as vCard" and "Export
cards as vCard files" in address book)
I suppose there is no chance for simply picking a card out of one of the address
books?  This would re-use a current gui and database structure, and all you
would need to do is a one-time extraction (at card selection time) of the
information to be put in whatever vcard storage you choose (I suppose you could
have a later feature that pulls the information at each launch or even each
compose so the information is dynamically updated...)
*** Bug 221169 has been marked as a duplicate of this bug. ***
taking back, about to land.
Assignee: bugzilla → sspitzer
Status: ASSIGNED → NEW
Summary: [FEATURE] Need UI to add/edit vCard → [FEATURE] Need UI in account manager to add/edit vCard
*** Bug 176807 has been marked as a duplicate of this bug. ***
*** Bug 159068 has been marked as a duplicate of this bug. ***
Comment on attachment 132693 [details] [diff] [review]
patch, includes fix for bug #206793

r/sr=sspitzer on mscott's patch.
Attachment #132693 - Flags: superreview+
Attachment #132693 - Flags: review+
Ian Neal, Aleksander Adamowski and Michael Baffoni:  you bring up some good
points and ideas.  Some of them are already covered by other bugs (query for vcard).

if you have other ideas, suggestions or RFEs, please log bugs.
Assignee: sspitzer → scott
scott checked in his patch a few minutes ago.
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Blocks: 191518
No longer depends on: 191518
Blocks: 221374
Blocks: 221381
Blocks: 15781
Blocks: 221542
Blocks: 221521
Blocks: 221991
Blocks: 29106
No longer blocks: 159068
Verified FIXED using 2004-07-25-09 on Windows XP.
Status: RESOLVED → VERIFIED
Product: MailNews → Core
Product: Core → MailNews Core
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: