{
type = Metadata_sortkey_relevance;
}
+ else if (!strcmp(parm, "relevance_h"))
+ {
+ type = Metadata_sortkey_relevance_h;
+ }
else if (!strcmp(parm, "position"))
{
type = Metadata_sortkey_position;
case Metadata_sortkey_relevance:
res = r2->relevance_score - r1->relevance_score;
break;
+ case Metadata_sortkey_relevance_h:
+ res = r2->relevance_score - r1->relevance_score;
+ break;
case Metadata_sortkey_string:
s1 = ut1 ? ut1->text.sort : "";
s2 = ut2 ? ut2->text.sort : "";