Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-27129

Add Scope to Events created with social-networking-portlets

Details

    • Accept
    • Support

    Description

      For now, when using the Events Portlet, one could add Events to the entire portal only. It is not possible to restrict Events viewability to only one's site. Moreover, when displaying the portlet, it can only show the whole Event entries in the database for the current companyId ; it's not possible to only view the Events created inside the group.

      I've added two attributes to the Event object : groupId and Visibility

      Visibility allows the user to create either "portal-wide" events (public) or "site-restricted" events (private to the site they were created)

      GroupId provides the user with the ability to filter the displayed events to show :

      • All public events Portal-wide
      • All events within this site
      • All public events outside of this site

      Thus :

      • you can display a portlet to View and Create local Events
      • you can display a portlet to View the Events of other sites
      • you can display a portlet that summarizes all the public Events of all sites

      Attachments

        Activity

          People

            rose.becerra Rose Becerra
            lukeskypator Patrick NERDEN (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:

              Packages

                Version Package