PDA

View Full Version : Chat Modifications - EzIRC 2.1


Pages : [1] 2

toonysnn
11-18-2009, 10:00 PM
<font size="3">Modification Support has been dropped.</font>

Good day.

toonysnn
11-19-2009, 02:27 AM
ChangeLog

2.1.1 WOL is not implemented, fixed. (http://ezirc.org/forum/project.php?issueid=12) (bugid #12) by toonysnn (SNN)
Editing network causes database error (http://ezirc.org/forum/project.php?issueid=13) (bugid #13) by Strassenflirt
Safe Mode and open_basedir causes cURL to error out (http://ezirc.org/forum/project.php?issueid=14) (bugid #14) by KURTZ
Uncached Template for ezircvb4_wgo_pos2 (http://ezirc.org/forum/project.php?issueid=15) (bugid #15) by KURTZ
2.1.0 Initial Release of 2.1
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)
2.0.1

Rules Addition
Connect Info above IRC (hidable)
User Options ("IRC Options" below IRC Tab)
2.0.0
Initial release for vBulletin 4

How to InstallTo install, you simply upload the contents of 'upload' to your forum directory. Once you've done so, go to the product manager and upload the product file included.

You can configure the modification (for the moment) at vBulletin Options > EzIRC for vBulletin 4
Also, it's been asked if I will be porting this back to 3.8 once completed. There is a strong possibility I will do that and treat the two versions as the same product (as it'd be near same source)

abdobasha2004
11-19-2009, 02:57 AM
nice reserved
add some other screen shots if possible

toonysnn
11-19-2009, 03:08 AM
I'll add them as the new features roll in :)
I'll work on this more tomorrow, done programming for the night where I can't even see straight haha. Learning vB4's new stuff is a bit tiring. :)

AzzidReign
11-19-2009, 03:09 AM
This looks great! I'm going to give this a try once I upgrade.

Floris
11-19-2009, 04:32 AM
Excellent, thank you for using irc.vbirc.com as the default.
I will link to your plugin(s) on our vbirc.com web site under the section : integrating with vbulletin. :)

SİMAR
11-19-2009, 10:04 AM
thanks

Floris
11-19-2009, 10:16 AM
There were about 50 people who joined the chat room while I was there, they asked a few questions, I will post them here as a FAQ:

Can users from the board auto login showing username?
Answer: We are looking into this, mibbit needs to support form input.

Can I get my own server?
Answer: Yes, you can pay for your own ircd shell account somewhere, or use the vbirc network at no cost (comes with irc support)

Can I get my own (registered) nickname?
Answer: Yes, everybody is free to join, change to a nickname, and optionally register it (so others can't use it).
Commands: /nick NewName (example: /nick JohnDoe) (nicks can't start with a number, can't have names, as per irc protocol)

Can I get my own (registered) channel?
Answer: Yes, everybody is free to join any channel. If you are the first to join an unregistered channel, you are creating it, and optionally you can register it. (To register a channel you must have a registered nickname, so the service bot knows who you are)
Commands: /join #channel (example: /join #chat)
Commands: /msg chanserv register #channel password description (example: /msg chanserv register #myownchannel secr3tp4ss My personal channel)

Can I be in full control of my own channel?
Answer: Yes, you will have founder access, you can add your own moderators, kick and ban users.

Can I update the plugin to point to my own irc server, or my own channel?
Answer: Yes, you can change the irc server, and/or channel name. See screenshot for example in above release post)

Can my forum home display who's online in the chat?
Answer: Yes and no. Yes, it's possible, but no, because I am still working on this irc.online.service

I don't use/like vBulletin 4, don't you have a version for vBulletin 3?
Answer: Yes, a back port is being coded, and might be available soon.

I remember pjirc java applet, will this plugin support that?
Answer: Yes and no. Yes it's possible and we're working on it, but it's not yet available.

I was in the channel, but nobody was talking. What up with that?
Answer: You joined during a time where people were not looking at the screen, try again, and give it a few minutes, allowing people to switch back to irc and see what is new and reply.

wth, why are there ads in the chat page?
Answer: Mibbit is a free service, they include the ads inside their widget. The ads there are not from author of ezirc, vborg, or vbirc chat network. We get nothing from those clicks. This is how mibbit monetizes their free service.

For example, I've upgraded my widget code to a premium account, ad-free; http://vbirc.com/chat/mibbit.php?chan=chat (example of ad-free mibbit)

Stay tuned!

taffy056
11-19-2009, 10:22 AM
Floris thanks for that, its answered a few questions :) I want to control what chat room people are allowed to enter, along usergroups lines, is that possible? I need at least 3 or 4 different rooms can I run 1 channel with different rooms ? Also i need this to run about 50 people in chat, will it cope?

Floris
11-19-2009, 10:40 AM
taffy: pjirc applet would allow a permission list of rooms, but I am not certain about mibbit. Worth looking into.

Not sure what you mean with usergroup lines. but .. the channels on vbirc network can have regular users, voiced users, halfops, auto ops, super ops and a founder. They each show a bit different, depending on this flag.

You can have basically unlimited amount of rooms on the vbirc network. Pending nobody else registered the room before you. First come, first go basis.

1 channel = 1 room.

Once a user is in 1 room, they can type: /join #anotherroom to go to 'anotherroom'.
Each room shows as a 'tab' in the 1 mibbit that's loaded.

Yes, the vbirc network uses about 10 servers, and currently supports up to almost 3800 concurrent users without causing network lag. We can extend this with batches of 1024 easily. That's something the network manages, and the channel owners don't have to think about this. At the moment every server is a completely different server, at a different data center, at a different data provider, at a different continent. So if 1 network has connection issues (broken switch or router) the other 9 stay online.
We currently hard-limit a channel to 1024, but we do offer the flag +L for a channel to Link a room to another room if a limit is reached. If we get a popular channel that needs 4096 users in it, we can change our network hard limit to 4096.

50 users is not a problem, at all.

Using the network we have one or more hubs, and leaf servers connecting, so if there's a load issue it's spread over all the servers. The main "irc.vbirc.com" actually has round robin dns, all the hubs and leafs are added to the pool. So if you go to irc.vbirc.com you end up on a server with least network load and lag. Allowing a quick and smooth experience.
To avoid firewall, nat and other issues we do not require identd to be running, and some of our servers even support port 8080, bypassing most work firewalls. (we have 6665-6669,7000,8000,8076,8080,9000,9999 and 6697 for ssl.

The vbirc network supports IPv4 , IPv6 , SSL , Multiple hubs , Multiple Leafs , quick connect , ChanServ and NickServ and HostServ , we auto set +x so users are 'anonymous' as their host is masked, and registered users can get a fake virtual host. We allow users to use clones, bots, and register multiple nicks and group them, and have multiple channels. And have idle or active, or very busy channels. As long as there's no racism, kiddie porn, or warez channels, we are pretty much fine with it all.

Floris
11-19-2009, 10:46 AM
Feature request for plugin author:

https://vborg.vbsupport.ru/attachment.php?attachmentid=106381&d=1258605114

It would be nice if on that screenshot a few things are shown:

a) at the top: You are chatting on /server $irc_server on port $port, in channel /join #$irc_channel
b) at the bottom: Chat rules: $irc_chatrules

And have the admincp have the option to 1) show these things or not, 2) edit the footer text.

asj
11-19-2009, 10:55 AM
Thank you

Floris
11-19-2009, 12:19 PM
Seeing how smooth this has gone, and how many people show up trying it out and 2.0.1 already in development. A paypal donation is on it's way to show my support.

taffy056
11-19-2009, 01:58 PM
well just installed it into my test forum, very easily by the way :) what I meant with usergroups, is that we can set certain restrictions in usergroups so they cannot see forums etc, what i am after is that one set of users will see only one room, and the next, like admins will see all the rooms, and that they will only be able access these rooms through my website only, no external chat will be able to connect to it.

One thing though, is how do I create rooms, I am connecting to your test environment right now?

toonysnn
11-19-2009, 03:01 PM
You'll be able to set custom channels for certain usergroups in the future. You are connecting to vbirc's irc network if you just set it up as default (http://www.vbirc.com)

taffy056
11-19-2009, 03:06 PM
some feedback on the hack itself, its to high up when active, its covering the navbar slightly on my forum

taffy056
11-19-2009, 03:10 PM
You'll be able to set custom channels for certain usergroups in the future. You are connecting to vbirc's irc network if you just set it up as default (http://www.vbirc.com)

that will be good, I am quite excited about this as I was going to spend many hundreds on a chat facilty, and by the looks of things this will suit my needs just right :up:

taffy056
11-19-2009, 03:29 PM
A couple of things that have sprung to mind, how can I get this to open in a new window or tab? Also this would be nice in a popup window as an option.

Thanks for sharing this with us

Alien
11-19-2009, 05:30 PM
Excellent! This will be among my first installs...

I look forward to the future updates!

Floris
11-19-2009, 06:10 PM
well just installed it into my test forum, very easily by the way :) what I meant with usergroups, is that we can set certain restrictions in usergroups so they cannot see forums etc, what i am after is that one set of users will see only one room, and the next, like admins will see all the rooms, and that they will only be able access these rooms through my website only, no external chat will be able to connect to it.

One thing though, is how do I create rooms, I am connecting to your test environment right now?

Once connected type: /join #channel

like /join #banana

If nobody else is in banana, and hasn't been registered in the past, you are the first, and therefor the owner of it, to keep it, you have to register the channel.

Floris
11-19-2009, 06:12 PM
A couple of things that have sprung to mind, how can I get this to open in a new window or tab? Also this would be nice in a popup window as an option.

Thanks for sharing this with us
I second this suggestion, and taffy if you need help setting up and managing channels on our network let me know. We can discuss it in private. I am on floris at vbirc dot com

Edrondol
11-19-2009, 06:50 PM
Holy crap! Where has this hack been all my life? You knew this was exactly what I needed!

Suffice it to say when we go live this is going to be a cornerstone item. Very, very nicely done!

taffy056
11-19-2009, 07:25 PM
I second this suggestion, and taffy if you need help setting up and managing channels on our network let me know. We can discuss it in private. I am on floris at vbirc dot com

That is very kind of you Floris :) there are a couple of questions I would like to ask, will try and catch you there, thanks very much :up:

Neo_obs
11-19-2009, 08:43 PM
Any chance someone can post a tut on how to set up a secure IRC network on their own server?

I tried to before but always had problems connecting services and such. Wish it was all in one pack and you could just install like any normal software out there.

toonysnn
11-19-2009, 09:26 PM
I could create an tutorial for that, using InspIRCd and Atheme services. You'd have to wait until next week though.

What do you mean by 'secure,' ssl?

Bounce
11-19-2009, 10:07 PM
Good work, works great, can the colours be changed in the room or are they set?

Installed and working great on vb4 test forumn:up:

toonysnn
11-19-2009, 10:10 PM
Currently it does not look like colors can be changed. I will email Mibbit staff about this.

Neo_obs
11-20-2009, 12:38 AM
I could create an tutorial for that, using InspIRCd and Atheme services. You'd have to wait until next week though.

What do you mean by 'secure,' ssl?

SSL would be a plus, I just meant that you have registered nicks (services) I can get the daemon running fine, but services always break everything.

toonysnn
11-20-2009, 02:53 AM
Neo_obs, do you have live or yahoo messenger?

I could help you out with setting up the services, depending on what IRCd/services combo you're trying to set up.

Floris
11-20-2009, 01:12 PM
SSL would be a plus, I just meant that you have registered nicks (services) I can get the daemon running fine, but services always break everything.
Make sure your hosting provider allows irc clients, irc servers, irc services, bots, and linking to networks. Otherwise they might just suddenly suspend your account. Maybe hosting providers consider IRC a dirty word.

vbirc btw has services and ssl enabled servers. you can set your channel to +z so only ssl clients can join.

J.G.
11-20-2009, 06:10 PM
How do i get this working?
I have vbulletin 4 beta 4.
I uploaded the files in "upload" folder to my root forum folder, and imported the product, but it doesn't appear anywhere...
There's no installation instructions...

Bounce
11-20-2009, 06:15 PM
How do i get this working?
I have vbulletin 4 beta 4.
I uploaded the files in "upload" folder to my root forum folder, and imported the product, but it doesn't appear anywhere...
There's no installation instructions...

Did you enable it in the admin cp > settings > options > EzIRC for vBulletin 4 and have you registered a "room" on vbirc and enterd it in the those settings?

J.G.
11-20-2009, 07:00 PM
umm...nope... :(
I don't have an option to enable it in admin cp, it's just there and enabled automatically...
how do i register a room on vbirc and enter what settings where? sorry but i'm a bit new to vb :)

taffy056
11-20-2009, 07:31 PM
Its in the Settings > Options > EzIRC for vBulletin 4

Change the IRC Channel to whatever name you need

Bounce
11-20-2009, 08:29 PM
umm...nope... :(
I don't have an option to enable it in admin cp, it's just there and enabled automatically...
how do i register a room on vbirc and enter what settings where? sorry but i'm a bit new to vb :)

Goto here http://vbirc.com/chat/

change your nickname /nick {username you want}

To register your name on the chat, type: /msg NickServ REGISTER {your password}

Then just /join #channel (replace #channel with the name you want)

And once your name is registered, and you're in the channel.

Type /msg chanserv register #channelname {your password} some_description.

(example /msg chanserv register #your channel name (your password} my chat channel)


Then ENTER your room name in the settings mentioned in above posts.

taffy056
11-20-2009, 08:47 PM
hIBEES

Thanks for that very useful and I have now registered my name and channel, is there anyway to make the room private so only selected users can get in, I need some control for my website?

Thanks!

toonysnn
11-20-2009, 08:52 PM
taffy056, I will be enabling passwords on the clients provided in the addon (pJIRC[tbr] and Mibbit [if possible]) thus you can do this:

/mode #yourChannel +k yourPassword

This will set +k (Password Only) on the channel, and it will prompt users for an password. I'd suggest to wait til' tonight (it is now 4:51 pm cst) and I'll try to get out the version that allows password authentication on the channels.

As far as no install instructions, I completely forgot about that. Sorry.

Bounce
11-20-2009, 09:07 PM
just /kick them :D

toonysnn
11-20-2009, 09:25 PM
just /kick them :D
Lmao that works too :3

taffy056
11-20-2009, 09:26 PM
Thanks toonysnn will wait for ya :up: and hIBEES :)

J.G.
11-20-2009, 10:25 PM
Thx everyone:up:

Floris
11-21-2009, 10:19 AM
Could the password option in the ezirc plugin have in the description text that one could set a channel as +s or +p (secret or private) and which one prevents the channel from showing in /list on the network. :)

wtsnake
11-21-2009, 02:01 PM
I'm having problems even getting started on this one. I download the zip file. Then I went to my host to upload it in the file manager, but I dont know what to do next.

taffy056
11-21-2009, 04:34 PM
I'm having problems even getting started on this one. I download the zip file. Then I went to my host to upload it in the file manager, but I dont know what to do next.

Have you uploaded this : product-ezircvb4.xml in the manage products in the admin panel?

wtsnake
11-21-2009, 04:54 PM
that would have been the smart thing to do

Bounce
11-21-2009, 05:35 PM
that would have been the smart thing to do

I've done that before https://vborg.vbsupport.ru/external/2009/11/12.gif

taffy056
11-21-2009, 06:24 PM
that would have been the smart thing to do

Yep me too :)

Floris
11-21-2009, 06:48 PM
this weekend the vbirc.com/vbulletin page will be updated to cover a few things:

a) basic information links at the top, so people can info such as introduction to irc, basic commands, channel management.

b) a link back to this thread for ezirc-FAQ questions, so we will be updating some posts here

c) introduction to ezirc, pjirc, mibbit and vbulletin.

d) some documentation about stand alone vs vbulletin integration

e) resources such as vborg plugins that point to irc.vbirc.com, such as ezirc for v3 and v4 of vbulletin.

The #ezirc channel on vbirc network will have a service bot with access to this information, so our opers and SSN can quickly inform those who have questions.

And mibbit has been contacted to include vbirc.com/vbulletin into their modules documentation section, so other vb site owners finding mibbit can find the documentation and resources a bit easier.

We have received a lot of great suggestions, and have more to come. SSN is working hard on version 2.0.1 which should be out soon, read first post to see what's upcoming.

And I believe a unified release is pending so the version for v3 is equal to v4, covering both pjirc and mibbit, including nickname cleanup and auto-integration, channel keys support, and hopefully if there is time, usergroups-channels support (but thats not a promise at this point).

I have always believed that teamwork with users on vborg will result in the best addons, and together with user contributions, vbirc + ezirc working together, and everybody helping out, this is a good solution that benefits us all. Through our network this plugin gets more attention. Thanks to this plugin our network gets more attention. And thanks to the network and the plugin, users who want to add chat, can add chat to their site at no cost.

So thanks everybody, and thanks mibbit, pjirc, and of course ssn. :) Have a great weekend.

Floris
11-21-2009, 06:53 PM
@taffy,

regarding mode #chan +k some_key to add a pass to a channel.
without testing, try this

in your irc channel, type: /mode #chanName +k some_key

in ezirc admincp where you add the channel name, add a space and then some_key behind the name

so where it says: channel name #: poseidon
replace with channel name #: poseidon some_key

maybe we get lucky and this works :)

crazyace
11-21-2009, 07:44 PM
So with this client for IRC we don't have a way to add in a chime for when someone chats? I have it installed and I love it. But that would be awesome to have :-)

Floris
11-21-2009, 09:14 PM
So with this client for IRC we don't have a way to add in a chime for when someone chats? I have it installed and I love it. But that would be awesome to have :-)
It would have to be selected as preference for his widget code I think, but yes?

https://vborg.vbsupport.ru/ mibbit does support sound notifications.

crazyace
11-22-2009, 01:32 AM
It would have to be selected as preference for his widget code I think, but yes?

http://dl.dropbox.com/u/693961/Screen%20shot%202009-11-22%20at%2012.13.58%20AM.png mibbit does support sound notifications.

How do I get to the options you have listed?

Mrquarter2
11-22-2009, 02:36 AM
Very nice. Installed :)

HansMuenchen
11-22-2009, 07:27 AM
How to Install
To install, you simply upload the contents of 'upload' to your forum directory. Once you've done so, go to the product manager and upload the product file included.

You can configure the modification (for the moment) at vBulletin Options > EzIRC for vBulletin 4


Also, it's been asked if I will be porting this back to 3.8 once completed. There is a strong possibility I will do that and treat the two versions as the same product (as it'd be near same source)

Hello,

thank you for the nice work and also to port it back to 3.8. Are there now also a replacemet included for umlaute or signs like !,. etc.?

For example if there will be a nick like !Ghost! the the ! will be replaced for example with '_' ?

Thank you for the Answer.

Also have some suggestions:

Option for the Language
Option to enable the chat for guests

Maybe also a field for Nickserv identify. (But not so important)

I must say that I don't install now because I'm waiting for the Gold Release of VB4.
Only now installed V1.0.6 and that are things I and our member miss.

Greetings
Hans

Floris
11-22-2009, 11:07 AM
How do I get to the options you have listed?
That's from the mibbit.com widget page, so when author of this plugin ezirc makes a second widget code perhaps he could include a switch. Something that he has to want to do and test for a future 2.1 or 3.0 release.

Bounce
11-22-2009, 01:58 PM
Is there a facility to provide a "Who is in Chat? on the vb page somewhere (maybe what's going on) or is that asking too much :)

Floris
11-22-2009, 02:13 PM
vbirc is trying to develop a script for one of our bot services to populate a database or xml file and a plugin that works with ezirc, to list users chatting in a channel on the forum's what's going on.

no guarantee since im horrible coder, but we will see how it goes.

[edit] here's a live preview of the R&D pre-alpha script spitting out the results; http://online.vbirc.com/ - live result: http://vbfans.com (whats going on box) , I consider this a proof of concept.

toonysnn
11-22-2009, 02:30 PM
vbirc is trying to develop a script for one of our bot services to populate a database or xml file and a plugin that works with ezirc, to list users chatting in a channel on the forum's what's going on.

no guarantee since im horrible coder, but we will see how it goes.
Floris, I could look into that. I know a few people whom have done this on their own website and I could contact them for help with that.

crazyace
11-22-2009, 02:40 PM
Toonysnn,

Would you be so kind as to add sounds :-) My users are screaming for that option lol :-)

toonysnn
11-22-2009, 03:05 PM
Toonysnn,

Would you be so kind as to add sounds :-) My users are screaming for that option lol :-)
I'll look into it and see what options are available. I didn't know such options were available, to be honest.

steve1966
11-22-2009, 03:48 PM
thank you for this addon

Floris
11-22-2009, 04:52 PM
I sort of have it working.

If anybody on vbirc network has a channel and wants to beta test this, contact me and I will set up a bot for your room and give you the product with your channel name.

1- eggdrop that sits in your room, with a .tcl script that populates a mysql database with the usernames, and updates it upon join/part/quit/leave

2- a web site with .php script that spits out the results from the database.

3- a product for vbulletin that has a plugin that remote gets the content of that php file and puts it into $vbirc_users

4- edit the forumhome template to your liking to echo out <div>$vbirc_users</div>

That's what I have done so far, hibees and my own site are using this, to beta test.

I could add more users - all you have to do is update your template with the var, after importing the .xml product. The php/tcl/eggdrop is done on our end.

crazyace
11-22-2009, 05:14 PM
When you do an update for this mod, do you need to copy over the old php file or do you just need to load the plugin file?

Bounce
11-22-2009, 05:28 PM
When you do an update for this mod, do you need to copy over the old php file or do you just need to load the plugin file?

I deleted the old file and uploaded the new one

Bounce
11-22-2009, 05:31 PM
4- edit the forumhome template to your liking to echo out <div>$vbirc_users</div>



This does not work on vb4 beta4 :(

crazyace
11-22-2009, 05:34 PM
I deleted the old file and uploaded the new one

Well right now I'm at work and don't have access to my FTP. So I was hoping I could just update the XML file :-)

toonysnn
11-22-2009, 05:36 PM
Well right now I'm at work and don't have access to my FTP. So I was hoping I could just update the XML file :-)
There are several edits to the PHP file. The results are unknown when uploading only the product.

toonysnn
11-22-2009, 05:37 PM
This does not work on vb4 beta4 :(
It's not default in EzIRC, but I can make it default and working in Beta 4. I'm setting up a new board for testing / all my modifications.

Bounce
11-22-2009, 05:41 PM
It's not default in EzIRC, but I can make it default and working in Beta 4. I'm setting up a new board for testing / all my modifications.

Please do, it works a treat on vb3 :D

Althou just looked and its duplicating the users in chat floris LOL:erm:

Floris
11-22-2009, 05:46 PM
It's not default in EzIRC, but I can make it default and working in Beta 4. I'm setting up a new board for testing / all my modifications.
the url is http://online.vbirc.com/index.php?channel=ezirc_set_channel
They must have a bot set by me to have any output. As it's the bot that puts the usernames into the vbirc database at online.vbirc.com.

Bounce
11-22-2009, 06:22 PM
the url is http://online.vbirc.com/index.php?channel=ezirc_set_channel
They must have a bot set by me to have any output. As it's the bot that puts the usernames into the vbirc database at online.vbirc.com.

Have a look at http://online.vbirc.com/index.php?channel=hibeesbounce mate, you'll see what I mean :eek:

AdamFL
11-22-2009, 06:56 PM
This doesn't work with photopost, is there any solution to have them both work?
Thank you

toonysnn
11-22-2009, 06:58 PM
PhotoPost has a version for vB4?

AdamFL
11-22-2009, 07:00 PM
well, I do not have vb4 (not upgraded yet) I was wondering why ezirc is making photoshop not to work.. sorry for the confusion.

toonysnn
11-22-2009, 07:01 PM
This is a vB4 modification. It is not compatible with vB3, at all.

Floris
11-22-2009, 07:39 PM
Yes, it seems it sometimes was unable to quickly enough delete the content so there are duplicates, but there's a timer in the script running, so it auto updates itself. But of course, I will look into it and see if I can fix that little small issue.

Shai Gar
11-23-2009, 01:33 PM
i'm hoping you can get the who's in chat bit working ok, i've being using this eggdrop irc manager (https://vborg.vbsupport.ru/showthread.php?t=110362)

works great on 3.8.4 a little eggdrop bot sits in the channel on my server, but doesn't work on vb 4 :(

Bounce
11-23-2009, 02:03 PM
Yes, it seems it sometimes was unable to quickly enough delete the content so there are duplicates, but there's a timer in the script running, so it auto updates itself. But of course, I will look into it and see if I can fix that little small issue.

thanks, least the room is popular lol

There are 57 Users online on irc.vbirc.com in the channel #hibeesbounce right now:
Operator, Floris, Floris, bees, bees, Operator, Operator, Floris, bees, Operator, Floris, bees, Operator, Floris, Floris, bees, bees, Operator, Operator, Floris, bees, Floris, Operator, bees, Floris, Operator, bees, Floris, Floris, Operator, bees, bees, Floris, Operator, Operator, bees, Operator, Floris, Floris, Operator, bees, bees, Operator, Operator, Floris, bees, bees, Floris, Operator, Floris, bees, bees, Floris, Operator, bees, Floris, Operator, :eek::D

Floris
11-23-2009, 03:48 PM
thanks, least the room is popular lol

There are 57 Users online on irc.vbirc.com in the channel #hibeesbounce right now:
Operator, Floris, Floris, bees, bees, Operator, Operator, Floris, bees, Operator, Floris, bees, Operator, Floris, Floris, bees, bees, Operator, Operator, Floris, bees, Floris, Operator, bees, Floris, Operator, bees, Floris, Floris, Operator, bees, bees, Floris, Operator, Operator, bees, Operator, Floris, Floris, Operator, bees, bees, Operator, Operator, Floris, bees, bees, Floris, Operator, Floris, bees, bees, Floris, Operator, bees, Floris, Operator, :eek::D
I already commented on this that this is a known bug, but it auto corrects itself. We're looking into fixing this bug.

Bounce
11-23-2009, 04:56 PM
We're looking into fixing this bug.

thanks :up:

taffy056
11-26-2009, 10:02 PM
About the hack itself, I noticed that unregistered users can see the link to the chat, really I need this so only certain usergroups can see it and use it, can you possibly have some kind of control to do this if you bring another version out.

toonysnn
11-26-2009, 10:08 PM
I will be rolling out EzIRC 2.0.2 sometime soon. I'm not 100% sure yet if the usergroup permissions are the same in vB4 as they were in vB3, but I'll find out. For a temporary fix, you can edit the ezirc.php file, and find "global.php"
After that line (meaning the entire "require("global.php")" line or whatever it is, add:
if($show['guest']) { print_no_permission(); }

This will disallow guests from viewing the ezirc.php file

taffy056
11-26-2009, 10:27 PM
I will be rolling out EzIRC 2.0.2 sometime soon. I'm not 100% sure yet if the usergroup permissions are the same in vB4 as they were in vB3, but I'll find out. For a temporary fix, you can edit the ezirc.php file, and find "global.php"
After that line (meaning the entire "require("global.php")" line or whatever it is, add:
if($show['guest']) { print_no_permission(); }This will disallow guests from viewing the ezirc.php file


Thanks for that, my site is not live at the moment and everything is in testing so will wait until you are ready for this. Don't know if this is possible, but is there a way for people to save their passwords instead of inputting it in everytime, I am trying to make it so its as easy to use as possible as most of my users don't know IRC commands etc

/msg nickserv register password
/msg NickServ IDENTIFY password

toonysnn
11-27-2009, 02:09 AM
Yeah I could add a options for that, under the IRC Options as well. Not a bad idea at all.

Since vB4 is still in Beta, I won't be making releases ASAP, I'll be ironing out bugs and working on other products as well [even if they are simple mods as such, it might just help in a users' transition to vB4]

opl
11-27-2009, 07:15 PM
1. This is not user->irc server client, but user->mibbit->ircserver client. So if Mibbit dont have a Iline to some ircserver, you are not able to use any own one. For example you cant use polish ircservers, or other taht are not in same country that mibbit server AND mibbit dont have iline for them.

Another thing, what about support for premium mibbit users? it woulkd be nice to have own account merged into script, coz there are no ads and more things to set;]

good idea anyways. ill vote;]

taffy056
11-27-2009, 07:54 PM
Well it is a work in progress, and toonsnn has said that he will add support for others apart from mibbit, using vbirc is very good and the support is second to none, Floris will take some beating I think :)

opl
11-27-2009, 11:00 PM
About premium... you can always change a line in .xml file... there is ID that you get on mibbit. You can put own one then, if you change some design on mibbit site, it will be done on your chat in second;]
well about Ilines and chat mod, there is no way that coder of mod wil do it, it is a mater of mibbit site and server and their actions...

for another way you can always use pjirc and use any server you like on your vb....

Bounce
11-28-2009, 08:00 PM
using vbirc is very good and the support is second to none, Floris will take some beating I think :)

totally agree :up:

toonysnn
11-28-2009, 10:07 PM
I will be implementing an way to change the Mibbit id thing. That's something that also allows you to control the style.

Floris
11-29-2009, 12:15 AM
1. This is not user->irc server client, but user->mibbit->ircserver client. So if Mibbit dont have a Iline to some ircserver, you are not able to use any own one. For example you cant use polish ircservers, or other taht are not in same country that mibbit server AND mibbit dont have iline for them.

Another thing, what about support for premium mibbit users? it woulkd be nice to have own account merged into script, coz there are no ads and more things to set;]

good idea anyways. ill vote;]

vbirc is the default on this product, and vbirc network is in close contact with mibbit. And we have webirc and mibbit access lines. And it's set to be basically wide open. Making it a quick and as smooth as possible experience. No identd support is required too for example. And if you lose your connection you can quickly reconnect so works great on iPhones or netbooks, etc. Without ending up getting auto blocked due to cloning or things like that.

Yeah, I like the idea of the widget hash part to be potentially dynamic. Perhaps hide this under debug mode? Something I will talk about with toons on #ezirc chat

CFodder
12-01-2009, 06:17 AM
This looks like a fantastic mod, is up and installed on our test site no problemo at all. What we're after is something to replace our basic shoutbox so we probably wouldn't use a lot of the features, at least initially anyway. Given this, these are what I see as the basic things we're after for it:

1. Single, private, hidden channel - this is for our members only and we can be an unsociable bunch :p.
2. Able to change the style to that of our forums.
3. NO ADS!! Now I know as Floris as said this is how they get their money, but would be willing to pay a monthly fee to not have them, is this possible?
4. Usergroup permissions to be carried across, be nice with usergroup colours automatically on the names if possible too.
5. Single login, i.e. users have logged into the site so can access the chat without having to login again.
6. History of chat, be able to see say the last 30 comments made before you logged in???

That's all, not much really is it :p. I do realise most of these have been brought up before and are being currently looked at as this is in beta as well as VB. The list is as much so I can remember my thoughts on it.

Keep up the great work guys, I'll def be keeping an eye on this :).

Floris
12-01-2009, 09:54 AM
Nice, mod is up for MOTM on vborg here, https://vborg.vbsupport.ru/showthread.php?t=229223

Floris
12-01-2009, 09:57 AM
This looks like a fantastic mod, is up and installed on our test site no problemo at all. What we're after is something to replace our basic shoutbox so we probably wouldn't use a lot of the features, at least initially anyway. Given this, these are what I see as the basic things we're after for it:

1. Single, private, hidden channel - this is for our members only and we can be an unsociable bunch :p.
2. Able to change the style to that of our forums.
3. NO ADS!! Now I know as Floris as said this is how they get their money, but would be willing to pay a monthly fee to not have them, is this possible?
4. Usergroup permissions to be carried across, be nice with usergroup colours automatically on the names if possible too.
5. Single login, i.e. users have logged into the site so can access the chat without having to login again.
6. History of chat, be able to see say the last 30 comments made before you logged in???

That's all, not much really is it :p. I do realise most of these have been brought up before and are being currently looked at as this is in beta as well as VB. The list is as much so I can remember my thoughts on it.

Keep up the great work guys, I'll def be keeping an eye on this :).


1- Yes, you can make one or more public or private channels.
2- Something that's being worked on I believe.
3- Yes, you could change the widget code to replace with your domain ad-free paid widget code to match, if not now, it's being worked on.
4- No, this is not possible. I can't imagine how.
5- Not really possible. An irc network is its own network, totally separate from the forums.
6- IRC Chat is live chat, so what's there, when you are there, is there. Everything else isn't.
You could have a chat log bot in the room, and have the logs published on a site for download.

CFodder
12-01-2009, 05:02 PM
Thanks for the reply Floris :). Yeah I realise it's a separate network and all that, just sort of wondered if it's possible to automatically pass along the username and channel password to the chat when the users click on the chat button, colours/permissions aren't a biggy at all.

List of the last few chats would be good, but again isn't a game breaker.

Floris
12-02-2009, 07:03 PM
IN the chat room, type: /mode #chatroomname +k some_key

like: /mode #banana +k secr3t

Then inside the ezirc vboptions set room to join, to: banana secr3t

maybe you're lucky and that works.

nomoreturn
12-03-2009, 10:40 PM
installed but have question where i can set permission iwhen i click its said you dont have permission to access even not for admin i cant see any option in usergroups and also in ezirc help me fix to this plz

macc
12-04-2009, 07:28 AM
Hello

i get also error message " There was an error in the configuration for this product. Please contact the Administrator for help. "

some help?

macc

RDX1
12-18-2009, 11:30 AM
Any way you can change this? It won't work with my IRC channel on Freenode. It says that Freenode no longer accepts Mibbit.

Trek
12-18-2009, 03:59 PM
Any way you can change this? It won't work with my IRC channel on Freenode. It says that Freenode no longer accepts Mibbit.

Some networks have specific servers/ports that you have to use in order to connect with Mibbit. I had to contact support at gameSurge to get the information as it wasn't available on their website. They were fine giving it out, it's just not something they post really. So basically, try contacting the support for Freenode and see what they say.

taffy056
12-18-2009, 05:15 PM
As we are getting close to a gold release for vBulletin, would love to see this awesome hack updated with some of the suggestions in the thread :)

z0diac
12-19-2009, 04:47 PM
demo URL doesn't work.

Not Found

The requested URL /ezirc.php was not found on this server.
Apache/2.0.63 (Unix) mod_ssl/2.0.63 OpenSSL/0.9.8g PHP/5.2.11 Server at vbwms.com Port 80

RDX1
12-19-2009, 09:32 PM
Some networks have specific servers/ports that you have to use in order to connect with Mibbit. I had to contact support at gameSurge to get the information as it wasn't available on their website. They were fine giving it out, it's just not something they post really. So basically, try contacting the support for Freenode and see what they say.

http://blog.freenode.net/2009/06/new-freenode-webchat-and-why-to-use-it/


Gonna uninstall this mod and wait for another one to come around.

Two thumbs down. :down::down:

taffy056
12-19-2009, 09:45 PM
Two thumbs down. :down::down:

How can you give it negative feedback when the coder has constantly said that he's not updating it until vBulletin goes gold? Surely as a coder yourself you would understand that ??? :down::down:

Vaupell
12-19-2009, 09:58 PM
hope it will be possible to choose other servers
meaning add our own...
cause vbirc. :p tsk tsk

Quakenet / Eunet undernet users
usually want their regular channels.

RDX1
12-20-2009, 06:56 AM
hope it will be possible to choose other servers
meaning add our own...
cause vbirc. :p tsk tsk

Quakenet / Eunet undernet users
usually want their regular channels.

You can.

How can you give it negative feedback when the coder has constantly said that he's not updating it until vBulletin goes gold? Surely as a coder yourself you would understand that ??? :down::down:

Even if he updates it, it won't do any bother since the IRC server I use banned mibbit, the entire base of his hack.

taffy056
12-20-2009, 10:03 AM
Even if he updates it, it won't do any bother since the IRC server I use banned mibbit, the entire base of his hack.

well he plainly says what is hack does use mibbit and a future release will support PJIRC, I am not pretending to know all there is to know about IRC and so on, but to give the guy a thumbs down because of a problem you have, is a bit unfair, you are a coder, why don't you build your own that will support what you want?

RDX1
12-20-2009, 11:54 AM
well he plainly says what is hack does use mibbit and a future release will support PJIRC, I am not pretending to know all there is to know about IRC and so on, but to give the guy a thumbs down because of a problem you have, is a bit unfair, you are a coder, why don't you build your own that will support what you want?

Because I manage a game that my developers code that is over 350,000 lines of C++ dealing with anywhere between 10 and 50 bugs a day, and my PHP/MySQL devs are dealing with our 2GB database filled with custom data and building a custom site from scratch.

My opinion is two thumbs down because it does not fit my needs. You can't change my opinion. Yes, it's a beta release and most likely will change when it's fully released. Asking for 100% working mods like vB3 have is insane when vB4 isn't released yet.

taffy056
12-20-2009, 12:36 PM
My opinion is two thumbs down because it does not fit my needs.

Exactly, but you knew that to begin with, its like having an xbox and you are trying ps3 games on it, so it doesn't work, so you give two thumbs down to xbox because the game didn't work, it makes little sense, if you want this hack to work for you, change the irc chat you are using!

RDX1
12-20-2009, 12:47 PM
Exactly, but you knew that to begin with, its like having an xbox and you are trying ps3 games on it, so it doesn't work, so you give two thumbs down to xbox because the game didn't work, it makes little sense, if you want this hack to work for you, change the irc chat you are using!

I did not know it would not work until I installed it. Just as you don't know if a game will suck or not until you buy it. I'm not going to use the mod and give it two thumbs down because of the issues.

I'm not going to change our IRC server because of a mod that doesn't fit our needs, I'll just change the mod.

Mases
12-20-2009, 05:28 PM
I'm trying to disable the Mibbit feature and it won't work with it disabled apparently. The link and everything is still there, but an error message appears:

There was an error in the configuration for this product. Please contact the Administrator for help.

I'd like to be able to disable this because I want the members of the forum to chat under their registered names and have only those allowed registered members to be able to participate. Any help will be appreciated.

Also, I'm having some trouble figuring out how to work the moderation for the IRC chat. The last thing my site had was a Shout Box so its pretty different. Are there ways to assign permanent people to moderate the chat?

Thanks

taffy056
12-20-2009, 06:02 PM
I'm trying to disable the Mibbit feature and it won't work with it disabled apparently. The link and everything is still there, but an error message appears:

If you wait until vbulletin goes gold, the author has promised to update this hack, so perhaps that will be one of the updates?

tomsch
12-20-2009, 10:08 PM
if you could get a version of pjirc to use SSL ports then most of the features people have been asking for will be resolved.

i have been using pjirc and vb for a while on a server with only that 1 problem

chsmith700
12-21-2009, 05:02 AM
Personally, I would like it to auto sign in with the users username. I know there was a mod for this on previous versions of vbulletin. would be a nice addition to this one.

chsmith700
12-21-2009, 05:18 AM
I got it working, had to change this code

<iframe width=100% height=500 scrolling=no style="border:0" src="http://widget.mibbit.com/?server={vb:raw vboptions.ezircvb4_server}&channel=%23{vb:raw vboptions.ezircvb4_chan}&settings=42c110f3cbbaea489c0b0e40a40e6e18&customloading=waiting%20for%20the%20IRC-server%20...&customprompt={vb:raw vboptions.bbtitle}&noServerTab=0&noServerNotices=1&noServerMotd=1&autoConnect=true&nick={vb:raw bbuserinfo.ezircvb4.username}">

to

<iframe width=100% height=500 scrolling=no style="border:0" src="http://widget.mibbit.com/?server={vb:raw vboptions.ezircvb4_server}&channel=%23{vb:raw vboptions.ezircvb4_chan}&settings=42c110f3cbbaea489c0b0e40a40e6e18&customloading=waiting%20for%20the%20IRC-server%20...&customprompt={vb:raw vboptions.bbtitle}&noServerTab=0&noServerNotices=1&noServerMotd=1&autoConnect=true&nick={vb:raw bbuserinfo.username}">

lazor
12-23-2009, 12:44 AM
I'm eagerly waiting an update for Vbulletin Gold!

AlBDJ-Net
12-23-2009, 10:10 AM
Fatal error: Call to undefined function render_navbar_template() in /home2/***/public_html/****/ezirc.php on line 38

SOme Help plsss

toonysnn
12-25-2009, 02:20 AM
I'm sorry that I've been gone. I will be working on this over the winter break. Lots of stuff going on, but finally calmed down.

I need to reinstall a vB4 board and I can get this done.

Alien
12-25-2009, 02:44 PM
I can't wait for pjirc support!

Thanks for this, toony!

imported_silkroad
12-28-2009, 02:44 PM
..... FWIW .....

Not Found

The requested URL /ezirc.php was not found on this server.
Apache/2.0.63 (Unix) mod_ssl/2.0.63 OpenSSL/0.9.8g PHP/5.3.1 Server at vbwms.com Port 80

RDX1
12-28-2009, 04:52 PM
..... FWIW .....

You either did not upload ezirc.php to your directory, or it's in the wrong directory...

Hasanudin
01-02-2010, 12:34 PM
this is own script to correct xml (modif)..

+ correct for connection
+ if guest/unregisterd displaying eror message.

RDX1
01-08-2010, 05:24 AM
When will mibbit be disabled?

GrossKopf
01-08-2010, 01:59 PM
this is own script to correct xml (modif)..

+ correct for connection
+ if guest/unregisterd displaying eror message.

Your version seems to have irc.myQuran.org hard-coded as the IRC server no matter what you put in the Admin CP settings.

abnvet
01-08-2010, 05:42 PM
Is this still planning on being ported to work with 3.8.4

toonysnn
01-08-2010, 05:49 PM
Yeah sorry. My life has been a living hell for weeks and weeks, and I'm just starting to recover from a bad situation. Internet access has been limited, and that's the only way I have access to my test boards.

toonysnn
01-08-2010, 06:05 PM
this is own script to correct xml (modif)..

+ correct for connection
+ if guest/unregisterd displaying eror message.
Please do not modify / redistribute the product without my permission. Bug fixes will be fixed as I see them.
Thank you.

When will mibbit be disabled?
It will never be disabled, but pjirc will be implemented to allow you the option of switching between the two.

RDX1
01-08-2010, 08:33 PM
It will never be disabled, but pjirc will be implemented to allow you the option of switching between the two.

When will this be implemented then?

RDX1
01-08-2010, 08:57 PM
Nevermind, went ahead and did it myself. Thanks for the base of the hack. Will upgrade to your version if it's better integrated. :)

toonysnn
01-09-2010, 03:47 AM
It'll be implemented soon. I do apologize for the long delays. I know how easy it is to implement, but I'm looking into workarounds for some issues that other people were having on my previous version.

RDX1
01-09-2010, 06:02 AM
It'll be implemented soon. I do apologize for the long delays. I know how easy it is to implement, but I'm looking into workarounds for some issues that other people were having on my previous version.

What are you looking to get around? I may be able to help.

Hasanudin
01-09-2010, 07:44 AM
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..

toonysnn
01-09-2010, 09:43 PM
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.

RDX1
01-10-2010, 01:43 AM
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.

toonysnn
01-10-2010, 02:17 AM
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

RDX1
01-10-2010, 03:13 AM
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}">

toonysnn
01-11-2010, 04:09 AM
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 :)

Floris
01-11-2010, 09:36 AM
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.

toonysnn
01-11-2010, 12:06 PM
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})

toonysnn
01-11-2010, 11:39 PM
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:

function parseName($name)Replace the entire function with:
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.)

toonysnn
01-12-2010, 02:56 AM
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)

taffy056
01-12-2010, 03:21 PM
thanks for the update with that snn :) gonna have to figure out irc as I am still struggling with it lol

R1chardYoung
01-12-2010, 05:45 PM
I've tried this with the example IRC server and it worked fine, however, I'm trying to connect through to irc.gamesurge.net and its failing. Any ideas?

Server: irc.gamesurge.net
Room: lucky_golem

Any ideas?

R1chardYoung
01-12-2010, 05:53 PM
Found it, for Game Surge you need to use: webirc.gamesurge.net:6007

toonysnn
01-12-2010, 06:27 PM
That's rather odd, I've never had to do that with GameSurge before. I'll see if that's the only way or not.

mechanist
01-12-2010, 07:45 PM
Is this still working with VB 3.7.x ?

merlin_de
01-12-2010, 08:01 PM
Please read the first Post:
vB Version: 4.0.x
And look at the forumstitle : vBulletin 4.0 Add-ons: vBulletin 4.0 Alpha/Beta products and plugins.
Greets,Micha

toonysnn
01-12-2010, 10:31 PM
Is this still working with VB 3.7.x ?
There will be a version backported in a later release, once I get proper usergroup permissions implemented.
Please read the first Post:

And look at the forumstitle : vBulletin 4.0 Add-ons: vBulletin 4.0 Alpha/Beta products and plugins.
Greets,Micha
Thank you. :)

Alien
01-13-2010, 05:06 PM
I'm having a problem with pjirc auto-joining a particular room.

It says not enough join parameters. If I just type "/join #roomname" it works fine.

Could you look at that? I'm using various EFnet servers (such as irc.prison.net)

toonysnn
01-13-2010, 09:00 PM
I'm having a problem with pjirc auto-joining a particular room.

It says not enough join parameters. If I just type "/join #roomname" it works fine.

Could you look at that? I'm using various EFnet servers (such as irc.prison.net)
I just attempted connecting to irc.prison.net and joined #ezirc using the default settings, no problems whatsoever. Did you install this before the latest version (2.0.2) was released? If so, you need to go into vBulletin Options -> EzIRC: General Options and make the channel start with # instead of just the channel name (without #)

toonysnn
01-13-2010, 11:51 PM
I'm having a problem with pjirc auto-joining a particular room.

It says not enough join parameters. If I just type "/join #roomname" it works fine.

Could you look at that? I'm using various EFnet servers (such as irc.prison.net)
Alien, I've joined your forum, and I do see the problem that's being encountered. I don't know why it wouldn't even register the channel name.

Are you sure you've edited the channel field properly? Haven't heard from you, but I do see the problem now.

Bug Found: Doing ?select=pjirc/mibbit allows bypass of admin set options. Will be fixed in 2.0.3.

The BackPort to 3.8 will be done tomorrow, and minor bug fixes will be done tomorrow.

KURTZ
01-14-2010, 10:05 AM
just tested on irc.azzurra.org and it runs ...

anyways there are some troubles with the pjirc mode ... it seems to be slow when connecting, but with the mibbit it's fast but don't connect automatically to my registered channel ...

so just a question: what about security for my site?

HansMuenchen
01-14-2010, 10:39 AM
Hello,

after I updated my Forum and reinstall the addon, there is no Menue shown like on the Screenshot (Live Chat).

How can I fix this?

Thank you very much for the help.

Greetings
Hans

toonysnn
01-14-2010, 12:28 PM
Hello,

after I updated my Forum and reinstall the addon, there is no Menue shown like on the Screenshot (Live Chat).

How can I fix this?

Thank you very much for the help.

Greetings
Hans
The navbar tab is not automatically enabled, for those whom prefer to just link to it.
vBulletin Options > EzIRC: General Options > Enable Header Tab?
Set this to "Yes." For now on though (in 2.0.3) it's automatically enabled.

just tested on irc.azzurra.org and it runs ...

anyways there are some troubles with the pjirc mode ... it seems to be slow when connecting, but with the mibbit it's fast but don't connect automatically to my registered channel ...

so just a question: what about security for my site?
Java is slow, there's no question about that. Mibbit is AJAX based and is much, much faster. There is no surprise that PJIRC is slower.

What do you mean about the security for your site? :confused:
This modification doesn't open any holes, it doesn't use any sockets, it doesn't do much more than display [based off of administrator input] to connect to a chat room, change colors / etc. for the clients, etc.

KURTZ
01-14-2010, 12:52 PM
OK thx for the explanation Billy ... :) great hack!

Skyrider
01-14-2010, 03:37 PM
Demo link is down! :o

toonysnn
01-14-2010, 05:15 PM
Actually, no it isn't. It was working as it was intended to. It denies guests by default. Switched the option, demo link now works properly.

HondaATC
01-14-2010, 06:36 PM
Great mod, I will be installing this soon. Is there any plans to integrate an eggdrop script to display some the chat statistics (topic, users, who has ops, etc) in the near future? When I was on 3.6.5 I used a hack called the "Eggdrop IRC manager" that was great, but it doesnt work with vb4. I've got full shell access to both my forum and the IRC server this would be on, so I wouldn't mind trying to help out testing things if need be.

Skyrider
01-14-2010, 06:41 PM
Actually, no it isn't. It was working as it was intended to. It denies guests by default. Switched the option, demo link now works properly.
Sorry, but it doesn't.
The server can not find the requested page:

vbwms.com/ezirc.php (port 80)

Please forward this error screen to vbwms.com's WebMaster.


Going to the main vbwms.com website:


If you feel you have reached this page in error, please contact the web site owner:
webmaster@vbwms.com

It may be possible to restore access to this site by following these instructions for clearing your dns cache.

toonysnn
01-14-2010, 06:43 PM
There's something along those lines that was being worked on for vbirc.com, I don't know if it's still being worked on or not.
I might be able to do that, but you'd have to be on your own VPS or Dedicated server.

@FF|Skyrider:
vbwms.com is not the website...?
edit: i don't know why vbwms.com was set to the website, but it wasn't supposed to be. I've found another bug with the script, so at the moment, you have to register to view ezirc

edit2: you don't have to register now. bug fixed. I do recommend registering though, the primary support thread is being moved there.

HondaATC
01-14-2010, 06:51 PM
Cool, keep me posted on the eggdrop manager. I'd definitely be interested in it and I bet some other people would be too.

My friend that manages the IRC server I use, and I were just talking last night about trying to possibly setup some checks in the database tables that would require someone to login with their forum name and password before the java applet would load (I use pjirc right now). And then possibly once thats done automatically have their IRC friendly username and password registered via NickServ via some small script. Require that to be done for anyone to join the server. Would cut out a lot of the idiots and trouble makers that come in ours. Sounds like thats pretty much exactly what you guys are working on, which would be awesome. I'll even toss a few bucks your way when its done to help out because I'd love to see something with that kind of implementation on my site.

toonysnn
01-14-2010, 07:04 PM
Cool, keep me posted on the eggdrop manager. I'd definitely be interested in it and I bet some other people would be too.

My friend that manages the IRC server I use, and I were just talking last night about trying to possibly setup some checks in the database tables that would require someone to login with their forum name and password before the java applet would load (I use pjirc right now). And then possibly once thats done automatically have their IRC friendly username and password registered via NickServ via some small script. Require that to be done for anyone to join the server. Would cut out a lot of the idiots and trouble makers that come in ours. Sounds like thats pretty much exactly what you guys are working on, which would be awesome. I'll even toss a few bucks your way when its done to help out because I'd love to see something with that kind of implementation on my site.
That's something like what we're doing. EzIRC does allow you to change your name via IRC Options, things like that, but it's currently lacking an authentication method. eg nickserv authentication. hmmm I have plans. but for now, off to backport this mod to 3.x

aaronrand
01-15-2010, 12:25 AM
was easy to install, thanks. my first mod :)
There isnt a way to retain forum usernames and passwords when you log in?
my friend has that option on his vbulletin site, using mibbit to connect.

toonysnn
01-15-2010, 02:00 PM
You can use your username when you login, but this modification allows users to use their own nicknames. When you click on the Live Chat or IRC Chat tab (I forget which is default) there is another option under neath of it (when you're on the page) that says IRC Options. This allows users to specify a nickname of their choice, which is autoformatted to fit IRC standards.

sKippah
01-16-2010, 09:06 AM
Hi. is it possible to get the Chat as a single one, own Window, not integrated in the Forum?

toonysnn
01-16-2010, 04:01 PM
Hi. is it possible to get the Chat as a single one, own Window, not integrated in the Forum?
It is possible, but is currently not built in. I'll do that for the next release. :)

sKippah
01-18-2010, 12:17 PM
It is possible, but is currently not built in. I'll do that for the next release. :)

Thank u very much

Skyrider
01-21-2010, 10:32 AM
toonysnn, is there any way you can alter this?

To connect to IRC manually, open your favorite irc client and type: /server webirc.gamesurge.net:6007 .. and once that's completed, type /join .. or click here.

Problem here is that mibbit blocks GameSurge users using the normal irc.gamesurge.net server, hence the need for webirc.. But it seems the whole plugin takes over that server and uses it everywhere on the page. I only wish to use the webirc for mibbit, and the URL irc:// connect should use a different server link including the java link.

I also found an issue with this plugin.. At the GameSurge server, using the channel name in the AdminCP:

#ESF

gives me the error for mibbit:
No server tab, and no channel specified.

And when I use it without # it says unvalid channel to join.

HansMuenchen
01-22-2010, 11:01 AM
Hello,

in the 3.7 version of this Mod, it was possible to use the Membername for the Chat. I want ask if it will be planned to implement this again?

Maybe it would be also a nice idea to give the User the Possibility to set his Username and (if used) Nickserv password by itself into his own settings.

Thnx for the answer.

Greetings
Hans

RDX1
01-23-2010, 08:45 PM
I've found a few bugs.

vboptions.ezircvb4_templatefriendlychan

Does not exist. It's on line 67, 204, 217, 284, 328.


Bug #1
Manual connection rules, displays .. instead of the channel.

Find: (Line 67)

To connect to IRC manually, open your favorite irc client and type: <strong>/server {vb:raw vboptions.ezircvb4_server}</strong> .. and once that's completed, type <strong>/join {vb:raw vboptions.ezircvb4_templatefriendlychan}</strong> .. or click <a href='irc://{vb:raw vboptions.ezircvb4_server}/{vb:raw vboptions.ezircvb4_chan}'>here</a>. </div><br />

REPLACE:

To connect to IRC manually, open your favorite irc client and type: <strong>/server {vb:raw vboptions.ezircvb4_server}</strong> .. and once that's completed, type <strong>/join {vb:raw vboptions.ezircvb4_chan}</strong> .. or click <a href='irc://{vb:raw vboptions.ezircvb4_server}/{vb:raw vboptions.ezircvb4_chan}'>here</a>. </div><br />


Bug #2
When you try and join a channel via PJIRC you get "JOIN not enough parameters".

FIND: (Line 217)

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

REPLACE:

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


Bug #3
Username isn't forum username when using PJIRC.

FIND: (Line 211)

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

REPLACE:

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

REMOVE LINE 212:

<param name="alternatenick" value="{vb:raw bbuserinfo.ezircvb4_username}???">


Feature #1
Unable to select own codebase path.

FIND: (Line 209)

<applet codebase="./pjirc/" code="IRCApplet.class" archive="irc.jar,pixx.jar" width=640 height=400>

REPLACE:

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

FIND Line 462 add after </setting>

<setting varname="ezircvb4_pjirccodebase" displayorder="20">
<datatype>free</datatype>
<defaultvalue>./pjirc</defaultvalue>
</setting>

FIND Line 392, ADD After

<phrase name="setting_ezircvb4_pjirccodebase_desc" date="1262982807" username="William E." version="2.0.1"><![CDATA[Where are your PJIRC files located? Use: http://www.yourdomain.com/path/to/pjirc]]></phrase>
<phrase name="setting_ezircvb4_pjirccodebase_title" date="1262982807" username="William E." version="2.0.1"><![CDATA[PJIRC Codebase Path]]></phrase>

HansMuenchen
01-26-2010, 02:20 PM
I've found a few bugs.

vboptions.ezircvb4_templatefriendlychan

Does not exist. It's on line 67, 204, 217, 284, 328.


Hello,

can you tell me where to replace it exactly?

Thank you for the Answer

Greetings
Hans

toonysnn
01-27-2010, 12:01 PM
RDX1, vboptions.ezircvb4_templatefriendlychan does actually exist. It's not a user-selectable option. It's a backend-parsed option. Check the PHP file.
I don't remember exactly how I parsed this but I'll look into the bugs you mentioned.

I've had a hard drive failure and it took quite some time to get a replacement drive, I'm just now back online (obviously)

"Bug #1" This may be a problem with 4.0.1, I'll have to look into it.
"Bug #2" That's not supposed to happen, so something is not being parsed.
"Bug #3" Not a bug. Nicknames are parsed by EzIRC. Not the forum. Otherwise IRC standards are not put into place.
"Feature #1" I'll be adding settings to that to select either local or remote codebase.

toonysnn
01-27-2010, 12:04 PM
toonysnn, is there any way you can alter this?



Problem here is that mibbit blocks GameSurge users using the normal irc.gamesurge.net server, hence the need for webirc.. But it seems the whole plugin takes over that server and uses it everywhere on the page. I only wish to use the webirc for mibbit, and the URL irc:// connect should use a different server link including the java link.

I also found an issue with this plugin.. At the GameSurge server, using the channel name in the AdminCP:

#ESF

gives me the error for mibbit:


And when I use it without # it says unvalid channel to join.
I'll be implementing this into a phrase, and making it easily editable by users.
I'll add in manual connection information type of optionset. That should fix the problems.

I might provide a "pre-set" list of IRC servers (which set your connection information automatically based on the server chosen.) Feedback anyone?

toonysnn
01-27-2010, 12:06 PM
Hello,

in the 3.7 version of this Mod, it was possible to use the Membername for the Chat. I want ask if it will be planned to implement this again?

Maybe it would be also a nice idea to give the User the Possibility to set his Username and (if used) Nickserv password by itself into his own settings.

Thnx for the answer.

Greetings
Hans
Yes, this is actually implemented, but I do not believe it's automatic. I forget. I'll have to look at it.

It currently has the IRC Options to allow users to edit their nickname. I'll be adding a optionset for this as well, IRC Nicknames & Changeability.

HansMuenchen
01-27-2010, 12:16 PM
Yes, this is actually implemented, but I do not believe it's automatic. I forget. I'll have to look at it.

It currently has the IRC Options to allow users to edit their nickname. I'll be adding a optionset for this as well, IRC Nicknames & Changeability.

That would be nice if that will be possible :) And makes life more easy :)

Greetings
Hans:up:

Edrondol
01-28-2010, 03:28 PM
This has been working like clockwork until today. If you choose PJIRC it works fine, but mibbit simply cycles with a message it's "waiting for the IRC server".

Anyone else getting this? Seems to be something Mibbit changed.

toonysnn
01-28-2010, 11:39 PM
This has been working like clockwork until today. If you choose PJIRC it works fine, but mibbit simply cycles with a message it's "waiting for the IRC server".

Anyone else getting this? Seems to be something Mibbit changed.
I'll look into that. But, it shouldn't be hanging.

Edrondol
01-30-2010, 12:23 AM
I'll look into that. But, it shouldn't be hanging.

You know, I thought the same thing!

If you want to see what it looks like, my site is http://www.halforums.com

toonysnn
01-30-2010, 04:43 AM
I got the Mibbit hanging thing earlier today, but it seems to have worked itself out. Anyone confirm?

RDX1
01-30-2010, 06:03 PM
RDX1, vboptions.ezircvb4_templatefriendlychan does actually exist. It's not a user-selectable option. It's a backend-parsed option. Check the PHP file.
I don't remember exactly how I parsed this but I'll look into the bugs you mentioned.

I've had a hard drive failure and it took quite some time to get a replacement drive, I'm just now back online (obviously)

"Bug #1" This may be a problem with 4.0.1, I'll have to look into it.
"Bug #2" That's not supposed to happen, so something is not being parsed.
"Bug #3" Not a bug. Nicknames are parsed by EzIRC. Not the forum. Otherwise IRC standards are not put into place.
"Feature #1" I'll be adding settings to that to select either local or remote codebase.

As far as bug #3, when I was logging in I didn't even get anything close to what the forum username was. It was "Unspecified" or something.

toonysnn
01-31-2010, 11:10 PM
You have to set the username from the IRC Options.

RDX1
02-03-2010, 04:11 PM
You have to set the username from the IRC Options.

I just went through all the settings again, didn't see any option for it.

Floris
02-04-2010, 03:25 PM
Feature request:

the vbirc network now supports an API for remote usage. Have the ezirc plugin for vb 3.x and vb 4.x support this. So when the default profile is used, the frontpage can properly show (cached??) the following:

- which network they're on, what chat channel, and link to the live chat,
- the amount of users in the chat, and which usernames.
- topic to channel, perhaps link to channel rules?
- optionally, graphs of activity?
- link back to http://stats.vbirc.com/ and their channel (for more detailed statistics)

Documentation can be found here:

http://stats.vbirc.com/docs/REMOTE

Statistics are automatically generated but PER channel detailed statistics are done via statserv bot that we can provide. This is something we offer our chat channels - everybody can request it.


Thank you; I hope we can help you enhance the ezirc plugin :)

Floris
02-04-2010, 03:27 PM
Offtopic, users using this ezirc plugin and the vbirc network can get listed on http://vbirc.com/sites if they want.

TheMeanBish
02-05-2010, 09:52 PM
Feature request:

the vbirc network now supports an API for remote usage. Have the ezirc plugin for vb 3.x and vb 4.x support this. So when the default profile is used, the frontpage can properly show (cached??) the following:
- which network they're on, what chat channel, and link to the live chat,
- the amount of users in the chat, and which usernames.
- topic to channel, perhaps link to channel rules?
- optionally, graphs of activity?
- link back to http://stats.vbirc.com/ and their channel (for more detailed statistics)
Documentation can be found here:
http://stats.vbirc.com/docs/REMOTE
Statistics are automatically generated but PER channel detailed statistics are done via statserv bot that we can provide. This is something we offer our chat channels - everybody can request it.
Thank you; I hope we can help you enhance the ezirc plugin :)

This would sweet. I'm looking forward for this to be added. :3

monoxide1717
02-06-2010, 03:29 AM
I am noticing that the Mibbit Widget isn't working on the chat addon. It isn't working on www.massivesoft.org either. So it is something wrong with the Mibbit Widget or the Addon? I know that the Mibbit Widget is very unstable and messes up all the time. Just trying to make sure

monoxide1717
02-06-2010, 03:37 AM
Oh, was also wondering if it is possible to change the size of the PJIRC widget inside the page and if so how do I do that?

Kingdombuilder
02-06-2010, 07:57 AM
I have had the opportunity to try this out and I am overwhelmed with this chat room. i think that it is very awesome. Thank you for providing it for VB4... This should help my site greatly...

Floris
02-06-2010, 03:50 PM
I don't see any evidence of outage on the networks vbirc or mibbit. No users on my network complained that it wasn't loading. Maybe you've done something wrong?

monoxide1717
02-07-2010, 04:37 AM
Yeah I figured out the problem that I was having with the Widget. It's all fixed and working now. Now does anybody know if it is possible to change the size of the PJIRC applet? I would like to make it as large as the Mibbit widget. Anybody know how to do that?

And btw thanks for the help Floris :)

toonysnn
02-07-2010, 10:28 AM
2.0.2 BF1
BF = Bug Fix release

File (Not Required to Upload, recommended that you do)

Fixed ?select=X bug (user now has to abid by administrator choice
RegEx is now working properly, if it wasn't already
Forces Username before connect (Strongly advised to update for this... Mibbit will cease to load!)

Product XML (Required Upload)

Updated Mibbit Template (New Code / Additions
Updated PJIRC Template (Additions)
Custom Width / Height under EzIRC: Misc. Displays (Rules, IRC connect info...)
Version Check URL Updated (version.massivesoft.org)

Release Notes
Mibbit now works, along with forced Nickname selection. If you do not upload the file (ezirc.php) it will cease to force nickname selection, and autoconnect will not work.

monoxide1717
02-07-2010, 11:42 AM
awesome man thanks for fixing this. how would i go about upgrading to this?

monoxide1717
02-07-2010, 11:44 AM
argh nevermind i am such an idiot sometimes

sKippah
02-07-2010, 01:18 PM
Hello. Where is the username saved? And is it possible to have an always used Username too? Like User12 and so on?
On more Question... I would like to use the chat as a Standalone, so that u can browse throug the board and chat. Thanks

Would be nice if u could do a complete Package, including the Chat Software too. Appreciate

Edit: Well i have tried following, uploaded your php to the Main forum Folder. Uploaded the Pjirc also to the main forum and called it pjirc.... but i get this and have no clue what i have to do. http://pastebin.com/m5a1c6fa5

toonysnn
02-07-2010, 02:04 PM
Ah crap I'm a idiot. Now I know why the zip seemed too small when I made it... you'll get that error when you don't have the full pjirc files. Hold on...

toonysnn
02-07-2010, 02:06 PM
First post updated with the full install. Sorry for any trouble this has given anyone.

sKippah
02-07-2010, 02:12 PM
You are my man. Appreciate ;) Cheers

Edit: Seems there is an Error now. Try to add a Username but it wont save it. The side where u have to enter the Username is still open

Edit2: Just when u go back and and use the IRC Tab again it works

Edit3: Connecting...
Unable to connect : java.net.ConnectException : Connection timed out: connect
Solved: Maybe just a space or something similiar ;)

toonysnn
02-07-2010, 02:21 PM
Could you link me to your website?

sKippah
02-07-2010, 02:47 PM
First off all, just to thank u for the very nice Support on iRC ;)

A "few" ideas i have for Noobs like me ;)

- Maybe it would be a good idea to get a Menu item in ACP, so u dont need to go through the Setting-Options-EzIRC: all

- My Forum is Multilingual - Is it possible to add a Flag, or similiar, system above the Chat to Switch between two or more Languages?

- I would like to use the Chat as a standalone Addon. Maybe u could implement a check where u can choose between integrated or standalone Chat.

- The Username Option: What if u type a wrong Username? Would?nt it be better to type in a (new) Username all the Time u join the Chat(s) . And what if someone is using your Name but u dont want it. Maybe a "forbidden Usernames" Part?

- Can i set mode +x?

- I set Do you wish for guests to be able to access this script? to yes but i does not work, means no IRC-Tab

Thank u very much.

toonysnn
02-08-2010, 01:22 PM
First off all, just to thank u for the very nice Support on iRC ;)

A "few" ideas i have for Noobs like me ;)

- Maybe it would be a good idea to get a Menu item in ACP, so u dont need to go through the Setting-Options-EzIRC: all

Doing that now.

- My Forum is Multilingual - Is it possible to add a Flag, or similiar, system above the Chat to Switch between two or more Languages?

I would have to find language translations. Maybe I could provide them in a extras folder or something in the release.

- I would like to use the Chat as a standalone Addon. Maybe u could implement a check where u can choose between integrated or standalone Chat.
Standalone? O_o
Do you mean still integrated with vBulletin but a popup window?

- The Username Option: What if u type a wrong Username? Would?nt it be better to type in a (new) Username all the Time u join the Chat(s) . And what if someone is using your Name but u dont want it. Maybe a "forbidden Usernames" Part?

Typing the username every time you join could get repetitive. And as far as the forbidden usernames, I'll be integrating the "bad names" from vBulletin registration, and the "word filter."

- Can i set mode +x?
I'll have a modes option in the next release.
- I set Do you wish for guests to be able to access this script? to yes but i does not work, means no IRC-Tab
This is a known bug with the newest release.
Thank u very much.
Your welcome :)

toonysnn
02-10-2010, 05:12 AM
Bad news about Multi-channel (with password support) .. it'll only work with PJIRC. Due to a bug in Mibbit's auto connect method, it'll only support one single password (which I've yet to test even that)

But, on the bright side, I've implemented a multi-channel manager, network manager (preset list of networks, default vbirc.com) and the ability to add your own networks to the preset list (locally only, of course)
Statistics and such will be built in, but I'm looking into cron based checking and how to do such thing. Opinions on this would be greatly appreciated.

Without much more to do, the development will crawl this back to vB3.6+ unless anyone has more features and I skipped over them?

Also, +x is (by default) set on most servers, and I don't think I can do on-connect modes in Mibbit. pjirc is doable, but I'd prefer to keep the features the same unless otherwise majority prefers otherwise.

And finally, there is now a admincp section on the left. You no longer will have to go through the vBulletin options to select and edit things, it's all from the left. There are more files, of course.
admincp/
ezirc.php
includes/
cron/
ezirc.php
xml/
cpnav_ezircvb4.xml With the latest upgrade, you'll have to reset your options, so please wait on upgrading until you can properly configure the modification.

2.0.3 is expected to be released on Sunday, February 14th, 2010.

melbicimni
02-11-2010, 02:35 AM
I'm not sure if anybody else is experiencing this, but using 2.0.2 with a custom mibbit hash, it's appending the default hash to the custom hash, so it's not loading the custom settings.

toonysnn
02-11-2010, 04:07 AM
Yeah that was apparently left in accidentally. Fixed in 2.0.3. You can remove the additional one in template ezircvb4_mibbit
Just look for the hash in the iframe.

toonysnn
02-12-2010, 01:36 AM
Statistics will be implemented tonight. vBulletin 3.6+ mod will be worked on all morning tomorrow. Releases for both versions should be made by Sunday. :)

Edit; mibbit has mentioned us in their newsletter, along with our default service :)

http://mibbit.com/mibbit_news.html

edit2; plans changed for the modification release date, job came up. I still plan to have the 4.0 module out on sunday.

melbicimni
02-13-2010, 06:08 PM
Yeah that was apparently left in accidentally. Fixed in 2.0.3. You can remove the additional one in template ezircvb4_mibbit
Just look for the hash in the iframe.

Thanks for the help.

Skyrider
02-13-2010, 11:53 PM
No server tab, and no channel specified. In Mibbit.

Help please.

Using server:
webirc.gamesurge.net:6007

Channel
#channelhere

toonysnn
02-14-2010, 04:15 AM
FF|Skyrider, I cannot duplicate the same on 2.0.2. I cannot duplicate it on the latest version, either (which has a new network selection method, so...)

Skyrider
02-14-2010, 07:49 AM
FF|Skyrider, I cannot duplicate the same on 2.0.2. I cannot duplicate it on the latest version, either (which has a new network selection method, so...)
I'm using the latest version as I upgraded a few days ago. I'm trying to show you at http://forum.esforces.com/ezirc.php but I'm getting "You are not logged in or you do not have permission to access this page" error as guest, while "Do you wish for guests to be able to access this script?" has been set to YES.

It seems to work just fine when I remove the # in my "join channel" options, but as obvious that breaks the channel joining part.

sKippah
02-14-2010, 09:16 AM
Standalone? O_o
Do you mean still integrated with vBulletin but a popup window?

Yapp. That?s what i meant.

Floris
02-14-2010, 12:40 PM
I'm using the latest version as I upgraded a few days ago. I'm trying to show you at http://forum.esforces.com/ezirc.php but I'm getting "You are not logged in or you do not have permission to access this page" error as guest, while "Do you wish for guests to be able to access this script?" has been set to YES.

It seems to work just fine when I remove the # in my "join channel" options, but as obvious that breaks the channel joining part.

Perhaps the script can be adapted, regardless of the $channel[0] first character, ...

if the first one is %23 or #, replace it with ''

and then use it,

this way it doesn't matter if the user entered "channel" or "#channel". end result is "channel"

blah=channel=$channel

j.steensen
02-14-2010, 04:26 PM
Hey all. I installed this on my VBull 4 install recently.

I set it up to connect to a DalNet server which it does, however when I try to join the channel, it gives me a "JOIN Not enough parameters" error.

I have it set to "#scsimulations" in the channel box in config.

Im racking my brain, and its got to be something simple I am overlooking, since I can do a /join #scsimulations in the server console just fine.

toonysnn
02-14-2010, 06:55 PM
FF|Skyrider, I see what the problem is on your end now. It's parsing # as a # instead of "%23" as it's supposed to. Let me look into that.

j.steensen, what's your website?

j.steensen
02-14-2010, 06:57 PM
<a href="http://www.scsimulations.com" target="_blank">http://www.scsimulations.com</a>

Skyrider
02-14-2010, 10:07 PM
FF|Skyrider, I see what the problem is on your end now. It's parsing # as a # instead of "%23" as it's supposed to. Let me look into that.

j.steensen, what's your website?
Gracias. What about the guest option though? It's enabled, yet guests can't use the IRC on the forums.

toonysnn
02-14-2010, 10:22 PM
FF|Skyrider, please upgrade to 2.0.3. I have just posted it.
It contains more bugfixes, including the guest disallowed access. It may (as well) fix your problem.
j.steensen, same goes for you, upgrade and try agian.

toonysnn
02-14-2010, 10:26 PM
EzIRC 2.0.3 Release Log:

Numerous Files Changed (required uploading all files)
Statistics module enabled, only for the network vbirc ...
Networks Selection Module created. Old network selection is defunct.
Channels Selection Module created. Old channel selection is defunct.
Updated templates and PHP code to properly adjust
A few bug fixes, including guests not being able to access

j.steensen
02-14-2010, 10:37 PM
Update fixed the problem, however cursory testing revealed that when I hit the "Add Stats" button on the channel selection page, it fails to redirect or show any feedback, however it still seems to set the channel for stats.

Quite neat! I need to do some work on this. :-)

toonysnn
02-14-2010, 10:44 PM
It's not meant to show any redirect/feedback. It's meant to just update it and take you back instantly.

j.steensen
02-14-2010, 10:53 PM
Ah, it hung on a plain white page until I hit refresh.

toonysnn
02-14-2010, 11:55 PM
Ah, it hung on a plain white page until I hit refresh.
What did, j.steensen?

Alien
02-15-2010, 01:02 AM
I get a 404 error when I visit:

AdminCP / EzIRC Options / Network Selection

OR

AdminCP / EzIRC Options / Channel Selection

I don't use Mibbit, I use PJIRC.

toonysnn
02-15-2010, 01:03 AM
I get a 404 error when I visit:

AdminCP / EzIRC Options / Network Selection

OR

AdminCP / EzIRC Options / Channel Selection

I don't use Mibbit, I use PJIRC.
This means you did not upload the ezirc.php file to your Admin CP directory.

Alien
02-15-2010, 01:06 AM
Crap, somehow the admincp ezirc file didn't make it but the root dir version did.

All fixed! Thanks for your patience. ;)

melbicimni
02-15-2010, 01:24 AM
A few bugs I've had with 2.0.3, not sure if others are experiencing:

Meebo does not join the channel, the URL for the iFrame with the meebo widget does not have anything in it for "channel". Automaticaly joining multiple channels in PJIRC doesn't appear to work when limited by usergroup id, but that might be because I'm not sure how to enter the list of allowed usergroups. There's no way to delete a server that you've added to the server list, or edit one if you made a mistake. I don't have any channels compatible with the "stats" but it shows the empty stats box without any information in it regardless. When you initially are made to put in your username, to accommodate mibbit, instead of redirecting you to the chat when you save settings, it redirects you back to the options page. This might be intentional, but it was confusing to me, and will probably be confusing to my users, I understand if that isn't a bug though.

If there's anything else, I'll let you know.

toonysnn
02-15-2010, 01:35 AM
A few bugs I've had with 2.0.3, not sure if others are experiencing:

Meebo does not join the channel, the URL for the iFrame with the meebo widget does not have anything in it for "channel".
It's supposed to join the channel... what do you mean?
Automaticaly joining multiple channels in PJIRC doesn't appear to work when limited by usergroup id, but that might be because I'm not sure how to enter the list of allowed usergroups.
Use usergroupid1,usergroupid2
There's no way to delete a server that you've added to the server list, or edit one if you made a mistake.
Right. That hasn't been implemented yet. You can edit/remove directly via mysql. Table is 'ezircvb4_networks'
I don't have any channels compatible with the "stats" but it shows the empty stats box without any information in it regardless.
Thought I disabled that... maybe not for the wgo box. Thanks.
When you initially are made to put in your username, to accommodate mibbit, instead of redirecting you to the chat when you save settings, it redirects you back to the options page. This might be intentional, but it was confusing to me, and will probably be confusing to my users, I understand if that isn't a bug though.
This is not intentional, and is a bug. But, I cannot figure out how to redirect it back to just 'ezirc.php.' The function is not funtioning as it's said to.
If there's anything else, I'll let you know.Answers in bold/italics.

Alien
02-15-2010, 02:35 AM
Hey, just a few comments...

I am unable to join custom efnet servers i add. The ONLY way I am able to get it to work, is to edit the template directly and take out your variable call for the server and use a manual one such as "irc.servercentral.net". If I use the admincp way it will NOT work for me.

I also get the redirecting thing mentioned above when selecting a name, which I know you're looking into.

Also, in vBulletin 4.0.1+, there is new code just before you close the head tag:

{vb:raw headinclude_bottom}

Be sure to add that to your templates that call any headinclude data. ;)

toonysnn
02-15-2010, 03:05 AM
Hey, just a few comments...

I am unable to join custom efnet servers i add. The ONLY way I am able to get it to work, is to edit the template directly and take out your variable call for the server and use a manual one such as "irc.servercentral.net". If I use the admincp way it will NOT work for me.

I also get the redirecting thing mentioned above when selecting a name, which I know you're looking into.

Also, in vBulletin 4.0.1+, there is new code just before you close the head tag:

{vb:raw headinclude_bottom}

Be sure to add that to your templates that call any headinclude data. ;)
Alien, thank you for your comments.

I successfully logged into the server provided, you do have to fill in both irc server addresses, should you have not been doing that. Otherwise, the connection won't work.

And thank you for the update, I wasn't aware of this.

Skyrider
02-15-2010, 07:23 AM
FF|Skyrider, please upgrade to 2.0.3. I have just posted it.
It contains more bugfixes, including the guest disallowed access. It may (as well) fix your problem.
j.steensen, same goes for you, upgrade and try agian.
Thanks for the update, received an error though when I added a new server:

BUG 1
Array ( [vbulletin_collapse] => => 0 [bb_userid] => 3086 [bb_password] => xxxxx [bb_lastvisit] => 1266222171 [bb_lastactivity] => 0 [bb_threadedmode] => [bb_sessionhash] => 727bc14aaa1cd891ac0ccbeef648df07 [bb_userstyleid] => 26 [bb_languageid] => 0 [s] => [styleid] => 0 [langid] => 0 [adminhash] => xxxx [ajax] => 0 [bb_cpsession] => xxxxx [title] => GameSurge Mibbit 2 [server] => webirc.gamesurge.net:6007 [linkserver] => irc://irc.gamesurge.net [selected] => 1 )

Added some xxx as I had no idea why such code was showing up :p, not taking risks.

[B]BUG 2
And another small bug.

When first installed, it goes to ezirc.php?do=options for your name. But once you save the options, it keeps sticking in ezirc.php?do=options and not going forward to the IRC connection.

ISSUE 3:
Unable to remove or alter added servers with your new server add feature.

Thanks for your time! :) Love your plugin.

QUESTON 5:
How do I make "Make Stats" in channel creation to work? When I press it, getting blank page in the adminCP.

BUG 6:
At the bottom of my forums:
Active Users in #ezirc

Topic: EzIRC 2.0.3 Released || EzIRC is in constant development, upgrade to latest version for full feature set. Available for vBulletin 3 and 4, add live chat to your community! http://vbirc.com/vbulletin - You're on irc.ezirc.org , #ezirc

I don't even have #ezirc as my main channel, I removed it from my list. I see this in the channel creation list:

#esf (Edit Delete -stats-)

That's the only channel I have. I like the feature though.

cnutter
02-15-2010, 10:01 AM
After, upgrading I don't have any options to change servers. Any ideas?

Skyrider
02-15-2010, 10:09 AM
After, upgrading I don't have any options to change servers. Any ideas?
AdminCP -> left menu -> EzIRC Options -> Network selection -> select network or add one -> Save Changes.

You mean that?

EDIT:
You mean to select multiple servers as client? Don't think you can.

cnutter
02-15-2010, 10:44 AM
AdminCP -> left menu -> EzIRC Options -> Network selection -> select network or add one -> Save Changes.

You mean that?

EDIT:
You mean to select multiple servers as client? Don't think you can.

Nothing was showing up went to uninstall and reinstall and now I am getting nothing but database errors when I try to reinstall.

Give me a few and I will show the error.

When I goto Import the product. I get this error.

Database error in vBulletin 4.0.1:

Invalid SQL:
ALTER TABLE `user` ADD COLUMN `ezircvb4_username` VARCHAR(100);;

MySQL Error : Duplicate column name 'ezircvb4_username'
Error Number : 1060
Request Date : Monday, February 15th 2010 @ 06:48:42 AM
Error Date : Monday, February 15th 2010 @ 06:48:42 AM
Script : http://***.net/forums/***/plugin.php?do=productimport
Referrer : http://***.net/forums/***/plugin.php?do=productadd
IP Address : 68.219.44.202
Username : Nutter
Classname : vB_Database
MySQL Version : 5.0.83

Any ideas?

Skyrider
02-15-2010, 10:53 AM
Seems the database removal of ezircvb4_username went wrong. Try remove it manually if you know how.

cnutter
02-15-2010, 10:58 AM
Seems the database removal of ezircvb4_username went wrong. Try remove it manually if you know how.

Can't find it. Doesn't seem like its there when looking though phpmyadmin any ideas were the table would be hiding?

OK found it. Lets see what happens.

cnutter
02-15-2010, 11:04 AM
OK that was strange after deleting that it seems to have fixxed itself.

cnutter
02-15-2010, 11:07 AM
Ok now the only issues seems to be the redirct when you pick a user name doesnt want to redirect you have click the top link again.

Skyrider
02-15-2010, 04:16 PM
Ok now the only issues seems to be the redirct when you pick a user name doesnt want to redirect you have click the top link again.
Yup :)


BUG 2
And another small bug.

When first installed, it goes to ezirc.php?do=options for your name. But once you save the options, it keeps sticking in ezirc.php?do=options and not going forward to the IRC connection.

melbicimni
02-15-2010, 06:38 PM
A few bugs I've had with 2.0.3, not sure if others are experiencing:

Meebo does not join the channel, the URL for the iFrame with the meebo widget does not have anything in it for "channel".
It's supposed to join the channel... what do you mean?

What I mean is, when I select "Meebo" it gives an error message. When I "view source" and check the URL that is generated for the meebo widget iFrame, it says "channel=" but the channel is not in there, it's just blank and moves on to the next parameter.

Automaticaly joining multiple channels in PJIRC doesn't appear to work when limited by usergroup id, but that might be because I'm not sure how to enter the list of allowed usergroups.
Use usergroupid1,usergroupid2

I tried that, and it doesn't work. The channel it's supposed to join shows up in the instructions, but PJIRC doesn't take it.

There's no way to delete a server that you've added to the server list, or edit one if you made a mistake.
Right. That hasn't been implemented yet. You can edit/remove directly via mysql. Table is 'ezircvb4_networks'

It's not really a big deal, I won't worry about it too much for now, but thanks for letting me know how to clean it up.

I don't have any channels compatible with the "stats" but it shows the empty stats box without any information in it regardless.
Thought I disabled that... maybe not for the wgo box. Thanks.

Yeah, I was talking about the WGO box.

When you initially are made to put in your username, to accommodate mibbit, instead of redirecting you to the chat when you save settings, it redirects you back to the options page. This might be intentional, but it was confusing to me, and will probably be confusing to my users, I understand if that isn't a bug though.
This is not intentional, and is a bug. But, I cannot figure out how to redirect it back to just 'ezirc.php.' The function is not funtioning as it's said to.

Thanks. Is the function in the ezirc.php file? I might take a look at it and see if I can figure out why it's not working. I do some development myself, just not much for vBulletin.

toonysnn
02-17-2010, 03:04 AM
The function itself is built into vBulletin. Probably includes/function_*.php. Don't know which file.

Skyrider
02-17-2010, 04:57 PM
The function itself is built into vBulletin. Probably includes/function_*.php. Don't know which file.
Had the time to look over my above replies with the bugs/issues/questions? :)

toonysnn
02-17-2010, 05:16 PM
Thanks for the update, received an error though when I added a new server:

BUG 1


Added some xxx as I had no idea why such code was showing up :p, not taking risks.That is simply debug information I accidentally left in the release. It's a print_r($_POST); Meaning I can read what I sent. (And you can read what you sent)

BUG 2
And another small bug.

When first installed, it goes to ezirc.php?do=options for your name. But once you save the options, it keeps sticking in ezirc.php?do=options and not going forward to the IRC connection.
Reported numerous times, it's a vBulletin function issue (unless I'm using the function incorrectly)

ISSUE 3:
Unable to remove or alter added servers with your new server add feature.

Thanks for your time! :) Love your plugin.
Will add soon

QUESTON 5:
How do I make "Make Stats" in channel creation to work? When I press it, getting blank page in the adminCP.
Hmm? blank page? No data whatsoever?

BUG 6:
At the bottom of my forums:


I don't even have #ezirc as my main channel, I removed it from my list. I see this in the channel creation list:



That's the only channel I have. I like the feature though.If it doesn't have a new stats channel, then it won't update. Thus why it's probably still there.

zanthor
02-17-2010, 07:02 PM
My channels aren't joining with the newest update... I've got the channel as #botbh and the autojoin as blank or 2,5,6,7,9,10,11,12,13,14 and I get the same results... Using mibbit and pjirc.

Edit channel is non functional, it takes me to the edit page, clicking the "Edit Channel" button at the bottom next to cancel then takes to a blank page, going back through navigation doesn't save anything.

zanthor
02-17-2010, 08:54 PM
I found that I modified a template that didn't merge right, once I tanked that the channel join works now as long as I don't restrict who joins... I haven't toyed with it much past that.

toonysnn
02-17-2010, 09:06 PM
hmm, maybe I messed up on something on release... it worked fine for me. I'll check, hold on.

RoteRose
02-22-2010, 11:34 PM
Hi,

stats wont work for me, i searche da little bit and found this typo:
$ezircx = $vbulletin->db->query_read("SELECT * FROM `" . TABLE_PREFIX . "ezircvb4_stats");

change it to:
$ezircx = $vbulletin->db->query_read("SELECT * FROM `" . TABLE_PREFIX . "ezircvb4_stats`");

but this was?t the error, no stats are shown:

Active Users in
Topic:
There are currently users online (Highest: )


If i try to join with my chat with pjirc:

Connecting...
Unable to connect : java.lang.NullPointerException : null
edit:
ok, error occurs if you set the irc network to something like: irc.server.tld:6667, if u use irc.server.tld, pjirc connects.

Channel stats:
no wonder, they can?t work for custom irc networks, cronjob includes the following line:
if(!in_array($query['server'], array('irc.vbirc.com', 'irc.ezirc.org', 'irc.vbirc.org')))

Eric Anderson
02-22-2010, 11:36 PM
is there anyway to add items to the right click on nickname ... The list that you get when you right click o n a nickname, kick,ban op,deop...

Eric Anderson
02-23-2010, 08:20 PM
Also any way to add timestamp?

abnvet
02-24-2010, 04:52 AM
Hi there, I posted on your site awhile back but my post is no longer there. Do you have an estimated time when you will port this for 3.8.

Thanks

marinelife
02-25-2010, 12:02 AM
Why after I install this do I get this on my forum:
Active Users in

Topic:

There are currently 0 users online (Highest: )

It does not do anything.

Floris
02-26-2010, 05:43 PM
People who made a channel on the vbirc network and want detailed statistics, please give me a poke to get 'statserv' into your room. I will then add it.

Floris
02-26-2010, 05:45 PM
Hi,

stats wont work for me, i searche da little bit and found this typo:
$ezircx = $vbulletin->db->query_read("SELECT * FROM `" . TABLE_PREFIX . "ezircvb4_stats");

change it to:
$ezircx = $vbulletin->db->query_read("SELECT * FROM `" . TABLE_PREFIX . "ezircvb4_stats`");

but this was?t the error, no stats are shown:

Active Users in
Topic:
There are currently users online (Highest: )


If i try to join with my chat with pjirc:

Connecting...
Unable to connect : java.lang.NullPointerException : null
edit:
ok, error occurs if you set the irc network to something like: irc.server.tld:6667, if u use irc.server.tld, pjirc connects.

Channel stats:
no wonder, they can?t work for custom irc networks, cronjob includes the following line:
if(!in_array($query['server'], array('irc.vbirc.com', 'irc.ezirc.org', 'irc.vbirc.org')))


SNN, we have 17 servers on vbirc, you would have to add the whole server range otherwise you force ppl only on those 3, but irc.vbirc.com is the rrDNS, so they also end up on others on the same network.

Floris
02-26-2010, 08:12 PM
Could the first post perhaps be updated with installation instructions, including how to turn on mibbit for ezirc and how to change the channel to their own channel?