Menu

#60 Allow Things United With Other Things to Share Search Keys

open
None
Feature Request
2022-07-04
2022-07-02
No

If I unite (e.g.) a Position with a Term I want them both to have the same Search Key. They can't right now.

Discussion

  • Jason Winning

    Jason Winning - 2022-07-02

    What do you think should happen if someone clicks a link matching that search key? The basic reason for not having duplicate search keys is that you can't be on 2 tabs at the same time or editing 2 records at the same time.

     
  • Danny Weltman

    Danny Weltman - 2022-07-02

    Since they're basically the same and there's a button right there to switch to the other linked thing, I don't really care which one it takes me to, but generally it would be more useful to go to the linked debate or whatever rather than the term.

     
    • Jason Winning

      Jason Winning - 2022-07-03

      In my opinion, the best solution would be to add a setting where you can make it stop requiring Term records to have a search key. Then you can leave the search key blank for the term record and set the search key in the debate record. Then when you click a link that matches the search key it will take you to the debate record rather than the term. As long as it goes to the record you want it to go to, I don't see any added benefit from the two records having the same search key. Actually I can think of one scenario: if 2 records are united and have the same search key, and then you decide to delete one of those records, that search key will still be entered in the other record (which would probably be the desired behavior). But, for me at least, that is a pretty rare scenario.

       
  • Danny Weltman

    Danny Weltman - 2022-07-03

    It might even be better by default to let Term records not have a search key. Other things don't force you to make a search key. If you want to make one you can make one, but why be forced to make one?

     
    • Jason Winning

      Jason Winning - 2022-07-04

      Originally the idea was to encourage users to use the search key feature; the main thing that distinguished term records from other records originally was that a search key was required. But now term records are usefully for other reasons (multiple glossaries, multiple senses) so I think you're right, and it no longer makes sense for them to require a search key.

       

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.