Änderungen von Dokument Startseite

Zuletzt geändert von Kornelia Bahls am 12.09.2025 13:03

Von Version 2.2
bearbeitet von Ulrich Halfter
am 20.08.2025 17:24
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 7.1
bearbeitet von Ulrich Halfter
am 20.08.2025 17:28
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

XWiki.JavaScriptExtension[0]
code
... ... @@ -1,8 +1,11 @@
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) {
1 +function fixExternalLinks()
2 +{
3 + let nodes = document.querySelectorAll('.wikiexternallink a');
4 + for(let i=0; i< nodes.length; i++)
5 + {
6 + let link = nodes[i];
7 + if (link.hasAttribute('target') == false)
8 + {
6 6   link.setAttribute('target', '_blank');
7 7   }
8 8   }
XWiki.JavaScriptExtension[1]
cache
... ... @@ -1,0 +1,1 @@
1 +long
code
... ... @@ -1,0 +1,7 @@
1 +require(['jquery'], function($)
2 +{
3 + jQuery(document.links).filter(function()
4 + {
5 + return this.hostname != window.location.hostname;
6 + }).attr('target', '_blank');
7 +});
name
... ... @@ -1,0 +1,1 @@
1 +fixExternalLinks_jQuery