File: 0004-disable-version-switching.patch

package info (click to toggle)
blender-doc 4.3-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 253,604 kB
  • sloc: python: 13,030; javascript: 322; makefile: 113; sh: 107
file content (53 lines) | stat: -rw-r--r-- 2,035 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
Description: Disable version switchers
 The version switchers do nothing since the docs are offline.
 .
 It's possible the language switcher may come in handly if translations
 are packaged.
Author: Jonathan Rubenstein <jrubcop@gmail.com>
Forwarded: not-needed

--- a/build_files/templates/sidebar/variant-selector.html
+++ b/build_files/templates/sidebar/variant-selector.html
@@ -1,7 +1,7 @@
 <div class="rst-versions" data-toggle="rst-versions" role="note" aria-label="Document versions">
   <ul id="versionwrap" role="presentation">
     <li role="presentation">
-      <button id="version-popover" class="version-btn" tabindex="0" type="button" aria-label="Versions selector"
+      <button id="version-popover" class="version-btn disabled" tabindex="0" type="button" aria-label="Versions selector"
         aria-haspopup="true" aria-owns="version-vsnlist" aria-disabled="true">
         {{ release }}
       </button>
@@ -13,7 +13,7 @@
       </div>
     </li>
     <li role="presentation">
-      <button id="lang-popover" class="version-btn" tabindex="0" type="button" aria-label="Language selector"
+      <button id="lang-popover" class="version-btn disabled" tabindex="0" type="button" aria-label="Language selector"
         aria-haspopup="true" aria-owns="version-langlist">
         {% if language is not none %} {{ language }} {% else %} en {% endif %}
       </button>
@@ -38,4 +38,4 @@
       </p>
     </div>
   </template>
-</div>
\ No newline at end of file
+</div>
--- a/build_files/theme/js/version_switch.js
+++ b/build_files/theme/js/version_switch.js
@@ -282,11 +282,13 @@
 }
 }
 
+
 document.addEventListener('DOMContentLoaded', () => {
 	let lang = DOCUMENTATION_OPTIONS.LANGUAGE;
 	if(!lang || lang === "None") {lang = "en";}
 	if(all_langs.hasOwnProperty(lang)) {document.querySelector("#lang-popover").innerHTML = all_langs[lang];}
-	new Popover("version-popover");
-	new Popover("lang-popover");
+	// Disabled for Debian
+	// new Popover("version-popover");
+	// new Popover("lang-popover");
 });
 })();