Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.7 > vBulletin 3.7 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Enhanced Jabber (XMPP) Integration Details »»
Enhanced Jabber (XMPP) Integration
Version: 1.23 RC 4, by Sebijk Sebijk is offline
Developer Last Online: Oct 2021 Show Printable Version Email this Page

Category: Integration with vBulletin - Version: 3.7.x Rating:
Released: 05-12-2008 Last Update: 04-28-2011 Installs: 34
DB Changes Uses Plugins Template Edits Auto-Templates
Re-useable Code Code Changes Additional Files Translations  
No support by the author.

Modification is compatible with vBulletin 3.6, 3.7 and 3.8.

As Jelsoft still hasn't been able to integrate Jabber as normal IM Field, I had to make my own hack. This Add-On is based on the Jabber Integration by Patria, but completly rewrite this Mod.

What is different in this Add-On?

This Add-On gives you a lot more than just an IM Field for Jabber. It
allows users to send Jabber Messages (see screenshot 2) and can send
Birthday wishes via Jabber, if the JID has been entered by the user. New
post, thread and PM notifications, are integrated too, duuh!

In future we plan seperate Setting for Jabber and E-Mail.

The PHP code changes in EN-codechangs.txt are optional and is not required for running this hack.

Included Languages:
  • German
  • English
  • Russian

Version History:

Quote:
Version 1.23 RC 4:

* PHP 5.3 Compatibility Fixes for xmpphp
* Bugfixes from Charles_1 included (Thanks to Charles_1)
Thank you to flosoft for the English Translation and zCarot for the Russian Translation.

For Auto-Template Changes you need the Template Modification System from Andreas. If is this not installed, read the EN-templateedits-enhanced_jabber.txt for Template Changes.

If you like Jabber, join to the Jabber social group at vBulletin.com (Link not working was removed from vBulletin.com?)

PHP Version:

Minimal is PHP 4.3.3 required, but PHP 5.2.6 is recommended.

License:

This Product is licensed under the LGPL License.

The xmpp Class is licensed under the GPL v2 License, but I have a permission from the Author to use this. See upload/includes/XMPPHP/LICENSE under Exceptions for more details.

Is a vBulletin 4 version planned?

Yes, see here: https://vborg.vbsupport.ru/showthread.php?t=262896

Supporters / CoAuthors

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #52  
Old 08-22-2009, 04:58 PM
testebr testebr is offline
 
Join Date: Jan 2004
Posts: 353
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great product, but after message received on my gtalk the page still loading by more 10 seconds... this is killing my patience.

Maybe bad host? Or how to I can improve it?

Thanks
Reply With Quote
  #53  
Old 08-23-2009, 10:27 AM
Sebijk Sebijk is offline
 
Join Date: Oct 2005
Location: Germany/Bottrop
Posts: 76
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

see EN-codechanges.txt for improving this or deactivate "Notify of new posts via Jabber", if you don't want use this feature.
Reply With Quote
  #54  
Old 08-23-2009, 04:22 PM
testebr testebr is offline
 
Join Date: Jan 2004
Posts: 353
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Sebijk View Post
see EN-codechanges.txt for improving this or deactivate "Notify of new posts via Jabber", if you don't want use this feature.
WOW! Much better!

I would like to see option to customize the notification message.

I will try integrate to my personal addons, if you have some hints share here.

Thanks
Reply With Quote
  #55  
Old 11-02-2009, 05:03 PM
T34's Avatar
T34 T34 is offline
 
Join Date: Nov 2009
Location: Moscow, Russia
Posts: 14
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've install it in vB 3.8.4, but there is no jabber icons in the message body, near the Skype icon. I've try to change the templates MEMBERINFO and "whosonlinebite" following the file "EN-templateedits-enhanced_jabber.txt" in archive included, but it doesn't help.

I can see the jabber's menu when enter the user's profile now, but if I press any functional link, I see the answer about non supported address class.
Reply With Quote
  #56  
Old 11-02-2009, 05:19 PM
Sebijk Sebijk is offline
 
Join Date: Oct 2005
Location: Germany/Bottrop
Posts: 76
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Have you upload the files? Is the Jabber Profile Feld in User CP visible?

Quote:
I can see the jabber's menu when enter the user's profile now, but if I press any functional link, I see the answer about non supported protocol.
The Links can only used by a Jabber Client, that support this function, example Psi or Miranda IM with this Plugin.
Reply With Quote
  #57  
Old 11-02-2009, 05:33 PM
T34's Avatar
T34 T34 is offline
 
Join Date: Nov 2009
Location: Moscow, Russia
Posts: 14
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yes, I've uploade them. And I use Psi client on my Linux OS.

But are the client's windows I see at the screenshorts of the first message here, or there are browser windows?
Reply With Quote
  #58  
Old 11-05-2009, 09:42 AM
Sebijk Sebijk is offline
 
Join Date: Oct 2005
Location: Germany/Bottrop
Posts: 76
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by T34 View Post
But are the client's windows I see at the screenshorts of the first message here, or there are browser windows?
Yes, the Screenshots are from Windows. But It should works with Linux. Psi has since 0.13 xmpp-URI support.
Reply With Quote
  #59  
Old 11-05-2009, 10:16 AM
T34's Avatar
T34 T34 is offline
 
Join Date: Nov 2009
Location: Moscow, Russia
Posts: 14
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Sebijk View Post
Yes, the Screenshots are from Windows
Sorry, I mean are this screenshorts of window of browser - or of window of any client program?
Reply With Quote
  #60  
Old 11-05-2009, 10:26 AM
Sebijk Sebijk is offline
 
Join Date: Oct 2005
Location: Germany/Bottrop
Posts: 76
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yes, there all Screenshots of a Browser.
Reply With Quote
  #61  
Old 11-05-2009, 10:46 AM
T34's Avatar
T34 T34 is offline
 
Join Date: Nov 2009
Location: Moscow, Russia
Posts: 14
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is it means the client (PSI, for example) doesn't pop up when I click the jabber button, and this client functions in hide mode during I write the message in browser window and when send it?
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 12: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.13392 seconds
  • Memory Usage 2,312KB
  • Queries Executed 28 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (5)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete