NukeSentinel™ User Guide - Version 2.2.2
About NukeSentinel™ ::
Installation ::
IP 2 Country Installation ::
File Edits ::
Main Menu ::
FAQ's
NEW FEATURES & UPDATES TO VERSION 2.2.2:
1. Recoded to 100% W3C Compliance of HTML 4.01 Transitional Standards
2. Recoded to 100% W3C Compliance of CSS Standards
3. Recoded Primary Menu System and Labels and enabled Detailed FAQ Menu
4. Updated Information To Reflect Nuke 7.7/7.8 Support
5. Updated Grammar, Spelling and Misc. Typos
6. Fixed Several Formatting Errors
7. Recoded Module Copyright Function to 100% W3C Compliance
a) Updated Copyrights To Bring Users to Module EULA and Copyright Sections regarding User_Guide License
8. Updated 'Copy' Feature Information To Reflect It Being An Internet Explorer Only Function
9. Added Links and updated link properties to appropriate areas to include title and target settings
10. Changed trademark symbols to use the ampersand trade function
11. Moved CSS functions out of baseline code and into header.php (see readme!)
12. Fixed 'next' Navigation Menu Problem in Image Definitions Section
13. Fixed 'previous' Navigation Menu Problem in Database Maintenance Section
14. Fixed Database Maintenance Page Numbering
15. Added Sub-Menu Navigation System
16. Eliminated problematic Multi-tier Table structures in favor of OpenTable/CloseTable Structure
17. Eliminated Static CSS Functions in favor of Dynamic Color Scheme based on Nuke Theme.
18. Removed Sections and Deleted Files that were no longer used or needed by the User_Guide solution.
19. Rewrote Credits Page and Added Support Forums Information.
20. Removed @ from includes for proper error reporting
NEW FEATURES & UPDATES TO VERSION 2.2.1:
1. Adapted for 7.7/7.8 WYSIWYG editor. (Thanks to WD-40)
2. Enclosed table and field names with ` marks on sql queries.
3. Improved the Add IP 2 Country Range failure report page.
4. includes/nukesentinel.php checks for the var and sets it if it isn't set.
5. Added Country Listing page in IP 2 Country management. Now you can easily find the c2c codes.
6. Code refreshes.
ORIGINAL THROUGH VERSION 2.1.0e REVISION FEATURES:
1. The administrator can define the ability to have blocked users either:
a) To be forwarded to a default page (or)
b) To be forwarded to an administrator defined URL.
2. Enhanced Administration Functions.
3. Writes information to Apache's .htaccess file (for increased security on blocking).
4. Cleaned up coding and variables.
5· Can now remove blocked ip's from Apache\'s .htaccess file while removing them from the db.
6· Can alter blocked ip's in Apache's .htaccess file while altering them in the db.
7· Improved paging system in the Administration area.
8· Added Remote IP and User Agent to the "blocked" page display.
9· Added CLIKE protection with an on/off switch.
10· Added UNION protection with an on/off switch.
11· Added Harvester protection with an on/off switch.
12· Added AUTHORS table protection with on/off switch.
13· Improved speed relating to blocked ip checking.
14· Added Page Sorting options for blocked ip pages.
15· Added PC Killer option.
16· Repaired PC Killer loop problem.
17· Added "Last 10 Blocked IPs" block.
18· Reconfigured the nsnst_config table.
19· Repaired language file loading.
20· Updated the lang-english.php file.
21· Updated blockers to allow email only, block and email, and off.
22· Repaired "Edit Blocked IP" routine.
23· Repaired NukeSentinel™ Configuration.
24· Now clears user sessions from both Nuke as well as Forums tables.
25· Added a new block that shows ip lookups to the public as well as to admins.
26· Added "blocker type" specific responses.
27· Added the ability for block settings to now show ip lookup link and reason.
28· Enabled Multiple email addresses for notifications. (may need work).
29· Will match db stored IP addresses of xxx.*.*.* as global blocks.
When blocking IP's it will use .* as the global range.
30· Enabled Blocker specific information to be written to Apache's .htaccess file
(If your server supports it!)
31· Enabled Blocker specific forwarding.
32· Enabled "Protected Admins" functions (Can only be setup by the "God" level Administrator)
33· Enabled "HTTP Auth" function (If your server has PHP compiled as an Apache Module,
but not if your server has PHP compiled in CGI Mode).
34· Enabled "Proxy Blocker" capabilities with on/off switch.
35· Enabled DOS (Denial Of Service) Attack Protection.
36· Enabled Mouse-over & Mouse-clicks Options in Help System.
37· Enabled Mouse-clicks for Info System.
38· Corrected problem with sites pulling your backend.php news feed.
39· Reordered blockers for better trapping of attacks.
40· Corrected a bad case for IP2C Searching.
41· Corrected the is_god function. Around line 801 you can allow superusers in but as default, it requires GOD status.
42· Corrected the blockers error of an empty set.
43· Corrected a missing HELP define.
44· Added Santy Worm protection (Thanks to NSN France)
45· Added check box so you can return to the Add IP/Range screens faster
46· Recoded includes/nukesentinel.php to load and run faster.
47· Rebuilt the Search function to search all ip areas at once and display the results.
48· Added test switch for HTTPAuth and register_globals. Helps prevent admins being locked out of admin.php .
49· Added switch for Santy Worm protection.
50· NEW import system for adding IP 2 Country data and importing Blocked Ranges.
51· Created master globals in includes/nukesentinel.php for easier and faster processing.
52· You can use the new master global by adding to your global lines throughout PHP-Nuke.
On certain pages you will see this image:
![]() Click on it, and it will copy the text in the box above it into your clipboard. Then you can PASTE it in to your editor. NOTE: The copy to clipboard feature only works for Internet Explorer based browsers. Mozilla browser types must copy & paste manually. Last Updated: June 19, 2005 by: Steph Benoit (64bitguy) |