cancel
Showing results for 
Search instead for 
Did you mean: 

Tag management

gwiet
Champ in-the-making
Champ in-the-making
Tag management

Tags are very useful to identify and/or crosslink content. However I think that as implemented in Share right now it has several issues:
1.   It is to easy to define new tags: almost anyone on any peace of content can do it resulting in uncontrollable growth of the global tag-store
2.   There is no tool to remove or disable tags from the global tag-store
3.   There is no tool to define site specific tag subsets from the global tag-store
4.   There are 2 UI for selection of tags by site-users, none of which is OK (see 5,6)
5.   In  “Edit Metadata” site_users select tags from the global tag-store rather then from a site-specific tag-subset, or they define new tags (see 1)
6.   In other types of content, e.g. blog or wiki site_users select from “most popular tags on this site” which is not equivalent to a predefined site specific set, or they simply define new tags (see 1)

Unfortunately I do not have the technical skills to develop the necessary improvements, but my ideas for User- and Functional requirements are as follows:

User requirement:
1.   Have a tool available to define and manage global as well as site-specific tags;
2.   For the global tags it should be possible to: define new tags, delete tags or disable tags
3.   Site specific tags can be deduced and saved as subsets of the global set.
4.   Usage of this tool is for site managers only
5.   Site-users have only a single UI for selecting and adding tags to content
6.   In a site the UI for selection and adding tags to content shows only the site-specific subset of tags
7.   Site-users cannot define new tags

Functional requirement to improve tag management and usage
1.   Admin Console: add a tool to manage the global tag-store and to populate a site specific subset of tags. Functions for this tool are: 1.define new tags (in global tag-store), 2. delete or 3. disable tags, 4. move tags to and from a site specific set, 5. save subset for subsequent usage. As UI a modified Tag Select screen from the Edit Metadata screen seems OK.
2.   Edit Metadata: provide a slightly trimmed down Tag Select screen: 1. disable or better remove the define-new-tag field, 2.display to the site-user only the site specific subset of tags. Other functionality as before.
3.   Wiki, blog and comparable content: exchange present UI for the one mentioned  above (see 2.)

I really hope someone will pick this up,
13 REPLIES 13

vinodnayak
Champ in-the-making
Champ in-the-making
Hi,

I have found this tag management console useful since we are using v3.4.5 which does not provide out of box through Share. However for me it is working only on Mozilla Firefox browser (v3.5.6) and not on Internet Explorer (v7). The edit/delete icons are not showing when I hover on the tag names while using IE v7. I do not get any script error on IE session.

Can you please comment on whether this is known behavior or something due to IE browser setting?

ddraper
World-Class Innovator
World-Class Innovator
@VinodNayak What version of Alfresco are you using? I was working on a different bug relating to the Tag Manager earlier today and spotted this problem which has been committed so should be in the next release of Enterprise. I've also merged the fix into the latest Community Source (r35581) so you will be able to build the fix for this yourself. The Tag Manager code was not importing dependencies in a way that was compatible with the latest Surf libraries (and was in fact not inline with the way that other WebScripts import depedendencies). The fix is fairly straightforward if you want to make it yourself…

It simply requires that the WEB-INF/classes/alfresco/site-webscripts/org/alfresco/components/console/tag-management.get.html.ftl is updated so that all the "/res" is inserted after the context in EVERY dependency request, e.g. change

<@script type="text/javascript" src="${page.url.context}/components/console/consoletool.js"></@script>
to
<@script type="text/javascript" src="${page.url.context}/res/components/console/consoletool.js"></@script>

Regards,
Dave

vinodnayak
Champ in-the-making
Champ in-the-making
Hi Dave,

Thanks for your quick reply. I should have been clear above - we are using Enterprise v3.4.5. I am using the amp downloaded from the site http://iptechinside.com/labs/projects/s … r-alfresco in one of the post in this chain. I then compile it into the WAR files.

Please clarify if your comment are applicable for the Enterprise version 3.4.5 i am using.

Thanks & Regards,

Vinod

alexsolomatin
Champ on-the-rise
Champ on-the-rise
Hi,

Is it still impossible to disable tag creation for some users/groups in Alfresco Enterprise 4.0.2 or 3.4.10?