Subsonic registration engine ============================ Information and requirements: http://marc.schattorie.nl/homepage/en/Personal-information/Subsonic-registration-engine Installation ============ 1. Inside this package, you'll find 3 folders, exctract them to a location on your hard drive. 2. Open the SubRegEngine folder, this fodler contains several files, for now we just palce them on the webserver, we'll come back to them later. 3. Open the "Subsonic" folder, inside you'll find the login.jsp, open the file to edit it. 4. Look the urls "http://domain.com" replace this with your domain or ip address. (It is possible to run the engine in a subfolder, but don't forget to add the folder path after de domain) 5. Now you can replace the original login.jsp (located in the WEB-INF directory) with the new one. 6. Now you should create a new database, you can name it what you want (default config name is: subsonicusers). 7. Now run the queries which are located inside the query folder, this will create tables called users and woausers. Hard part is over, now configure it (required)! Configuration ============= Configuration files: 1. /lib/config.php Contains database information and user right settings. 2. mailconf.php Contains e-mail settings. 3. /lib/mails/*.txt Contains the mails send to the users, you can use HTML code in here. Changelog ========= Version 1.0.0 -Initial release (Subsonic 4.4) Version 1.0.1 -Fixed upload role error. Version 1.0.2 -Fixed password reset feature, it was limited to 99 users, now it's unlimited. Version 1.1.0 -Compatible with Subsonic 4.5 and higher. Version 1.1.1 -Fixed upload role error. Version 1.1.2 -Fixed password reset feature, it was limited to 99 users, now it's unlimited. New versioning, X.X = Subsonic version: Version 2.00-X.X -Added support for registering users in multihost image hoster. -Added feature to approve users before they can use their credentials (optional, turned off by default). Version 2.02-X.X -Update login script. Version 2.05-X.X -Added support for https protocol (default setting: http). Version 2.10-X.X -Fixed bugs in https support. -Cleaned up code. Version 2.11-X.X -Added a check to check for space in a username (which is not properly supported by Subsonic). More information ================ Subsonic forum topic: http://www.activeobjects.no/subsonic/forum/viewtopic.php?t=6749 About the developer: http://marc.schattorie.nl/