From af7b5d0b2b75208e7104c0c4836d1c1a4718a1f0 Mon Sep 17 00:00:00 2001 From: Sherakama Date: Wed, 27 Jun 2018 16:27:35 -0700 Subject: [PATCH] 7.x-3.1-alpha1 (#25) * 7.x-3.1-alpha1 * fixup! CHANGELOG --- CHANGELOG.txt | 12 ++++++++++++ README.MD | 6 +++--- .../stanford_subsites_admin_dash.info | 3 +-- .../stanford_subsites_content_types.info | 3 +-- .../stanford_subsites_page_template.info | 2 +- .../stanford_subsites_vocabularies_and_terms.info | 2 +- stanford_subsites.info | 2 +- 7 files changed, 20 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 2c35f5a..25d251e 100755 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,6 +1,18 @@ Stanford Subsites x.x-x.x xxxx-xx-xx ------------------------------------ +Stanford Subsites 7.x-3.1-alpha1 2018-06-27 +------------------------------------------ +- Fix menu_name lookup bug +- Add new key to db table +- Changed active subsite contextual arguments to use taxonomy term instead of node id +- Add Code Climate integration +- Add static caching to stanford_subsites_get_subsite_paths for performance +- Updated the pathauto alias update on subsite form submit so it doesn't run on EVERY node +- Fix php notice errors +- Update page.tpl.php for GDPR +- Add composer.json + Stanford Subsites 7.x-3.0 2016-03-03 ------------------------------------------ * Added menu_block as a dependency. diff --git a/README.MD b/README.MD index d6bb4d9..eb3a241 100755 --- a/README.MD +++ b/README.MD @@ -1,11 +1,11 @@ # [Stanford Subsites](https://github.com/SU-SWS/stanford_subsites) -##### Version 7.x-3.0 +##### Version 7.x-3.1-alpha1 Maintainers: [Caryl Westerberg](https://github.com/cjwest), [Shea McKinney](https://github.com/sherakama) [Changelog.txt](CHANGELOG.txt) -This module provides the ability to create a site in a site, sort of. This module is unlike other implementations of subsite like functionality. This subsite module allows content authors to create subsite nodes in which automatically have their own context and menu associated with it. Content editors can select a new logo, title, slogan, and/or theme to go with the subsite node and all other pages within a subsite. Other content types can be added to a subsite by placing them within the menu structure of the subsite or by tagging them with the subsite specific term. +This module provides the ability to create a site in a site, sort of. This module is unlike other implementations of subsite like functionality. This subsite module allows content authors to create subsite nodes in which automatically have their own context and menu associated with it. Content editors can select a new logo, title, slogan, and/or theme to go with the subsite node and all other pages within a subsite. Other content types can be added to a subsite by placing them within the menu structure of the subsite or by tagging them with the subsite specific term. This module does not provide any sort of editorial permission structure. You may add your own using a contrib module such as Taxonomy Access Control, or Content Access Control. @@ -41,7 +41,7 @@ Run the following Drush command: % drush en stanford_subsites -y ####Building Views Using Contextual Arguments -One of the strengths of Subsites is the ability to create a single view with a contextual filter for the given subsite and place it on all subsite nodes. This feature can be used to create mini-calendars, news blocks, or carousels for all Subsite homepages. +One of the strengths of Subsites is the ability to create a single view with a contextual filter for the given subsite and place it on all subsite nodes. This feature can be used to create mini-calendars, news blocks, or carousels for all Subsite homepages. Configure the contextual filter where content has taxonomy term ID based on the Subsites vocabulary then provide a default value of taxonomy term ID from URL. diff --git a/modules/stanford_subsites_admin_dash/stanford_subsites_admin_dash.info b/modules/stanford_subsites_admin_dash/stanford_subsites_admin_dash.info index c75423b..e90a046 100755 --- a/modules/stanford_subsites_admin_dash/stanford_subsites_admin_dash.info +++ b/modules/stanford_subsites_admin_dash/stanford_subsites_admin_dash.info @@ -1,7 +1,7 @@ name = Stanford Subsites Administration Dashboard description = Creates a dashboard block at admin/config/subsites/dashboard. package = Stanford -version = 7.x-3.0 +version = 7.x-3.1-alpha1 core = 7.x files[] = "stanford_subsites_admin_dash.pages.inc" @@ -13,4 +13,3 @@ dependencies[] = "views" dependencies[] = "menu" dependencies[] = "context" dependencies[] = "block" - diff --git a/modules/stanford_subsites_content_types/stanford_subsites_content_types.info b/modules/stanford_subsites_content_types/stanford_subsites_content_types.info index de74e21..29cf97a 100755 --- a/modules/stanford_subsites_content_types/stanford_subsites_content_types.info +++ b/modules/stanford_subsites_content_types/stanford_subsites_content_types.info @@ -2,7 +2,7 @@ name = Stanford Subsites Content Types And Fields description = The Sanford Subsites dependent content types and their fields core = 7.x package = Stanford -version = 7.x-3.0 +version = 7.x-3.1-alpha1 project = stanford_subsites_content_types dependencies[] = entityreference dependencies[] = features @@ -44,4 +44,3 @@ features_exclude[variable][menu_options_stanford_subsite] = menu_options_stanfor features_exclude[variable][menu_parent_stanford_subsite] = menu_parent_stanford_subsite features_exclude[variable][node_options_stanford_subsite] = node_options_stanford_subsite features_exclude[variable][node_preview_stanford_subsite] = node_preview_stanford_subsite - diff --git a/modules/stanford_subsites_page_template/stanford_subsites_page_template.info b/modules/stanford_subsites_page_template/stanford_subsites_page_template.info index 898784c..4c635be 100755 --- a/modules/stanford_subsites_page_template/stanford_subsites_page_template.info +++ b/modules/stanford_subsites_page_template/stanford_subsites_page_template.info @@ -2,5 +2,5 @@ name = Stanford Subsites Page Template description = Stanford Subsites Page Template for Stanford Framework core = 7.x package = Stanford -version = 7.x-3.0 +version = 7.x-3.1-alpha1 dependencies[] = stanford_subsites diff --git a/modules/stanford_subsites_vocabularies_and_terms/stanford_subsites_vocabularies_and_terms.info b/modules/stanford_subsites_vocabularies_and_terms/stanford_subsites_vocabularies_and_terms.info index d69586d..2c21231 100755 --- a/modules/stanford_subsites_vocabularies_and_terms/stanford_subsites_vocabularies_and_terms.info +++ b/modules/stanford_subsites_vocabularies_and_terms/stanford_subsites_vocabularies_and_terms.info @@ -2,7 +2,7 @@ name = Stanford Subsites Vocabularies and Terms description = Stanford Subsites Vocabularies and Terms Feature core = 7.x package = Stanford -version = 7.x-3.0 +version = 7.x-3.1-alpha1 project = stanford_subsites_vocabularies_and_terms dependencies[] = features dependencies[] = taxonomy diff --git a/stanford_subsites.info b/stanford_subsites.info index 3efcaa6..8966d75 100755 --- a/stanford_subsites.info +++ b/stanford_subsites.info @@ -1,7 +1,7 @@ name = Stanford Subsites description = Creates the ability for content authors to create branded "Subsites" within one Drupal installation. Originally developed for use at Stanford University. package = Stanford -version = 7.x-3.0 +version = 7.x-3.1-alpha1 core = 7.x ; DEFAULT FILES