I think it would be useful to provide a mechanism for merging keywords similar to how authors are merged. I have a bunch of scientists importing reference material and with that is coming multiple versions of what should be the same keyword.

CommentFileSizeAuthor
#2 keyword_merge.png36.49 KBrjerome

Comments

rjerome’s picture

That's shouldn't be a problem. I'll try to sneak that in before the final release of 7.x-1.x

Ron.

rjerome’s picture

StatusFileSize
new36.49 KB

Ok, you know your in trouble when you don't even know what your own code does :-0...

The keyword merge feature already exists in the code, see attached image.

I suspect the issue is how the similar keywords are selected. Can you give me an example of keywords you have that should be merged.

lpeabody’s picture

Haha Ron, I've done that before... too often actually.

I don't see that merge interface anywhere though... is it supposed to be available through just editing the keyword?

Anyway, an example of what the folks are entering would be like the following: the phrase is Law of the Sea, but they enter law of the sea, or LOTS, or law sea. Many have the LOTS keyword.

I guess I would suggest the following functionality... If you expanded the merge section to include all keywords with checkboxes, a predetermined suggestion set, but a textbox for filtering out additional keywords.

So if I wanted to merge everything into Law of the Sea, your predetermined suggestions would suggest "law of the sea" as well, but then I could type in LOTS to filter down the gigantic set of keywords to maybe a couple of matches, and then check off the "LOTS" keyword and add that to the merge set.

rjerome’s picture

OK, I see where your coming from now. I'll see what I can do, although I'm not sure that starting with the entire keyword list and whittling it down will be workable (at least not not sites with thousands of keywords). Maybe we could go the other way and use a standard auto-compete type text field which will provide suggestions based on the letters already typed in the field. So you type "L" in the field and you get all (or some portion) of the "L" words, type "LO" and it narrows it down accordingly until you find the word you want and then click "add" to add it to the Merge list.

Ron.

lpeabody’s picture

I think that's a good second option. I can understand how my first suggestion is impractical for large keyword sets. If this makes it in I think it will make quite a few person's lives much more enjoyable :)

rjerome’s picture

OK, I just committed the changes to make this happen. Look for it in the next -dev version dated after this post...

lpeabody’s picture

Great! Can't wait to try this out. Thanks for getting this in there.

andrewgearhart’s picture

Version: 7.x-1.x-dev » 7.x-1.0-rc7
Issue summary: View changes
Status: Active » Fixed

This appears to be a valid, working feature in biblio.

andrewgearhart’s picture

Status: Fixed » Closed (fixed)