Feature #25198

Add rank in search result as data attribute

Added by okkez _ almost 6 years ago. Updated over 4 years ago.

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


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


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


#1 Updated by Toshi MARUYAMA over 5 years ago

  • Description updated (diff)

#2 Updated by Yasukazu Nagatomi over 4 years ago


#3 Updated by Yuuki NARA over 4 years ago


#4 Updated by Akipii Oga over 4 years ago


#5 Updated by Go MAEDA over 4 years ago

  • Target version set to Candidate for next major release

Also available in: Atom PDF