Add a variable with all the icons of the theme

Add for the template a list of available icons in the current theme.
dependabot/pip/master/sphinx-6.1.3
Cqoicebordel 10 years ago
parent 41aca9a068
commit 0bfc793194

@ -291,6 +291,11 @@ def index():
for engine in result['engines']:
if engine in favicons:
result['favicon'] = engine
mypath = searx_dir+"/static/"+get_current_theme_name()+"/img/"
favs=[]
for (dirpath, dirnames, filenames) in os.walk(mypath):
favs.extend(filenames)
# TODO, check if timezone is calculated right
if 'publishedDate' in result:
@ -344,7 +349,8 @@ def index():
suggestions=search.suggestions,
answers=search.answers,
infoboxes=search.infoboxes,
theme=get_current_theme_name()
theme=get_current_theme_name(),
favicons=favs
)

Loading…
Cancel
Save