Zuletzt geändert von Andreas Gothsch am 2024/09/27 09:59

Von Version 13.1
bearbeitet von Borys Sobieski
am 2024/09/19 13:41
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 12.1
bearbeitet von Borys Sobieski
am 2024/09/19 13:40
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

XWiki.JavaScriptExtension[0]
Code
... ... @@ -1,6 +1,11 @@
1 -require(['jquery'], function($) {
2 - jQuery(document.links).filter(function() {
3 - return this.hostname != window.location.hostname;
4 - }).attr('target', '_blank');
5 -});
1 +function fixExternalLinks() {
2 + var nodes = document.querySelectorAll('.wikiexternallink a');
3 + for(var i=0; i< nodes.length; i++){
4 + var link = nodes[i];
5 + if (link.hasAttribute('target') == false) {
6 + link.setAttribute('target', '_blank');
7 + }
8 + }
9 +}
10 +document.addEventListener("DOMContentLoaded", fixExternalLinks);
6 6