Skip to content

Commit

Permalink
Fix href of template documentation in gallery index files
Browse files Browse the repository at this point in the history
  • Loading branch information
PierreQuentel committed Feb 24, 2025
1 parent 5014c0f commit a94a829
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 4 deletions.
5 changes: 4 additions & 1 deletion www/gallery/gallery_en.html
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ <h3>Brython</h3>
<br><a target="_blank" href="ajax.html">ajax</a>
<br><a target="_blank" href="sort_table.html">sort table</a>
<br><a target="_blank" href="sort_table_template.html">sort table
</a>(uses <a href="../static_doc/en/template.html" target="_blank">template</a>)
</a>(uses <a id="template_doc" target="_blank">template</a>)
<br><a target="_blank" href="calculator.html">calculator</a>
<br><a target="_blank" href="markdown_exec.html">executable Python code in a markdown page</a>
<br><a target="_blank" href="inject_scripts.html">dynamic insertion of scripts in the page</a>
Expand Down Expand Up @@ -110,6 +110,9 @@ <h3>Interaction with Javascript libraries</h3>
</div>
<br>

<script type="text/python">
import set_template_doc_location
</script>

</body>

Expand Down
9 changes: 6 additions & 3 deletions www/gallery/gallery_fr.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
</head>


<body onload="brython(1)">
<body>

<div id="banner_row">
<span class="logo"><a href="/index.html">brython</a></span>
Expand All @@ -43,7 +43,7 @@ <h3>Brython</h3>
<br><a target="_blank" href="ajax.html">ajax</a>
<br><a target="_blank" href="sort_table.html">tri de table</a>
<br><a target="_blank" href="sort_table_template.html">tri de table
</a>(utilise <a href="../static_doc/fr/template.html" target="_blank">template</a>)
</a>(utilise <a id="template_doc" target="_blank">template</a>)
<br><a target="_blank" href="calculator.html">calculatrice</a>
<br><a target="_blank" href="markdown_exec.html">code Python exécutable dans une page markdown</a>
<br><a target="_blank" href="inject_scripts.html">insertion dynamique de scripts dans la page</a>
Expand Down Expand Up @@ -73,7 +73,7 @@ <h3>Brython</h3>
<br><a target="_blank" href="library.html">IndexedDB: exemple basique</a>
<br><a target="_blank" href="indexedDB_cache.html">IndexedDB: cache des modules Brython</a>
<br>

<br><a target="_blank" href="turtle.html">Turtle Graphics</a>
<br><a target="_blank" href="clock.html">horloge analogique</a>
<br><a target="_blank" href="europe.html">glisser-déposer</a>
Expand Down Expand Up @@ -111,6 +111,9 @@ <h3>Interaction avec des librairies Javascript</h3>
</div>
<br>

<script type="text/python">
import set_template_doc_location
</script>

</body>

Expand Down
11 changes: 11 additions & 0 deletions www/gallery/set_template_doc_location.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
import sys
from browser import window, document

impl = sys.implementation.version

version = f'{impl.major}.{impl.minor}'
href = window.location.href
lang = href.split('.')[-2].split('/')[-1][-2:]

doc_location = f'../static_doc/{version}/{lang}/browser.template.html'
document['template_doc'].href = doc_location

0 comments on commit a94a829

Please sign in to comment.