Change Log
The following is a changelog of the major changes to Member Groups from v2.0 to v3.0:
- The $mg_status_check and $mg_status_symbol variables have been removed from config.php and the Status Check setting has been moved to the settings table.
- $mg_status_symbol is now obsolete. It is no longer necessary to prefix a status with a symbol. It can simply be entered as another entry in the userlist: (e.g. "user1, user2, Moderator, user3", etc.)
- mg-lang.php is no longer needed. All Member Group related lang vars have been moved to the appropriate lang file.
- A new table, '$table_membergroups_logs' has been added to log data every time an admin feature is accessed.
- Now when renaming or deleteing a Group, forum access lists will be automatically updated with the new group name, or it will be removed in the case of deletion.
- If a user is renamed or deleted, all userlist for each group (userlist, adminlist, applylist, denylist) will automatically be updated with the new username.
- Changes to the privfcheck() function has been minimized, and Member Groups now only adds one extra query to load the member groups on the first call of privfcheck(). The information is stored in a static variable for later use so the information does not need to be queried again until the next page load.