RosterMaster StandAlone

RosterMaster StandAlone is a tool aimed at Everquest II players who manage a website for their guild.  This PHP application will extract guild roster information from the EQ2Players website, and display them in a table, allowing you to have a detailed, highly configurable roster display available on your website.  The data is locally cached for best performance, either in files located on disk, or in an SQL database (both MySQL and PostgreSQL are supported).

Features:

  • SQL or local flatfile backend cache
  • Single and double-column display sorting (ascending/descending)
  • Customized rank names to match your guild ranks
  • Forum Username-to-Character name mapping (With SQL and supported forum/portal install)
  • Update logging for all fields, either to a file or to an SQL database
  • Optional icons for ranks, adventurer and tradeskill classes
  • Optional pie charts of classes and level breakdowns
  • Optional integration with DragonflyCMS, e107,EQDKP-Plus, Invision Power Board 2.x, phpBB2/3, PHP-Fusion, phpNuke, Postnuke, SMF, vBulletin, Xoops and Zikula
  • Optional integration with EQDKP and EQDKP-Plus to retrieve DKP data
  • User-configurable custom fields that can contain manually-entered data
  • Easy to install - complete configuration, as well as table creation/upgrade can be done through a web interface
  • Highly configurable display, down to which columns you wish to display and in which order.
  • Roster display can be flat, grouped or paged.
  • Can be used in secure environments where your web server doesn't have write access to disk (through the optional SQL storage)
  • Multilingual (English, French and German supported)

 

(Click on any screenshots to enlarge it)

Detailed guild roster info

 

Originally developped by Rex 'SaintPeter' Schrader, I have taken over development of it in late 2006.

This is the standalone version, which means no specific portal software is required.  There are other variants that will tightly integrate with specific portal softwares, most notably the RM4DF variant, developped by DarkGrue, and which integrates with the Dragonfly CMS, and offers many additional features.

When used with a supported portal/forum software, RosterMaster StandAlone is able to tie in to its user database, allowing your users to claim ownership of their characters, and designate a role to each of them (Primary, Secondary or Utility).  This feature is totally optional.

The appearance can be customized to match your website's looks through a CSS file.  RosterMaster StandAlone ships with two default stylesheets: one dark-themed, and another one that's light-themed.

RMSA Light Theme

 

Highly configurable display - select exactly which information you want to display.  Here's a very compact display:

 

RMSA Compact display

 

You can also display the members grouped by a specific field:

 

RMSA Grouped Display

 

 Requirements:

  • PHP-enabled website (PHP 4.3.0 or higher, compiled with XML support)
  • FTP access, or other means to upload files to your website

Optional:

  • A database (MySQL 4.x and up, PostgresQL 7.x and up supported)
  • A supported forum/CMS, for character claiming.
  • Curl and GD 2.0.1 (with PNG) support built in PHP (recommended)

 

Live Demo: http://www.lostrealm.ca/eq2/rm/

Alternate Demo (Preview of the current development version): http://www.lostrealm.ca/eq2/rmdev

Additional information about other related projects: http://www.rostermaster.org