Stop the staff hack for deciding to display Calendar in global nav, et al.
Bug #956020 reported by
JimPGlenn
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KARL3 |
Won't Fix
|
Wishlist
|
Unassigned |
Bug Description
We have a number of hacks in Classic KARL. For example, to determine if we should show the Calendar as a top-level tag, we do a test on whether the current requesting user is "staff". That's a specific policy. Instead, we should make a new permission and diddle it on the site, allowing people to adjust the ACL.
This pattern is in a number of places. Find places where we check to see if a user is staff and refactor to use permissions instead.
refer to https:/
Changed in karl3: | |
importance: | Undecided → Medium |
milestone: | none → m96 |
tags: | added: ux2 |
Changed in karl3: | |
milestone: | m96 → m99 |
Changed in karl3: | |
milestone: | m99 → m104 |
Changed in karl3: | |
milestone: | m104 → m108 |
Changed in karl3: | |
milestone: | m108 → m111 |
Changed in karl3: | |
milestone: | m111 → m114 |
Changed in karl3: | |
milestone: | m114 → m115 |
Changed in karl3: | |
milestone: | m115 → m116 |
Changed in karl3: | |
milestone: | m116 → m118 |
Changed in karl3: | |
milestone: | m118 → m120 |
Changed in karl3: | |
milestone: | m120 → m123 |
Changed in karl3: | |
milestone: | m123 → m124 |
Changed in karl3: | |
importance: | Medium → Wishlist |
Changed in karl3: | |
milestone: | m124 → m999 |
Changed in karl3: | |
status: | New → Won't Fix |
To post a comment you must log in.
perhaps it's easiest if I take this one.