Explore tagged content of other people when coming from a page

Bug #1755919 reported by Robert Lyon
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Fix Released
Wishlist
Robert Lyon

Bug Description

Explore tagged content of other people when coming from a page
--------------------------------------------------------------

It is already possible in Mahara to view content from other people based on their tags. This can be done under “Portfolio” -> “Shared with me” or via the full text search when the search field is limited to search for tags only. However, in this case, it is necessary that the viewer knows the tags that the portfolio author had used.

It would be more comfortable for the viewer to go to a portfolio page and click a tag – either a page tag or an artefact tag – and then be taken to a result list that showed all content tagged by the portfolio author with that particular tag to which the viewer has access.

Filter for all artefacts in tag list
--------------------------------------

It is possible to filter for files, images, text, pages, and collections on the my tags page but it is not possible to filter for journals, journal entries, plans, and plan activities.

It should be possible to filter for everything that can be tagged both viewing my tags or exploring tagged content of others.

Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "master" branch: https://reviews.mahara.org/8629

Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

Reviewed: https://reviews.mahara.org/8607
Committed: https://git.mahara.org/mahara/mahara/commit/0ad5b688bfcfacec109523a3669fbca7a35708c0
Submitter: Cecilia Vela Gurovic (<email address hidden>)
Branch: master

commit 0ad5b688bfcfacec109523a3669fbca7a35708c0
Author: Robert Lyon <email address hidden>
Date: Thu Mar 15 10:01:56 2018 +1300

Bug 1755919: Adding related tags page and adjusting tag filter

This patch contains the following:
- created a relatedtags.php page + json file + template to handle the
viewing of related tags for a user, the differences for this to
tags.php page are:
-- it can be viewed publically
-- it requires a tag and viewid

- Adjusted the filters for blog/blogpost, plan/task so they appear
under their own filters as well as 'text' filter

- adjusted the dwoo function list_tags so that we can pass an array of
viewids/tags and/or just a view id

-adjusted the portfolio_search_* functions so they would work for both
my tags and related tags pages

- fixed a filter js problem for tags.php where choosing the filter was
not updating the displayed filter string

behatnotneeded

Change-Id: Ie3a2c3cb56e94ced0e021265bce88e35a9cfba5d
Signed-off-by: Robert Lyon <email address hidden>

Changed in mahara:
status: In Progress → Fix Committed
status: Fix Committed → In Progress
Revision history for this message
Mahara Bot (dev-mahara) wrote :

Reviewed: https://reviews.mahara.org/8629
Committed: https://git.mahara.org/mahara/mahara/commit/54527f4def89f44a2b872170cfda6dc75e217f24
Submitter: Cecilia Vela Gurovic (<email address hidden>)
Branch: master

commit 54527f4def89f44a2b872170cfda6dc75e217f24
Author: Robert Lyon <email address hidden>
Date: Thu Mar 15 10:24:59 2018 +1300

Bug 1755919: Adjusting the elasticsearch templates

To make the display more consistent to the my tags/related tags page

- removed some duplicate code from artefact template and made the
collection template list pages to the right rather than under
collection info on left

behatnotneeded

Change-Id: Ife8365212f4f381de26738743140a40cafd2f09c
Signed-off-by: Robert Lyon <email address hidden>

Changed in mahara:
status: In Progress → Fix Committed
Revision history for this message
Kristina Hoeppner (kris-hoeppner) wrote :

This feature was sponsored by PHBern. Thank you.

tags: added: nominatedfeature
Robert Lyon (robertl-9)
Changed in mahara:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.