IP-Check

IP-Check

105k Downloads

Merging Repository IPCheck-Latest with IP-Check

KeepJ96 opened this issue ยท 1 comments

commented

Merging Repository IPCheck-Latest with IP-Check

As it stands, IP-Check-Latest contains source code for a version of IP-Check referred to as v2.1.0. The update included a new Module Control system which sought to split functions of the plugin up by Modules, and would allow end-users to enable or disable the features on whim.

The different modules were as follows:
ACTIVESYS - Active Mode System
ALTACTSYS - Alternate Account Detection System (this module could not be disabled was the core module)
BANCTRSYS - Ban Control System (Responsible for all Ban Commands in IP-Check)
BANMSGSYS - Ban Message System (Not sure why this was separate from BANCTRSYS)
CNTBLKSYS - Country Block System (Blacklist and Whitelist)
EXEMPTSYS - Exemption System
GEOIPRSYS - GeoIP System
KCKSYSTEM - Kick System
METRICSYS - Plugin Metrics System
NOTIFYSYS - Notification System
PROTCTSYS - Protection System
SECKICSYS - Secure Kick System
SECURESYS - Secure Mode System
UPDATESYS - Plugin Updater System

At this point, I have no idea if this is the path I'd want to take with IP-Check now or not. However, I would like to see the two branches merge together at some point, since this repo is supposed to be the most "up-to-date" code.

commented

I like the idea of "modules" if you mean a similar way as Essentials or Multiverse does. This way you can make it as lightweight or as expanded you want.
I understand this can be a massive rewrite and testing job.
I'm ready for it.