Skip to content

Commit

Permalink
fix: tup-715 ugly urls for subdomain links
Browse files Browse the repository at this point in the history
  • Loading branch information
wesleyboar committed Jun 12, 2024
1 parent f005aef commit 639f1e8
Showing 1 changed file with 22 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<script type="module" id="js-prevent-ugly-urls-tup-715">
const links = document.querySelectorAll('body > :is(header, main, footer) a[target="_blank"]');

[ ...links ].forEach( function tup715(link) {
const isTACC = document.location.host.includes('tacc.utexas.edu');

if ( isTACC ) {
let currentHrefVal = link.getAttribute('href');

link.setAttribute('data-original-href', currentHrefVal );
link.addEventListener('click', () => {
const originalHrefVal = link.getAttribute('data-original-href');

currentHrefVal = link.getAttribute('href');

if ( currentHrefVal !== originalHrefVal ) {
link.setAttribute('href', originalHrefVal );
}
});
}
});
</script>

0 comments on commit 639f1e8

Please sign in to comment.