Anonymous | Login | Signup for a new account | 2023-05-31 05:42 CDT | ![]() |
Main | My View | View Issues | Change Log | Roadmap | Docs | Wiki | Repositories |
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 Estimate | No 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. | |||||
Reference | http://groups.google.com/group/in-portal-dev/browse_thread/thread/a40212b18b30274a | |||||
Change Log Message | ||||||
Estimate Points | 0 | |||||
Attached Files |
![]() |
|||||
|
![]() |
|
There are no notes attached to this issue. |
![]() |
|||
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 | => http://groups.google.com/group/in-portal-dev/browse_thread/thread/a40212b18b30274a |
Main | My View | View Issues | Change Log | Roadmap | Docs | Wiki | Repositories |
Web Development by Intechnic![]() In-Portal Open Source CMS |