Details

      Description

      Facebook is too tightly coupled with the portal. At present we are dependent upon FacebookUtil remaining in core because of the following references.

      /portal-impl references:

      • PortletURLImpl#generateToString()
      • PortalImpl#getFacebookURL()
      • PortalImpl#getCurrentURL()

      /portal-service references:

      • ThemeDisplay#isFacebook()
      • ThemeDisplay#setFacebookCanvasPageURL()
      • ThemeDisplay#getFacebookCanvasPageURL()
      • ThemeDisplay#setPathImage()

      /util-taglib references:

      • LayoutCommonTag#setAttributes()

      In addition, it is tightly couple with /portal-web/docroot/html/portlet/portlet_configuration/edit_sharing.jsp

      This JSP would need to be made more extensible so particular sharing options (like Facebook) can be contributed by other modules. One possible solution is already implemented for Portal Settings's authentication configuration JSPs. See LPS-58444

        Attachments

          Activity

            People

            Assignee:
            support-lep@liferay.com SE Support
            Reporter:
            id30721 id30721
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:

                Packages

                Version Package