2025-10-23
09:21am
Site restoration
Site has been restored 2025-09-05 from the 2014 backup. Beware not all links are working yet. You may also view my GitHub for source code.
RT Updates
RaidTracker version 3.02.1 security update is ready. Feel free to download today
RaidTracker 2
RT2 is no longer supported. Upgrade to RT 3 today!

RaidTracker History

Versions are denoted by the following: A.BB.x where
A is the major version (many structure changes). (0 stands for pre-release beta)
BB is the minor version (minor changes.) (00 stands for the first release of the major version)
x is a security fix (one or two changes, not enough to warrant a minor version). If not included, this is 0

Releases are shown with a date of release, and using the following tags:
[New] New feature included.
[Update] Feature is updated, usually for ease of use.
[Fix] (known version) A feature that was bugged is fixed, version being where it was first identified.
[Caveat] A known issue or bug with a certain feature released in this version.

Click on the tab below to see changes within a certain major version
General conceptVersion 4Version 3Version 2Version 1

Version 4

Version 4.00  Release: not yet released
[New]
* General: Privileges are split: categories with s at beginning are self. a is for account. 
 - account splits into acct and char based on control

* Code: new forms API library to make form controls/forms
* Code: RaidTracker recommends using IE 10 or later (if using IE), and support for IE older than 8.00 is officially dropped.
* Code: Browsers of IE 8 will get HTML5shiv to recognize HTML5 elements for styling. That means JS must be on.
* Log: Code 255 with IP tracking when someone fails on forget password
* Code: New time class to make time conversions easier.
* Account: Date and time format use a dropdown based on Christmas Day, 2014 at 9:00am. 
  This avoids formatting errors that may be caused by incorrect PHP date strings
* Admin: Most "localization tables" except RT (status, location, etc) now can upload images instead of manually uploading them.


[Update]
* Login: Cookie info has been changed. Cookies will expire days after the last action (changing views and tabs count as action.) Currently, this is set for 7 days.
* General: RaidTracker has a new logo. All themes are updated respectively
* General: Login from menu condensed (using placeholder) for space.
* General: Previous and Next links have images
* General: Top menu and tab bar now uses button tabs. Themes may have to be adjusted accordingly: see theme below
* General/Theme: Print format will no longer use the theme print style sheet. Instead, 2 sheets (print.css and screen.css) will control print content
* General/Admin: TOS changed option screens, options are in buttons. In addition, the Admin shows the current state of TOS
* Account: Statistics page now shows details only for events found in the overview. In addition, no table will show if no events found.
* Account: Creating characters are restricted by name. Current characters are not affected until changed.
  Character names must begin with a letter, and can only include letters, numbers, space, _, ', or - in name.
* Account: No longer able to select individual accounts if you have no privs to view inactive accounts on group view.
  The inactive permission split into 4 settings: to view, to modify (on other accounts or self)
* Admin: The localization tables (group, rt, location, etc) are now in table format.
* Localization: Submit as a button name changed to use the better word Save.
* Theme: New users will be set with 'default' for default theme. See Theme below for details.
* Code/Theme: Tab bar uses buttons instead of links. Please update CSS to change 'a' to '*" or "button".
* Code: substituted import_request_variables for extract in process.php due to deprecation and deletion in PHP 5.4+
* Code: Error messages now avoid HTML code by convert to entities. Useful e.g. for bad URL GET input
* Code: New library functions for HTML, Form and Tables. Old functions are deprecated

[Delete]

[Fixed]
* (3.00) Account: Error 1009 does not appear and you will not be logged out when changing password on same device.
* (3.00) Account: Adding characters brings up error 1002 by mistake. SQL message fixed
* (3.00) Account: Stats view does not show blank for status when on whiteboard.
* (3.00) Account: Stats view will not show events that the status you do not have the privs to see.
* (3.00) Account: Selecting a different time in stats will not revert back to your own account time.

[Caveat]
* RaidTracker will not work in Internet Explorer older than 8.00 due to the button tag to style the menu and tabbars.
* Several pages have multiple Error 1099 Debug messages. This is in process to be deleted

[Theme]
RT 3 themes are compatible with RT 4, though some classes may be deprecated. A list of changes given below.
You can still use ?theme=themename in the URL, though it is now secure.
Admin and Account now use a dropdown to list the themes installed. In addition, Account has the option of "default", which
will use whatever is chosen by the administrator as the default view. 
Themes will change once you save, instead of after you select another link like in earlier versions.
Invalid themes will not load, and an error will show up when one is not found. 
Now, RaidTracker will require at least bluesocial to be installed. 
Also, do not have a theme named 'default' on your install. Due to theme engine, accounts will not be able to select 'default'
unless the admin has selected it as well. Besides, if you do, it's very lame and unoriginal.
List of deprecated features in themes:
#tabbar a (tabbar contains buttons, so change the a to * to be compatible with 3.x)

New:
.decimal, .number, .right : formats text to right. The former two are for numbers
.center : centers text
*** just above styling only