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
  #312  
Old 01-22-2005, 09:06 PM
Romeos Tune Romeos Tune is offline
 
Join Date: Jun 2004
Posts: 245
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

They have to be on your list and you have to be on their list to use this.
Reply With Quote
  #313  
Old 01-22-2005, 10:19 PM
Elfo King Elfo King is offline
 
Join Date: Apr 2003
Location: Pisa-Italy
Posts: 54
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

and for chat with a member not in my f list ?
Reply With Quote
  #314  
Old 01-30-2005, 08:09 PM
TomUK TomUK is offline
 
Join Date: Jan 2005
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hey all,
I am the guy who originally wrote bbmessenger with Carl, as Carl will confirm.

bbmessenger was originally for Carl's site, but during development Carl decided it would be nice to release it to the community, so we took on the comprimise of running it via continutally polling mySQL to make up for the lack of widespread PHP process communication systems. This comprimise, however processor heavy, let it run on shared hosts. The combination of javascript, problems with proxies, and this troubled me. You cannot do multi user chat via these methods.

We then set about to modify an open source Jabber(tm) server to authenticate off vBulletin, which I seem to remember was a PHP file and about 100 lines of extra C to the core jabber server. I think there are screenshots of a client further back in this thread running off this setup, with username boardusername@domainname.com which Carl posted. This solved the problems of connections, proxies, etc. but required the user to download a client. I am aware there are bbmessenger type clients for Jabber, but they are also processor intensive. Running a jabber server requires a shell account where you can set the server going and forget about it.

I like this solution, but I would like to propose another:

I am currently considering rewriting bbmessenger, this time as a Java client and server pair. This would need you to run a server process on your hosting or shell account. The client would be more compatible than the javascript version, as Java is a lot more standardised than javascript (no DOM/IE/layers problems). Java is not HTML, so the possibilities for changing the style are limited without digging into source code, but it is possible to allow for changing colours and images. I can see this realistically taking two to three months to do, as I am a very busy guy, but I can see the rewards being great, I am thinking group chat etc.

any... comments?
Reply With Quote
  #315  
Old 01-30-2005, 08:18 PM
C.Birch C.Birch is offline
 
Join Date: Apr 2002
Posts: 459
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

nice post tom, as i said on msn i personaly feel java is better because the jabber frontend clients are somewhat basic and look poo where with java it can be made nice and be able to let people make it match its colours.

if we could pull abit of vb's css to make up the colours ot the client and then a editable image file for the use of the persons site logo/banner.
Reply With Quote
  #316  
Old 01-30-2005, 09:33 PM
SoloX SoloX is offline
 
Join Date: Jun 2002
Posts: 135
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

if my opinion counts, I would like to suggest staying with Jabber. The clients can be customized easily and running a jabberd is easy as well. Java clients as you said cannot be customized a lot in their look and feel.
PLUS .. there is an option to churn out an integrated IM client which does vbulletin messaging as well as others (AOL, MSN, etc). The open source clients already do all that. We just need to provide back end connectivity to VB.

just my 2 pennies ..
Reply With Quote
  #317  
Old 02-01-2005, 10:10 PM
Lizard King Lizard King is offline
 
Join Date: Jan 2005
Location: Mersin
Posts: 907
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

C.Birch I looked around a jabber server to download and install it to my server but there are plenty of them and I don't know which one I have to download and install. Is it possible for you to write which jabber server ?
Reply With Quote
  #318  
Old 02-02-2005, 02:23 PM
TomUK TomUK is offline
 
Join Date: Jan 2005
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

jabberd2 works well.
Reply With Quote
  #319  
Old 02-02-2005, 02:39 PM
MissKalunji's Avatar
MissKalunji MissKalunji is offline
 
Join Date: Aug 2003
Location: Canada
Posts: 2,845
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by TomUK
jabberd2 works well.
can you direct me to how install this??
Reply With Quote
  #320  
Old 02-03-2005, 10:51 PM
TomUK TomUK is offline
 
Join Date: Jan 2005
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MissKalunji
can you direct me to how install this??
download http://jabberstudio.org/projects/jab...d-2.0b3.tar.gz and follow all the instructions, :ninja:
Reply With Quote
  #321  
Old 02-03-2005, 11:24 PM
MissKalunji's Avatar
MissKalunji MissKalunji is offline
 
Join Date: Aug 2003
Location: Canada
Posts: 2,845
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by TomUK
Hey all,
I am the guy who originally wrote bbmessenger with Carl, as Carl will confirm.

bbmessenger was originally for Carl's site, but during development Carl decided it would be nice to release it to the community, so we took on the comprimise of running it via continutally polling mySQL to make up for the lack of widespread PHP process communication systems. This comprimise, however processor heavy, let it run on shared hosts. The combination of javascript, problems with proxies, and this troubled me. You cannot do multi user chat via these methods.

We then set about to modify an open source Jabber(tm) server to authenticate off vBulletin, which I seem to remember was a PHP file and about 100 lines of extra C to the core jabber server. I think there are screenshots of a client further back in this thread running off this setup, with username boardusername@domainname.com which Carl posted. This solved the problems of connections, proxies, etc. but required the user to download a client. I am aware there are bbmessenger type clients for Jabber, but they are also processor intensive. Running a jabber server requires a shell account where you can set the server going and forget about it.

I like this solution, but I would like to propose another:

I am currently considering rewriting bbmessenger, this time as a Java client and server pair. This would need you to run a server process on your hosting or shell account. The client would be more compatible than the javascript version, as Java is a lot more standardised than javascript (no DOM/IE/layers problems). Java is not HTML, so the possibilities for changing the style are limited without digging into source code, but it is possible to allow for changing colours and images. I can see this realistically taking two to three months to do, as I am a very busy guy, but I can see the rewards being great, I am thinking group chat etc.

any... comments?
I vote for java.... :nervous:
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 11:12 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.05074 seconds
  • Memory Usage 2,323KB
  • 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
  • (1)bbcode_php
  • (3)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
  • (1)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