Heads up - improvements to tagging

Heads up - improvements to tagging

by Jon Bolton -
Number of replies: 11
Picture of Particularly helpful Moodlers Picture of Testers

Just a heads up that improvements to tagging are currently being worked on and will be submitted for consideration for inclusion in core soon.

Moodle 3.1 has greatly enhanced tagging functionality over previous versions - but, with one exception, tags currently only apply at an Activity/Resource level.

Some activities in Moodle allow content to be created 'within' the activity - forum posts, wiki pages, glossary entries, database entries, book chapters, etc. - but apart from wiki pages, it is currently not possible to tag the individual entry level.

The improvements being developed allow forum posts, book chapters, glossary entries and database entries to be tagged independently to their 'parent' activity.

Anyone interested can see the WIP version of this code at https://github.com/andrewhancox/moodle/tree/tagging. It's currently feature complete and undergoing testing.

To be clear this is not fully tested code and there are known issues so please do not test this on a site you care about. There are a couple of known bugs that have already been discovered which will get fixed in the next few days.

Average of ratings: -
In reply to Jon Bolton

Re: Heads up - improvements to tagging

by Tim Hunt -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers

"tags currently only apply at an Activity/Resource level"

This is not true. Courses, users and quiz questions can also be tagged.

Is there a spec, or a tracker issue?

Do you know the standard procedure for contributing changes to Moodle? https://docs.moodle.org/dev/Process

Looks like your developer also needs to read https://docs.moodle.org/dev/Commit_cheat_sheet#Provide_clear_commit_messages


Average of ratings:Useful (1)
In reply to Tim Hunt

Re: Heads up - improvements to tagging

by Jon Bolton -
Picture of Particularly helpful Moodlers Picture of Testers

"tags currently only apply at an Activity/Resource level"

Fair point Tim, I'm well aware of the tagging of courses, users and quiz questions, but was writing quickly and late in the day, and was thinking too much about the level down of individual entries.


"Is there a spec, or a tracker issue?"

Yep, all hyperlinked to tracker issues in the original post


"Do you know the standard procedure for contributing changes to Moodle?"

Yep, the code changes are currently up for peer review. HQ, through Matina Glancy, have been involved from the outset. The developer regularly contributes to core. 


"Looks like your developer also needs to read..."

Mm, will take that with him,


In reply to Jon Bolton

Re: Heads up - improvements to tagging

by Tim Hunt -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers

Ah! sorry. I am also guilty of doing things late in they day. I expect a tracker link to look like MDL-46929, not forum posts.

So, is a better summary not that you are fundamentally changing tagging in some way, but just that you are increasing the list of things that can be tagged? If so, that is much less worrying, and clearly a good idea. Thanks.

In reply to Tim Hunt

Re: Heads up - improvements to tagging

by Jon Bolton -
Picture of Particularly helpful Moodlers Picture of Testers

Absolutely not changing tagging - just extending it to cover forum posts, glossary entries, database entries and book chapters, using the excellent new Tagging API smile

Average of ratings:Useful (1)
In reply to Jon Bolton

Re: Heads up - improvements to tagging

by Ger Tielemans -

Just a question - I also raised in the development forum - about a simple use of tags:

We try to help our teachers to design better courses with more "higher level Bloom activities"

To help them:

  •  we created a set of standard Bloom tags (knowledge comprehension analysis synthesis evaluation)
  • we ask them to choose one or more of these Bloom tags on the settings page of activities
  • we ask them to choose one or more of these Bloom tags on the settings page of each question in a quiz

Would be nice - if that is technical possible? - if we could show them for their own course an overview of the chosen levels for activities and questions like in this table:

overview bloom


In reply to Tim Hunt

Re: Heads up - improvements to tagging

by Chris Kenniburg -
Picture of Plugin developers

Hello Tim,

What is the functional gain by tagging quiz questions?  We would love to tag quiz questions with benchmarks and standards but other than adding a tag we do not see how we can build a quiz by calling that tag.  Can a teacher search by tag or build a quiz using questions from a tag?


Just wondering,

Chris

In reply to Chris Kenniburg

Re: Heads up - improvements to tagging

by Jon Bolton -
Picture of Particularly helpful Moodlers Picture of Testers
Chris - you might be interested in this plugin - MDL-40313

Would be great to see it in core smile

Average of ratings:Useful (1)
In reply to Jon Bolton

Re: Heads up - improvements to tagging

by Chris Kenniburg -
Picture of Plugin developers

It would be very useful if this was integrated into core.  At K-12 we are trying to build question banks that need to be tagged by content standard for teachers. This would be very nice to include.  The tagging of the other stuff seems very useful too.

Average of ratings:Useful (1)
In reply to Chris Kenniburg

Re: Heads up - improvements to tagging

by Nadav Kavalerchik -
Picture of Core developers Picture of Plugin developers Picture of Testers Picture of Translators

We are using this plugin to search the question bank for tagged questions (https://github.com/MorrisR2/moodle_local_searchbytags)