View Issue Details

IDProjectCategoryView StatusLast Update
0010026mantisbttaggingpublic2009-06-23 15:28
Reporterolegos Assigned Tojreese  
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Target Version1.2.0rc1Fixed in Version1.2.0rc1 
Summary0010026: Need tag management interface
Description

Need to have a way to

  • view all existing tags, with descriptions,
  • create new tags,
  • delete tags.

I strongly dislike that tags are created automatically. I think they should be created explicitly, or at least there should be a confirmation screen "Creating tags: ... Proceed/Cancel" when attempting to attach non-existing tags.

And I can't figure out how to delete a tag, other than by attaching it to an issue, and clicking on it (am I missing something obvious?)

And by the way, IMO the Delete Tag confirmation screen should show how many bugs are tagged with this tag, maybe even a list, and maybe also show who created it (the tag).

Additional Information

I've just started using tags, and already I've been through several iterations of:

  • Oops, I didn't mean to create this tag. Quickly click the Remove icon to remove it from this issue.
  • Oops, now it's showing up in the tags lists. How do I delete it???
  • Ok, attach it again, and remove through the issue.

And:

  • Say I want to classify bugs according to some criteria. So I want a set of tags.
  • But right now I have only a bug that goes into one of the classes. I create & attach that one tag. But how do I create the other tags?
  • Ok, attach each of the other tags too, and remove them.

Seems that there should be better ways.

TagsNo tags attached.

Relationships

related to 0010082 closedjreese Deleting a tag does after filtering by that tag results in error 2200 

Activities

miranda

miranda

2009-01-24 23:04

reporter   ~0020700

Last edited: 2009-01-24 23:04

+1

related to 0010082

rgomes1997

rgomes1997

2009-01-25 18:10

reporter   ~0020710

Seems like a developer create a tag "C" by accident instead of "Calendar".
We dont have any issues which are tagged as "C" so I'd like to get rid of it!

Thanks

Richard Gomes
http://www.jquantlib.org/index.php/User:RichardGomes

jreese

jreese

2009-01-26 12:15

reporter   ~0020718

Targetting a basig tag management page for a 1.2.x release.

jreese

jreese

2009-03-27 13:53

reporter   ~0021236

I've pushed a squashed set of commits from a co-worker implementing a tag management page. It is based upon the current user-management page, and adds the ability to create tags without directly attaching them to an issue.

Marking this issue as resolved in 1.2.x.

Related Changesets

MantisBT: master 694424eb

2009-03-27 13:34

frodgers


Details Diff
Fix 0010026: implemented tag management page.

<span class="signoff">Signed-off-by: John Reese <jreese@leetcode.net></span>
Affected Issues
0010026
add - manage_tags_page.php Diff File
add - tag_create.php Diff File
mod - lang/strings_english.txt Diff File
mod - core/html_api.php Diff File
mod - core/tag_api.php Diff File
mod - config_defaults_inc.php Diff File