diff options
| author | Markus Heiser <markus.heiser@darmarit.de> | 2025-08-21 17:57:58 +0200 |
|---|---|---|
| committer | Markus Heiser <markus.heiser@darmarIT.de> | 2025-09-01 14:51:15 +0200 |
| commit | 9ac9c8c4f50acd801bfc39107c94d17ee9bee72b (patch) | |
| tree | 0545c9e9ae37462cfd64b5e85620453ffe2981c8 /searx/templates/simple | |
| parent | b8085d27aca35b3c60ef50bf0683018d6a6b51b3 (diff) | |
[mod] typification of SearXNG: add new result type Code
This patch adds a new result type: Code
- Python class: searx/result_types/code.py
- Jinja template: searx/templates/simple/result_templates/code.html
- CSS (less) client/simple/src/less/result_types/code.less
Signed-of-by: Markus Heiser <markus.heiser@darmarIT.de>
Diffstat (limited to 'searx/templates/simple')
| -rw-r--r-- | searx/templates/simple/result_templates/code.html | 26 |
1 files changed, 16 insertions, 10 deletions
diff --git a/searx/templates/simple/result_templates/code.html b/searx/templates/simple/result_templates/code.html index bcde94358..6fba99a3e 100644 --- a/searx/templates/simple/result_templates/code.html +++ b/searx/templates/simple/result_templates/code.html @@ -10,22 +10,28 @@ {%- endif -%} {%- if result.repository -%} <p class="content">{{- '' -}} - {{ _('repo') }}: {{- ' ' -}} + {{ _('Repository') }}: {{- ' ' -}} <a href="{{ result.repository|safe }}"{{- ' ' -}} - {% if results_on_new_tab %} - target="_blank" {{- ' ' -}} - rel="noopener noreferrer" - {%- else -%} - rel="noreferrer" - {%- endif -%} - > - {{- result.repository -}} + {% if results_on_new_tab %} + target="_blank" {{- ' ' -}} + rel="noopener noreferrer" + {%- else -%} + rel="noreferrer" + {%- endif -%} + > + {{- result.repository -}} </a>{{- '' -}} </p> {%- endif -%} +{%- if result.filename %} + <p class="content"> + {{ _('Filename') }}: {{ result.filename|safe }} + </p> +{% endif -%} + <div dir="ltr" class="codelines"> - {{- result.codelines|code_highlighter(result.code_language, result.hl_lines, result.strip_whitespace, result.strip_new_lines)|safe -}} + {{- result.HTML()|safe -}} </div> {{- result_sub_footer(result) -}} |