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 - Enhanced Jabber (XMPP) Integration (https://vborg.vbsupport.ru/showthread.php?t=179114)

Sebijk 03-07-2009 09:52 PM

PHP Version? 32 or 64-Bit?
Is PHP running as Apache Module or as CGI?

TandyServices 03-07-2009 10:16 PM

PHP 5,
32, apache, Cpanel.
The hosting company is Bluehost. I think it is CGI.
Thanks for the fast response :)

Sebijk 04-06-2009 07:13 AM

Sry for my late answer, but i think CGI is the problem. I have only tested as apache Module. I ask the xmpphp Developer for CGI compatibility.

Sebijk 05-02-2009 08:21 PM

my TODO list:

Quote:

  • Seperate Settings for E-Mail and Jabber
  • A Option to send Notifications via Scheduled Tasks, so some Code Modifications are not anymore needed and makes no problems for PM System.
  • Show Jabber Icon at Tab Friends
  • Option for Users to seit Public the Jabber ID or private.
  • Option for Forum Register: Validation via Jabber instead of E-Mail

But i have not enough time for this, but if I have some time, I will working on. If you want develop this Plugin, you are welcome.

Known Issues (02.05.2009) : PM-Autoresponder from Vossi. It make errors by sending PMs.

Solution: Disable Notifications about new PM via Jabber or disable Plugin "New PM Notifications via Jabber".


I have updated the screenshots :), see below.

Sebijk 05-11-2009 09:38 PM

Version 1.23 RC 2 is out:
Quote:

* Jabber PM Notification is automatically disabled if Vossis PM-Autoresponder is installed (I'm currently work for a complete fix)
* Reduced Template Modifications, only 2 Template Edits is required, if TMS is not installed
* Updated xmpphp Class (SVN Rev 76)

tereg 05-18-2009 03:20 AM

I have just updated to 1.23 RC2, and I am experiencing the following behavior in the postbit section under the user's avatar.

https://vborg.vbsupport.ru/

I have checked the postbit, postbit_legacy and im_jabber templates, but they appear normal and I see no indication as to why the IM icon is duplicating. I have not experienced any problems until just now. Is anyone else experiencing this?

Sebijk 05-18-2009 06:37 AM

Revert the postbit and postbit_legacy. Since 1.23 RC 2 is no Template Edits at postbit and postbit_legacy required.

tereg 05-25-2009 01:24 PM

When I revert the postbit and postbit_legacy templates, both icons disappear

Reverted postbit template (the relevant section):

Code:

...
                        <td valign="top" nowrap="nowrap">

                                <div class="smallfont">
                                        <if condition="$post['joindate']"><div>$vbphrase[join_date]: $post[joindate]</div></if>
                                        <if condition="$post['field2']"><div>$vbphrase[location_perm]: $post[field2]</div></if>
                                        <if condition="$post['age']"><div>$vbphrase[age]: $post[age]</div></if>
                                        <div>
                                                $vbphrase[posts]: $post[posts]
                                        </div>
                                        $template_hook[postbit_userinfo_right_after_posts]
                                        <if condition="$show['infraction']"><div>$vbphrase[infractions]: $post[warnings]/$post[infractions] ($post[ipoints])</div></if>
                                        <if condition="$show['reputation']"><if condition="$show['reppower']">$vbphrase[reppower]: <span id="reppower_$post[postid]_$post[userid]">$post[reppower]</span> </if><div><span id="repdisplay_$post[postid]_$post[userid]">$post[reputationdisplay]</span></div></if>
                                        $template_hook[postbit_userinfo_right]
                                        <div>$post[icqicon] $post[aimicon] $post[msnicon] $post[yahooicon] $post[skypeicon]</div>
                                </div>

                        </td>
...

Reverted postbit_legacy template (the relevant section):

Code:

...
        <td class="alt2" width="175" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-top: 0px; border-bottom: 0px">

                        <div id="postmenu_$post[postid]">
                                <if condition="$show['profile']">
                                <a class="bigusername" href="member.php?$session[sessionurl]u=$post[userid]">$post[musername]</a>
                                <script type="text/javascript"> vbmenu_register("postmenu_$post[postid]", true); </script>
                                <else />
                                $post[musername]
                                </if>
                        </div>

                        <if condition="$post['usertitle']"><div class="smallfont">$post[usertitle]</div></if>
                        <if condition="$post['rank']"><div class="smallfont">$post[rank]</div></if>
                        $template_hook[postbit_userinfo_left]

                        <if condition="$show['avatar']">
                                <div class="smallfont">
                                        &nbsp;<br /><a href="member.php?$session[sessionurl]u=$post[userid]"><img src="$post[avatarurl]" $post[avwidth] $post[avheight] alt="<phrase 1="$post[username]">$vbphrase[xs_avatar]</phrase>" border="0" /></a>
                                </div>
                        </if>

                        <div class="smallfont">
                                &nbsp;<br />
                                <if condition="$post['joindate']"><div>$vbphrase[join_date]: $post[joindate]</div></if>
                                <if condition="$post['field2']"><div>$vbphrase[location_perm]: $post[field2]</div></if>
                                <if condition="$post['age']"><div>$vbphrase[age]: $post[age]</div></if>
                                <div>
                                        $vbphrase[posts]: $post[posts]
                                </div>
                                $template_hook[postbit_userinfo_right_after_posts]
                                <if condition="$show['infraction']"><div>$vbphrase[infractions]: $post[warnings]/$post[infractions] ($post[ipoints])</div></if>
                                <if condition="$show['reputation']"><if condition="$show['reppower']">$vbphrase[reppower]: <span id="reppower_$post[postid]_$post[userid]">$post[reppower]</span> </if><div><span id="repdisplay_$post[postid]_$post[userid]">$post[reputationdisplay]</span></div></if>
                                $template_hook[postbit_userinfo_right]
                                <div>$post[icqicon] $post[aimicon] $post[msnicon] $post[yahooicon] $post[skypeicon]</div>
                        </div>

        </td>
...


Sebijk 05-25-2009 02:58 PM

TMS installed? If yes, delete the Template Modification from postbit and postbit_legacy (at Template-Modifications, NOT Template Edits).

Sebijk 08-11-2009 10:26 PM

Version 1.23 RC 3 is out:

Quote:

* PHP 5.3 Compatibility Fixes
* Updated xmpphp Class (SVN Rev 77)

testebr 08-22-2009 04:58 PM

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

Sebijk 08-23-2009 10:27 AM

see EN-codechanges.txt for improving this or deactivate "Notify of new posts via Jabber", if you don't want use this feature.

testebr 08-23-2009 04:22 PM

Quote:

Originally Posted by Sebijk (Post 1872625)
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

T34 11-02-2009 05:03 PM

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. :(

Sebijk 11-02-2009 05:19 PM

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.

T34 11-02-2009 05:33 PM

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?

Sebijk 11-05-2009 09:42 AM

Quote:

Originally Posted by T34 (Post 1909488)
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.

T34 11-05-2009 10:16 AM

Quote:

Originally Posted by Sebijk (Post 1910500)
Yes, the Screenshots are from Windows

Sorry, I mean are this screenshorts of window of browser - or of window of any client program?

Sebijk 11-05-2009 10:26 AM

Yes, there all Screenshots of a Browser.

T34 11-05-2009 10:46 AM

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?

Sebijk 11-05-2009 11:14 AM

When you click a xmpp-Uri-Link, it opens your Jabber client. Example "Sending Message to xdy@xyz.tld" at "More Jabber Functions via Jabber Client" opens Your Send Message Window of your Client.

The other thing at top sends a Jabber Message without a Client. You need to configure a Jabber Account at vBulletin Settings.

T34 11-05-2009 02:21 PM

Quote:

Originally Posted by Sebijk (Post 1910528)
The other thing at top sends a Jabber Message without a Client. You need to configure a Jabber Account at vBulletin Settings.

Thank you.

I configured JA at vB 3.8.4 settings, but there is no jabber button near skype button at the forum messages of users, who included the jabber address data in there profiles. Also when I click the "Sent Jabber message" at the popup menu in profile, there is no the message body field in popup message window.

How can I solve this trouble?

tlwwolfseye 11-19-2009 01:45 PM

Ok, the Mod works, but there is a problem.

It seems only I (Administrator) get notified of PM's or get messages send to me via Jabber in my Profile. When I or someone else tries to send a Message using Jabber in someone's Forum Account, nothing ever gets there.

And since there is no further permission setting for Registered Users, I wonder why that only works for / with me.

PLEASE HELP !! I WOULD LIKE TO KNOW WHAT IS GOING WRONG HERE !

Even adding someone else as Admin doesn't change the fact that he can't receive Messages with the Jabber (Web) Message within his Profile. So why is that ? I thought maybe there would be a thing that it is only working for Admins, but that wouldn't make sense. So why am I the only one that can receive Messages with that thing ?

BlueEyesOnly 02-06-2010 03:07 PM

will this mod be ported to vbulletin4?

Sebijk 02-06-2010 09:47 PM

Sorry for the longtime away from me.

Quote:

Originally Posted by tlwwolfseye (Post 1917224)
Ok, the Mod works, but there is a problem.

It seems only I (Administrator) get notified of PM's or get messages send to me via Jabber in my Profile. When I or someone else tries to send a Message using Jabber in someone's Forum Account, nothing ever gets there.

And since there is no further permission setting for Registered Users, I wonder why that only works for / with me.

PLEASE HELP !! I WOULD LIKE TO KNOW WHAT IS GOING WRONG HERE !

Even adding someone else as Admin doesn't change the fact that he can't receive Messages with the Jabber (Web) Message within his Profile. So why is that ? I thought maybe there would be a thing that it is only working for Admins, but that wouldn't make sense. So why am I the only one that can receive Messages with that thing ?

I would look to this issue.


Quote:

Originally Posted by BlueEyesOnly (Post 1976070)
will this mod be ported to vbulletin4?

I haven't vbulletin 4 (and I wouldn't pay for this), but a other vB User have a access to Version 4 (and i'm mainintenance the forum from him). I would port it to vBulletin 4, if I have time for this.

BlueEyesOnly 02-07-2010 07:07 PM

Quote:

Originally Posted by Sebijk (Post 1976295)
Sorry for the longtime away from me.



I haven't vbulletin 4 (and I wouldn't pay for this), but a other vB User have a access to Version 4 (and i'm mainintenance the forum from him). I would port it to vBulletin 4, if I have time for this.

Im looking forward to it :)

Charles_1 03-16-2010 12:25 AM

Quote:

Originally Posted by tereg (Post 1812742)
I have just updated to 1.23 RC2, and I am experiencing the following behavior in the postbit section under the user's avatar.

http://img152.imageshack.us/img152/6...fgsdfgsdfg.png

I have checked the postbit, postbit_legacy and im_jabber templates, but they appear normal and I see no indication as to why the IM icon is duplicating. I have not experienced any problems until just now. Is anyone else experiencing this?

Quote:

Originally Posted by tereg (Post 1816826)
When I revert the postbit and postbit_legacy templates, both icons disappear

Quote:

Originally Posted by T34 (Post 1909477)
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 had this too after upgrade from 1.23 RC2. After import new version of product there were 2 icons, so I deleted template edits from older version which are not needed anymore and both icons dissapeared. I looked in plugin which is taking care about inserting (well, by replacing in this case) code to postbit and postbit_legacy and found typo. Fix is easy:

Open plugin "Parse Templates for Jabber" and change 2x this (first is for postbit and second is for postbit_legacy):
Code:

(' $post[icqicon]', '$post[jabbericon] $post[icqicon]', $vbulletin->templatecache['postbit_legacy']);
...to this (remove first space before $post[icqicon]):
Code:

('$post[icqicon]', '$post[jabbericon] $post[icqicon]', $vbulletin->templatecache['postbit_legacy']);
Icon will appear :)


And one more thing. When I was in usercp (page "Edit Your Details"), there was unchached template "im_jabber_field_modifyprofile". Fix is easy too:

Open plugin "Jabber Integration Template Cache" and change this:
Code:

$globaltemplates  = array_merge($globaltemplates, array('im_jabber','im_send_jabber', 'im_send_jabber_complete','im_send_jabber_complete_2','memberinfo_block_jabber'));
...to this:
Code:

$globaltemplates  = array_merge($globaltemplates, array('im_jabber','im_send_jabber', 'im_send_jabber_complete','im_send_jabber_complete_2','memberinfo_block_jabber','im_jabber_field_modifyprofile'));
Good luck :up:

radex 03-18-2010 08:35 AM

it's posible to run that module in vBulletin™ Version 4.0.2 ?

radex 03-30-2010 03:37 PM

any news?

Sebijk 06-22-2010 04:32 PM

Yes, sorry for the wait time, but currently i have no time on this month (but in the next month).

Quote:

it's posible to run that module in vBulletin™ Version 4.0.2 ?
I think not, but a version for vbulletin 4 is planned.

Sebijk 04-29-2011 04:09 PM

Version 1.23 RC 4 released:

Quote:

* PHP 5.3 Compatibility Fixes for xmpphp
* Bugfixes from Charles_1 included (Thanks to Charles_1)

Alfa1 04-30-2011 02:52 AM

I would love to see a XMPP footerbar chat for vb.

Sebijk 04-30-2011 12:15 PM

Quote:

Originally Posted by Alfa1 (Post 2190206)
I would love to see a XMPP footerbar chat for vb.

yes, a good idea. Hope anyone would do this.

A beta version for vBulletin 4 is available: https://vborg.vbsupport.ru/showthread.php?t=262896


All times are GMT. The time now is 01:05 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.01288 seconds
  • Memory Usage 1,846KB
  • 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
  • (6)bbcode_code_printable
  • (17)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (33)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