Feature proposal #7182
closedImplement support for stream asset user filters
Description
This can probably just be a repeat usage. Basically would give them a list of filters to select from that would filter the stream down to the asset assigned to the filter. Example as follows for repeat usage.
Asset | Filter
groupjive.% | Groups
The user would select Groups and it'd apply the groupjive.% asset filter to it. This needs to directly filter out the existing posts though and not just set the asset to groupjive.% as that'd result in all groupjive activity displaying. This means the filter asset needs to be an AND clause in the query instead of OR (as is the case when multiple assets are supplied). This probably can have the option of enabling searching as well. If possible implement this using ajax instead of causing a full page load otherwise location URL will need to be implemented like CB Gallery has to keep track of the streams location (might be a good idea to implement regardless).
Updated by krileon over 6 years ago
- Subject changed from Implement support for stream asset filters to Implement support for stream asset user filters
Updated by krileon over 6 years ago
Implement support for marking one of the filters as default. This would use that filter on initial view.
Updated by krileon over 5 years ago
- % Done changed from 0 to 30
This will support Asset AND User filtering. So for example you could have the below.
Filter: Groups
Assets: groupjive.%
Users: [user_id]
This would filter the stream to display group activity of the stream user. Both support comma separated values for multi-filtering. Additionally a planned value for Users is "connections" to allow filtering to Group activity of your connections for example.
Updated by krileon over 5 years ago
- % Done changed from 50 to 70
This may require pushing the minimum Joomla version to 3.4 to be able to use Joomlas repeat usage for the new filters parameter or 3.6 for subform (replaces repeat).
Updated by krileon over 5 years ago
- Status changed from Assigned to Resolved
- % Done changed from 70 to 100
CB Activity Module will require minimum Joomla 3.6 for this functionality. No further limitations imposed.