These scripts are an expanded version of what you could previously use on other sites. For various reasons, it is now available for everyone to use, assuming that they follow the licensing terms.
The license is the Reciprocal Public License.
The current release, as well as some other information, can be found at the Sourceforge project page. The current release does not solely feature usable stuff - part of it is still a work in progress. You should, however, be able to run the main scripts correctly.
The current setup runs for Neopets and Subeta. Due to reliance of one on the other, you will most likely need to at least create some tables for Neopets even if you only wish to run the Subeta site. A fix for this might be created in the feature.
Some instructions for getting this to run correctly:
Run dbinit.php first, then delete the file. This sets up the database and initialises it with some stuff. If you want a user account, uncomment the line below the useraccess CREATE TABLE and enter your own password.
You can login at /login.php using your userid and password. At the moment, new accounts need to be created through database queries.
Create cronjobs for both directories for detector.php, ratingrecalc.php and (Neopets only) rainbowpool.php
detector.php, as well as possibly another file, has an absolute path to a directory, used for storing files. Don't forget to set this to your own path.
A number of pages are not currently linked in the menu. You can do so by editing menu() in subs.php
If necessary, the developer can be reached by mail at joeno [at] users [dot] sourceforge [dot] net or use the methods provided on the Sourceforge project page.
Hosted by