Re: Howto get contact personal data from a Plugin ?
"Jose Ignacio Rio" <[email protected]> Tue, 21 Feb 2006 13:46:45 -0300
| Newsgroups | gmane.network.jabber.exodus.devel |
|---|---|
| Message-ID | <[email protected]> |
--===============0938202248== Content-Type: multipart/alternative; boundary="----=_Part_1788_8260232.1140540405708" ------=_Part_1788_8260232.1140540405708 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Thanks for your fast response Peter, I'm already using the ExodusController object, probably my question was not so clear (sorry, I'm not a native English speaker). What I need is to have access to the "others" properties of a roster item, the same properties that I can see with Exodus when I right click on a contact (roster item) and select the Properties option (F10). I need to have access from the plugin to some of the "Personal Information" and "Work information", but could not find any method nor property inside ExodusController, ExodusRosterItem, ExodusRoster objects. So, I'm not looking at the right method or what I need is not implemented yet. Thanks in advance ! Jose Ignacio On 2/21/06, Peter Millard <me-STcBuFROdrv2eFz/[email protected]> wrote: > > wrote: > > Hi All, as the subject says, I'd like to get some personal data of my > > contacts from a Plugin, let say that my Plugin needs to know the > published > > address of my contacts. My problems is that I can't find any property o= r > > method returning that kind of information. > > > > Any tips ? > > Not sure what you mean by "published address of my contacts". Most of the > internal info that exodus has is accessable by using the methods on > IExodusController which is passed into the Startup method for your plugin= . > Using > this object, you can access the roster, ppdb, preferences, etc. Check the > Plugin > API docs > ( > http://exodus.jabberstudio.org/plugin-docs/interfaceExodusCOM_1_1IExodusC= ontrol > ler.html) for lots more information. > > pgm > > ------=_Part_1788_8260232.1140540405708 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Thanks for your fast response Peter, I'm already using the ExodusController= object, probably my question was not so clear (sorry, I'm not a native Eng= lish speaker).<br><br>What I need is to have access to the "others&quo= t; properties of a roster item, the same properties that I can see with Exo= dus when I right click on a contact (roster item) and select the Properties= option (F10). <br><br>I need to have access from the plugin to some of the "Personal= Information" and "Work information", but could not find any= method nor property inside ExodusController, ExodusRosterItem, ExodusRoste= r objects. So, I'm not looking at the right method or what I need is not im= plemented yet. <br><br>Thanks in advance !<br><br>Jose Ignacio<br><br><br><div><span class= =3D"gmail_quote">On 2/21/06, <b class=3D"gmail_sendername">Peter Millard</b= > <<a href=3D"mailto:me-STcBuFROdrv2eFz/[email protected]">me-STcBuFROdrv2eFz/[email protected]</a>> wrote:</= span> <blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, = 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> wrote:<br>> H= i All, as the subject says, I'd like to get some personal data of my<br>>= ; contacts from a Plugin, let say that my Plugin needs to know the publishe= d <br>> address of my contacts. My problems is that I can't find any prope= rty or<br>> method returning that kind of information.<br>><br>> A= ny tips ?<br><br>Not sure what you mean by "published address of my co= ntacts". Most of the <br>internal info that exodus has is accessable by using the methods on<br>= IExodusController which is passed into the Startup method for your plugin. = Using<br>this object, you can access the roster, ppdb, preferences, etc. Ch= eck the Plugin <br>API docs<br>(<a href=3D"http://exodus.jabberstudio.org/plugin-docs/inte= rfaceExodusCOM_1_1IExodusControl">http://exodus.jabberstudio.org/plugin-doc= s/interfaceExodusCOM_1_1IExodusControl</a><br>ler.html) for lots more infor= mation. <br><br>pgm<br><br></blockquote></div><br> ------=_Part_1788_8260232.1140540405708-- --===============0938202248== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Exodus-dev mailing list [email protected] http://mail.jabber.org/mailman/listinfo/exodus-dev --===============0938202248==--