Improve title generator
parent
93f2bcc01a
commit
5a882e4d55
17
js/h5p.js
17
js/h5p.js
|
@ -576,7 +576,6 @@ H5P.newRunnable = function (library, contentId, $attachTo, skipResize, parent) {
|
||||||
}
|
}
|
||||||
|
|
||||||
var extras = {};
|
var extras = {};
|
||||||
|
|
||||||
if (library.uuid) {
|
if (library.uuid) {
|
||||||
extras.uuid = library.uuid;
|
extras.uuid = library.uuid;
|
||||||
}
|
}
|
||||||
|
@ -1418,8 +1417,20 @@ H5P.createUUID = function() {
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
H5P.createH5PTitle = function(rawTitle) {
|
H5P.createH5PTitle = function(rawTitle, maxLength) {
|
||||||
return H5P.jQuery('<div></div>').text(rawTitle).text().substr(0, 60);
|
if (maxLength === undefined) {
|
||||||
|
maxLength = 60;
|
||||||
|
}
|
||||||
|
var title = H5P.jQuery('<div></div>')
|
||||||
|
.text(
|
||||||
|
// Strip tags
|
||||||
|
rawTitle.replace(/(<([^>]+)>)/ig,"")
|
||||||
|
// Escape
|
||||||
|
).text();
|
||||||
|
if (title.length > maxLength) {
|
||||||
|
title = title.substr(0, maxLength - 3) + '...';
|
||||||
|
}
|
||||||
|
return title;
|
||||||
};
|
};
|
||||||
|
|
||||||
H5P.jQuery(document).ready(function () {
|
H5P.jQuery(document).ready(function () {
|
||||||
|
|
Loading…
Reference in New Issue