From: Jimmy C. <ji...@ad...> - 2004-09-01 21:21:45
|
On Mon, August 30, 2004 9:15 pm, p dont think said: >> I do have a full patch to make 1.5 compatible with v2.0 and v3.0 >> VCards. >> It was a selectable option in conf.pl, to allowed you to switch between >> the standard and the vcard one. I also had a plugin written to auto >> convert any standard ones to the new vcard one. It was fully >> compatible with the JS and HTML address searches, and included fully >> working group support. I also easily allowed you to export your >> addressbook to the standard vcard format to use in outlook, ect... The >> only thing that was left to do was to finish the sql vcard support. >> >> I still have the patch, but I believe it needs to be updated to the >> latest CVS. Recently I have adapted it to instead be a plugin (just for >> the sake of trying) that works completely with the latest 1.5 CVS wihout >> any modifications necessary. It takes over control of the standard one, >> and puts itself in its place. I think I emailed it to the list a few >> months ago, but I have updated a few things since then, so once I get >> home, I can send it to you to test out. >> >> I believe I might as well update the patch I have, and throw it in CVS >> for our tinkering. Sound like a good idea to anyone else? > > I would like to see a discussion of vCard-based addr book functionality > being the default (core) addr book functionality for SM going forward... > first place to start that is for your patch to be brought up to date and > have some people look it over. :) > > - Paul > I have now updated my patch to work with the current 1.5.1 CVS, you can get it here http://sqmail.org/nuke/modules.php?name=Downloads&d_op=getit&lid=3 Its a 93K patch, or else I would have just posted it to the list. I haven't done a huge amount of error testing on it just yet, so I am hoping we can distribute the testing load to anyone else that would like to help. It still needs alot of cleaning, sanitizing, internationalization, html_tag, and right-to-left work, but all the functionality is there. To note, this also adds Group support to all the backends. I have not done a VCard Mysql as of yet, but thats next on my list. I moved the config for the global addressbooks into conf.pl where it should be (no uncommenting code now!). This also allows you to switch between VCard, LDAP, and Flatfile, without losing all the LDAP info, ect... Let me know what you find, and post back and changes. We might want to start up another branch to get this rolling. Jimmy |