Project

General

Profile

Actions

Feature proposal #7182

closed

Implement support for stream asset user filters

Added by krileon almost 6 years ago. Updated almost 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
Start date:
12 June 2018
Due date:
% Done:

100%

Estimated time:

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).

Actions #1

Updated by krileon almost 6 years ago

  • Subject changed from Implement support for stream asset filters to Implement support for stream asset user filters
Actions #2

Updated by krileon almost 6 years ago

Implement support for marking one of the filters as default. This would use that filter on initial view.

Actions #3

Updated by krileon almost 5 years ago

  • Target version changed from 6.0.0 to 5.0.0
Actions #4

Updated by krileon almost 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.

Actions #5

Updated by krileon almost 5 years ago

  • % Done changed from 30 to 50
Actions #6

Updated by krileon almost 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).

Actions #7

Updated by krileon almost 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.

Actions #8

Updated by krileon almost 5 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF