Open gbp opened 2 years ago
8. Add prominence to notes so that we can e.g. show a requester_only
note, or prep a note prior to publishing. We could add backpage
so that the note's body is excluded from the text that gets indexed, but obviously can't stop external search engines finding it so might be a bit confusing. The reason for backpage
would be for adding notes to poor requests where we want to minimise the attention given to them, but still keep them relatively public.
- Add prominence to notes so that we can e.g. show a
requester_only
note, or prep a note prior to publishing.
+1, this would be extremely useful for GDPR / Takedown requests on WDTK.
Consider if and how we can use the new generalised notes features to address other tickets eg.
Some of these might now, or soon, be policy/practice questions as much as issues requiring specific development.
When following a body update request link the notes field isn't easily accessible to edit any-more.
Record version history of notes
and show that history on the admin page for the entity the note applies to.
The recent change has meant body notes changes no longer appear under the "history" section on the body admin page. (Thanks for retaining the history of changes, it's just new notes changes which are not shown).
I think that even though the underlying structure has now changed we should put the field for adding/editing body notes back alongside other fields in the general body edit/create form.
I don't want to have to go through more clicks / to another page to make a [body specific] note edit.
There may be analogous situations on other admin pages. A consistent approach should be taken.
To degree this is a repetition of my previous comments on this ticket, but I have expanded here.
I see progress on this
Notes was changed from
The Armed Forces’ Pay Review Body (AFPRB) provides independent advice to the Prime Minister and the Secretary of State for Defence on the pay and charges for members of the Naval, Military and Air Forces of the Crown.
to[#<Note id: 340, notable_type: "PublicBody", notable_id: 1056, notable_tag: nil, created_at: "2022-09-05 12:06:53.136895000 +0100", updated_at: "2022-09-05 12:06:53.136895000 +0100", body: "The Armed Forces’ Pay Review Body (AFPRB) provides...">]
Some opportunity to work on the presentation there and remove, or reduce the prominence of, some of the data.
The precision of those timestamps!
In an ideal world it'd be a nicely presented diff!
Perhaps add such a link in the bottom right of the notes box so it's consistent with the presentation used for messages.
This would make it easier for admins to edit the note, and indeed make it easier to find out what is prompting the note's display.
eg. if I mention [[body name]] in a note display the body name, if I write [[contact link]] show the contact form link.
The [in]ability to include a "link to the body-specific change request form" is mentioned at https://github.com/mysociety/alaveteli/issues/7285
-- Keywords: Dynamic contextual includes for notes.
There are a few things which have emerged or arisen through the use of notes which could perhaps be helped with some in-line help text:
<h3>
tags to add titles to notes. Help text in the system could note this is possible / suggested practice. Note reordering would be really helpful in terms of signpost authorities. I'd be good to be able to bump the signpost note to the top - eg:
@HelenWDTK I can envision ordering of notes being awkward to implement as notes can be associated by tags and or directly. It would be easier if say... all tagged notes were first then orderable list of directly associated notes but I'm guessing that wouldn't really solve the issue.
It might help. The signpost notes are on the signpost
tag, so if they came first we could pin it I guess. It might be that this issue is better solved by adding actual signpost pages.
With the roll out of the new notes feature we should consider the next steps:
Note#body
on admin body show action so admins have an idea which notes are which.