vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=245)
-   -   Administrative and Maintenance Tools - Advanced Ipban Manager (https://vborg.vbsupport.ru/showthread.php?t=227013)

Carnage 10-28-2009 10:00 PM

Advanced Ipban Manager
 
1 Attachment(s)
What does this do?
This is intended as a replacement for the ip bans under vbulletin options. It allows for timed ip bans, cidr ranges and attatching reasons to bans.

It also features registration only ip bans allowing members who may be effected by an ip ban to continue using the forums, but blocking registrations and ip ban exempts so that you can ban a large range of ips and let through a smaller subset of them.

What can I use it for?
This is a much better tool for managing ip bans on your forums. As it has its own permissions, you can grant admins access to it without needing them to have full access to the vbulletin settings. For more details see the features list.

Features
  • A new interface, separate to the options for adding and removing ip bans.
  • Set expiry dates and reasons for ip bans
  • See who set which ip bans
  • Set ip bans by cidr range.
  • Set registration only ip bans (great for stopping spam bots without affecting existing forum users)
  • Set exempt ip bans (ban a large range of ips and only allow select ips through the ban)
  • Define unbannable ips in config.php
  • A range of tools for assisting usage including:
    • Cidr to range calculator (see what range a certain ban will affect)
    • Range to cidr calculator (creates a set of bans to cover any arbitrary range [experimental]
    • Test an ip (enter an ip to see if its banned or not and which if any bans affect it)
    • Whois an ip (get information on who owns (eg which isp) an ip and the cidr range of ips that they own (simplifying blocking users on dynamic ips)) [Dependant on host and server OS]
    • Check if a user is banned (enter a username/userid to see if they are banned or not)

Planned features
  • Ban a user (some sort of integration and automation to ip ban users from their admincp profile)
  • Integration with delete as spam feature to allow automatically ip banning spammers
  • Inport/Export ip bans to share with others and amongst other sites you own
  • Os independent whois and results parsing (eg give novice admins a hand in picking out the important bits)
  • Automatic conversion from old bans into new ones.
  • Phrases for admincp areas (that are currently lacking them)
  • Integrated Admin help

Installation
1. Backup db.
2. Upload files from zip.
3. Import product file.
4. Setup admin permissions for your staff.

Upgrading from 3.6+ version of this mod
1. Backup db
2. Use the uninstall option for the 3.6 version of this product. (this will leave your ip bans in tact)
3. Upload the new files from the zip, overwriting the old ones
4. Import the new product file.
5. Check admin permissions for your staff members.

Upgrading from previous versions of this mod
1. Upload files in upload directory
2. Import product (allowing override)

Uninstallation
1. Backup db.
2. Uninstall the product file.
3. Manually delete the ipbans table from your database (unless you want to keep it)
4. Delete the files that were included with this release.

Changelog
  • 4.0-0.4 rc1
    • Changed min cidr range from 16 to 8.
    • Added md5 sums file, ipban manger will no longer come up as suspect files in diagnostics (unless someone has tampered with the files)
    • Added feature to check if a user is banned
  • 4.0-0.4 b2 (unreleased)
    • Fixed a couple of minor bugs
      • Redirecting to the wrong place after adding an ip ban
      • Short php tag at top of admincp file
  • 4.0-0.4 b1
    • Added tool to calculate cidrs from an arbitary range
    • Fixed product help and version check urls
  • 4.0-0.4 a2
    • Fixed bug with admincp menu not showing
  • 4.0-0.4 a1
    • initial release

Notes

SİMAR 11-19-2009 10:05 AM

thanks

woffie 11-19-2009 10:50 AM

Looks good

elwachiman 11-19-2009 02:07 PM

thank xd

Prorockz 11-20-2009 10:07 AM

im install this mod but im not find there options in admincp where i can get these options

dengbej 11-20-2009 11:14 AM

thanks so much.

Mrquarter2 11-22-2009 01:22 AM

I cannot get this to work. When I view ipbans.php it views the source code.

Dr.osamA 11-22-2009 04:20 AM

woooow

thxxx
________
Iolite Portable Herbal Vaporizer Review

Zaiaku 11-22-2009 01:53 PM

More security control. I'm all for it. THX

Carnage 11-24-2009 06:47 AM

Quote:

im install this mod but im not find there options in admincp where i can get these options
Should appear down the side of the admin cp as 'advanced ip ban management.' You will only see it if your user account has permission to access it.

Quote:

I cannot get this to work. When I view ipbans.php it views the source code.
My fault, I used the short php tags; goto line 1 change <? to <?php

Mrquarter2 11-25-2009 04:50 PM

I added myself to the permissions list for it. I also fixed the source code.

But it still isn't showing up on the admin cp. Where would I look for it?

Carnage 11-26-2009 06:54 AM

It should appear just above the user management block of links in the main menu

Mrquarter2 11-26-2009 10:56 PM

It isn't there even after I gave myself the permissions to use it.

Carnage 11-27-2009 07:46 AM

Try this:

goto: http://<your forum url>/admincp/ipbans.php

Mrquarter2 11-27-2009 09:14 PM

I did that, and it just shows up saying that nobody is IP banned.

ultimatearco 11-28-2009 09:14 PM

Having the same problem as MrQuarter.

DS MrSinister 11-29-2009 02:08 AM

the way i got this to work was uninstalling it and editing the product file.

find

Code:

imhotek_ipbans
replace it with this..

Code:

ipbans

ultimatearco 11-29-2009 11:48 AM

Tried that DS MrSinister, and it did not work.

DS MrSinister 11-29-2009 12:46 PM

1 Attachment(s)
you can try the one i edited and see if it works for you.. don't forget to set your admin permissions for that user to make this work..

maybe try this edit to see if helps also..

open up bitfield_ipbans

find

Code:

misc

replace it with

Code:

ugp
hope one of these will help you..

ultimatearco 11-29-2009 09:13 PM

Tried both and neither worked...

Carnage 11-30-2009 10:42 PM

I'm unable to reproduce so i'm going to have to look at this closer

Mrquarter2 12-01-2009 12:29 AM

I still can't get this to work :/

Carnage 12-01-2009 09:59 AM

ok, i've got an alpha 2 release ready with updated xml files which should fix the issue. As I can't reproduce the issue, someone else will have to confirm that its fixed.

Sador 12-05-2009 11:40 AM

1 Attachment(s)
Just installed. It doesn't show up anywhere in the admin panel. When I go to /admincp/ipbans.php it shows the following (check the attachment)

I've got full admin permissions, so unless I need to change permissions to be able to use this mod it should be fine.

Hope you can find out what's wrong, it seems like a nice mod.

Mrquarter2 12-06-2009 01:19 PM

It works now :)

Carnage 12-08-2009 07:56 PM

Quote:

Just installed. It doesn't show up anywhere in the admin panel. When I go to /admincp/ipbans.php it shows the following (check the attachment)

I've got full admin permissions, so unless I need to change permissions to be able to use this mod it should be fine.

Hope you can find out what's wrong, it seems like a nice mod.
Did you install the latest alpha 2 release?

If so, check your admin permissions - this mod adds a new one. If its still not working, i'll need to come up with some more ideas for you to try to debug the issue so i can fix it.

As an aside, the reason that the alpha 1 release was broken was because i /tried/ to change the productid from the vb 3.7+ version of the mod (so that it wouldn't show as an update to users using that version) and didn't realise that it needed changing in a couple of extra places.

Sador 12-10-2009 11:42 AM

Yeah, I installed the alpha 2.

"Administer Ipbans" [x] yes"

It still doesn't show up anywhere and when going to /admincp/ipbans.php it only shows the empty thing from the attachment.

Carnage 12-11-2009 01:31 PM

ok, go into plugins and products.

Click edit by the product; if the product id is anything other than imhotek_ipbans you need to uninstall the product and reinstall it.

If it is imhotek_ipbans, go into includes/xml and open cpnav_ipbans.xml. check that the product field in all of the items (where present) is imhotek_ipbans. If it isn't change it to that.

Go back to the admincp, disable and then enable the product and refresh your admin cp.

Sador 12-11-2009 02:39 PM

Just reinstalled it completely, now it seems to work. Don't know what went wrong the first time, but it works now. Thanks. :)

Carnage 12-19-2009 03:27 PM

Beta 1 released.

New features added:

Range to CIDR calculator.
-Input two ip addresses and it'll calculate a set of bans required to cover the range given; this may not work in all instances and may not give the best set of bans.

Working product help and version check urls.
-Limitation on vbulletin.org meant that version urls weren't being checked correctly.
-Product was missing help url.

zonaenlinea 12-19-2009 06:10 PM

thank prefec

Carnage 12-29-2009 06:10 PM

I've updated the first post to contain more information about what this mod does.

I'm hoping to have a release out later this week to fix one or two minor errors (eg the short php tag in the admincp file)

smooth-c 12-30-2009 02:05 AM

When do you expect the other features to be implemented? Great mod, I shall be installing this :)

Carnage 12-30-2009 11:29 AM

import/export is high on my priority list, as is the automatic conversion tool. The integration into delete as spam was my reason for writing this in the first place...

Currently I'm working on a total rewrite of one of my other mods for vb4; after I've got a release out on that I'll be allocating time to my mods based upon their popularity. Major bugs (of which there shouldn't be any; this mod has been out and used for quite a while on 3.6+) will be fixed; but features are really based upon how much free time I have.

Was there any specific feature you are particularly after? (If I have to guess, I'd say the integration into delete as spam :p)

captkirk 01-03-2010 05:17 PM

Great set of tools, voted and clicked as Installed.

Carnage 01-18-2010 12:09 PM

Bit of a hold up on my expected release; i've been working on several other mods as well. Anyway, i've turned what was going to be just a bug fix release into a feature release. Adding a tool to check if a user is banned which returns a list of the users ips and if they are banned or not and a list of any ip bans affecting the user. Great to check you've got all the ips of a member on a dynamic ip address and also to figure out which bans are affecting users you didn't mean them to.

I'm also pleased to be able to move the core of this mod out of beta. Its been functioning very well on my site for ages and this thread (and the vb3.x version thread) hasn't reported any major issues with it either.

Next release will be uploaded in about 5 mins. (Once i've finished editing the first post)

captkirk 01-22-2010 07:28 PM

Thanks for thr update

Carnage 01-26-2010 07:55 PM

Uploaded a whole bunch of screenshots to show off the majority of the features in this product.

HolyKiller 02-24-2010 11:06 PM

Cool mod, my supermods can finally IPbat without access in forum settings , thx !

zeroality 03-11-2010 03:39 AM

This work on 4.0.2?


All times are GMT. The time now is 06:27 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01475 seconds
  • Memory Usage 1,823KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (4)bbcode_code_printable
  • (3)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete