Michael, thanks for your update. The following is from our client who is requesting this enhancement. Hopefully this will clear up things.
The plugin Tags block on my site is a system level block set to display throughout the entire site. On the front page, the “All tags” and the “My tags” links go to the main site address (http://site). The “All tags” should take the user to a list of all the tags currently available throughout the site (I am not sure what Moodle page this currently is, but am guessing the http://site/tag/search.php, could be the All Tags location). The “My tags” link should take the user to a page in Moodle that lists all the Tags they have created. (I cannot even locate a Moodle page where all user tags are displayed together).
This issue also exists in course pages. The “All tags”, “My tags”, and now the “Course tags” links go to the current course page (http://site/course/view.php?id=XXX). Similarly, the “Course tags” link should take the user to a page with all the Course tags and the other two links should take the user to their respective pages described above.