Commit Graph

29 Commits

Author SHA1 Message Date
Tristan Olive 20c0df9c45 Account profile menu
Moved profile form out of Account Info and into Profile -> Edit. (DBOINCP-11)
2013-09-15 23:31:05 -04:00
Tristan Olive 4c22f0a2a9 Email notifications
The flag module does not include a feature to notify users when a subscribed topic has received a comment. The flag_comment_notify module fills this need by creating a mail queue for such notifications, which are processed by cron based on the Elysia configuration of the queue cron.
2013-08-20 01:37:16 -04:00
Tristan Olive c4dd3a4ff1 Login redirect on access denied
The r4032login module redirects anonymous users to the login page when access to a page is denied. After successful login, the user is then sent to the original destination. This module has been added as a dependency in the boinc_standard feature.
2013-07-29 14:49:16 -04:00
Tristan Olive eeb3665413 WYSIWYG updates
Removed HTML source code viewer
2013-06-24 15:02:06 +02:00
Tristan Olive 612f119ba2 WYSIWYG updates
* Added format selector with code format;
* Installed wysiwyg_linebreaks to convert whitespace rather than ignore it.
2013-06-24 15:02:05 +02:00
Tristan Olive 8a35512c1d Continuous change integration
Added patched Wysiwyg module to allow settings to be included in features.
2013-06-24 15:02:04 +02:00
Oliver Bock 23a772898c Fixed menu link weights
1) Reset to default values (set all weights to NULL in DB)
2) Ordered links in admin GUI
3) Fixed has_children leftovers (apparently a bug in Drupal)
2013-06-24 14:59:21 +02:00
Tristan Olive 7ad72eba20 Check default privileges assignments
Set sensible default permissions
2013-06-24 14:50:47 +02:00
Tristan Olive 41c20c9994 Login button links to non-existent page
Redirect to home on login and fixed View Account link to target dashboard
2013-06-24 14:50:47 +02:00
Tristan Olive 5fe8526c5a BOINC environment configuration
Removed unnecessary configuration notices
2013-06-24 14:50:45 +02:00
Tristan Olive f762a7fcb7 BOINC environment configuration
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.
2013-06-24 14:50:44 +02:00
Tristan Olive fef7937b06 Forum moderator tools
Added BOINC core module to hold common functions;
Added hide, lock, and sticky links to forum nodes
2013-06-24 14:50:43 +02:00
Tristan Olive 7b382cbcdf Convert user stats to views pane
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.
2013-06-24 14:50:41 +02:00
Tristan Olive de6afe27b7 Hidden forum support
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)
2013-06-24 14:50:36 +02:00
Tristan Olive 2f1acec0e9 Added custom user profile page
Canned user profile page cannot be managed by features, so, clone it as a custom page...
2013-06-24 14:50:35 +02:00
Tristan Olive 57719c95d6 Friends feature updates
Updated home and dashboard views
2013-06-24 14:50:35 +02:00
Tristan Olive e0fb59feb9 Removed block inclusion in features
Block settings cannot be reverted due to some bug in the features implementation, making the effort to include them fruitless
2013-06-24 14:50:33 +02:00
Tristan Olive 012ae0651a Removed dependencies on features_extra
As it turns out, there is no automatic way for dependencies to be resolved in cases where a required module is included in a "project." In this case, the fe_block module is part of the features_extra project and there is no way that a simple "drush en" command can both resolve the dependency on fe_block and yet download features_extra in order to resolve it...
2013-06-24 14:50:33 +02:00
Tristan Olive f7007e656c Added dependencies to detect fe_block module 2013-06-24 14:50:32 +02:00
Tristan Olive bef115bbde Added host list to general prefs page 2013-06-24 14:50:32 +02:00
Tristan Olive 06f8ce3e1c Fixed missing dependency on ahah module 2013-06-24 14:45:24 +02:00
Tristan Olive c350512cd3 Fix feature export format inconsistencies 2013-06-24 14:40:54 +02:00
Tristan Olive 8765aa1b76 Added forum moderator role 2013-06-24 14:40:54 +02:00
Tristan Olive 52ade2a02b Forum import issues
Updated flag module to support export to features;
Check for nid in import process before flagging content for a user (subscribing);
Added subscription and abuse flags to boinc standard feature;
Added friend flag to friend feature... this stuff doesn't work without flags first being created!
2013-06-24 14:40:54 +02:00
Oliver Bock e695806c47 Changes caused by Feature module update in parent commit (new array arguments after core/module updates) 2013-06-24 14:35:38 +02:00
Oliver Bock d595effaf8 Disable theme registry rebuild option by default (override for development) 2013-06-24 14:35:37 +02:00
Tristan Olive 0ffdc1dca0 Set default admin theme
Admin theme should be set to Garland by default, as the BOINC theme is currently only for the public front end. Also, footer links should not be included in the standard feature just yet (need to link to static content, which needs to be created first...).
2013-06-24 14:34:20 +02:00
Tristan Olive 8ecc3d800f Removed dependency on UUID module 2013-06-24 14:34:20 +02:00
Tristan Olive 8b33b231e0 Initial features release
Packaged and configured the highest priority features (and a few others...) for deployment testing
2013-06-24 14:34:19 +02:00