Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.5 > vBulletin 3.5 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Eggdrop Irc Manager Details »»
Eggdrop Irc Manager
Version: 1.0.0.1, by Akex Akex is offline
Developer Last Online: Jan 2008 Show Printable Version Email this Page

Version: 3.5.4 Rating:
Released: 03-13-2006 Last Update: 03-14-2006 Installs: 55
DB Changes Uses Plugins Template Edits
Additional Files Is in Beta Stage  
No support by the author.

Informations

Port of Velocd hacks here : https://vborg.vbsupport.ru/showthrea...threadid=61570

I needed this hack on my forum and I decided to share it with you

I didn't create any code, just modified it to suit vBulletin 3.5.x code, and added phrases to allow quick translation .

Description

A script which report your channel activity on you forum homepage. It give informations about ops, halfops, voice, normal users, topic, channel activity.

It will put theses infos under whosonline row in forumhome. You can see on the demo (bottom of this post), that the informations are under navbar (will put it in next version).

All you need is an eggdrop : http://www.egghelp.org/ and a channel to scan .

Installation

1 : Upload all files in forum root folder to your ftp (follow the folder hierarchy)

2 : Import the product in vBulletin (product-eggdrop_irc_manager.xml)

3 : Go to admincp > vBulletin Options > Eggdrop irc manager options and edit irckey.

4 : Edit ircrefresh.tcl, set the irckey (same as above), path of irconline.php, channel

5 : Upload ircrefresh.tcl to your eggdropt script forlder
For Eggdrop, usually "/home/{username}/eggdrop/scripts"
For Windrop, usually "c:\windrop\scripts"

6 : Modify your eggdrop conf, add "sources scripts/ircrefresh.tcl" at the bottom of the file

7 : Rehash your eggdrop (.rehash in dcc window in mirc)

8 : First things to do after installation :

First refresh your admincp , then go to irc channels menu and set a new channel.

Quote:
As a bot owner, type !refresh to manually refresh the channel. Type !startact to do the initial start of the activity timer. Both these commands should be performed when you first place your bot on the channel or after you rehash it when installing the script. You wont have to run these scripts again, unless your bot exits the channel.

Demos

http://forum.vbulletin-fr.org/

Support

Don't ask how to set up an irc channel (it's not the purpose of this topic)
Don't ask how to set up an eggdrop : http://www.egghelp.org/

Changelog

=============== 1.0.0.1 ===============

Adding of two options (Admincp > vBulletin Options > Eggdrop irc manager)
  • Irckey : Do not need to edit irconline.php anymore, just set the key in admincp
  • Irc informations position : You have now 4 diff?rent positions (Not sure it works if you edited FORUMHOME template) : Below navbar, above forum, below forum, below who's online.
Bug fix :
  • Template caching
  • Alteration of FORUMHOME template in plugin (forgot to put the code in ...) try to remove FORUMHOME modifcations you made with this script and test 'Irc informations position' option .
** Don't forget to click install

Supporters / CoAuthors

Show Your Support

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

Comments
  #62  
Old 02-24-2007, 03:58 PM
prawn prawn is offline
 
Join Date: Mar 2002
Posts: 32
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Works like a charm on 3.6.4. Any ideas how to fix the special chars being displaced correctly? Ä, ö, ü, etc.
Reply With Quote
  #63  
Old 05-12-2007, 12:05 AM
HondaATC HondaATC is offline
 
Join Date: May 2004
Posts: 96
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hey guys I'm having a little bit of a problem. I got the eggdrop all setup and configured, added the script to its config file. I changed the settings in the Administration panel, but when I type in my IRC server, chat.3wheelerworldforums.com its cutting off the .com I guess because its so long. Consequently, my stats on the index are not updating or even showing anything other then zero. I'm using 3.6.5 Any help would be really appreciated.
Reply With Quote
  #64  
Old 05-12-2007, 12:33 AM
HondaATC HondaATC is offline
 
Join Date: May 2004
Posts: 96
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Well the stats seemed to have fixed themselves (refresh period perhaps or something?) But My server name is still to long to be displayed on the forum. Not a big deal though.

Thanks for the most excellent mod that does infact work with the 3.6 series


edit: The only other thing I did notice that isn't working, is the activity bar. You can check it on my homepage http://www.3wheelerworldforums.com
Reply With Quote
  #65  
Old 09-09-2007, 09:45 PM
JohnBee JohnBee is offline
 
Join Date: Oct 2004
Posts: 544
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Installed(thanks).

It looked like it's working but I have to admit it wasn't easy getting this mod to work on a local testserver /windrop. Took about 2 hours of tinkering and adjusting to get it going.

Problems encountered were as follows:
---------------------------------------------------------------
1. Install says to add "sources scripts/ircrefresh.tcl" to eggdrop.conf
Windrop uses "source scripts/ircrefresh.tcl" command instead
2. Windrop http package wasn't configured to load.
Copied http.tlc from X:\Windrop\lib\tcl8.4\http2.5\ to \Windrop\scripts and added the line source scripts/http.tcl in eggdrop.conf before source scripts/ircrefresh.tcl from step 1.

3. Configured Eggdrop IRC Manager Options under vBulletin Options but failed to see the new IRC Channels Manager in the ACP menu listing(did not refresh after product install)

4. Rehashing the bot failed to load script. Issued DCC .restart command instead.

5. Changed the channel title and forumhome finally displayed stats

Hope this helps someone.
Reply With Quote
  #66  
Old 09-09-2007, 09:46 PM
JohnBee JohnBee is offline
 
Join Date: Oct 2004
Posts: 544
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

PS. installed and running on
  • vBulletin 3.6.8
  • Conference Room 2.4
  • Windrop 1.6.18
Reply With Quote
  #67  
Old 09-10-2007, 03:35 PM
JohnBee JohnBee is offline
 
Join Date: Oct 2004
Posts: 544
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by HondaATC View Post
Well the stats seemed to have fixed themselves (refresh period perhaps or something?) But My server name is still to long to be displayed on the forum. Not a big deal though.

Thanks for the most excellent mod that does infact work with the 3.6 series


edit: The only other thing I did notice that isn't working, is the activity bar. You can check it on my homepage http://www.3wheelerworldforums.com
Exact same problems here(sadly)

My server url/ port is to long and thus truncated by the script.
The stats activity meter doesn't work.

I don't know why but ever since the eggdrop addon's came about for vbulletin, they have always been subject to buggy operation and sparse support.
Reply With Quote
  #68  
Old 09-17-2007, 04:05 PM
JohnBee JohnBee is offline
 
Join Date: Oct 2004
Posts: 544
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by HondaATC View Post
Well the stats seemed to have fixed themselves (refresh period perhaps or something?) But My server name is still to long to be displayed on the forum. Not a big deal though.

Thanks for the most excellent mod that does infact work with the 3.6 series


edit: The only other thing I did notice that isn't working, is the activity bar. You can check it on my homepage http://www.3wheelerworldforums.com
I found a way to fix the truncated server name. The max character limit is set to 25 in the product, so we can adjust that to whatever we like. Unfortunately, I was not able to make the changes within the loaded product/plugin templates so I had to uninstall and re-install the product in order for the changes to take effect.

Here is the edit:
Open product-eggdrop_irc_manager.1.0.0.1.xml in a script compliant editor(I used Dreamweaver) and find the line(usually 12):
Code:
server varchar(25) NOT NULL default '',
Change the (25) to (30) or something higher. Save and re-import the product and the max character value for that field will be longer.

Hope this helps.
Reply With Quote
  #69  
Old 10-29-2007, 03:18 AM
JohnBee JohnBee is offline
 
Join Date: Oct 2004
Posts: 544
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have a question...

In the event that a forum has guest forum permissions turned off, the eggdrop cannot access the irconline.php file(forum permission). Is there a way to move irconline.php to higher dir level on the server and what needs to be changed in order to do that?
Reply With Quote
  #70  
Old 11-15-2007, 12:23 AM
HondaATC HondaATC is offline
 
Join Date: May 2004
Posts: 96
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hey John, did you end up with the problem I was/am having on the activity meter never changing? I poked around inside the product file numerous times looking to see if I could edit the values to perhaps lower them, but I never did see anything. I don't think its the character limit, because I ended up using just the IP address for my server instead. I don't have the answer to your question about irconline.php, sorry
Reply With Quote
  #71  
Old 04-16-2008, 05:16 PM
Floris Floris is offline
 
Join Date: Jan 2002
Posts: 1,898
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Will there be a re-release for 3.7 ?
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 09:56 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05147 seconds
  • Memory Usage 2,316KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_code
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete