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 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 settingsAlso 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.modMod 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
search
add after
chatirc
Server Info:=============
If the ident server already used on your Server, you can disabled it by modifing in
ChatIRC.plsearch
$ChatIRC_Code .= qq~
<param name="port" value="$irc_port">
add after
<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.comExtended 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