11
tl
Re: IP Address Range Ban
  • 2004/6/23 13:53

  • tl

  • Friend of XOOPS

  • Posts: 999

  • Since: 2002/6/23


Looking forward to your release, soon? If it works, I think XOOPS devs would incorporate it. I will definitely give it a try.

12
intel352
Re: IP Address Range Ban
  • 2004/6/23 14:17

  • intel352

  • Module Developer

  • Posts: 824

  • Since: 2003/11/23


lol, i'd have to start on it soon to release it soon

i'm not going to recreate the wheel though, there's plenty of advanced ban scripts out there, and a few i saw for nsnnuke/phpnuke, so first i'll see what code can be recycled into xoops.


i noticed Invision Power Board apparently attached an IP field to almost every user-related sql entry in the database (signing up, logging in, posting, etc), which is something that XOOPS needs. it helps to track people that are logging in under multiple accts, for one thing

13
Jakobo
Re: IP Address Range Ban
  • 2004/6/27 22:03

  • Jakobo

  • Just popping in

  • Posts: 61

  • Since: 2003/12/18


The best method I can think of would be a module that directly manipulates the XOOPS ban fdield in the database (which means no core hacking- woo). It could then handle advanced banning. For example, the user could drop in an address range, and while in the ban manager it would show it as a range, in the XOOPS -> general preferences, it would log all 200+ IP addresses. Just an idea.

I won't be able to work on it much until after the 10th of July due to some other obligations, but bd if you would like a hand with it, let me know. :)

~Jakob

14
intel352
Re: IP Address Range Ban
  • 2004/6/27 22:18

  • intel352

  • Module Developer

  • Posts: 824

  • Since: 2003/11/23


nice suggestion, and i'd definitely love a hand with it

i have a few other things i need to finish up with anyways before i can start. once i get a chance, i'll open a project at dev.xoops.org for the ban manager

15
Jakobo
Re: IP Address Range Ban
  • 2004/6/27 22:38

  • Jakobo

  • Just popping in

  • Posts: 61

  • Since: 2003/12/18


Sounds good. I'm "felocity" on dev.xoops due to the sillyness of circumstance. I'll work on some class designs and ideas to get the thing to work.

The only core hack I can think of for this one would be if the ban manager is installed and running, don't display the ban list in General Preferences (because that would get very messy very quickly. I also have set up for newbb / etc a user level ban I do that inolves pulling users from all groups and then adding them to a "banned" group that has no permissions.

Do you think it would be better as just IP level, or should there be user support for banning as well? (that would require some adaptations of the core I think, or possibly just some group management).

Cheers!

16
JasonMR
Re: IP Address Range Ban
  • 2004/11/17 22:05

  • JasonMR

  • Just can't stay away

  • Posts: 655

  • Since: 2004/6/21


Hey Guys!

How is the work on IP range banning going? I know this might sound strange, but I want to ban MS bots from my personal site.

Thanks in advance

JasonMR

PS: I believe that IP banning should ONLY be allowed by/available to the admin. Getting users involved could cause a series of problems...

17
tl
Re: IP Address Range Ban
  • 2004/11/17 22:54

  • tl

  • Friend of XOOPS

  • Posts: 999

  • Since: 2002/6/23


Like you, still waiting

As of banning msnbot, adding the following to robots.txt will stop MSN from crawling your site.

User-agent: msnbot
Disallow: /

18
JasonMR
Re: IP Address Range Ban
  • 2004/11/17 23:25

  • JasonMR

  • Just can't stay away

  • Posts: 655

  • Since: 2004/6/21


Yo tl!

1- thanks for your reply
2- where did I leave my brain?
3- will do so right away
4- waiting is a virtue

Cheers
JasonMR

19
intel352
Re: IP Address Range Ban
  • 2004/11/18 1:55

  • intel352

  • Module Developer

  • Posts: 824

  • Since: 2003/11/23


i believe i created a project at dev.xoops.org for this module, still don't have any time to work on it, if anyone wants to take it over, pm me at dev.xoops.org and i'll add you to the project as a project admin.

Login

Who's Online

292 user(s) are online (216 user(s) are browsing Support Forums)


Members: 0


Guests: 292


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: Nov 30
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Latest GitHub Commits