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

Reply
 
Thread Tools
jIRC Chat Integration Details »»
jIRC Chat Integration
Version: 1.00, by FleaBag FleaBag is offline
Developer Last Online: Jun 2020 Show Printable Version Email this Page

Version: 2.3.x Rating:
Released: 09-11-2002 Last Update: Never Installs: 66
 
No support by the author.

This hack is very similar to other hacks already released, I know there are a few others out there - I made this for myself so thought I would release it just incase anyone else found it useful. This hack takes into consideration Who's On-line, is controlled by one template, and has less files to upload than a few other chat hacks. All the files you need to run IRC chat from your vBulletin are included in this distribution. This hack is configured to work with HashNet IRC [www.hashnet.org]. HashNet let's you register your username's as well as your channels, protecting it from any misuse. All the information you need for such processes can be found on the HashNet site. If you wish to use a different IRC server, or a channel name other than that of your vBulletin title, edit the '<para name' tags in your chat template [which you'll add in Step 2] of installation...

This distribution includes jIRC version 2.6.0. The original jIRC readme file is included in this zip file for copyright reasons. jIRC is Shareware [and as a result, you receive messages encouraging the admin to register when it is used] - if you like the product, and basically if you want it to work correctly you must register it.

Pricing can be found on the jIRC website [www.jpilot.com].

*Thanks to Jakeman, FireFly, TWT Commish and everyone else at vBulletin.org for the help they've given me with vBulletin hacking to date.*

Please click install if you use this hack!

Show Your Support

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

Comments
  #42  
Old 11-26-2002, 04:23 PM
FleaBag's Avatar
FleaBag FleaBag is offline
 
Join Date: Dec 2001
Posts: 1,674
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by mark99
Small problem, I also want general site visitors to be able to access this chat system, however if they're not registered then they get that usual 'YOU NEED TO BE REGISTERED' vB page.

How can I turn this off?
Replace your chat.php with the file attached.

You may also want to edit some of the options in the chat template to allow users to choose their own username, rather than being logged in as a guest.
Reply With Quote
  #43  
Old 11-26-2002, 04:23 PM
FleaBag's Avatar
FleaBag FleaBag is offline
 
Join Date: Dec 2001
Posts: 1,674
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by fraqheart
Is it easily able to be designed like vBulletin.org's or does it have to stay in it's default form?
Not really, you can edit colours but not the general layout.
Reply With Quote
  #44  
Old 11-26-2002, 04:25 PM
FleaBag's Avatar
FleaBag FleaBag is offline
 
Join Date: Dec 2001
Posts: 1,674
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

banjolawyer: The next version I [eventually] release will have such a feature. Sorry to be blunt but I don't currently have time to look over the mentioned code... I have an assignment to do!
Reply With Quote
  #45  
Old 12-22-2002, 04:58 AM
banjolawyer banjolawyer is offline
 
Join Date: Aug 2002
Location: Huntsville, Ala.
Posts: 29
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Looking forward to it. The IRC Chat Room is one of the most popular functions on my site.

I just installed a WebChat module found at www.phpportals.com too, for the benefit of people who want to chat a little at work, but have firewall issues. They love that too.

I have noticed on the www.jpilot.com website that newer versions of jpilot have options such as being able to choose rooms, insert a smilie, play a sound, etc.

Are we able to just replace the jpilot files in your hack or will using a newer version of jpilot cause your hack to malfunction? I belive the version you included 2.4. The current version is 2.6 and a preview was just released of 2.7
Reply With Quote
  #46  
Old 01-15-2003, 12:12 AM
mackers8923 mackers8923 is offline
 
Join Date: Dec 2002
Location: Belfast, N Ireland
Posts: 71
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I am interested to know, when my users go into the chat area I have no control over, who gets access or banned words etc etc.. Did I miss something or does it not exist with this hack?
Reply With Quote
  #47  
Old 01-15-2003, 12:47 AM
NoAhBoDy's Avatar
NoAhBoDy NoAhBoDy is offline
 
Join Date: Jan 2002
Location: Winnipeg, MB, Canada, Eh!
Posts: 32
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by mackers8923
I am interested to know, when my users go into the chat area I have no control over, who gets access or banned words etc etc.. Did I miss something or does it not exist with this hack?
That has nothing to do with the hack itself...what you are asking is a function of the irc server daemon that you are connecting to and the jpilot irc application. Typically, for example, if you use a common irc client such as mIRC (www.mirc.org) then you would issue commands in the channel to ban someone (ex: /mode #channel +ban *!*@hostmask.com)

All this hack does is integrate the launch of jpilot to a link from your forum to allow ease of use for non-irc junkies and give you the option to make it as painless as possible (ie, join a specific server/port/channel, assign nick name, etc)
Reply With Quote
  #48  
Old 01-16-2003, 05:24 PM
dbode dbode is offline
 
Join Date: Nov 2002
Posts: 19
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi,

I already used this hack for UBB, but now I am swapping to VB and I won?t miss it *g*

As you can see here, the hack works :
http://213.133.98.229/hardware/forum/chat.php

But where do I put in the license key ? I did not find any value to put it in ?

As well, is it possible to ad the smilies etc. which are available in the UBB version ?

See here : http://www.forumdeluxx.com/cgi-bin/u...b.cgi?ubb=chat


Thanks for your answeres,
Dennis
Reply With Quote
  #49  
Old 01-17-2003, 12:40 AM
NoAhBoDy's Avatar
NoAhBoDy NoAhBoDy is offline
 
Join Date: Jan 2002
Location: Winnipeg, MB, Canada, Eh!
Posts: 32
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The license key goes in the template that you create. As for the smilies, I'm sure it's doable but I haven't done it myself so have no idea how.
Reply With Quote
  #50  
Old 01-17-2003, 06:01 AM
dbode dbode is offline
 
Join Date: Nov 2002
Posts: 19
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I think it has to go in the param name section, is that right ? So these are my settings, but in the UBB version, there was a value "licensekey" which is not present and which also does not work, when you put it in :-)

Code:
<param name="CABBASE" value="jirc_mss.cab">
<param name="ServerPort" value="6667">
<param name="ServerName1" value="irc.de.quakenet.org">
<param name="Channel1" value="Hardwareluxx">
<param name="AllowURL" value="false">
<param name="AllowIdentd" value="true">
<param name="WelcomeMessage" value="Willkommen im $bbtitle - Chat ! T?gliche Hardwarenews gibts bei $bburl!">
<param name="RealName" value="$bbtitle Java Chat User">
<param name="NickName" value="$bbuserinfo[username]">
<param name="UserName" value="$bbtitle">
<param name="isLimitedServers" value="true">
<param name="isLimitedChannels" value="true">
<param name="MessageCol" value="80">
<param name="BackgroundColor" value="99,132,181">
<param name="TextColor" value="white">
<param name="TextScreenColor" value="black">
<param name="ListTextColor" value="black">
<param name="TextFontName" value="Arial">
<param name="TextFontSize" value="12">
<param name="ConfigNickOnly" value="true">
<param name="NickNChannelOnly" value="true"> 
<param name="LogoBgColor" value="white">
<param name="BorderVsp" value="3">
<param name="DirectStart" value="true">
<param name="FGColor" value="black">
<param name="TitleBackgroundColor" value="black">
<param name="TitleForegroundColor" value="white">
<param name="InputTextColor" value="white">
<param name="InputScreenColor" value="black">
<param name="IgnoreLevel" value="3">
<param name="DisplayConfigRealName" value="false">
<param name="DisplayConfigServer" value="false">
<param name="DisplayConfigPort" value="false">
<param name="DisplayConfigMisc" value="false">
<param name="InitCommands" value="/clear;/me enters">
<param name="UserListWidth" value="160">
<param name="RefreshColorCode" value="false">
<param name="DisplaySoundControl" value="false">
<param name="NoConfig" value="true">
<param name="DisplayAbout" value="false">
<param name="AliasList" value="/nick=/echo Nick command disabled">
<param name="IgnoreServerMsg" value="true">
<param name="IgnoreModeMsg" value="true">
<param name="IgnoreMOTD" value="true">
<param name="IgnoreChannelChangeMsg" value="true">
Can anyone compare this to his own settings, where you put in the license key ?

Thanks aranoid:

Dennis
Reply With Quote
  #51  
Old 01-17-2003, 06:11 AM
lifesourcerec's Avatar
lifesourcerec lifesourcerec is offline
 
Join Date: Jan 2002
Posts: 429
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It will look like this. Add this to that list:

Quote:
<param name="LicenseKey" value=" (your license key goes here)">
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 10:44 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.06658 seconds
  • Memory Usage 2,321KB
  • 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_code
  • (4)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
  • (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