mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
Merge pull request #7278 from rdb/search-use-link-suffix
Fix use of html_file_suffix instead of html_link_suffix in search results
This commit is contained in:
@@ -473,6 +473,7 @@ class StandaloneHTMLBuilder(Builder):
|
||||
'show_source': self.config.html_show_sourcelink,
|
||||
'sourcelink_suffix': self.config.html_sourcelink_suffix,
|
||||
'file_suffix': self.out_suffix,
|
||||
'link_suffix': self.link_suffix,
|
||||
'script_files': self.script_files,
|
||||
'language': self.config.language,
|
||||
'css_files': self.css_files,
|
||||
|
||||
@@ -5,6 +5,7 @@ var DOCUMENTATION_OPTIONS = {
|
||||
COLLAPSE_INDEX: false,
|
||||
BUILDER: '{{ builder }}',
|
||||
FILE_SUFFIX: '{{ file_suffix }}',
|
||||
LINK_SUFFIX: '{{ link_suffix }}',
|
||||
HAS_SOURCE: {{ has_source|lower }},
|
||||
SOURCELINK_SUFFIX: '{{ sourcelink_suffix }}',
|
||||
NAVIGATION_WITH_KEYS: {{ 'true' if theme_navigation_with_keys|tobool else 'false'}}
|
||||
|
||||
@@ -251,6 +251,7 @@ var Search = {
|
||||
var item = results.pop();
|
||||
var listItem = $('<li style="display:none"></li>');
|
||||
var requestUrl = "";
|
||||
var linkUrl = "";
|
||||
if (DOCUMENTATION_OPTIONS.BUILDER === 'dirhtml') {
|
||||
// dirhtml builder
|
||||
var dirname = item[0] + '/';
|
||||
@@ -260,13 +261,15 @@ var Search = {
|
||||
dirname = '';
|
||||
}
|
||||
requestUrl = DOCUMENTATION_OPTIONS.URL_ROOT + dirname;
|
||||
linkUrl = requestUrl;
|
||||
|
||||
} else {
|
||||
// normal html builders
|
||||
requestUrl = DOCUMENTATION_OPTIONS.URL_ROOT + item[0] + DOCUMENTATION_OPTIONS.FILE_SUFFIX;
|
||||
linkUrl = item[0] + DOCUMENTATION_OPTIONS.LINK_SUFFIX;
|
||||
}
|
||||
listItem.append($('<a/>').attr('href',
|
||||
requestUrl +
|
||||
linkUrl +
|
||||
highlightstring + item[2]).html(item[1]));
|
||||
if (item[3]) {
|
||||
listItem.append($('<span> (' + item[3] + ')</span>'));
|
||||
|
||||
Reference in New Issue
Block a user