Issue Details (XML | Word | Printable)

Key: MDL-11992
Type: Sub-task Sub-task
Status: Resolved Resolved
Resolution: Fixed
Priority: Critical Critical
Assignee: Mathieu Petit-Clair
Reporter: Jenny Gray
Votes: 1
Watchers: 6
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
Moodle
MDL-13404

Ability to tag courses

Created: 01/Nov/07 06:38 PM   Updated: 30/Jun/08 05:43 PM
Return to search
Component/s: Tags
Affects Version/s: 2.0
Fix Version/s: 2.0

File Attachments: 1. Text File 11992-coursetagspatch.txt (104 kB)
2. Text File 11992coursetagpatch.txt (102 kB)
3. Text File coursetags_20080613_a.txt (85 kB)
4. Text File coursetags_20080613_a.txt (85 kB)
5. Text File coursetags_20080613_a.txt (80 kB)
6. Text File coursetags_20080619.txt (82 kB)
7. Text File coursetags_may08.txt (88 kB)
8. Text File coursetagspatch.txt (87 kB)
9. Text File coursetagspatch.txt (84 kB)
10. Text File coursetagspatch.txt (105 kB)

Image Attachments:

1. coursetags.jpg
(32 kB)

2. screenshot-1.jpg
(32 kB)
Issue Links:
Dependency

Participants: Jenny Gray, John Beedell, Martin Dougiamas, Mathieu Petit-Clair and Petr Skoda
Security Level: None
Resolved date: 30/Jun/08
Affected Branches: MOODLE_20_STABLE
Fixed Branches: MOODLE_20_STABLE


 Description  « Hide
This will extend the 1.9 tagging features (tagging users and blogs) to allow users to tag courses. See http://openlearn.open.ac.uk for a demo of roughly how it will work (post Jan - not live just as I write!)

Essentially the tag block will also cover course tags, and the tag display will have an extra section listing course tags with a display similar to the course search screen.

This will also add the ability to toggle the view of tags to "my tags", "official tags", "community tags" and "all tags" in the block for better personalisation.

 All   Comments   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
Mathieu Petit-Clair committed 18 files to 'Moodle CVS' - 30/Jun/08 05:04 PM
MDL-11992: adding course tagging patch, by John Beedell. This feature is not
active by default at this time. Related help files are not included in this
commit, as they are being revised (see issue 15385) and will be sent in soon.
MODIFY lib/db/upgrade.php   Rev. 1.208    (+23 -1 lines)
MODIFY blocks/tags/block_tags.php   Rev. 1.9    (+269 -4 lines)
MODIFY lib/moodlelib.php   Rev. 1.1064    (+9 -5 lines)
ADD blocks/tags/coursetags.js   Rev. 1.1    (+0 -0 lines)
MODIFY version.php   Rev. 1.698    (+1 -1 lines)
MODIFY course/lib.php   Rev. 1.605    (+4 -1 lines)
ADD tag/coursetags_edit.php   Rev. 1.1    (+0 -0 lines)
MODIFY tag/edit.php   Rev. 1.26    (+2 -2 lines)
ADD blocks/tags/styles.php   Rev. 1.1    (+0 -0 lines)
MODIFY tag/lib.php   Rev. 1.85    (+22 -11 lines)
MODIFY lang/en_utf8/tag.php   Rev. 1.16    (+9 -3 lines)
ADD lang/en_utf8/block_tags.php   Rev. 1.1    (+0 -0 lines)
ADD tag/coursetags_add.php   Rev. 1.1    (+0 -0 lines)
ADD blocks/tags/settings.php   Rev. 1.1    (+0 -0 lines)
MODIFY tag/index.php   Rev. 1.29    (+34 -22 lines)
ADD tag/coursetagslib.php   Rev. 1.1    (+0 -0 lines)
ADD tag/coursetags_more.php   Rev. 1.1    (+0 -0 lines)
MODIFY lib/db/install.xml   Rev. 1.152    (+4 -3 lines)
Mathieu Petit-Clair committed 1 file to 'Moodle CVS' - 02/Jul/08 11:44 AM
MDL-11992: new icon needed for tags in courses
MODIFY pix/t/arrow_left.gif   Rev. 1.1    (+0 -0 lines)
Mitsuhiro Yoshida committed 3 files to 'Lang CVS' - 03/Jul/08 05:37 AM
Translated a new string for question MDL-15494.
Translated new strings for tag MDL-11992.
MODIFY ja_utf8/README   Rev. 1.750    (+1 -1 lines)
MODIFY ja_utf8/tag.php   Rev. 1.14    (+10 -3 lines)
MODIFY ja_utf8/question.php   Rev. 1.21    (+2 -1 lines)
Mitsuhiro Yoshida committed 1 file to 'Lang CVS' - 03/Jul/08 07:14 AM
Adding a translated lang file for block tags MDL-11992.
ADD ja_utf8/block_tags.php   Rev. 1.1    (+0 -0 lines)
martignoni committed 1 file to 'Lang CVS' - 08/Jul/08 05:16 AM
MDL-11992, strings added
MODIFY fr_utf8/tag.php   Rev. 1.18    (+11 -4 lines)
martignoni committed 1 file to 'Lang CVS' - 04/Aug/08 08:43 PM
MDL-11992, block_tags.php translated
ADD fr_utf8/block_tags.php   Rev. 1.1    (+0 -0 lines)
jbeedell committed 8 files to 'Moodle CVS' - 05/Sep/08 10:49 PM
Essential patch for MDL-11992 course tagging. This prevents a bug that removes offical tags for a course when a user adds a personal tag to that course.
MODIFY tag/coursetags_edit.php   Rev. 1.3    (+1 -6 lines)
MODIFY lib/db/upgrade.php   Rev. 1.237    (+7 -3 lines)
MODIFY lang/en_utf8/tag.php   Rev. 1.17    (+2 -0 lines)
MODIFY tag/coursetagslib.php   Rev. 1.2    (+20 -13 lines)
MODIFY blocks/tags/styles.php   Rev. 1.2    (+2 -2 lines)
MODIFY tag/coursetags_add.php   Rev. 1.3    (+1 -1 lines)
MODIFY blocks/tags/coursetags.js   Rev. 1.2    (+3 -2 lines)
MODIFY tag/lib.php   Rev. 1.89    (+13 -15 lines)
Mitsuhiro Yoshida committed 5 files to 'Lang CVS' - 06/Sep/08 01:07 AM
MDL-16353 - Translated a new string and a help file for boxnet portfolio plugin.
MDL-15402 - Translated new strings for repository.
MDL-11992 - Translated new strings for tag.
ADD ja_utf8/help/portfolio/boxnet_apikey.html   Rev. 1.1    (+0 -0 lines)
MODIFY ja_utf8/README   Rev. 1.805    (+1 -1 lines)
MODIFY ja_utf8/tag.php   Rev. 1.16    (+3 -2 lines)
MODIFY ja_utf8/portfolio_boxnet.php   Rev. 1.5    (+2 -1 lines)
MODIFY ja_utf8/repository.php   Rev. 1.18    (+4 -0 lines)
martignoni committed 1 file to 'Lang CVS' - 08/Sep/08 03:40 AM
MDL-11992 String added
MODIFY fr_utf8/tag.php   Rev. 1.20    (+3 -2 lines)
jbeedell committed 1 file to 'Moodle CVS' - 20/Sep/08 12:00 AM
Minor patch for MDL-11992 course tagging. Corrected a statement in cron().
MODIFY blocks/tags/block_tags.php   Rev. 1.11    (+3 -3 lines)