Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.0 > vBulletin 3.0 Beta Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
BB| Messenger 1.5 Details »»
BB| Messenger 1.5
Version: 1.00, by C.Birch C.Birch is offline
Developer Last Online: Jan 2016 Show Printable Version Email this Page

Version: 3.0.1 Rating:
Released: 07-08-2004 Last Update: Never Installs: 86
Is in Beta Stage  
No support by the author.

Please press install if you install this hack

Support Can Not Be Given For This Hack

BB|Messenger is a user to user messenger system for vb3 that runs off your user database.

This hack as been made for my own forums and has not been tested on any other forums, so its very likely that errors might be found on other system set up's.

To Install:

upload all the files in the same way that they are in side the zip.

once all files are upload load the page http://www.yourdomain.com/bbmessenger/
note that the address before bbmessenger/ will be the path to the folder on your site.

Follow the install page and your all done.

The only other thing that needs doing is the editing of the address's in the marquee.php file that you upload to your forums root.

Find:

PHP Code:
 echo "<tr>\n";
    echo 
"<td width=\"$marquee_width\" style=\"border-bottom: 1px inset #000000; background-color: #4C6CA4\" onMouseover=\"this.style.backgroundColor='#607DAE';\" onMouseOut=\"this.style.backgroundColor='#4C6CA4';\">\n";
    echo 
"<font size=1 face=\"Verdana, Arial, sans-serif, Helvetica, Times\">\n";
    echo 
"<b><a href=\"http://community.ultimate-music.net/showthread.php?s=&threadid=" $latestthread['threadid'] . "\" target='_blank'>" $latestthread['title'] . "</a></b><br>\n";
    echo 
"Started by: <a href=\"http://community.ultimate-music.net/member.php?s=&action=getinfo&username=" $latestthread['postusername'] . "\" target='_blank'>" $latestthread['postusername'] . "</a><br>\n";
    echo 
"Last Post by: <a href=\"http://community.ultimate-music.net/member.php?s=&action=getinfo&username=" $latestthread['lastposter'] . "\" target='_blank'>" $latestthread['lastposter'] . "</a><br>\n";
    echo 
$numreplies;
    echo 
"\n</font>\n";
    echo 
"</td>\n</tr>\n\n"
and edit it to meet your own needs.

User linking to the messenger

put a link anywhere you like on your forums linking to /bbmessenger/index.php

How To's

To edit the colours edit the css in the files in the style folder.

Support

Can not be given via my self due to work load please do not e-mail or pm asking for help in anyway because the reply will more and likely be no, this does not stop user's from helping each other with probs in this topic and if a fix or addon is made i will update the zip with it up on the asking of doing so.

Fix's

1) check your vBulletin cookies Prefix in vb's config file is set to bb like below:

// Prefix that all vBulletin cookies will have
// For example
$cookieprefix = 'bb';

if not set it to the above, if setting it to the above gives you errors with other hacks follow the steps on page 3 for editing messengers cookie call's.

this fix's the login error.

2) https://vborg.vbsupport.ru/showpost....&postcount=164 Zip will get updated when next version is out.

Show Your Support

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

Comments
  #222  
Old 08-08-2004, 03:57 AM
jamesk jamesk is offline
 
Join Date: Jan 2004
Posts: 76
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
personaly jabber server and a edited messager exe that use's vb's user login
Do you mind sharing the edited messenger exe that you have, because i would preferably like to avoid the popup messenger seeing alot of users have popup blockers. Although the bbmessenger installed perfectly great job with this hack by the way
Reply With Quote
  #223  
Old 08-09-2004, 10:32 AM
C.Birch C.Birch is offline
 
Join Date: Apr 2002
Posts: 459
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

no point putting it here because about 90% would not beable to use it due to the fact you have to install a jabber server what means having root to your server.
Reply With Quote
  #224  
Old 08-09-2004, 11:19 AM
Steve123 Steve123 is offline
 
Join Date: Sep 2002
Posts: 105
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by C.Birch
no point putting it here because about 90% would not beable to use it due to the fact you have to install a jabber server what means having root to your server.
you would be surprised... most of the larger forums i know off have there own servers as they can suck resources..

i run a fair few of my own servers and would be very intrested in a "jabber server"..

I was going to do some research on it but havent had the time..
Reply With Quote
  #225  
Old 08-09-2004, 02:56 PM
jamesk jamesk is offline
 
Join Date: Jan 2004
Posts: 76
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I tried installing bbmessenger again on a subdomain and im getting this error message.

The only difference was the user name and password i supplied at install it didnt have rights to the database then i added the rights to that user and still nothing.

I noticed also it is not displaying the correct db it should be 'live_vbulletin' not 'live_vbulletin.thread'

Quote:
Database error in vBulletin 3.0.3:

Invalid SQL:
SELECT vb3_threadid, vb3_forumid, vb3_title, vb3_replycount, vb3_lastposter, vb3_postuserid, vb3_postusername
FROM thread
ORDER BY lastpost
DESC LIMIT 20
mysql error: Table 'live_vbulletin.thread' doesn't exist

mysql error number: 1146

Date: Monday 09th of August 2004 11:44:22 AM
Script: http://xxx.xxx.com/forums/marquee.php
Referer: http://xxx.xxx.com/forums/bbmessenge...nc=m_interface
Username: xxxxx
IP Address: xx.xx.xx.xx
Reply With Quote
  #226  
Old 08-10-2004, 03:32 AM
Erwin's Avatar
Erwin Erwin is offline
 
Join Date: Jan 2002
Posts: 7,604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by C.Birch
anythings possible if you have the time what i dont have, plus i dont personaly use this on my own site anymore because i have a personaly jabber server and a edited messager exe that use's vb's user login.
Very cool. That would be a better solution. But this hack still runs well on my large forums site
Reply With Quote
  #227  
Old 08-11-2004, 02:20 AM
jamesk jamesk is offline
 
Join Date: Jan 2004
Posts: 76
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

found the problem in marquee.php was pulling the wrong data vb3_ is used for my tables not my fields. Works fine now

I changed this:

PHP Code:
// connect to the database and pull the info we need.

$latestposts $DB_site->query("
SELECT vb3_threadid, vb3_forumid, vb3_title, vb3_replycount, vb3_lastposter, vb3_postuserid, vb3_postusername
FROM thread
ORDER BY lastpost
DESC LIMIT " 
THREAD_LIMIT ""
);

while (
$latestthread $DB_site->fetch_array($latestposts)) { 


To this:


PHP Code:
// connect to the database and pull the info we need.

$latestposts $DB_site->query("
SELECT threadid, forumid, title, replycount, lastposter, postuserid, postusername
FROM vb3_thread
ORDER BY lastpost
DESC LIMIT " 
THREAD_LIMIT ""
);

while (
$latestthread $DB_site->fetch_array($latestposts)) { 
Reply With Quote
  #228  
Old 08-16-2004, 02:30 PM
lulala lulala is offline
 
Join Date: Aug 2004
Posts: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

May i use this BB-Messenger in other language.
I want to use it in chinese characters.
I got some errors when typing Chinese
It's ok to use English, but not Chinese

ex:A send :妳好嗎?
B receive:%u59B3%u597D%u55CE%uFF1F

Can anyone solve this problems.....
thanks for your help.
Reply With Quote
  #229  
Old 08-16-2004, 04:51 PM
Codeman05 Codeman05 is offline
 
Join Date: Oct 2002
Location: Tx
Posts: 76
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Just installed this hack. Very NICE!

I am having two problems though.

a) When someone is sent a message, nothing happens. The sender gets the chatroom, the reciever gets nothing.

b) If I'm logged in, and then a buddy logs in, the messenger doesn't "refresh" to update their status from offline to online.

Any idea what could be causing this?

EDIT:
Btw, using VB 3.0.3, and pop-up blockers are not being used
Reply With Quote
  #230  
Old 08-16-2004, 06:41 PM
Infopro Infopro is offline
 
Join Date: May 2003
Location: Pennsylvania
Posts: 267
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by C.Birch
no point putting it here because about 90% would not beable to use it due to the fact you have to install a jabber server what means having root to your server.
Add me to the list of those with a server using jabber. Be interested if you'd share what you've done.
TIA.
Reply With Quote
  #231  
Old 08-16-2004, 07:56 PM
Codeman05 Codeman05 is offline
 
Join Date: Oct 2002
Location: Tx
Posts: 76
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Codeman05
Just installed this hack. Very NICE!

I am having two problems though.

a) When someone is sent a message, nothing happens. The sender gets the chatroom, the reciever gets nothing.

b) If I'm logged in, and then a buddy logs in, the messenger doesn't "refresh" to update their status from offline to online.

Any idea what could be causing this?


EDIT:
Btw, using VB 3.0.3, and pop-up blockers are not being used

Ok, well messages appear to be getting recieved now. So that takes care of problem "A".

Problem "B" is still there.

Also...say user X sends a message to user Y. Y dosen't get the message unless he double clicks on X's name. Basically the chat window must be closed and reopened to get new messages.

Anyway to fix that?
Thanks for the help!
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 08:17 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.06230 seconds
  • Memory Usage 2,329KB
  • Queries Executed 25 (?)
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
  • (3)bbcode_php
  • (6)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
  • (2)pagenav_pagelinkrel
  • (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