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!

Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
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 Project Name In-Portal CMS
Assigned To Developer
Priority normal Resolution open Fixed in Version
Status active Product Version 5.0.3-B2 Target Version Icebox
Time EstimateNo estimate
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.
Tags No tags attached.
Change Log Message
Estimate Points 0
Attached Files png file icon tagcloud-text-sample.png [^] (83,899 bytes) 2010-04-25 08:21

- Relationships Relation Graph ] Dependency Graph ]

There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2010-04-25 08:21 alex New Issue
2010-04-25 08:21 alex File Added: tagcloud-text-sample.png
2010-04-25 08:21 alex Reference =>

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

Powered by Mantis Bugtracker