vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.7 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=228)
-   -   Integration with vBulletin - Openfire Integration - Instant Messaging Server for your vBulletin Users (https://vborg.vbsupport.ru/showthread.php?t=191448)

Alfa1 10-21-2008 09:14 PM

Quote:

Originally Posted by ZeroHour (Post 1649358)
BTW one thing to note, this will expose your members email addresses to all who connect to your jabber server by default in its current form. Certain clients can pull this information.

That is a very unwanted problem. Sebijk; do you have any idea how to fix this?

edermix 10-21-2008 11:34 PM

Forum example??

Neo_obs 10-22-2008 03:04 AM

Quote:

Originally Posted by ZeroHour (Post 1649358)
BTW one thing to note, this will expose your members email addresses to all who connect to your jabber server by default in its current form. Certain clients can pull this information.

It doesn't for me. I have made it so you can't search people by email. I did this by going under server settings -> Search Service Properties -> and unchecked email as a searchable field

ZeroHour 10-22-2008 07:19 AM

Quote:

Originally Posted by Neo_obs (Post 1650129)
It doesn't for me. I have made it so you can't search people by email. I did this by going under server settings -> Search Service Properties -> and unchecked email as a searchable field

Our tester was using Kopete and they could search for a username and the email address would be returned along with the results. Changing the server setting did not prevent the email being returned for a username search.

Sebijk 10-22-2008 04:49 PM

Quote:

Originally Posted by ZeroHour (Post 1650245)
Our tester was using Kopete and they could search for a username and the email address would be returned along with the results. Changing the server setting did not prevent the email being returned for a username search.

This is a problem with the Search Service Plugin from Openfire. It searchs only Name, JID and E-Mail Address, that cannot changed by User. And it can show all members by searching with *. I recommend to disable or delete this. Im looking for a Alternative.

If you want use the search service Plugin and you will not visible Member E-Mail Address, change in Plugin the line:

Code:

$sendjabber_register = file_get_contents("https://".$vbulletin->options['openfire_host'].":9091/plugins/userService/userservice?type=add&secret=".$vbulletin->options['openfire_secretkey']."&username=".utf8_encode(rawurlencode($userinfo['username']))."&password=".utf8_encode(rawurlencode($openfire_password))."&email=".utf8_encode(rawurlencode($userinfo['email'])));
to:
Code:

$sendjabber_register = file_get_contents("https://".$vbulletin->options['openfire_host'].":9091/plugins/userService/userservice?type=add&secret=".$vbulletin->options['openfire_secretkey']."&username=".utf8_encode(rawurlencode($userinfo['username']))."&password=".utf8_encode(rawurlencode($openfire_password)));
But you cannot after use some Plugins, that a E-Mail Address is required, example the Pass Service Plugin, that recover the password, if a Jabber User forget the password.

Quote:

Originally Posted by edermix (Post 1650060)
Forum example??

http://www.simsforum.de/vbulletin/

ZeroHour 10-22-2008 09:56 PM

Interesting, that may cure the part that imports the email address but users should note that notifications stating account details for the chat server wont work (just a fyi for them)
The search plugin I think is not the only possible way. I believe that if you view the profile of a user you may be able to see it too.

Sebijk 10-23-2008 08:31 AM

Or use this Plugin: http://www.igniterealtime.org/community/docs/DOC-1170. That update the Openfire User List for the Search Plugin, if the User has changed the Jabber Profile (vCard).

luxmail 11-04-2008 01:44 AM

Great hack, installed, any ideea how to check if the user is allready in Openfire DB, because i have a openfire db who works also with an email service

Sebijk 11-04-2008 05:21 PM

Quote:

Originally Posted by luxmail (Post 1659048)
Great hack, installed, any ideea how to check if the user is allready in Openfire DB, because i have a openfire db who works also with an email service

If a User is already in Openfire DB, the imported user (or the new forum member) will be skipped. But the problem is, the not imported User receive a email with invalid Openfire Account Details. The user can ignore this mail.

mmoore5553 01-30-2009 06:43 AM

so anyone actually using this mod ? can they tlel us now it is working and the email actually displayed ?


All times are GMT. The time now is 03:23 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01101 seconds
  • Memory Usage 1,740KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_code_printable
  • (6)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete