DSpace-CRIS users can subscribe to Communities, Collections and Items. Once an user is subscribed, he / she will receive via email periodical updates.
Subscriptions types
A subscription can be of two types:
CONTENT: The user will receive periodical emails about content updates affecting subscribed Communities, Collections or Items, i.e. new items into put into a collection, updated items, etc.
STATISTICS: The user will receive periodical emails about subscribed content statistics, i.e. how many views the contend had, how many downloads, etc. Statistics values are absolute, not related to the notification frequency: for example if a user subscribe to a Publication statistics updates with a weekly frequency (see next paragraph), and for this Publication there are number of views available, notification will contain number of views such publication had so far, not how many views it had in last week. When available, notification will contain also the value the same statistic indicator had the previous month and the previous week.
Subscriptions frequencies
The subscribing user can select the frequency he / she wants to receive notifications. Available frequencies are:
DAILY: The user will receive every day an email containing last day content updates, or statistics related to the Community, Collection or Item to which he / she is subscribed.
MONTHLY: The user will receive every month an email containing last month content updates, or statistics related to the Community, Collection or Item to which he / she is subscribed.
WEEKLY: The user will receive every week a notification containing last week content updates, or statistics related to the Community, Collection or Item to which he / she is subscribed.
Despite of how many Communities, Collections or Items the user has subscribed to, updates will be grouped. This means that the user will receive a single email per subscription type (content or statistics) and frequency containing all updates. For example, if he / she has subscribed for daily updates regarding content of 3 communities, 4 collections and 5 items, and for daily updates regarding statistics of 8 items, every day two emails will be sent to this subscriber: one with 12 content updates, and one with statistics information of 8 items. The same applies for monthly and weekly subscriptions.
Subscriptions Management
Content subscription can be done from Communities, Collections or Item context menu, “Subscribe” option
once selected, a modal is shown where user can select type and frequency. Multiple frequency selection is possible.
In case user already has a subscription in place for the Community, Collection or Item he / she is subscribing to, it is possible to edit or delete already existing subscriptions and to create new subscriptions.
A summary page is reachable from the user menu. From this page the user can view, edit or delete all his / hers existing subscriptions.
Notifications via email
Notifications are sent via email by the subscription-send command, which can be started as a process in the processes DSpace-CRIS section by an user having administrator privileges, or as command from command line.
This command has two mandatory parameters used to identify for which subscriptions notifications must be sent
-tor--typerepresenting notification type to be sent, one between "content" and "statistics"-for--frequencyrepresenting the notification frequency: possible values are "D" for daily updates, "M" for monthly updates and "W" for weekly updates.
For example, {dspace-install-dir}/bin/dspace subscription-send -t content -f D will send notifications to all users which want to receive daily content updates, with last day updates affecting subscribed content, {dspace-install-dir}/bin/dspace subscription-send -t content -f M will send notifications to all users which want to receive monthly content updates, with last month updates affecting subscribed content, while {dspace-install-dir}/bin/dspace subscription-send -t statistics -f W will send notifications to all users which want to receive weekly content statistics update


