Skip to content

Commit fc68a9e

Browse files
committed
Fix searchdata.bin download url in nested pages
1 parent 34c32ce commit fc68a9e

12 files changed

Lines changed: 32 additions & 11 deletions

File tree

documentation/templates/python/base.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@
135135
{% endif %}
136136
{% if SEARCH_DOWNLOAD_BINARY %}
137137
<script>
138-
Search.download({% if SEARCH_DOWNLOAD_BINARY is string %}'{{ SEARCH_DOWNLOAD_BINARY.format(SEARCHDATA_FORMAT_VERSION)|format_url|e }}'{% else %}window.location.pathname.substr(0, window.location.pathname.lastIndexOf('/') + 1) + 'searchdata-v{{ SEARCHDATA_FORMAT_VERSION }}.bin'{% endif %});
138+
Search.download({% if SEARCH_DOWNLOAD_BINARY is string %}'{{ SEARCH_DOWNLOAD_BINARY.format(SEARCHDATA_FORMAT_VERSION)|format_url|e }}'{% else %}window.location.pathname.substr(0, window.location.pathname.lastIndexOf('/') + 1){% if site_root %} + '{{site_root}}' {% endif %} + 'searchdata-v{{ SEARCHDATA_FORMAT_VERSION }}.bin'{% endif %});
139139
</script>
140140
{% else %}
141141
<script src="{{ 'searchdata-v{}.js'.format(SEARCHDATA_FORMAT_VERSION)|format_url|e }}" async="async"></script>

documentation/test_python/page_nested/classes.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,8 @@ <h1>Classes</h2>
9494
</div>
9595
</div>
9696
<script src="search-v1.js"></script>
97-
<script src="searchdata-v1.js" async="async"></script>
97+
<script>
98+
Search.download(window.location.pathname.substr(0, window.location.pathname.lastIndexOf('/') + 1) + 'searchdata-v1.bin');
99+
</script>
98100
</body>
99101
</html>

documentation/test_python/page_nested/examples/advanced/barz.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,8 @@ <h1>
8080
</div>
8181
<script src="../../search-v1.js"></script>
8282
<script> Search.siteRoot = "../../"; </script>
83-
<script src="../../searchdata-v1.js" async="async"></script>
83+
<script>
84+
Search.download(window.location.pathname.substr(0, window.location.pathname.lastIndexOf('/') + 1) + '../../' + 'searchdata-v1.bin');
85+
</script>
8486
</body>
8587
</html>

documentation/test_python/page_nested/examples/advanced/fooz.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,8 @@ <h1>
8080
</div>
8181
<script src="../../search-v1.js"></script>
8282
<script> Search.siteRoot = "../../"; </script>
83-
<script src="../../searchdata-v1.js" async="async"></script>
83+
<script>
84+
Search.download(window.location.pathname.substr(0, window.location.pathname.lastIndexOf('/') + 1) + '../../' + 'searchdata-v1.bin');
85+
</script>
8486
</body>
8587
</html>

documentation/test_python/page_nested/examples/advanced/index.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,8 @@ <h1>
8484
</div>
8585
<script src="../../search-v1.js"></script>
8686
<script> Search.siteRoot = "../../"; </script>
87-
<script src="../../searchdata-v1.js" async="async"></script>
87+
<script>
88+
Search.download(window.location.pathname.substr(0, window.location.pathname.lastIndexOf('/') + 1) + '../../' + 'searchdata-v1.bin');
89+
</script>
8890
</body>
8991
</html>

documentation/test_python/page_nested/examples/bar.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,8 @@ <h1>
8080
</div>
8181
<script src="../search-v1.js"></script>
8282
<script> Search.siteRoot = "../"; </script>
83-
<script src="../searchdata-v1.js" async="async"></script>
83+
<script>
84+
Search.download(window.location.pathname.substr(0, window.location.pathname.lastIndexOf('/') + 1) + '../' + 'searchdata-v1.bin');
85+
</script>
8486
</body>
8587
</html>

documentation/test_python/page_nested/examples/foo.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,8 @@ <h1>
8080
</div>
8181
<script src="../search-v1.js"></script>
8282
<script> Search.siteRoot = "../"; </script>
83-
<script src="../searchdata-v1.js" async="async"></script>
83+
<script>
84+
Search.download(window.location.pathname.substr(0, window.location.pathname.lastIndexOf('/') + 1) + '../' + 'searchdata-v1.bin');
85+
</script>
8486
</body>
8587
</html>

documentation/test_python/page_nested/examples/index.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,8 @@ <h2>Advanced</h2>
9090
</div>
9191
<script src="../search-v1.js"></script>
9292
<script> Search.siteRoot = "../"; </script>
93-
<script src="../searchdata-v1.js" async="async"></script>
93+
<script>
94+
Search.download(window.location.pathname.substr(0, window.location.pathname.lastIndexOf('/') + 1) + '../' + 'searchdata-v1.bin');
95+
</script>
9496
</body>
9597
</html>

documentation/test_python/page_nested/index.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,8 @@ <h1>
8080
</div>
8181
</div>
8282
<script src="search-v1.js"></script>
83-
<script src="searchdata-v1.js" async="async"></script>
83+
<script>
84+
Search.download(window.location.pathname.substr(0, window.location.pathname.lastIndexOf('/') + 1) + 'searchdata-v1.bin');
85+
</script>
8486
</body>
8587
</html>

documentation/test_python/page_nested/modules.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,8 @@ <h1>Modules</h2>
9494
</div>
9595
</div>
9696
<script src="search-v1.js"></script>
97-
<script src="searchdata-v1.js" async="async"></script>
97+
<script>
98+
Search.download(window.location.pathname.substr(0, window.location.pathname.lastIndexOf('/') + 1) + 'searchdata-v1.bin');
99+
</script>
98100
</body>
99101
</html>

0 commit comments

Comments
 (0)