From The Mana World
The Mana World Account Manager
The Account Manager is the web interface for users to manage their account from outside the game.
Users can reset their password, see their character stats, and change the email associated with the account.
Installation
To install you need to checkout tmwweb from SVN, specifically the ExceptionFault branch.
svn co https://themanaworld.svn.sourceforge.net/svnroot/themanaworld/tmwweb/branches/ExceptionFault
You will need a web server running PHP 5.1 or later, with pdo_sqlite.
On FreeBSD you will need to install ports databases/php5-pdo_sqlite and security/pecl-hash along with lang/php5.
Configuration
To use the Account Manager on your own web server, you need to first edit the config files in system/application/config
Read the README file for more information.