Hide Forgot
Once you tag a resource or bundle related entity, that tag lives on forever. Even if you remove that tag from the entity, the tag itself is never deleted. We need to add a "delete" button to the tag cloud view to allow a user to permanently delete tags that are unused. you should not be allowed to delete a tag if it is used at least 1 (that is, you cannot delete a tag if a resource or bundle related entity is associated with that tag).
there was lots of things wrong with the tag cloud view: a) as this issue reported, there was no way to delete a tag b) the tables never changed their criteria so if you selected a different tag, the tables still showed data for the first selected tag. You needed to F5 and then select a tag to see the data. selecting a new tag caused the wrong data to be shown in the tables (it was the old data for the old tag) c) if you changing TABs, then selected a different tag in the tag cloud, the selected TAB would flip back to the first one. It would be nice to remember the tab that was selected so you can peruse tags and see the same table of data for each tag d) The TagReportComposite had a poor design and resulted in a NPE under certain conditions. commit 8337b34c8a757821de0c22f4c30f9f32b55265f2 fixes all those issues above. to test this, just tag a few resources with several tags. then go to the Reports>Tag view and click around confirming the tables all refresh properly. Note you can't delete the tags because they are in use. Now go back to the resources and remove the tags. Then go back to the Reports>Tag view and confirm you can delete the tags now.
Verified on build#39 (Version: 4.0.0-SNAPSHOT Build Number: 15a53e5) Created tags for few resources, navigated through the tags and the tabs in the selected tag. While on a tab, selected another tags and verified that the tables are refreshed accordingly. It displays the data of the selected tag only. Deleted the tag from the resource and verified that user is able to delete the tag from reports successfully. Marking as verified.
Bookkeeping - closing bug - fixed in recent release.