vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.0 Beta Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=34)
-   -   BB| Messenger 1.5 (https://vborg.vbsupport.ru/showthread.php?t=66989)

Romeos Tune 01-22-2005 09:06 PM

They have to be on your list and you have to be on their list to use this.

Elfo King 01-22-2005 10:19 PM

and for chat with a member not in my f list ?

TomUK 01-30-2005 08:09 PM

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? ;)

C.Birch 01-30-2005 08:18 PM

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.

SoloX 01-30-2005 09:33 PM

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

Lizard King 02-01-2005 10:10 PM

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 ?

TomUK 02-02-2005 02:23 PM

jabberd2 works well.

MissKalunji 02-02-2005 02:39 PM

Quote:

Originally Posted by TomUK
jabberd2 works well.

can you direct me to how install this??

TomUK 02-03-2005 10:51 PM

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:

MissKalunji 02-03-2005 11:24 PM

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:


All times are GMT. The time now is 02:28 AM.

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.01320 seconds
  • Memory Usage 1,748KB
  • 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
  • (3)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)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