View Issue Details

IDProjectCategoryView StatusLast Update
0002930Composr non-bundled addons[All Projects] General / Uncategorisedpublic2020-11-10 02:35
ReporterChris GrahamAssigned ToChris Graham 
SeverityFeature-request 
Status resolvedResolutionfixed 
Summary0002930: Activities would better consider validation status
DescriptionThe current design is the activity feed works like a log.

The preferred design is the activity feed respects the moderation objectives of the site owner.
Additional InformationTo solve this we can either:
1) Make activities only write out when validation is set, by making the code more complex, tracking all this carefully. Probably this is unrealistic, it would be messy code.
2) Making the activity feed display code check validation status of content. This is unrealistic because it can't link back to content type currently.
3) Having validation status copied into the activity feed when content add/edit happens.

I think '3' is the preferred option. When doing an edit we'd have to add a call like...

amend_activity_log_validation('ADD_VIDEO', array('a_label_2' => strval($id)), $validated);

This isn't ideal though, because it would be nice if we really did have a way to link from activity log to content for other reasons. If we implemented this we could just do:

amend_activity_log_validation('video', strval($id), $validated);
TagsNon-bundled addon: Activities
Time estimation (hours)12
Sponsorship open

Activities

Chris Graham

2020-11-10 02:35

administrator   ~0006798

This is done using strategy '1'. It is part of a much bigger restructuring of syndication, so not messy.

Issue History

Date Modified Username Field Change
2016-11-17 20:23 Chris Graham New Issue
2016-12-08 16:56 Chris Graham Tag Attached: Non-bundled addon: Activities
2020-11-10 02:35 Chris Graham Assigned To => Chris Graham
2020-11-10 02:35 Chris Graham Status non-assigned => resolved
2020-11-10 02:35 Chris Graham Resolution open => fixed
2020-11-10 02:35 Chris Graham Note Added: 0006798
2023-02-26 18:29 Chris Graham Category General => General / Uncategorised