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

As a portlet developer I can provide independent portlet settings at the portal instance, site and portlet instance levels

    Details

      Description

      Currently developers need to choose whether the portlet configuration is "owned" by the layout (portlet instance), site or company (portal instance). Furthermore, the configuration can also be "owned" by a user which conflicts with the concept of user preferences. All of this makes the API complicated and error prone.

      This Story proposes to simplify the current system and at the same time provide more flexibility to portlet developers. It will also allow setting default configurations everywhere it makes sense (depending on the scope of the configuration) instead of forcing all defaults to be a in a global portlet-custom.xml file.

      Finally, it will also allow for UX improvements in follow up stories.

        Attachments

          Issue Links

          There are no Sub-Tasks for this issue.

            Activity

              People

              Assignee:
              brian.lee Brian Lee
              Reporter:
              jorge.ferrer Jorge Ferrer
              Recent user:
              Shalaka Tendulkar
              Participants of an Issue:
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Packages

                  Version Package
                  7.0.0 M1