wcBasic: html-rkSpamOptions
Disclaimer
This should be a working program, it runs on my own BBS and it works fine.
No hangups, no lockups, and it does what its suppose to. On your system, I will guarantee nothing, but to take up very little space on your hard-drive.
What's this?
If your users should be able to activate/deactivate the spam filters then this program can help. It supports wcSAP, wsSpamGuard and SMTPFilter (checkwords).
Files included in the archive
html-rkSpamOptions.wcx
|
the main program
|
html-rkSpamOptionsConfig.wcx
|
the Sysop configuration program
|
rkSoftware.css
|
the Stylesheet for the Sysop config
|
spamoptions.htm
|
the user template
|
readme.txt
|
this file
|
Install
The installation is pretty simple:
- Copy both wcx programs to your wc5 program directory
- Copy rkSoftware.css to the wc5\http\ directory
- Copy spamoptions.htm to a new directory wc5\http\template\rkSpamOptions
That's all!
Uninstall
Delete the installed files. If you have other Box 24 programs installed then you should not delete the rkSoftware.css.
Configuration
Edit the spamoptions.htm and customize it to the look of your website. You can delete spamfilter entries here if your users should not be able to deactivate some filters.
Then run /code/html-rkSpamOptionsConfig (this will be integrated to my Sysop Utilities html
-rkSysop) and activate the filters your users can deactivate. You must be in the Sysop security profile to run the configuration program.
Using it
Make a link /code/html-rkSpamOptions for your users.
Then make a backup first of the following files:
- \wc5\wcsap\wcsapfilter.txt (or the file you defined in wcsap.ini, "FilterList"
The program adds rules "ACCEPT IF %RUID%=userid" to this file
- the user exclude file defined in wsSpamGuard
The program adds the name of the user to this file
- \wc5\data\spamwords.txt
The program adds "RUID=userid" to the "AlwaysAccept" section
History
1.0 |
The first release, written in wcBasic and compiled with v6.0.451.1.
|
|