Skip to content

Commit

Permalink
Links open in new tab
Browse files Browse the repository at this point in the history
  • Loading branch information
pflooky committed Jul 14, 2023
1 parent b0928cf commit 8898dca
Show file tree
Hide file tree
Showing 10 changed files with 62 additions and 0 deletions.
1 change: 1 addition & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,5 @@ markdown_extensions:
custom_checkbox: true
plugins:
- search
- open-in-new-tab

4 changes: 4 additions & 0 deletions site/404.html
Original file line number Diff line number Diff line change
Expand Up @@ -415,6 +415,10 @@ <h1>404 - Not found</h1>

<script src="/assets/javascripts/bundle.220ee61c.min.js"></script>


<script src="/js/open_in_new_tab.js"></script>



</body>
</html>
4 changes: 4 additions & 0 deletions site/advanced/advanced/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -593,6 +593,10 @@ <h2 id="generating-json-data">Generating JSON data</h2>

<script src="../../assets/javascripts/bundle.220ee61c.min.js"></script>


<script src="../../js/open_in_new_tab.js"></script>



</body>
</html>
4 changes: 4 additions & 0 deletions site/connections/connections/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -941,6 +941,10 @@ <h3 id="http">HTTP</h3>

<script src="../../assets/javascripts/bundle.220ee61c.min.js"></script>


<script src="../../js/open_in_new_tab.js"></script>



</body>
</html>
4 changes: 4 additions & 0 deletions site/generators/generators/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1046,6 +1046,10 @@ <h3 id="list">List</h3>

<script src="../../assets/javascripts/bundle.220ee61c.min.js"></script>


<script src="../../js/open_in_new_tab.js"></script>



</body>
</html>
4 changes: 4 additions & 0 deletions site/get-started/docker/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -605,6 +605,10 @@ <h2 id="helm">Helm</h2>

<script src="../../assets/javascripts/bundle.220ee61c.min.js"></script>


<script src="../../js/open_in_new_tab.js"></script>



</body>
</html>
4 changes: 4 additions & 0 deletions site/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -453,6 +453,10 @@ <h1 id="home">Home</h1>

<script src="assets/javascripts/bundle.220ee61c.min.js"></script>


<script src="js/open_in_new_tab.js"></script>



</body>
</html>
33 changes: 33 additions & 0 deletions site/js/open_in_new_tab.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
// Description: Open external links in a new tab and PDF links in a new tab
// Source: https://jekyllcodex.org/without-plugin/new-window-fix/

//open external links in a new window
function external_new_window() {
for(var c = document.getElementsByTagName("a"), a = 0;a < c.length;a++) {
var b = c[a];
if(b.getAttribute("href") && b.hostname !== location.hostname) {
b.target = "_blank";
b.rel = "noopener";
}
}
}
//open PDF links in a new window
function pdf_new_window ()
{
if (!document.getElementsByTagName) return false;
var links = document.getElementsByTagName("a");
for (var eleLink=0; eleLink < links.length; eleLink ++) {
if ((links[eleLink].href.indexOf('.pdf') !== -1)||(links[eleLink].href.indexOf('.doc') !== -1)||(links[eleLink].href.indexOf('.docx') !== -1)) {
links[eleLink].onclick =
function() {
window.open(this.href);
return false;
}
}
}
}

window.addEventListener("DOMContentLoaded", function() {
external_new_window();
pdf_new_window();
});
4 changes: 4 additions & 0 deletions site/sample/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -610,6 +610,10 @@ <h2 id="configuration">Configuration</h2>

<script src="../assets/javascripts/bundle.220ee61c.min.js"></script>


<script src="../js/open_in_new_tab.js"></script>



</body>
</html>
Binary file modified site/sitemap.xml.gz
Binary file not shown.

0 comments on commit 8898dca

Please sign in to comment.