Page Index Toggle Pages: [1] 2 3 4 Send TopicPrint
Very Hot Topic (More than 25 Replies) ChatIRC V1.1/1.2 for YaBB 2.3/2.3.1 (Read 30631 times)
Jeff
God Member
*****
Offline


There are no bugs there
are only features

Posts: 2552
Joined: Jan 14th, 2005
Gender: Male
ChatIRC V1.1/1.2 for YaBB 2.3/2.3.1
Dec 24th, 2008 at 8:52pm
Print Post  
Hello YaBBer

Ho, Ho, Ho, merry Christmas...

...deti and I have update ChatIRC mod for YaBB 2.3/2.3.1

-----------------------------------------------
C h a t I R C  V 1.1/1.2
-----------------------------------------------




Inspired by the "IRC Mod" from Shoeb Omar ... i have generate a completely new ChatIRC Mod Wink
For this Mod i use a modified PJIRC Java-based Webchat Client Software (Free and open source).

Download? Take a look at end of this thread ...

Feature-list:
=============
  • Chat
    • Smilies
    • Private chatrooms
    • Simply external control via javascript (dropdown-menue)
    • Auto-login
    • Multilingual support
    • Away/Back message field
    • Chat-User-Online in Info Center (BoardIndex)
    • Chat-User-Online on external Homepage (Javascript, IFrame or SSI)
  • Profile
    • Alternative nickname field
    • Nick password field (auto-identify)
  • Chat Administration
    • The name of the chatroom (Channel)
    • Brief description/channelinfo of the chatroom
    • IRC-Host setting (your own or form included IRC Net server list)
    • IRC-Port setting
    • Language support
    • Chat opens in a new window (popup or yymain)
    • Enable guests in IRC Chat
    • Use standard applet style (blue) or your own applet style-setting
    • Info-Code for 'Chat-User-Online' on external Homepage (Javascript, IFrame or SSI)
    • and more ...


Note:
=============
After installation the ChatIRC Mod .... go to your ...
Admin Center -> BoardMod Mods -> ChatIRC Mod
... and setup your Chat settings

Also go to the ...
Admin Center -> Forum Controls -> Help/FAQ Files
... section, and add the "admin_chatirc" and "user_chatirc" files to make them visible in the forum help system!

Screenshots:
=============
- IRC Forum Chat


- Profile Setting (optional)


- Chat Administration (click on the screen to view more)



Translation-Info:
=============
This Mod includes the language-files for English and German! If you want translate the ChatIRC-mod to an other language ... work out this files ...

CGI-BIN:
- cgi-bin/yabb2/Help/English/User/user_chatirc.help
- cgi-bin/yabb2/Help/English/Admin/admin_chatirc.help
- cgi-bin/yabb2/Languages/English/ChatIRC.lng
- cgi-bin/yabb2/Languages/English/SetChatIRC.lng

HTML:
- yabbfiles/ModImages/ChatIRC/Languages/english.txt
- yabbfiles/ModImages/ChatIRC/Languages/pixx-english.lng

.. also translate the "Menue-txt" example included -> ChatIRC_german_lng.mod

Mod Package:
=============  
- ChatIRC_V1_1_yabb23.mod
- ChatIRC_V1_2_yabb231.mod
- ChatIRC_V1_1-German_lng.mod
- ChatIRC_V1_1-German_Du_lng.mod

Installation:
=============
1) Modify YaBB files using BoardMod or manually.
2) Load modified files to your server in ASCII mode.  

AdminIndex.pl
/Admin/AdminSubList.pl (ASCII)
/Admin/ManageTemplates.pl (ASCII)
/Admin/ModList.pl (ASCII)
/Languages/English/Admin.lng (ASCII)
/Languages/English/Menu.lng (ASCII)
/Sources/AdvancedTabs.pl (ASCII)
/Sources/BoardIndex.pl (ASCII)
/Sources/Profile.pl (ASCII)
/Sources/Subs.pl (ASCII)
/Sources/SubList.pl (ASCII)
/Sources/System.pl (ASCII)
/Sources/TabMenu.pl (ASCII)
/Templates/default/BoardIndex.template (ASCII)
/Templates/yabb21/BoardIndex.template (ASCII)
/Variables/Menu0.def (ASCII)
/Variables/Menu1.def (ASCII)
/Variables/Menu2.def (ASCII)

NOTE: Upload BoardIndex.template to your custom template dir.
Example: /Templates/templatename/BoardIndex.template (ASCII)

From Package:
=============
/Admin/SetChatIRC.pl (ASCII and Chmod 755)
/Help/English/Admin/admin_chatirc.help (ASCII and Chmod 755)
/Help/English/User/user_chatirc.help (ASCII and Chmod 755)
/Languages/English/ChatIRC.lng (ASCII and Chmod 666)
/Languages/English/SetChatIRC.lng (ASCII and Chmod 666)
/Sources/ChatIRC.pl (ASCII and Chmod 755)
/Sources/ChatIRCOnline.pl (ASCII and Chmod 755)
/Variables/ChatIRClog.txt (ASCII and Chmod 666)

/yabbfiles/ModImages/ChatIRC/irc-unsigned.jar (Binary and Chmod 755)
/yabbfiles/ModImages/ChatIRC/irc.cab (Binary and Chmod 755)
/yabbfiles/ModImages/ChatIRC/irc.jar (Binary and Chmod 755)
/yabbfiles/ModImages/ChatIRC/IRCApplet.class (Binary and Chmod 755)
/yabbfiles/ModImages/ChatIRC/pixx.cab (Binary and Chmod 755)
/yabbfiles/ModImages/ChatIRC/pixx.jar (Binary and Chmod 755)
/yabbfiles/ModImages/ChatIRC/securedirc-unsigned.cab (Binary and Chmod 755)
/yabbfiles/ModImages/ChatIRC/securedirc.cab (Binary and Chmod 755)
/yabbfiles/ModImages/ChatIRC/irc.gif (Binary and Chmod 755)
/yabbfiles/ModImages/ChatIRC/ircnetwork.txt (ASCII)
/yabbfiles/ModImages/Buttons/English/chatirc.png  (Binary and Chmod 755)
/yabbfiles/ModImages/ChatIRC/Languages/english.txt (ASCII)
/yabbfiles/ModImages/ChatIRC/Languages/german.txt (ASCII)
/yabbfiles/ModImages/ChatIRC/Languages/pixx-english.lng (ASCII)
/yabbfiles/ModImages/ChatIRC/Languages/pixx-german.lng (ASCII)
/yabbfiles/ModImages/ChatIRC/Sound/bell2.au (ASCII)
/yabbfiles/ModImages/ChatIRC/Sound/ding.au (ASCII)
/yabbfiles/ModImages/ChatIRC/Templates/default/chatirc.gif (Binary and Chmod 755)
/yabbfiles/ModImages/ChatIRC/Templates/yabb21/chatirc.gif (Binary and Chmod 755)

NOTE: If you have a custom template, create a new dir. for your image
Example: /yabbfiles/ModImages/ChatIRC/Templates/templatename/chatirc.gif (Binary and Chmod 755)

edit Variables/taborder.txt to show Chat Tab Button on new Style
search
Code
Select All
search 


add after
Code
Select All
chatirc 



Server Info:
=============
If the ident server already used on your Server, you can disabled it by modifing in ChatIRC.pl

search
Code
Select All
$ChatIRC_Code .= qq~
			<param name="port" value="$irc_port"> 



add after
Code
Select All
			<param name="useidentserver" value="false"> 



Known Issue:
=============
- The "Whois" function don't work on all servers

Credits:
=============
Mod: [NEW] ChatIRC Mod [beta 1]
Original code by Christian Tribelnig (XTC) http://www.yabbserver.com

Extended Version ChatIRC V1.1 for YaBB 2.3/2.3.1* by
- Jeffrey Man (Jet Li) http://www.yabbworld.com
- Detlef Pilzecker (deti)

ToDo List:
=============
- Add Membergroup Access
- Fix chat user online display if only close browser
- Fix Error Handling if no have Permission
- Fix class title if add new Templates

Mod History:
=============
Status ChatIRC V1.1/1.2 for YaBB 2.3/2.3.1 ( December 24th 2008 )
- Updated for YaBB 2.3/2.3.1
- Fix Smiley Display on some Server
- Add encryped UserID in Chat, that was display the loginname of user

Download:
=============
ChatIRC V1.1
« Last Edit: Jan 2nd, 2009 at 8:12pm by Jeff »  

greetings
Jeff
Back to top
WWW  
IP Logged
 
mick
Senior Member
****
Offline


I love YaBB

Posts: 345
Location: Dorsten
Joined: Nov 29th, 2005
Gender: Male
Re: ChatIRC V1.1 for YaBB 2.3/2.3.1
Reply #1 - Dec 25th, 2008 at 12:19am
Print Post  
Hi,

installed in two Boards (one with Eventcal and Quiz, one
with EventCal) without Problems. Runs well!

Thank You!

Greetings
Mick
  
Back to top
WWW  
IP Logged
 
Jeff
God Member
*****
Offline


There are no bugs there
are only features

Posts: 2552
Joined: Jan 14th, 2005
Gender: Male
Re: ChatIRC V1.1 for YaBB 2.3/2.3.1
Reply #2 - Dec 27th, 2008 at 2:36pm
Print Post  
@All
for adding new Template (new or old Style) user get wrong catbg class title. Now here a fix until next Version of this mod is released.

in Sources/ChatIRC.pl and Sources/ChatIRCOnline.pl

search
Code
Select All
my $title_class = $usehead eq 'default' ? 'tabtitle' : 'catbg'; 



replace
Code
Select All
my $title_class = $usehead =~ /21$/ ? 'catbg' : 'tabtitle'; 



If you add new Template with old YaBB 2.1 Style, add 21 after your template folder- / filename.

Example:
cgi-bin/yabb2/Templates/templatename21/templatename21.html

public_html/yabbfiles/Templates/Forum/templatename21/
public_html/yabbfiles/Templates/Forum/templatename21.css
  

greetings
Jeff
Back to top
WWW  
IP Logged
 
batchman
Global Moderator
*****
Offline


What's up?!

Posts: 1280
Location: Orlando
Joined: Apr 28th, 2002
Gender: Male
Re: ChatIRC V1.1 for YaBB 2.3/2.3.1
Reply #3 - Dec 29th, 2008 at 8:10am
Print Post  
All right, this installed just fine, and gave me no problems on installation.

Finding settings that worked wasn't too difficult. (The first server I tried from the list didn't want me, but the second didn't raise any fuss.)

I can get into the chat room, and it even makes use of my person forum smilies, which is quite cool. (Is there any way to get it to use the entire smiley bar, with the 9 extra smilies I have added? Not important, just wondering.)

But the info section on the chat, down in the Board Index, doesn't show anyone online, even if I reload the page, after signing into the chat.

Glitch? Something I need to do? It still shows 0 guests, 0 members.
  

Improving my forum, one mod at a time!


Now up and running again, with an accurate link.


Back to top
WWW  
IP Logged
 
Jeff
God Member
*****
Offline


There are no bugs there
are only features

Posts: 2552
Joined: Jan 14th, 2005
Gender: Male
Re: ChatIRC V1.1 for YaBB 2.3/2.3.1
Reply #4 - Dec 29th, 2008 at 8:34am
Print Post  
batchman wrote on Dec 29th, 2008 at 8:10am:
Glitch? Something I need to do? It still shows 0 guests, 0 members.

are you sure you have register a nickname? Register Chatroom? That all need it.  Wink

Quote:
Finding settings that worked wasn't too difficult. (The first server I tried from the list didn't want me, but the second didn't raise any fuss.)


That not YaBB Problem, only external Server.  Wink Use other Server from the list or other if you know one, I will be added if no listed.  Wink
  

greetings
Jeff
Back to top
WWW  
IP Logged
 
batchman
Global Moderator
*****
Offline


What's up?!

Posts: 1280
Location: Orlando
Joined: Apr 28th, 2002
Gender: Male
Re: ChatIRC V1.1 for YaBB 2.3/2.3.1
Reply #5 - Dec 29th, 2008 at 4:41pm
Print Post  
I don't know if I have registered a nickname and a chat room, or not. I just set the settings in the admin center, and let it create things.

As to the IRC server, yup ... I wasn't blaming YaBB or your coding. It all worked fine.
  

Improving my forum, one mod at a time!


Now up and running again, with an accurate link.


Back to top
WWW  
IP Logged
 
Jeff
God Member
*****
Offline


There are no bugs there
are only features

Posts: 2552
Joined: Jan 14th, 2005
Gender: Male
Re: ChatIRC V1.1/1.2 for YaBB 2.3/2.3.1
Reply #6 - Jan 2nd, 2009 at 8:13pm
Print Post  
add ChatIRC_V1_2_yabb231.mod for YaBB 2.3.1

and remove compatible mod and change in modfile a Step for AdvancedTabs.pl, so all compatible now with other mods.
  

greetings
Jeff
Back to top
WWW  
IP Logged
 
batchman
Global Moderator
*****
Offline


What's up?!

Posts: 1280
Location: Orlando
Joined: Apr 28th, 2002
Gender: Male
Re: ChatIRC V1.1/1.2 for YaBB 2.3/2.3.1
Reply #7 - Jan 5th, 2009 at 7:05am
Print Post  
Ran into an error with this. If I try and deny guests access, the chat will not open. It says it has problems with ChatIRC.pl at line 33.

If I say guests are allowed, it then allows the chat to open.

All right, I am getting really confused. With 2.3.1, the board index does show me as being in the chat room ... under my proper user name.

But the chat room, itself, has me listed as guestxxxxxx.

I get logged in with my chosen name when I set it in my profile ... but that didn't happe last week on 2.3, when I tried this. Is this something brand new?
  

Improving my forum, one mod at a time!


Now up and running again, with an accurate link.


Back to top
WWW  
IP Logged
 
Jeff
God Member
*****
Offline


There are no bugs there
are only features

Posts: 2552
Joined: Jan 14th, 2005
Gender: Male
Re: ChatIRC V1.1/1.2 for YaBB 2.3/2.3.1
Reply #8 - Jan 5th, 2009 at 11:28am
Print Post  
sorry, No Problems on my 3 different Server with 2.3 and 2.3.1

Nothing is new.  Tongue And nothing changed.
  

greetings
Jeff
Back to top
WWW  
IP Logged
 
batchman
Global Moderator
*****
Offline


What's up?!

Posts: 1280
Location: Orlando
Joined: Apr 28th, 2002
Gender: Male
Re: ChatIRC V1.1/1.2 for YaBB 2.3/2.3.1
Reply #9 - Jan 5th, 2009 at 1:14pm
Print Post  
Maybe its time I sacrifice another goat, then!  Cheesy

Thnks for the mod!
  

Improving my forum, one mod at a time!


Now up and running again, with an accurate link.


Back to top
WWW  
IP Logged
 
mick
Senior Member
****
Offline


I love YaBB

Posts: 345
Location: Dorsten
Joined: Nov 29th, 2005
Gender: Male
Re: ChatIRC V1.1/1.2 for YaBB 2.3/2.3.1
Reply #10 - Jan 5th, 2009 at 7:50pm
Print Post  
Thanks for this Mod. Installed in a fresh 2.3.1 without Problems!
  
Back to top
WWW  
IP Logged
 
Francesco
New Member
*
Offline


I love YaBB 2,3

Posts: 27
Joined: Mar 21st, 2008
Gender: Male
Re: ChatIRC V1.1/1.2 for YaBB 2.3/2.3.1
Reply #11 - Jan 10th, 2009 at 8:46am
Print Post  
Profile member name 
sory

Installed in a 2.3.1 without Problems!
  
Back to top
IP Logged
 
smith21
Full Member
***
Offline


I love YaBB 2.1

Posts: 130
Location: North East Of Eangland
Joined: Feb 19th, 2006
Gender: Male
Re: ChatIRC V1.1/1.2 for YaBB 2.3/2.3.1
Reply #12 - Jan 16th, 2009 at 5:45pm
Print Post  
I have uploaded the chat to 2 forums one is working OK mine is not?

All I get is a screen the same as the forum with the following text in a box


An Error Has Occurred!

Error:

Anyone any Ideas on this??


  


Back to top
WWW  
IP Logged
 
Jeff
God Member
*****
Offline


There are no bugs there
are only features

Posts: 2552
Joined: Jan 14th, 2005
Gender: Male
Re: ChatIRC V1.1/1.2 for YaBB 2.3/2.3.1
Reply #13 - Jan 16th, 2009 at 5:53pm
Print Post  
Lips Sealed I have no word for this.

Quote:
ToDo List:
=============
- Add Membergroup Access
- Fix chat user online display if only close browser
- Fix Error Handling if no have Permission


This is if guest trying access to chat if no have permission.
  

greetings
Jeff
Back to top
WWW  
IP Logged
 
smith21
Full Member
***
Offline


I love YaBB 2.1

Posts: 130
Location: North East Of Eangland
Joined: Feb 19th, 2006
Gender: Male
Re: ChatIRC V1.1/1.2 for YaBB 2.3/2.3.1
Reply #14 - Jan 17th, 2009 at 2:29pm
Print Post  
Jeff wrote on Jan 16th, 2009 at 5:53pm:
This is if guest trying access to chat if no have permission.  


Not sure what you mean here as I am logged into forum as Admin??

Edited:
If I have Enable guests in IRC chat?  selected it works but I am a guest in chat room??
  


Back to top
WWW  
IP Logged
 
Page Index Toggle Pages: [1] 2 3 4
Send TopicPrint