In-Portal Issue Tracker

Welcome to the In-Portal Open Source CMS Issue Tracker! This is a central management / tracking tool for all types of tasks / issues / bugs for the In-Portal Project. Before reporting any issues, please make sure to read the Guide into Issue Tracker and How to Properly Test and Report Bugs!

Relationship Graph View Issue ] Dependency Graph ]
related to child of duplicate of

Viewing Issue Simple Details
ID Category Type Reproducibility Date Submitted Last Update
0000706 [In-Portal CMS] Front End feature request N/A 2010-04-25 08:21 2010-04-25 08:21
Reporter alex View Status public  
Assigned To
Priority normal Resolution open  
Status active      
Summary 0000706: Enhance "Meta Keywords" fields with "Tag Cloud" functionality
Description I propose we add tag feature, where user/administrator could specify tags for link/product/etc. and then we can show category items, that have given tag or category items, that have common tags with given product for example.

Tags are entered into text field and can contain spaces. Tags are separated by commas, for example: "tag one, tag two, three".

Based on tag usage we can calculate weight for each tag and use it to build tag cloud (with or without flash).

That tagged data display approach can only be used, when related categories are not used of course.
Additional Information == Administrative Console ==
1. Create Tags table (TagId, Name, Weight) - for tracking tag weight for tag cloud
2. Create TagUsage table (TagUsageId, ItemPrefix, ItemId, TagId) - for tracking tags used for individual database records (category/category item/any item)
3. On upgrade parse data from "Meta Keywords" fields to fill Tags/TagUsage table.
4. Auto-suggest existing tags (based on Tags table) in case, when administrator types anything into "Meta Keywords" field (also upgrade js class for auto-suggest supporting "," like tag separators).
5. Properly update Tags/TagUsage table when new item is created or existing item is changed.

== Front-End ==
1. Create "tag_cloud" block, that will display tags used in system (see result in attached image).
2. Each tag in the cloud is link to "search results" page that will display only items, that contains given tag.
3. On each category item/category detail page display used tags as links in same format like in tag cloud.



Web Development by Intechnic
In-Portal Open Source CMS
In-Portal Open Source CMS
Copyright © 2000 - 2009 MantisBT Group

Powered by Mantis Bugtracker