From 35b7e967ed4808009153ef18c9c498fef2d73508 Mon Sep 17 00:00:00 2001 From: Santos Gallegos Date: Thu, 12 Mar 2026 18:46:56 -0500 Subject: [PATCH 1/2] Project: show search settings in separate form --- .../theme/templates/projects/edit_base.html | 2 ++ .../projects/search_settings_form.html | 27 +++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 readthedocsext/theme/templates/projects/search_settings_form.html diff --git a/readthedocsext/theme/templates/projects/edit_base.html b/readthedocsext/theme/templates/projects/edit_base.html index 6e3b4fe1..db9d4fae 100644 --- a/readthedocsext/theme/templates/projects/edit_base.html +++ b/readthedocsext/theme/templates/projects/edit_base.html @@ -54,6 +54,8 @@ href="{% url "projects_translations" project.slug %}">{% trans "Translations" %} {% trans "Domains" %} + {% trans "Search" %} diff --git a/readthedocsext/theme/templates/projects/search_settings_form.html b/readthedocsext/theme/templates/projects/search_settings_form.html new file mode 100644 index 00000000..4b7a483f --- /dev/null +++ b/readthedocsext/theme/templates/projects/search_settings_form.html @@ -0,0 +1,27 @@ +{% extends "projects/project_edit_base.html" %} + +{% load trans from i18n %} +{% load crispy from crispy_forms_tags %} + +{% block title %} + {% trans "Search settings" %} +{% endblock title %} + +{% block project_search_active %} + active +{% endblock project_search_active %} +{% block project_edit_content_header %} + {% trans "Search settings" %} +{% endblock project_edit_content_header %} + +{% block project_edit_content %} +
+ {% csrf_token %} + {{ form|crispy }} + +
+{% endblock project_edit_content %} + +{% block project_edit_sidebar_help_topics %} + {% include "includes/elements/link.html" with url="https://docs.readthedocs.com/platform/stable/server-side-search/index.html" text="Server-side search documentation" is_external=True class="item" %} +{% endblock project_edit_sidebar_help_topics %} From be03237ef6adc7166bedb89d9834d8330996c55d Mon Sep 17 00:00:00 2001 From: Santos Gallegos Date: Mon, 13 Apr 2026 16:04:20 -0500 Subject: [PATCH 2/2] Updates --- .../theme/templates/projects/search_settings_form.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/readthedocsext/theme/templates/projects/search_settings_form.html b/readthedocsext/theme/templates/projects/search_settings_form.html index 4b7a483f..4662e8a3 100644 --- a/readthedocsext/theme/templates/projects/search_settings_form.html +++ b/readthedocsext/theme/templates/projects/search_settings_form.html @@ -4,14 +4,14 @@ {% load crispy from crispy_forms_tags %} {% block title %} - {% trans "Search settings" %} + {% trans "Search" %} {% endblock title %} {% block project_search_active %} active {% endblock project_search_active %} {% block project_edit_content_header %} - {% trans "Search settings" %} + {% trans "Search" %} {% endblock project_edit_content_header %} {% block project_edit_content %}