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