The BoardMod Project
 The Project | News | Downloads | Mods | FAQ | Templates | Chat | Forum
BoardMod Support Forum
[ Home | Help | Search | Login | Register ]  

07.09.10 at 21:42:54, Welcome, Guest. Please Login or Register

Choose Language:
Pages: 1 2 3 4
ChatIRC V1.1/1.2 for YaBB 2.3/2.3.1 (Read 5998 times)
Jeff
Moderator
*****
Offline

, Netherlands
Posts: 2531



24.12.08 at 20:52:51  
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:
search 


add after
Code:
chatirc 



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

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


add after
Code:
			<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: 02.01.09 at 20:12:02 by Jeff »  
IP Logged
 

greetings
Jeff
mick
Hacker Expert
****
Offline

Dorsten, Nordrhein-Westfalen, Germany
Posts: 337



Reply #1 - 25.12.08 at 00:19:00  
Hi,

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

Thank You!

Greetings
Mick
 
IP Logged
 
Jeff
Moderator
*****
Offline

, Netherlands
Posts: 2531



Reply #2 - 27.12.08 at 14:36:33  
@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:
my $title_class = $usehead eq 'default' ? 'tabtitle' : 'catbg'; 



replace
Code:
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
 
IP Logged
 

greetings
Jeff
batchman
Hacker God
*****
Offline

Orlando, Florida, USA
Posts: 1202



Reply #3 - 29.12.08 at 08:10:37  
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.
 
IP Logged
 

Improving my forum, one mod at a time!

...
Now up and running again, with an accurate link.

...

Jeff
Moderator
*****
Offline

, Netherlands
Posts: 2531



Reply #4 - 29.12.08 at 08:34:53  
batchman wrote on 29.12.08 at 08:10:37:
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
 
IP Logged
 

greetings
Jeff
batchman
Hacker God
*****
Offline

Orlando, Florida, USA
Posts: 1202



Reply #5 - 29.12.08 at 16:41:06  
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.
 
IP Logged
 

Improving my forum, one mod at a time!

...
Now up and running again, with an accurate link.

...

Jeff
Moderator
*****
Offline

, Netherlands
Posts: 2531



Reply #6 - 02.01.09 at 20:13:05  
add ChatIRC_V1_2_yabb231.mod for YaBB 2.3.1 Forum Software
and remove compatible mod and change in modfile a Step for AdvancedTabs.pl, so all compatible now with other mods.
 
IP Logged
 

greetings
Jeff
batchman
Hacker God
*****
Offline

Orlando, Florida, USA
Posts: 1202



Reply #7 - 05.01.09 at 07:05:23  
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?
« Last Edit: 05.01.09 at 07:20:44 by batchman »  
IP Logged
 

Improving my forum, one mod at a time!

...
Now up and running again, with an accurate link.

...

Jeff
Moderator
*****
Offline

, Netherlands
Posts: 2531



Reply #8 - 05.01.09 at 11:28:03  
sorry, No Problems on my 3 different Server with 2.3 and 2.3.1

Nothing is new.  Tongue And nothing changed.
 
IP Logged
 

greetings
Jeff
batchman
Hacker God
*****
Offline

Orlando, Florida, USA
Posts: 1202



Reply #9 - 05.01.09 at 13:14:23  
Maybe its time I sacrifice another goat, then!  Cheesy

Thnks for the mod!
 
IP Logged
 

Improving my forum, one mod at a time!

...
Now up and running again, with an accurate link.

...

mick
Hacker Expert
****
Offline

Dorsten, Nordrhein-Westfalen, Germany
Posts: 337



Reply #10 - 05.01.09 at 19:50:07  
Thanks for this Mod. Installed in a fresh 2.3.1 without Problems!
 
IP Logged
 
Francesco
Bloody Novice
*
Online

Posts: 27



Reply #11 - 10.01.09 at 08:46:11  
Profile member name  
sory

Installed in a 2.3.1 without Problems!
 
IP Logged
 
smith21
Fulltime Hacker
***
Offline

North East Of Eangland, United Kingdom
Posts: 128



Reply #12 - 16.01.09 at 17:45:19  
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??


 
IP Logged
 

...
Jeff
Moderator
*****
Offline

, Netherlands
Posts: 2531



Reply #13 - 16.01.09 at 17:53:36  
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.
 
IP Logged
 

greetings
Jeff
smith21
Fulltime Hacker
***
Offline

North East Of Eangland, United Kingdom
Posts: 128



Reply #14 - 17.01.09 at 14:29:05  
Jeff wrote on 16.01.09 at 17:53:36:
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??
 
IP Logged
 

...
Pages: 1 2 3 4
© 2000-2009 by - All rights reserved.

SourceForge.net Logo
 The Project | News | Downloads | Mods | FAQ | Templates | Chat | Forum