PUBLIC - Liferay Social Office Community Edition
  1. PUBLIC - Liferay Social Office Community Edition
  2. SOS-1120

As a Social Office user I would like to be able to view announcements on login.

    Details

    • Technical Documentation Required:
      Needs Documentation
    • Epic/Theme:
    • Business Value:
      4
    • Similar Issues:
      Show 5 results 

      Description

      We would like to add the announcement portlet back to the Dashboard, so that important announcements can be viewed on login (as they were in 1.6).

      Currently the announcement portlet no longer truncates content, therefore it is too cumbersome to add to the Dashboard without spoiling the look of the product.

      Aaron to provide mockups of potential positioning and styling.

      1. _AnnouncementsA.png
        255 kB
      2. _AnnouncementsB-add-announcement.png
        200 kB
      3. _AnnouncementsB-Event-Hover.png
        253 kB
      4. _AnnouncementsB-modal-view.png
        205 kB
      5. _AnnouncementsNormal-Admin.png
        252 kB
      6. 08-08-13 new announcement portlet collapsed.png
        61 kB
      7. 08-08-13 new announcement portlet expanded.png
        63 kB
      8. announcements1.png
        173 kB
      9. announcements2.png
        185 kB
      10. announcements3.png
        197 kB

        Issue Links

          Activity

          Hide
          Aaron Delani (Inactive) added a comment -

          Hey Jon,

          As per our conversation, I'll go ask @Vicki if there are any business requirements to this. I was under the assumption that we were going to be building from the pre-existing portlet.

          Show
          Aaron Delani (Inactive) added a comment - Hey Jon, As per our conversation, I'll go ask @Vicki if there are any business requirements to this. I was under the assumption that we were going to be building from the pre-existing portlet.
          Hide
          Aaron Delani (Inactive) added a comment -

          Attached: _AnnouncementsA.png

          Added a filter to display particular announcements on page.

          By default, all important announcements should show on first load.

          Colors are arbitrary in the mockup. Preferably color Red announcements are urgent, and green announcements are just active announcements. Orange for caution and blue for general announcements.

          Clicking on announcement will dismiss it (grayed out) from the list and show the announcement in a modal dialog box.

          Clicking: "View All," opens up a modal dialog box of all available announcements for the user. Formatting should still be the same.

          Clicking: "Manage Entries," is only visible for users with permissions to the portlet. Brings up same modal as "View All" however, persists even if there are no announcements. A user should be able to add an announcement, edit, and manage announcements from this dialog.

          Clicking: "Add Entry" takes the user to a mode on Manage Entries that will allow them to quickly publish an announcement.

          Show
          Aaron Delani (Inactive) added a comment - Attached: _AnnouncementsA.png Added a filter to display particular announcements on page. By default, all important announcements should show on first load. Colors are arbitrary in the mockup. Preferably color Red announcements are urgent, and green announcements are just active announcements. Orange for caution and blue for general announcements. Clicking on announcement will dismiss it (grayed out) from the list and show the announcement in a modal dialog box. Clicking: "View All," opens up a modal dialog box of all available announcements for the user. Formatting should still be the same. Clicking: "Manage Entries," is only visible for users with permissions to the portlet. Brings up same modal as "View All" however, persists even if there are no announcements. A user should be able to add an announcement, edit, and manage announcements from this dialog. Clicking: "Add Entry" takes the user to a mode on Manage Entries that will allow them to quickly publish an announcement.
          Hide
          Aaron Delani (Inactive) added a comment -

          Newer announcement mockups.

          Show
          Aaron Delani (Inactive) added a comment - Newer announcement mockups.
          Show
          Aaron Delani (Inactive) added a comment - Styled in pull: https://github.com/johnnyhowey/liferay-plugins/pull/158
          Hide
          Jonathan Lee added a comment -

          Need to fix some bugs

          Show
          Jonathan Lee added a comment - Need to fix some bugs
          Hide
          mandy.zia added a comment -

          PASSED Manual Testing using the following steps:

          1. Go to your Dashboard
            • You should see the announcements portlet in between the microblogs bubble and activities portlet.
          2. Add a new General scope announcement that utilizes 5 Enter key presses.
            • This is to see how the portlet collapses and expands a long entry.
          3. Save the entry.
          4. Click View More to expand the announcement.
          5. Click View Less to collapse it again.

          Add a second SO user to verify a regular user's view. The only difference should be that a regular user does not have the Add Entry and Manage Entries buttons.

          Fixed on:
          Tomcat 7 + MySLQ 5. Portal 6.1.x EE Git ID: 7464837fde8a7aa824c59826fbb314ae04cbc2eb.
          Plugins 6.1.x EE Git ID: 6ae22a34a9d7b72a86a2a94ccba93f318fe60f70.
          Plugins 6.1.x CE Git ID: 7f53c7c0b4f82f203a59b78716e02c3897e630df.

          Show
          mandy.zia added a comment - PASSED Manual Testing using the following steps: Go to your Dashboard You should see the announcements portlet in between the microblogs bubble and activities portlet. Add a new General scope announcement that utilizes 5 Enter key presses. This is to see how the portlet collapses and expands a long entry. Save the entry. Click View More to expand the announcement. Click View Less to collapse it again. Add a second SO user to verify a regular user's view. The only difference should be that a regular user does not have the Add Entry and Manage Entries buttons. Fixed on: Tomcat 7 + MySLQ 5. Portal 6.1.x EE Git ID: 7464837fde8a7aa824c59826fbb314ae04cbc2eb. Plugins 6.1.x EE Git ID: 6ae22a34a9d7b72a86a2a94ccba93f318fe60f70. Plugins 6.1.x CE Git ID: 7f53c7c0b4f82f203a59b78716e02c3897e630df.

            People

            • Votes:
              1 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

              • Due:
                Created:
                Updated:
                Resolved:
                Days since last comment:
                1 year, 33 weeks, 1 day ago

                Development

                  Structure Helper Panel