Activity Stream

ℹ️

Audience: This article is intended for community owners

Uncover the full potential of the Activity Stream as we walk you through its functionalities and demonstrate how it seamlessly enhances the user experience, making your platform more interactive and engaging than ever.

Introducing a web part designed to explore a user’s social activity, serving as a summary of their recent actions. It is intended to be displayed on two pages:

  • My Profile: This page allows users to view their own activity, including edited documents, modified pages, and more.
  • Detail Person: This profile page showcases the social activity of a user. It is important to note that only information shared with the second user is visible, incorporating a permission filter. This means you will not be able to see actions such as document uploads or likes for content you don’t have access to.

This feed is limited to the past 30 days, with information automatically removed once this timeframe has passed.

Upon deploying the solution, this web part comes pre-installed on both pages and is formatted for seamless functionality.

Activity Stream Example

How to edit it?

1. Title and description.

You can configure the text and description by simply filling in the available fields with the desired text.

2. Look and feel

In this section, you easily can:

  • Change the font size of the title and description.
  • Modify the background color of the web part, toolbar, title and description.

3. Pagination The pagination section offers various configuration options: you can set the number of elements per page using the slider. If pagination is off, this number represents the total contents in the dashboard.

When pagination is on:

  • If “Use more button for pagination” is disabled, it uses infinite scroll. Suitable when the dashboard is the sole or last element on the page with no columns.
  • If “Use more button for pagination” is enabled, a “More” button is displayed, suitable for all scenarios.

4. Audience targeting

In this section, you can decide if you want to use audience targeting. If you choose this option, the web part will only show up for people who are part of the selected groups. To pick these groups, a menu will appear, and you can select which audience(s) should see this web part. This helps make sure the web part is seen by the right audience, making your content delivery more accurate and personalized.

To learn more about Audiences click here.

5. Advanced

In this section, experienced users can control all web part properties using a configuration JSON, allowing for advanced editing and a high level of customization.

Configure the cards

Activity Stream Cards

There is an option to configure the cards. You must go to the Settings, and then open This Tenant and click into Activity Stream. From this point, you have the flexibility to generate various designs and link each design to specific social actions taken by the user.

Activity Stream Cards Configuration

In the provided image, you will notice that the complete design is currently associated with the default card. This configuration is pre-established to showcase and exhibit various details, including the image, icon, creation date of the content, title, and link.

Customization of the card can be achieved through coding.

Activity Stream Cards JSON