Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.7 > vBulletin 3.7 Add-ons

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
  #12  
Old 05-14-2008, 01:53 PM
Alfa1's Avatar
Alfa1 Alfa1 is offline
 
Join Date: Dec 2005
Location: Netherlands
Posts: 3,537
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thank You!!!!!
Reply With Quote
  #13  
Old 07-20-2008, 07:25 PM
Sebijk Sebijk is offline
 
Join Date: Oct 2005
Location: Germany/Bottrop
Posts: 76
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

So, the English Translation for Instructions is completed .
Reply With Quote
  #14  
Old 07-21-2008, 01:14 PM
Alfa1's Avatar
Alfa1 Alfa1 is offline
 
Join Date: Dec 2005
Location: Netherlands
Posts: 3,537
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Will you be adding other notifications as well?
Reply With Quote
  #15  
Old 07-27-2008, 07:16 AM
Sebijk Sebijk is offline
 
Join Date: Oct 2005
Location: Germany/Bottrop
Posts: 76
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Perhaps in the next release.
Reply With Quote
  #16  
Old 08-08-2008, 06:49 PM
Mum Mum is offline
 
Join Date: Jun 2006
Location: New Zealand
Posts: 660
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Couldn't you enhance this to include a jabber chat room? So all members could join using jabber to one chatroom?
Reply With Quote
  #17  
Old 08-08-2008, 07:34 PM
Sebijk Sebijk is offline
 
Join Date: Oct 2005
Location: Germany/Bottrop
Posts: 76
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello,

The current Jabber Class is from Florian Schmitz and have not any functions for Jabber MUC. If your search for a Jabber Web MUC, see at http://zeank.in-berlin.de/muckl/. MUckl is web-based application for Jabber groupchats which aims to be very easy to use (supply a nick and hit the button…).
Reply With Quote
  #18  
Old 08-08-2008, 10:32 PM
Alfa1's Avatar
Alfa1 Alfa1 is offline
 
Join Date: Dec 2005
Location: Netherlands
Posts: 3,537
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Very interesting.
Would be cool to have Jabber group chat integration (Either member login integration or forum account <-> jabber account integration)
Reply With Quote
  #19  
Old 08-09-2008, 07:21 PM
Mum Mum is offline
 
Join Date: Jun 2006
Location: New Zealand
Posts: 660
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've been working on jabber integration and will let you know how i did it if you pm me This includes group chat
Reply With Quote
  #20  
Old 08-10-2008, 12:24 PM
Sebijk Sebijk is offline
 
Join Date: Oct 2005
Location: Germany/Bottrop
Posts: 76
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Cool! Please send me more Information via pm.
Reply With Quote
  #21  
Old 08-13-2008, 06:33 AM
Sebijk Sebijk is offline
 
Join Date: Oct 2005
Location: Germany/Bottrop
Posts: 76
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The Version 1.23 Beta 1 includes a new Jabber Class "xmpphp". This requires PHP 5 (and 64 bit Users requires PHP 5.2.6). You can select, the classes. floele is the legacy Class and works in PHP 4 or PHP 5. xmpphp requires PHP 5.
Reply With Quote
Reply

Thread Tools

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 04:41 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.08258 seconds
  • Memory Usage 2,302KB
  • Queries Executed 26 (?)
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
  • (1)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
  • (3)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_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