Details

      Description

      1) Add SITE_DASHBOARD type to SitePageType.java enum

      2) Add code to CustomizeSitePage.java to drag the site dashboard widget from Available Site Pages section of the page to Current Pages section

      3) Add code to CustomizeSitePage.java to drag the site dashboard widget from Current Site Pages section of the page to Available Site Pages section

      4) Add two tests to CustomizeSitePageTest.java: for dragging the site dashboard widget from Available Site Pages section of the page to Current Site Pages section and dragging the site dashboard widget from Current Pages section of the page to Available Site Pages section.

      Tests should include the check that Site Dashbord link is not displayed in the site navigation header when the site dashboard widget is in the Available Site Pages section and not in the Current Site Pages section. Likewise, the Site Dashboard link should be displayed in the site navigation header if the site dashboard widget is displayed in the the Current Site Pages section and not in the Available Site Pages section of the Customize Site Page

      Please also test renaming the Site Dashboard to something else from Customize Site page and ensuring that it shows up with the new name on the site navigation after hitting OK.

        Attachments

          Structure

            Activity

              People

              • Assignee:
                jcule Jelena Cule [X] (Inactive)
                Reporter:
                aowian Ahmed Owian [X] (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Structure Helper Panel