Back to marketplace
69

Show selected content

Buy now

Create a periodic email summary sorted by spaces and/or a dashboard widget from content selected by authorized users.

1.9.2 (October 16, 2026)

  • Fix: Content titles starting with ## or ### included the beginning of the next line
  • Fix: Icons without the fa- prefix (e.g. links) were displayed as broken images in the email; unknown icons now fall back to the author's image
  • Fix: Icon color in the email was ignored when the theme link color is in rgb() format
  • Fix: {networkName} tag was not replaced in the email title and subtitle
  • Fix: Escape user names in the email title and in the dashboard widget
  • Fix: The plain text version of the email contained HTML tags and entities
  • Fix: The administration page showed next week's date on the day of the automatic sending
  • Fix: The user's language was not restored after building an email without content
  • Fix: Spaces sorting in the email when the Enterprise Theme space types are used
  • Enh: The "Send now" button of the administration page uses a POST request
  • Enh: Code modernization and unit tests

1.9.1 (October 8, 2026)

  • Chg: New CUZY Commercial License 2.0 under Irish law. It clarifies the AGPL option, the license key with annual or lifetime maintenance and what happens when it expires, one installation per domain with unlimited users and devices, and commits to fixing module bugs within 14 days for customers with a valid license key. Existing licenses stay under version 1.0 until their next renewal or opt-in

1.9.0 (July 16, 2026)

  • Fix: Compatibility with HumHub 1.19

1.8.5 (June 6, 2026)

  • Enh: Log detail of failing emails to identify the users not receiving the summary with the reason (invalid domain of the email, etc.)
  • Enh: Automated code refactoring for HumHub 1.18 using Rector

1.8.4 (May 18, 2026)

  • Fix: Show only published content

1.8.2 (May 15, 2026)

  • Enh: Add statistics about email sending in the log (number of emails sent, number of retries, etc.)
  • Enh: Add self tests to check if the email sending process is working correctly, including retries after timeouts
  • Enh: In case of timeout, add errors in the log with advises of values adjustments
  • Fix: If emails are sent to a large number of users, and the job continues the next day
  • Enh: Number of emails sent at once and delay optimizations for large networks (more than 10k users)

1.8.1 (May 12, 2026)

  • Fix: Email sending job could exceed the 3600-second queue timeout on large networks; batch size reduced from 1000 to 100 users per job (configurable via sendSelectedContentEmailLimit in common.php)
  • Enh: If a send session is interrupted (timeout or crash), the daily cron automatically retries the next day using a smaller batch of 50 users (configurable via sendSelectedContentEmailRetryLimit) until the session completes
  • Enh: Interrupted sessions are tracked with a new STATE_UNFINISHED content state, making in-progress sends visible and preventing stale STATE_SCHEDULED records
  • Enh: Checkpoint saved after each user processed; a retried job resumes exactly where it stopped, avoiding duplicate emails to already-notified users
  • Enh: Switched from offset-based to cursor-based user pagination for reliability across retries
  • Fix: ExclusiveJobInterface key is now cursor-based per batch, preventing a static key from blocking the job chain (each running batch would have blocked its own successor from being queued)

1.8.0 (September 3, 2025)

  • Enh: Migration to Bootstrap 5 for HumHub 1.18
  • Enh: Use new ControllerHelper::isActivePath & $module?->isEnabled
  • Enh: Change location of the icon in the stream entry (moved into the header)

1.7.1 (May 12, 2025)

  • Fix: Minor error in the log on module update

1.7.0 (May 8, 2025)

  • Enh: When sending to a large number of users, the mail summary is now sent separated jobs of 1000 users each (can be changed in the file configuration)
  • Enh: In the admin, add a Logging page to see all Selected Content history
  • Enh: Add GitHub HumHub PHP workflows (tests & CS fixer)
  • Fix: CSS variable overwriting the theme ones
  • Chg: Admin page URL to /show_content/admin/index
  • Enh: Add "Settings" and "Admin" buttons to switch from a page to another
  • Chg: Minimum HumHub version is now 1.15

1.6.4 (March 8, 2024)

  • Enh: German translations (thanks @Hazel-0)
  • Fix: Remove s to content
  • Enh: New logo

1.6.3 (October 20, 2023)

  • Enh: After clicking on a link in the email summary, check if the user is logged in (in case the content is private)
  • Enh: Content entry notification button moved to a widget
  • Chg: The configuration page is accessible from the module admin page only

1.6.2 (July 25, 2023)

  • Chg: Email title changed from {networkName} - Main news of the week to {networkName} - News of the week
  • Enh: Job process optimized in case of multiple execution

1.6.1 (January 3, 2023)

  • Fix: Display success flash when selecting a content to show fixed for HumHub 1.13

1.6.0 (October 31, 2022)

  • Chg: remove depreciated SharedContents widget
  • Enh: added possibility to restrict selecting content with group permissions (in the module settings)

1.5.3 (September 2, 2022)

  • Fix: On multilingual HumHubs, the email subject, title and sub-title could be in english for non english users

1.5.2 (May 5, 2022)

  • Enh: In the selected contents email, the tag at the right of the contents indicating the name of the module is now gray and smooth (some users could think it was a button)
  • Fix: If Pretty URL is disabled, the icons in the mail where not displayed.

1.5.1 (November 15, 2021)

  • Enh: In the selected content email, only "see online" is a link (same as the widget)
  • Enh: Better rendering of the widget's contents
  • Enh: Contents are now sorted by creation or update date, depending on the settings in "Administration" -> "Settings" -> "Appearance" -> "Default Stream Sort"
  • Fix: In some cases, an error was added to the log when emails where sent (but it didn't have an impact on the emails sent)

1.5.0 (November 1, 2021)

  • Enh: Possibility for each user to choose if they want to disable the selected contents' widget
  • Enh: Possibility to prevent users from disabling the selected contents' widget or emails
  • Enh: When selecting a content to show, a third button enables to show and save the content in one click
  • Enh: When a content is selected to be shown on the widget or the email, an icon is added to the content
  • Enh: Settings form is now more easy to understand
  • Chg: Most translations have been changed
  • Chg: The term "Mail summary" has been replaced with "Selected contents"
  • Chg: (for developers) The widget renamed from "SharedContents" to "SelectedContents"
  • Chg: the module's attribute widgetThemeNumberOnDashboard has been renamed to widgetThemeNumberOnDashboard (could be used in common.php)
  • Chg: HTML tags having an id or class starting with shared-content have been renamed to selected-content

1.4.1 (June 20, 2021)

  • Fix: Module crashed if a global content (not in a space) was displayed in the dashboard

1.4.0 (March, 9, 2021)

  • Chg: Migrated to 1.8 Richtext API
  • Chg: Changed HumHub min version to 1.8
  • Enh: If content is an event, show start date

1.3.1 (February, 10, 2021)

  • Chg: New setting : "Include public content from spaces of which users are not members". These contents where included up to version 1.3. Since 1.3.1, by default, they are not included anymore.
  • Fix: MySQL migrations replaced with YII2 functions for other databases engines compatibility

1.3 (January, 18, 2021)

  • Enh: Contents Layout Migration for HumHub 1.7+ (modules icons instead of profile image if not a publication)

1.2.5 (December, 11, 2020)

  • Enh: Added permission settings enable to choose which group is allowed to manage email summary

1.2.4 (December, 11, 2020)

  • Fix: Module could crash if third party modules where to old

1.2.3 (December, 3, 2020)

1.2.2 (November, 30, 2020)

  • Enh: Since HumHub 1.7 has a new wall entry widget for module, this module now use it to retreive the content title

1.2.1 (November, 27, 2020)

  • Fix: Mail summary was sent to users even if they have uncheck to receive it in their account settings
  • Enh: In the admin mail summary preview, if a user has uncheck to receive it, a warning will be shown

1.2 (November, 19, 2020)

  • Enh: better presentation of the mail summary
  • Enh: mail summmary uses colors from active theme
  • Require HumHub 1.7

1.1.13 (September, 24, 2020)

  • Enh: Added second theme for SharedContents widget, possibility to set the maximal number of characters for the title and description and in module.php a public var enables to choose the theme number on the dashboard
  • Enh: In SharedContents widget, time is displayed according to the local format

1.1.12 (September, 21, 2020)

  • Fix: In some cases, settings tab button could not appear

1.1.11 (September, 7, 2020)

  • Fix: Added missing translations
  • Enh: Widget in dashboard sidebar has position 10 instead of 150, enabling to show it on top of recent activities widget

1.1.10 (September, 6, 2020)

  • Enh: Database requests optimizations

1.1.9 (August, 31, 2020)

  • Enh: Translations for all languages

1.1.8 (August, 15, 2020)

  • No change, only code improvements

1.1.7 (July, 20, 2020)

  • Enh : content creator name was shown with the first name : replaced by displayName

1.1.6 (July, 19, 2020)

  • Fix: if a content is public in a public space, but only for registered users, don't show it to guest

1.1.5 (June, 25, 2020)

  • Fix: content module name was not sent with the correct language

1.1.4 (June, 25, 2020)

  • Better management of special characters
  • Added missing translation

1.1.3 (June, 25, 2020)

  • Added mail summary last sent date in admin

1.1.2 (June, 22, 2020)

  • Enh: show better information of next date to send mail summary

1.1.1 (June, 22, 2020)

1.1 (June, 06, 2020)

  • added configuration panel
  • added some new settings

1.0 (2019-06-02)

  • First release !

Module Information

Price:
90 €
Latest version release:
1.9.2 - October 16, 2026
Publisher:
Author(s):
Website:
Compatibility:
HumHub 1.5 - 1.19