Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
EzIRC 2.1 Details »»
EzIRC 2.1
Version: 2.1.1, by toonysnn toonysnn is offline
Developer Last Online: Sep 2011 Show Printable Version Email this Page

Category: Chat Modifications - Version: 4.0.x Rating:
Released: 11-18-2009 Last Update: 08-18-2010 Installs: 131
DB Changes Uses Plugins Auto-Templates
Additional Files Is in Beta Stage  
No support by the author.

<font size="3">Modification Support has been dropped.</font>

Good day.

Supporters / CoAuthors

Show Your Support

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

Comments
  #132  
Old 01-09-2010, 07:44 AM
Hasanudin's Avatar
Hasanudin Hasanudin is offline
 
Join Date: Jun 2003
Location: Indonesia
Posts: 41
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by toonysnn View Post
Please do not modify / redistribute the product without my permission. Bug fixes will be fixed as I see them.
Thank you.
ooh, so sorry..

i w'll remove..
Reply With Quote
  #133  
Old 01-09-2010, 09:43 PM
toonysnn toonysnn is offline
 
Join Date: Sep 2006
Location: Texas
Posts: 511
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by RDX1 View Post
What are you looking to get around? I may be able to help.
IIS file extension issues. Where ".pixx" does not exist, and disallows IIS to "show" them to the outside world.
Reply With Quote
  #134  
Old 01-10-2010, 01:43 AM
RDX1 RDX1 is offline
 
Join Date: Apr 2002
Posts: 497
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by toonysnn View Post
IIS file extension issues. Where ".pixx" does not exist, and disallows IIS to "show" them to the outside world.
I don't use IIS, but from PJIRC's FAQ:

http://www.pjirc.com/help.php?p=0&faq_id=15

Just rename them to txt and define it in the param.

There's quite a few resources on this in the PJIRC Forums.
Reply With Quote
  #135  
Old 01-10-2010, 02:17 AM
toonysnn toonysnn is offline
 
Join Date: Sep 2006
Location: Texas
Posts: 511
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Oh har. Didn't ever look there. Thanks.

I've been a little busy due to competitions and exams with my school, I'll finish up 2.0.2 asap.

Also, I've included a small way of starting usergroup permissions, but it's not a bitfield yet. It's currently an ACP option that denies guests, and another option that allows you to list IDs you want to deny from the chat.
Mibbit Settings hash is now a vBulletin option (don't mess with unless you know what you're doing)
not much more done but small template cleanups
Reply With Quote
  #136  
Old 01-10-2010, 03:13 AM
RDX1 RDX1 is offline
 
Join Date: Apr 2002
Posts: 497
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by toonysnn View Post
Oh har. Didn't ever look there. Thanks.
If you need any other help, let me know.

A few things I have noticed with PJIRC are:

Needs to be a CodeBase setting in the settings to allow for the IRC to work outside of the directory the JAR files are.

<applet code=IRCApplet.class codebase="{vb:raw vboptions.ezircvb4_codebase}" archive="irc.jar,pixx.jar" width=640 height=400>

codebase would be http://path.to/files


To make the nick of the user from the forums:

<param name="nick" value="{vb:raw bbuserinfo.username}">

To join a channel:

<param name="command1" value="/join {vb:raw vboptions.ezircvb4_chan}">

Also, the pixx GUI allows for color changing.

http://www.pjirc.com/help.php?p=0&faq_id=16

It will take some time, but I could help making an admincp option for this if you like.

<param name="pixx:color1" value="{vb:raw vboptions.ezircvb4_color1}">
<param name="pixx:color2" value="{vb:raw vboptions.ezircvb4_color2}">
<param name="pixx:color3" value="{vb:raw vboptions.ezircvb4_color3}">
Reply With Quote
  #137  
Old 01-11-2010, 04:09 AM
toonysnn toonysnn is offline
 
Join Date: Sep 2006
Location: Texas
Posts: 511
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nah it'll be fine, but you've got a lot more time it seems to actually go through the PJIRC website lol I just usually glance over it and figure things out by messing with crap. I'll make a option group for the colors itself.
The nicks are going to have to work the same way I did mibbit, and didn't ever get to do for my EzIRC 1.x for 3.x
The channel joining is obvious lol xD
And as far as the codebase goes, I usually set it to just the folder "pjirc" or something along those lines, with a index.php leading to the forums.

I appreciate the help, I sure as heck didn't know how to do colors. Will implement into next version
Reply With Quote
  #138  
Old 01-11-2010, 09:36 AM
Floris Floris is offline
 
Join Date: Jan 2002
Posts: 1,898
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I am getting requests to clean up the usernames from vbulletin to work on irc.

Extended characters should be stripped,
spaces should be stripped,
irc nickname can't start with a number,
can only be up to length x.

Stuff like that.

function cleanUp(); // cleaning up forum name to be ready for irc

a function could be used perhaps to clean up the forum name to be ready or irc, and parse that on to pjirc and/or mibbit. This way something like:

"00mr floris@¡™£" should end up "mrfloris"

And properly connect.
Reply With Quote
  #139  
Old 01-11-2010, 12:06 PM
toonysnn toonysnn is offline
 
Join Date: Sep 2006
Location: Texas
Posts: 511
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've actually had a function that does that. I suppose it wasn't working too well.

EDIT: I've rewritten the regular expression. It seems to have succeeded in a test. Implementing in 2.0.2

Could anyone check and tell me if this'd be alright?
([a-zA-Z\_\`\^]{1,32}[a-zA-Z0-9\_\`\^]{0,31})
Reply With Quote
  #140  
Old 01-11-2010, 11:39 PM
toonysnn toonysnn is offline
 
Join Date: Sep 2006
Location: Texas
Posts: 511
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If you'd like usernames to work as suggested (which I never knew the proper rules for the IRC names so it'll be fun working out little bugs with it :P) here's the code.

First, open ezirc.php and find:
PHP Code:
function parseName($name
Replace the entire function with:
PHP Code:
function parseName($name)
{
        
$name ereg_replace("([^A-Za-z\_\`\^]{1}[^a-zA-Z0-9\_\`\^]{0,31})"""$name);
        return 
$name;

This is (obviously) included with 2.0.2
And for further notice, this thread will be a secondary checking place for support. I'll check every day, but I will mainly be on my forum (while debugging and working on EzIRC live, as well as backend functionality, etc.)
Reply With Quote
  #141  
Old 01-12-2010, 02:56 AM
toonysnn toonysnn is offline
 
Join Date: Sep 2006
Location: Texas
Posts: 511
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

2.0.2 is released, you may ignore the last post.
  • 2.0.2
    • PJIRC Support with Color editing options
    • Multiple Channel Support
    • Ability to change Mibbit Settings hash
    • Updated PHP file to include proper regex for irc nicknames.
    • Select screen created
    • User Group Disallow and Deny Guest options, (temporary solution)
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 05:56 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.04800 seconds
  • Memory Usage 2,318KB
  • 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
  • (2)bbcode_php
  • (4)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
  • (2)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