S2U-37 5.2.1.2 Announcements: Ability to highlight announcements.

Description

The Announcement’s tool of Sakai let the users post anouncements visibles to the users according to some access controls. The development will add a configurable option, in the edition and creation of the announcements, to give highlighting to the announcement. So, in the views of these announcements should have some icons or something in the appearance that let the users know that these announcements have priority

Test plan:

  1. Go to the announcement’s tool and create a new announcement

  2. In the announcement creation’s page click on the Highlight announcement’s checkbox

  3. Create another announcement but in this case don’t click on the Highlight announcement’s checkbox

  4. Go to announcement > view and check that the first announcement is highlighted

  5. Go to the overview page and check that the first announcement is highlighted

  6. Go to the Lesson page and click on “Add Content“ > “Embed Announcement“ and check that the first announcement is highlighted

Acceptance criteria:

  • The appearance should let the user know which announcement are highlighted in the overview page, in the Lessons page with embed announcements and in the Announcement > view page

  • In the creation and edition page there should been some checkbox or something similar that let the user hightlight an announcement

The prototype of this feature:

Attachments

15

Activity

Show:

Andrea Schmidt April 18, 2024 at 9:59 PM

The ordering issue is in

Andrea Schmidt April 15, 2024 at 10:10 PM

Highlighting announcements works on 25x and 23x now, but there is an issue with the order. The highlighted announcements do not automatically move to the top, and it seems they are actually displayed in reverse order. See

Earle Nietzel April 11, 2024 at 11:06 PM

I needed to merge this feature to 23.x so I needed to move it to the SAK project

Miguel Pellicer April 13, 2023 at 4:17 PM

QA has been updated with several bugfixes and you might want to retest the issues you reported, thanks for the good work guys

Juan David Massanet Puentes April 13, 2023 at 6:15 AM

Ok. I proceed with the modifications now and i will send them soon

Fixed

Details

Priority

23 Status

QA Verification Pass

Components

Assignee

Reporter

Created December 21, 2022 at 11:52 AM
Updated June 24, 2024 at 3:27 PM
Resolved January 24, 2023 at 11:34 AM