View Issue Details

IDProjectCategoryView StatusLast Update
0004314Composrcorepublic2020-07-09 15:58
ReportermythusAssigned ToChris Graham 
SeverityFeature-request 
Status closedResolutionduplicate 
Product Version 
Fixed in Version 
Summary0004314: Meta Keyword Database
DescriptionGreetings,

I think it would be beneficial to have a meta keyword database. This would be a database that would store the meta keywords put in, either automatically at page creation, or when the user manually puts in a keyword. This keyword database could be accessed via an adminzone module and could be used to populate an autocomplete feature when typing in keywords, and/or be used as a picker to pick keywords for use with filtercode. This IMO would improve user friendliness and discover-ability greatly making it easier and more straight forward for site developers seeking to make more practical uses of keywords.
Steps To ReproduceExample of use:
Make a catalogue entry and type in as keyword "spoons"
Said keyword is stored in database
When making other entry, goes to type in spoons again and it shows up after the "p" as a selectable auto complete term.
Goes to embed catalogue in a page, in filter code types in "meta_keywords#sp" and spoons picks up as a selectable autocomplete term.
Additional InformationBonus points for having a way to just point and select keywords.

Also the database could be used to correct keyword misspellings easily (possibly)
Understandably this is probably a complicated feature.
TagsNo tags attached.
Time estimation (hours)1200
Sponsorship open

Relationships

duplicate of 0003533 non-assigned Autocompletion on tag fields 
related to 0004315 non-assigned Keyword (tag) management UI 

Activities

Chris Graham

2020-07-09 15:34

administrator   ~0006641

Last edited: 2020-07-09 15:55

View 2 revisions

This is partly covered by 0003533, partly already exists (the actual DB table storing individual keywords which IIRC was new in v10), and partly I'll add new issues for.
I don't want us to add filtercode autocompletion, just because that is a level of IDE I think is beyond what we're aiming for, and would set a very high bar to meet consistently across the product.

Issue History

Date Modified Username Field Change
2020-07-09 14:13 mythus New Issue
2020-07-09 15:34 Chris Graham Assigned To => Chris Graham
2020-07-09 15:34 Chris Graham Status non-assigned => closed
2020-07-09 15:34 Chris Graham Resolution open => duplicate
2020-07-09 15:34 Chris Graham Note Added: 0006641
2020-07-09 15:34 Chris Graham Relationship added duplicate of 0003533
2020-07-09 15:55 Chris Graham Note Edited: 0006641 View Revisions
2020-07-09 15:58 Chris Graham Relationship added related to 0004315