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

Reply
 
Thread Tools
[CTech] Chat: IRC (Webchat) Details »»
[CTech] Chat: IRC (Webchat)
Version: 0.0.2, by CvP CvP is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Category: Chat Modifications - Version: 4.1.0 Rating:
Released: 01-05-2011 Last Update: 01-09-2011 Installs: 94
Uses Plugins Auto-Templates
Additional Files Translations  
No support by the author.

About the Add-on
This add-on utilizes qwebirc to provide a web irc interface to your forums. I have created this for my site and releasing here for everyone (free to use). You are not allowed to remove the copyright text.

Features
  • Easy to configurable admincp options
    • guest name/prefix
    • channels to join
    • server to use
  • Automatic tab in navbar
  • stylevars support
Features to Come
  • some navbar related options (dropdown menu)
  • chat window as a popup window (in menu)
  • irc:// link in menu
  • ability to work even if your site is closed (and may be during database problems too)
  • facebook styled chat (might release it as a separate add-on though)
Supported vB Version
check above. It may or may not work on previous versions. I don't really care.

How to Install
Estimate Install Time: less than 2 minutes.
  1. Extract the zip file in your computer
  2. Rename the admincp folder to match your server admincp folder if you have changed it
  3. Upload all the files in /upload to your forum directory
  4. import the product XML using add product in admincp
  5. Configure the product [ admincp > Crimson Tech Products > Chat: IRC ... ]
  6. Enjoy!
Support
I will try to support this add-on and add-on users for as long as I can. But no support unless you click INSTALL!
Also, don't forget to rate the add-on.


Demo and Screenshot



http://img259.imageshack.us/img259/9914/capturebe.jpg
http://img838.imageshack.us/img838/5354/capturemz.jpg

Version History
0.0.1
  • Initial Release
0.0.2
  • Fixed two file names [ .\packages\ctech\chat_irc\plugins\ ]
    • wol_display.php => online_location_unknown.php
    • wol_process.php => online_location_process.php
  • Fixed a typo in chat_irc.php that was affecting guest names
  • To update: replace the files with new ones. Import the product xml if you wish.

Cheers.

PS: Up until now, I've only been modifying things to suit my needs. This is my first add-on created from scratch

Download Now

File Type: zip Crimson Tech Chat IRC v0.0.2.zip (15.5 KB, 765 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Благодарность от:
NoMatt3r

Comments
  #52  
Old 07-14-2012, 03:13 AM
ywwz ywwz is offline
 
Join Date: Jul 2009
Posts: 255
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Installed, works great, One question, how to edit the color of the border??? Thanks!
Reply With Quote
  #53  
Old 07-17-2012, 07:23 AM
RedTurtle's Avatar
RedTurtle RedTurtle is offline
 
Join Date: May 2006
Location: California
Posts: 205
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by sectomy View Post
hi,

thx but i cant find bbuserinfo in that php file....
could u help me in that case please..
i only want to replace a space in the vbb username to an "_"

so the user can simple go to the chat and use his normal vbb username.

thanks in advance
in chat_irc.php underneath the line that says:

Code:
$ctech_guest = $vbulletin->options['ctech_chat_irc_guest_prefix'] . $vbulletin->options['ctech_chat_irc_guest_text']  . rand(1000,9999);
add:

Code:
$ctech_user = str_replace(" ", "_", $vbulletin->userinfo['username']);
then underneath the line that says:

Code:
$templater->register('ctech_guest', $ctech_guest);
add:

Code:
$templater->register('ctech_user', $ctech_user);

Then find your ctech_chat_irc_index template and find {vb:var bbuserinfo.username} and replace it with {vb:var ctech_user}


This fixes the issue of usernames with spaces in them being cut off after the first word. I don't take credit or responsibility for this.
Reply With Quote
  #54  
Old 08-08-2012, 06:21 AM
CoffeeLovesYou CoffeeLovesYou is offline
 
Join Date: Feb 2010
Posts: 176
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Develop for 3.8 please. Tried installing on 3.8.7 forum and I get this;
Fatal error: Call to undefined function render_navbar_template() in forums/chat_irc.php on line 26
Most likely because that isn't a function in 3.8.7, rather for 4.0.x. If you could tell me how to make it compatible, would thank ya bunches. Marked as installed and nominated
Reply With Quote
  #55  
Old 08-14-2012, 06:01 PM
hype901 hype901 is offline
 
Join Date: Apr 2004
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How do I get around this error:

[13:58] == *** (qwebirc) Looking up your hostname...
[13:58] == *** (qwebirc) Couldn't look up your hostname!
[13:58] == Disconnected from server: Connection to IRC server failed.
Reply With Quote
  #56  
Old 08-14-2012, 06:06 PM
hype901 hype901 is offline
 
Join Date: Apr 2004
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Okay .. it worked this time.
Reply With Quote
  #57  
Old 09-01-2012, 02:02 PM
stoute stoute is offline
 
Join Date: May 2010
Posts: 63
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

:wolfe.freenode.net NOTICE * :*** Looking up your hostname... :wolfe.freenode.net NOTICE * :*** Checking Ident :wolfe.freenode.net NOTICE * :*** Found your hostname :wolfe.freenode.net NOTICE * :*** No Ident response ERROR :Closing Link: 127.0.0.1 (Client Exit)

This is the error that I get when trying to connect.

Guest Username Prefix:
Guest Username: Guest
IRC Server: http://Irc.freenode.net:6667
Channels to Join: GRP
User Interface Options: Mj10cnVlJjc9dHJ1ZSY5PTIxNQ08
Reply With Quote
  #58  
Old 10-07-2012, 12:26 PM
rasun2 rasun2 is offline
 
Join Date: Sep 2006
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thank you for this great Add-on :up:

Every time i click to web chat tab it will connect to the cannel #BanglaGamer. Can I choose a new one and set it as default for all users?
Is it possible to connect to euirc channels? If yes how I can do that?
Reply With Quote
  #59  
Old 10-08-2012, 05:48 AM
CvP's Avatar
CvP CvP is offline
 
Join Date: Aug 2006
Posts: 263
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by rasun2 View Post
thank you for this great Add-on :up:

Every time i click to web chat tab it will connect to the cannel #BanglaGamer. Can I choose a new one and set it as default for all users?
Is it possible to connect to euirc channels? If yes how I can do that?
You can configure all these options from admincp options!
Reply With Quote
  #60  
Old 10-09-2012, 09:58 AM
rasun2 rasun2 is offline
 
Join Date: Sep 2006
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I couldn’t find these settings. Can you tell me where in the admincp I can make these changes?
Reply With Quote
  #61  
Old 10-09-2012, 01:02 PM
TheSupportForum TheSupportForum is offline
 
Join Date: Jan 2007
Posts: 1,158
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

lol you seriously but a copyright text for an IFRAME template
credit should got to the IRC client that gave the IFRAME code
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: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.07603 seconds
  • Memory Usage 2,339KB
  • 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
  • (4)bbcode_code
  • (2)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
  • (1)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (1)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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • 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