Go Back   vb.org Archive > vBulletin Modifications > vBulletin 3.8 Modifications > vBulletin 3.8 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
LightIRC Chatbox Details »»
LightIRC Chatbox
Version: 1.1, by TheInsaneManiac TheInsaneManiac is offline
Developer Last Online: Feb 2022 Show Printable Version Email this Page

Category: Chat Modifications - Version: 3.8.x Rating:
Released: 11-05-2009 Last Update: 09-08-2013 Installs: 47
Uses Plugins Auto-Templates
Re-useable Code Additional Files Translations  
No support by the author.



4.x.x version can be found here:
https://vborg.vbsupport.ru/showthread.php?t=258832

Premium
To purchase and view more information on our premium no-branding version of PJIRC Chatbox, please visit my
Products & Services.

The premium version has the following features, and includes free updates:
Copyright removed
Auto Set Name Based On Forum Username
vBulletin Password to Access IRC
Custom Background Image
Custom Quit Message
Usergroup Permissions

I am taking suggestions!!!

To Do:
  • Add AdminCP setting to ban UserIDs
  • Add AdminCP setting to change the looks of the chatbox
  • Add AdminCP setting to enable/disable the background image
  • Add a toolbar to popup the chat in a new window

Installation:
1.) Upload the contents of the upload folder to your forum's root.

2.) Import the product-lightircchatbox.xml.

3.) Enter the settings via the AdminCP. If you need an IRC server try irc.ipocalypse.net

4.) Navigate to chatbox.php via your forums.

Optional
If you do not want to use the navigational link insertion, you can add this code to your navbar template.
Code:
<td class="vbmenu_control"><a href="chatbox.php">Chatbox</a></td>

If you want to only allow certain groups use this code:
Code:
<if condition="is_member_of($vbulletin->userinfo, 1, 2, 3)"><td class="vbmenu_control"><a href="chatbox.php">Chatbox</a></td></if>

If you want to only deny certain groups then use this one:
Code:
<if condition="!is_member_of($vbulletin->userinfo, 1, 2, 3)"><td class="vbmenu_control"><a href="chatbox.php">Chatbox</a></td></if>


Upgrading:
Import the product and select Allow Overwrite.


Changelog:
1.1
Fixed white page error.
Fixed black.css issue.
3.8 Pro version released.

LightIRC 1.0
LightIRC released to address a security issue.

2.7
Fixed a bug that showed the Chat's navigational link to disallowed usergroups.

2.5
You can now disallow usergroups.
Automatically adds a link to the navbar. (Can be disabled)
Help page can now be edited.
Help page can be disabled.

2.0
If Nickname and Alternative Nickname are left blank, a members username will be used as the Nickname.
Now the HELP button links to a help page that explains commands.
Version checking is now enabled

1.0
Release

Download Now

File Type: zip PJIRC Chatbox 2.7.zip (522.9 KB, 497 views)
File Type: zip LightIRC Chat.zip (2.61 MB, 88 views)

Screenshots

File Type: jpg PJIRC Chatbox.jpg (47.1 KB, 0 views)
File Type: jpg PJIRC Chatbox AdminCP.jpg (123.8 KB, 0 views)
File Type: jpg AdminCP.jpg (118.3 KB, 0 views)
File Type: jpg LightIRC.jpg (33.6 KB, 0 views)

Show Your Support

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

Comments
  #22  
Old 11-08-2009, 05:52 AM
Medtech's Avatar
Medtech Medtech is offline
 
Join Date: Oct 2007
Posts: 310
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by rchelifan View Post
I just needed </if> at the end of the code.

How about if I want more than just want groups, do I just add a coma and the group ID to it?
you can now select usergroups in admincp, some placements in navbar will require you to add </if> after the code, my setup rejected it.
Reply With Quote
  #23  
Old 11-08-2009, 06:02 AM
TheInsaneManiac TheInsaneManiac is offline
 
Join Date: Feb 2008
Posts: 1,360
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Medtech View Post
you can now select usergroups in admincp, some placements in navbar will require you to add </if> after the code, my setup rejected it.
I was half awake when I replied (Still am half awake lol), so when I said the second code wasn't needed I was thinking my modification modified the first code for some reason. Anyway. If anyone doesn't use the automatic navbar edit, then you will need to use the code I posted previously to deny or allow certain usergroups to see the chat's navigational link.

When I get some sleep, I'll take a look more into the conditional and see if I can make it run off the product as well. I'm sure I can, I'm just not awake right now since it's 3:00 A.M.

Good night everyone. =]
Reply With Quote
  #24  
Old 11-08-2009, 06:28 AM
tlwwolfseye's Avatar
tlwwolfseye tlwwolfseye is offline
 
Join Date: Dec 2008
Location: Germany
Posts: 320
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is there a Nickname asked when connect to that ? Because if just the Forumname is used, several Forum Names with certain characters or spaces won't work in IRC. How is that solved here ?
Reply With Quote
  #25  
Old 11-08-2009, 06:49 AM
Andyrew Andyrew is offline
 
Join Date: Aug 2005
Location: UK
Posts: 250
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Removing the link when hover over a username would be good, and the link at the bottom put my domain in front so does not work when clicked.
Reply With Quote
  #26  
Old 11-08-2009, 01:32 PM
TheInsaneManiac TheInsaneManiac is offline
 
Join Date: Feb 2008
Posts: 1,360
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by tlwwolfseye View Post
Is there a Nickname asked when connect to that ? Because if just the Forumname is used, several Forum Names with certain characters or spaces won't work in IRC. How is that solved here ?
I striped invalid characters. Spaces and such.

Quote:
Originally Posted by Andyrew View Post
Removing the link when hover over a username would be good, and the link at the bottom put my domain in front so does not work when clicked.
Not sure I know what you mean?
Reply With Quote
  #27  
Old 11-08-2009, 02:31 PM
AzzidReign's Avatar
AzzidReign AzzidReign is offline
 
Join Date: Apr 2006
Posts: 497
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Cool! When I get back home I'll look to install this. My site is always looking for a chat system...
Reply With Quote
  #28  
Old 11-08-2009, 03:04 PM
rchelifan rchelifan is offline
 
Join Date: Jul 2007
Location: USA
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It works great now. Thanks for the good work. Thanks for the Help Edit option!
Reply With Quote
  #29  
Old 11-09-2009, 07:04 PM
Floris Floris is offline
 
Join Date: Jan 2002
Posts: 1,898
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Interesting, we support pjirc.com on our http://vbirc.com network.
I think I am going to make a page where we link back to these sorts of plugins.
We host quite a few vb powered sites with pjirc on it on our chat network.
Reply With Quote
  #30  
Old 11-10-2009, 03:00 AM
TheInsaneManiac TheInsaneManiac is offline
 
Join Date: Feb 2008
Posts: 1,360
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Floris View Post
Interesting, we support pjirc.com on our http://vbirc.com network.
I think I am going to make a page where we link back to these sorts of plugins.
We host quite a few vb powered sites with pjirc on it on our chat network.
Feel free to use mine mate. If you have any suggestions, I'm up for it.
Reply With Quote
  #31  
Old 11-10-2009, 08:13 PM
Floris Floris is offline
 
Join Date: Jan 2002
Posts: 1,898
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I will privmsg you a suggestion
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 06:24 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.06800 seconds
  • Memory Usage 2,347KB
  • Queries Executed 26 (?)
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_code
  • (5)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)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
  • (6)postbit_attachment
  • (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_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete