Release Notes: charts.php, the page to publicly display Top xx charts, was accidentally excluded from the previous release. Additionally, a bug in this file which caused relative CD date restriction to fail has been fixed, and single quote escapes are now stripped before the charts are displayed.
Release Notes: More problems related to register_globals were fixed. When searching by ID only, findcd.php no longer returns the entire database. On a fresh installation, the "add spins" page will properly redirect you if you're not signed in. The included configuration file was renamed to "config_distrib.php". The CMJ report function can now generate a formatted text version of your chart(s) suitable for submitting to CMJ, so you don't have to enter them by hand. Emailing the chart is now an option. A public charts display page was added, which can be updated when you run a CMJ report.
Release Notes: The long-obsolete Last 10 Songs page has been replaced with the current code. A simple stylesheet has been added, and all HTML has (probably) been converted to 4.01 Transitional. Many more register_globals-isms have been caught and fixed. WMBC-isms have been removed, including a debugging segment which was hardcoded to email the author. When listing songs in tabular format, the BMI report function now separates the results by days.
Release Notes: This release should be usable with register_globals set to "off" (sadly, this has not yet been tested). Tiny cosmetic improvements have been made to the HTML. When comparing spins from the same day across multiple weeks, you can now specify a time range as well. This makes it easy to focus on one DJ's show over a long period of time. The results from this function are now separated by day.
Release Notes: A feature has been added to prevent older CDs from showing up in the charts. You can choose no restrictions, restrict it to CDs less than a year, 6 months, 3 months, or 1 month older than the start date for the chart, or a specific cutoff date. There are more cleanups with an eye towards $register_globals = off (still not ready yet).
Release Notes: The CD ID format can now be specified in the configuration file using a Perl-compatible regular expression. The schedule now includes Saturday and Sunday, as well as a hackish method of "deleting" a schedule entry which will be replaced by something better-thought-out at a later time. A bug in addspins.php is (hopefully) fixed; when adding a spin, if you specified your own start time for the song and hit "enter" instead of clicking "submit", the spin would be discarded rather than entered.
Release Notes: A bug in findcd.php was fixed. Code cleanup in editcd.php managed to fix a strange bug where PHP refused to query the database for an undeterminable reason. Baby steps have been taken towards independance from registered globals.
Release Notes: Though this project has been in use for years, it has only ever been used in one location, so there may be some portability issues. This, as well as a few small bugs, is why it is currently considered "beta".