Downloads

Download social-11.1.0.tar.gztar.gz 9.32 MB
MD5: 65da6fd1ac14f9472033b5c3fad3a4f7
SHA-1: 57f69121616a1309bb9fd44cdfc02352510a135f
SHA-256: 5d4d9f69887c869410062111622e8396c02a7dbfd447fee3b3edc86439bfd83d
Download social-11.1.0.zipzip 11.33 MB
MD5: b09a6bc9feda003c1ff93bac1cacff61
SHA-1: ff5e2b6bef6649e2377d044ac6afef8346afca1c
SHA-256: e442ca5accfc15ec852a40efcef7987eaacc761c4ae1919ae0c721da219ccdae

Release notes

Platform requirements

PHP version 7.4 or higher is recommended. PHP 8.0 is still not supported.

Important update information

As a user I want to invite members to my group

Now, if it is allowed by SM+ and a group manager, members can share a group link or invite other users to their group.

  • After enabling social_group_invite module, a Site Manger can go to /admin/config/opensocial/social-group and enable Group managers is able to allow members send invites in Group invite settings
  • This can also be controlled per group by Group Manager (after SM has enabled the settings in above step) on Add/Edit group page by checking/unchecking Allow members to share the group with others
  • A user will then see an invite option on Group page.

As a user I want to share the event for other users to join

Similarly, we have also enabled this feature on Events. This can also be controlled by Site Manager and Event managers.

  • After enabling social_event_invite module, a Site Manager would be able to allow this feature checking Event managers are able to allow users send invites on /admin/config/opensocial/event-invite
  • An event manager, can also enable/disable this feature via Allow users to share the event with others option on Event’s ‘Add/Edit’ page.
  • A user will then be able to see an invite option on ‘Event’ page.

Alternative frontpage not multilingual and do not support custom roles

One of the most amazing feature we have enhanced is that now we have made it possible for Site Managers to add multiple alternative frontpage for different user roles and also made it possible to customize it per language if the website is multilingual

  • For this, the alternative_frontpage module should be enabled.
  • Site Managers will then be able to configure multiple alternative frontpage for website at /admin/config/alternative_frontpage

Change type field widget from autocomplete to select list

We have made it easier for Site Managers to choose Topic, Event or Group type in custom content blocks. We have changes the field from autocomplete field to a select list field which will help users to scroll and choose the required content in a more friendly way.

  • This feature is provided by Social Content Block, Social Event Content Block, Social Group Content Block modules
  • Blocks can be added from /block/add/custom_content_list?destination=/admin/structure/block/block-content
  • Depending upon the type of content you choose, you can start typing in field (Event types, Group types or Topic type) which will then present you with list to select.

Allows anonymous users viewing comments

Now anonymous users can view comments on public content(posts, topics, etc.).

Make possible to send messages when entity become published

User will now be notified about new content being created on platform after it’s status is changed from unpublished to published.

New content/site manager dashboard

Currently there are a lot of menu options that are not easily accessible to CM+ users. Usually they need to "hunt" down links since they are scattered around Open Social main menu. We now have a new dashboard that will bring together all relevant links for content/site managers.

Bug fixes information

Unable to install properly, undefined index warnings.

Earlier there were a lot of notices issued when installing Open Social using a web browser instead of Drush. We have solved these issues and have made installation process error free.

Country field default value is no longer filled

The ‘country’ field of address field set will now have a default value already filled which is picked up from site wide settings of the platform. This field appears while creating a group or an event.

  • Please go to /admin/config/regional/settings to add default country

Update social medium image style configuration to use crop small type

Image cropping on image fields, for example on event creation form, was not having correcting cropping effect, which is now rectified.

Landing page visibility label alignment issues when using the new sky styling

We’ve fixed an issue where landing page visibility label was not aligned with other content types when displayed in a teaser.

Modules updated information

  • pathauto from 1.8.0 to 1.9.0
  • role_delegation from 1.1 to 1.2.0
  • metatag from 1.16 to 1.19.0
  • address from 1.9.0 to 1.10.0
  • views_infinite_scroll requirement 1.9.0 to 2.0.0
  • search_api from 1.21 to 1.23.0
  • admin_toolbar from 3.0.3 to 3.1.0
  • votingapi from 3.0.0-beta2 to 3.0.0-beta3
  • image_effects from 3.1 to 3.2.0
  • views_bulk_operations from 4.0.0 to 4.0.1
  • editor_advanced_link from 1.9 to 2.0.0
  • redirect from 1.6.0 to 1.7.0
  • swiftmailer from 2.0.0 to 2.2.0
  • token from 1.9 to 1.10.0

Full list

#3236705: As a user I want to invite members by email to my group
#3239402: As a LU I want to share the event for other users to join
#3247898: Alternative frontpage not multilingual and do not support custom roles
#3251356: Fields Event types Group types Topic type in custom content list block on the Dashboard
#3251540: Access to comment same as fo the commented entity
#3254987: Make possible to send messages when entity is published
#3259107: Unable to install properly, undefined index warnings
#3238713: Country field default value is no longer filled
#3251038: Image small cropping
#3239820: Landing page visibility label alignement issues when using the new sky styling
#3264414: Update drupal/pathauto requirement from 1.8.0 to 1.9.0
#3263802: Update drupal/role_delegation requirement from 1.1 to 1.2.0
#3263573: Update drupal/metatag requirement from 1.16 to 1.19.0
#3263439: Update drupal/address requirement from 1.9.0 to 1.10.0
#3263490: Update drupal/views_infinite_scroll requirement from 1.9.0 to 2.0.0
#3262916: Update drupal/search_api requirement from 1.21 to 1.23.0
#3262888: Update drupal/admin_toolbar requirement from 3.0.3 to 3.1.0
#3262815: Update drupal/votingapi requirement from 3.0.0-beta2 to 3.0.0-beta3
#3262821: Update drupal/image_effects requirement from 3.1 to 3.2.0
#3261731: Update drupal/views_bulk_operations requirement from 4.0.0 to 4.0.1
#3262823: Update drupal/token requirement from 1.9 to 1.10.0
#3259724: Anonymous user when access to the alternative frontpage with no public visibility is redirected to login page
#3266096: Fix wrong update number "social_profile_update_11006"
#3266049: Error during the update.php after updating to 11.0.3 with Composer
#3262433: Create a new CM+ "quick access dashboard" for better user experience
#3267764: Alternative page translations do not work without a langcode prefix
#3266003: Notice: Undefined index: children in social_profile_privacy_private_fields_list()
#3263114: Events maximum for enrollee's has been exceeded
#3263649: Event enrollment, decline request messages shows wrong name
#3268520: The destination param is missing when logging in via the social_magic_link and accepting the data policy.
#3264287: Upgrading from Open Social 10 to 11 errors with Message notify module and views_bulk_operations_update_8034

Created by: tbsiqueira
Created on: 29 Mar 2022 at 06:51 UTC
Last updated: 29 Mar 2022 at 07:09 UTC
Bug fixes
New features
Insecure
Insecure

Other releases