From 25d6821db63036b52e07b643638416cc3e431e78 Mon Sep 17 00:00:00 2001 From: Julio Date: Thu, 8 Oct 2015 08:45:54 +0200 Subject: [PATCH] Fix js links BT#10217 --- main/inc/lib/javascript/fixlinks.js | 5 +++++ main/newscorm/scorm_api.php | 7 +++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/main/inc/lib/javascript/fixlinks.js b/main/inc/lib/javascript/fixlinks.js index 601b4ae152..57a545df6c 100644 --- a/main/inc/lib/javascript/fixlinks.js +++ b/main/inc/lib/javascript/fixlinks.js @@ -91,6 +91,11 @@ $(document).ready(function() { return true; } + var hasJs = $(this).attr('href').indexOf('javascript'); + if (hasJs > 0) { + return true; + } + var src = $(this).attr('href'); src = url+'&type=link&src='+src; src = src.replace('https', 'http'); diff --git a/main/newscorm/scorm_api.php b/main/newscorm/scorm_api.php index 31048ec2a0..cf8dc6b323 100755 --- a/main/newscorm/scorm_api.php +++ b/main/newscorm/scorm_api.php @@ -2225,13 +2225,16 @@ function attach_glossary_into_scorm(type) { return true; } - var hasLocalhost = $(this).attr('href').indexOf(location.host); - if (hasLocalhost > 0) { return true; } + var hasJs = $(this).attr('href').indexOf('javascript'); + if (hasJs > 0) { + return true; + } + var src = $(this).attr('href'); src = url+'&type=link&src='+src; src = src.replace('https', 'http');