diff --git a/main/newscorm/scorm_api.php b/main/newscorm/scorm_api.php
index 0b695bbf0a..32e286e38a 100755
--- a/main/newscorm/scorm_api.php
+++ b/main/newscorm/scorm_api.php
@@ -180,7 +180,6 @@ $(document).ready( function() {
$(document).ready( function() {
- $("iframe").contents().find('head').append('');
$("iframe#content_id").load( function(){
//alert("Document title: " + $("iframe#content_id").attr('src'));
info_lms_item[0]=info_lms_item[1];
@@ -188,7 +187,10 @@ $(document).ready( function() {
- attach_glossary_into_scorm();
+ if (lms_lp_type == 2) { //Only scorm
+ attach_glossary_into_scorm();
+ }
+
@@ -1593,6 +1595,7 @@ if(lms_lp_type==1 || lms_item_type=='asset'){
*/
function attach_glossary_into_scorm() {
var f = $('#content_id')[0];
+
var doc = f.contentWindow ? f.contentWindow.document :
f.contentDocument ? f.contentDocument : f.document;
@@ -1605,49 +1608,24 @@ function attach_glossary_into_scorm() {
$.ajax({
contentType: "application/x-www-form-urlencoded",
- beforeSend: function(content_object) {
+ beforeSend: function(objeto) {
},
type: "POST",
url: my_protocol+"//"+location.host+work_path+"/main/glossary/glossary_ajax_request.php",
data: "glossary_data=true",
- success: function(datas) {
- if (datas.length==0) {
+ success: function(datos) {
+ if (datos.length==0) {
return false;
}
-
- data_terms=datas.split("[|.|_|.|-|.|]");
- var complex_array = new Array();
- var cp_complex_array = new Array();
+ data_terms=datos.split("[|.|_|.|-|.|]");
for(i=0;i"); },
type: "POST",
url: my_protocol+"//"+location.host+work_path+"/main/glossary/glossary_ajax_request.php",
data: "glossary_id="+my_glossary_id,
- success: function(datas) {
- $("iframe").contents().find('body').find("div#"+div_content_id).html(datas);
+ success: function(datos) {
+ $("iframe").contents().find('body').find("div#"+div_content_id).html(datos);
}
});
});
@@ -1678,6 +1656,13 @@ function attach_glossary_into_scorm() {
div_show_id=current_element.find("div").attr("id");
$("iframe").contents().find('body').find("div#"+div_show_id).remove();
});
+
+ //Callback Helper
+ function replace_complete_char(m) {
+ var complete_term_pattern = new RegExp(real_term,"i");
+ var tag = m.replace(complete_term_pattern," $&");
+ return tag;
+ }
}