* Added a new "community member" role, assigned by default to all users (new or imported).
* The standard authenticated users role may no longer create topics or comment on other content.
* Users with the role of community members may participate in discussions, but this role can be revoked by moderators.
* Dependency added for the Role Delegation module, which establishes permissions for specific roles to assign other roles (in this case, moderator can manage community member assignment).
Fixed redirect loop problem when boinc_standard has not yet been reverted and is stuck on the garland theme. Set to boinc theme by default.
Removed configuration of site_name and site_mail, which are set during install. Also removed site_mission and site_slogan, which are not used in the theme and should not be controlled by the feature.
Replaced custom content panes with views panes for user account stats widgets. This allows the stats_charts feature to provide the stats pane and all dependencies.
Automatically create the system role for forum_access if it hasn't been created yet;
Rename the role to not be so incredibly confusing to end users. Calling it "Forum Moderator" and then insisting that no user can have that role makes no sense at all to anyone.
Use INSERT ... ON DUPLICATE KEY UPDATE instead of REPLACE SQL statement;
Import empty containers as hidden;
Set permissions on hidden elements in addition to placing them into hidden container;
Preserve the order of forums
Fixed permissions issue where the account computers view could be used to see the private details of another user's host;
Miscellaneous host detail output tweaks
Permissions were being set with an UPDATE statement, though it seems they may not be established immediately, requiring an INSERT. Using REPLACE to cover both cases.
Through "featurization," development systems have slightly different db structures. Avatars info, in particular, is stored differently on the original dev system than a system that has been automatically built from the ground up by features. This updates the code to reflect the new structure.
Created administrative page for configuration of the stats system used to pull data for charts and some credit aggregation;
Updated stats code to use this configuration and handle cases where config is missing
Added a default hidden container for forums without a valid category during import;
Grant hidden forum access to moderator role, which is established in the Discussion Forums feature;
Removed redundant Forum Moderator role from BOINC Standard feature (role is used internally by Forum Access module, no users should be assigned to it)
Added "Featured item" label in place of "Last reply" for sticky topics;
Moved "new" links to be on the thread and reply counts of forum and topic lists, respectively
Current user's friend view could not be tracked via features as it is provided by a contrib module, so view cloned as boinc_friends;
Updated css and template to support this change