Users responsible for content management need to be able to upload images. The IMCE module enables this functionality, but only the superuser (uid 1) was granted this ability. Establish an IMCE profile for content editors.
https://dev.gridrepublic.org/browse/DBOINCP-221
* Call check_markup() on description prior to saving to DB and before displaying on team page
* Fixed newline conflict between bbcode and htmlpurifier filters
(DBOINCP-135)
* Instead of just unpublishing profiles when edited, mark them as needing moderator review
* Show a banner on unvetted profiles that it is awaiting moderator approval
* Updated moderation queue to show only content marked for moderation
* Added moderation overview panel to moderator dashboard
* Hid the Edit profile link from moderators
* Replaced the Remove profile link with Reject profile link
* Added profile rejection form to allow a reason to be added for the rejection
* Send an email to the user whose profile is rejected
(DBOINCP-102)
* Added general moderator notification rule
* Added moderator mailing list and individual notification preference to Community admin configuration form
* Updated node, comment, and user abuse flag actions to use the new moderator notification method
* Fixed bugs in comment abuse link that prevented the link from working or even appearing on the page
(DBOINCP-86)
* Added plain text input format
* Enable translation of input only when in plain text format
* Updated views to use the plain text format for headers, footers, and empty text (placeholder)
(DBOINCP-141)
* Added a custom wysiwyg_tweaks module which allows modifying the configuration of editors such as tinyMCE
* Tweaked the tinyMCE editor to enable spellchecking
(DBOINCP-150)
The height of the main content pane on the front page is balanced with the stats and news panels in the right column. If the news column was too short, a scrollbar was being rendered on the main content so that it would be smaller than its own content. Set a minimum height for this content on the front page.
(DBOINC-133)
The Forum Access module was incorrectly defining the rid field as INT(11) rather than INT(10) unsigned. Because INT(11) isn't actually any bigger than INT(10), dropping the unsigned declaration causes half of the available rid space to be lost.
Until the module is fixed by the maintainer, it must be overridden locally. A database update has been added to the install file to redeclare the rid field as INT(10) unsigned.
(DBOINCP-91)
Initialized support for Teams:
* Team landing page
* Team details page
* Team management
* Team dashboard widget
* Team forums
* Team / team forum import
(DBOINCP-59)
Changed roles to include a general concept of community member and a specific verified contributor role that is granted additional privileges;
Added role_export module to replace built in role export, which did not synchronize role ID between systems and led to improper role assignments on import
(DBOINCP-85)
The unrestricted user role seemed to be only "half-declared" in the BOINC standard feature. It has now been added to the info file with the other roles.
(DBOINCP-85)
Added a compound view that displays a summary of all of a user's forum posts and other content. This requires some fancy footwork with hook_views_pre_execute() to allow the view to include both node content and comments. A link to this view was added to the profile with the user's post count.
(DBOINCP-77)