Forums | Mahara Community
Tag Cloud Block?
20 January 2017, 5:02 PM
Greetings Mahara Peeps!
I was wondering if there is a functional reason there is not a tagcloud blocktype that can be added to a users profile? There is a great deal of interest in having the tag block appear in other places other than in the admin areas.
24 January 2017, 9:03 AM
The biggest reason is permissions so far. A user can see their tag cloud in the side bar and click on any tag and have access to it. Whereas if we put the tag cloud into a block on the profile page or anywhere else, other people would see it as well, but they may not have access to all the content. They can also only access files and journal entries and such through pages whereas a user can click on them directly.
That's pretty much why we didn't implement the block in the first place as the budget at the time didn't provide for dealing with all these questions.
24 January 2017, 10:12 AM
I had a feeling this was the issue but hoped it would be more straightforward. There has been a great deal of interest in my Mahara community to be able to include a tag block in the student profile and it sounds like a great deal more work would need to be done.
24 January 2017, 10:29 PM
I'm afraid it does as far as I can see it because we typically only show other users to what they have access to and not what any portfolio owner has done in their portfolio for privacy reasons.
I wonder though if we could make it a bit easier though and therefore feedback from your users would be valuable.
What if a tag cloud on the profile page / in a block on any page were restricted to the tags on pages and collections and not worry about tags on content? We already filter out the pages and display them depending on the access another user has. Maybe displaying the tags for those pages in a separate block wouldn't be too hard. Would that be a possibility for you or do your users primarily tag artefacts but not pages and collections?
Why do you want the tag cloud? Is it to explore the portfolios of other people and to see where they have most of their content or is it to find specific content? If you use the fulltext search, you can limit the search results to tags and get both content and portfolio pages in which that content is used.
25 January 2017, 8:35 AM
I asked the instructor who has been working on this. Here is his response:
28 March 2017, 9:14 AM
Hello Patric and Tim,
I'm very sorry of having missed to answer you until now. Just saw the date of your last post. :-(
Thank you very much for the additional information and ideas that are coming through there. If we nail the permissions for displaying tags then that would be a great feature. We can already search for pages / portfolios by tag on "Shared with me" and also in the fulltext search. Aggregating that and putting a graphical representation on it would then be the next step as well as displaying a page where you only see the results with the chosen tag.
I'll follow up with an email.
30 March 2017, 6:05 AM
I am beginning to delve a bit in Mahara and have some ideas about what I would like to do with it but I find this particular idea quite interesting. I have a few questions / observations about how it could work and also to see if I understand correctly through my French.
- The Idea of a Tag Cloud implies having keywords shown bigger or smaller to represent their occurrences. Do you have in mind a representation based on each learner's work or a global representation of every user's ?
- In spite of the answer to the last question, and since permissions are the main problem, it would be nice to have such a feature at a user level, since one of the points is to help each learner make sense of his or hers experiences as a whole.
- Since a tag is just an instant DB query, it might be simple enough to have a global cloud which retrieves accessible content for the user making the query, thus working around the permissions problem. Of course, the search results may not represent the weight of a particular tag, and it may end up with too many empty results, but could it be a first step from which users may be more inclined to share their contents (I mean in some other place than Facebook ;-) ?
I find this idea very interesting because while tag clouds usually shows trends, it can effectively help the learner to see his experiences in a new light !
18 April 2017, 1:52 PM
Thank you for your thoughts on the tagging functionality. Currently, we are only looking at representing an individual learner's tags in the cloud rather than everyone's. The latter could be interesting, but so far, it was more to find content for a single person rather than seeing what everyone tagged.
We already have a few places where you can search for tagged portfolios and content: "Shared by me" and if you use the fulltext search, you can also search for tags only there. Then results are presented in a flat way not a cloud. But the cloud will make it visually more attractive and show an overall picture over a learner's content to which you have access rather than one tag at a time. :-)
I'm a fan of word / tag clouds as they can show patterns and trends very nicely that lists or tables with numerical representations can't do so easily.
23 July 2019, 11:08 PM
I was wondering if there is some advancements in this tag cloud issue. As Mahara is offering the Diary feature, some users in my community are interested in creating pages that would display a sort of blog. Tagclouds being a typical element in blogs, this would be an interesting feature for them. I have read previous messages and understood the permission issue, but this should not be a problem for a public blog. Do you know if there is any plugin fitting our need.
Many thanks in advance,
26 July 2019, 5:21 AM
I'm afraid I'm not aware of anyone having made any progress on the tag cloud in a block setting. We've added a number of other tagging features in Mahara 18.10, but not to the effect of the tag cloud. Is that something that your team would like to tackle or is interested in sponsoring?