Feature #25198

Add rank in search result as data attribute

Added by okkez _ over 1 year ago. Updated 5 months ago.

Status:NewStart date:
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:Search engine
Target version:Candidate for next major release
Resolution:

Description

I'm developing full text search plugin for Redmine1.
I want to add rank (score) to search result to check search result rank(score) easily.
(It it very hard to read debug log in real time.)
Currently I need overwrite app/views/search/index.html.erb and app/views/search/index.api.rsb completely to add rank to search result.
But I don't want to keep maintaining views in my plugin because it is very annoying to keep following upstream changes.

This tiny patch provides functionality to display rank(score) in search result.
I don't add CSS to display data-rank attribute in search result html by default.

We can display data-rank value in search result using following CSS:

#search-results dt a::after {
  content: " (" attr(data-rank) ")";
  color: gray;
  font-size: x-small;
};

1 https://github.com/okkez/redmine_full_text_search

display-rank-as-data-attribute.diff Magnifier (2.94 KB) okkez _, 2017-02-26 09:24

fix-test.diff Magnifier - fix test for above patch (10.2 KB) okkez _, 2017-02-26 10:13

History

#1 Updated by Toshi MARUYAMA over 1 year ago

  • Description updated (diff)

#2 Updated by Yasukazu Nagatomi 6 months ago

+1

#3 Updated by Yuuki NARA 6 months ago

+1

#4 Updated by Akipii Oga 6 months ago

+1

#5 Updated by Go MAEDA 5 months ago

  • Target version set to Candidate for next major release

Also available in: Atom PDF