View Issue Details

IDProjectCategoryView StatusLast Update
2930Composr non-bundled addonsGeneral / Uncategorisedpublic2020-11-10 02:35
ReporterChris Graham Assigned ToChris Graham  
PrioritynormalSeverityfeature 
Status resolvedResolutionfixed 
Summary2930: 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
Attach Tags
Time estimation (hours)12
Sponsorship open

Sponsor

Date Added Member Amount Sponsored

Activities

Chris Graham

2020-11-10 02:35

administrator   ~6798

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 Not 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