���ѧۧݧ�ӧ�� �ާ֧ߧ֧էا֧� - ���֧էѧܧ�ڧ��ӧѧ�� - /home3/cpr76684/moodledata/filedir/51/19/5119808e04e5fae0ece080a10fe9d570b0e11511
���ѧ٧ѧ�
var H5PPresave = H5PPresave || {}; /** * Resolve the presave logic for the content type Speak the Words Set * * @param {object} content * @param finished * @constructor */ H5PPresave['H5P.SpeakTheWordsSet'] = function (content, finished) { var presave = H5PEditor.Presave; var score = 0; if (isContentInvalid()) { throw new presave.exceptions.InvalidContentSemanticsException('Invalid Speak The Words Set Error'); } score = content.questions .filter(function (action) { return action.hasOwnProperty('library') && action.hasOwnProperty('params'); }) .map(function (action) { return (new presave).process(action.library, action.params).maxScore; }) .reduce(function (currentScore, scoreToAdd) { if (presave.isInt(scoreToAdd)) { currentScore += scoreToAdd; } return currentScore; }, 0); presave.validateScore(score); finished({maxScore: score}); /** * Check if required parameters is present * @return {boolean} */ function isContentInvalid() { return !presave.checkNestedRequirements(content, 'content.questions') || !Array.isArray(content.questions); } };
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | ���֧ߧ֧�ѧ�ڧ� ����ѧߧڧ��: 0 |
proxy
|
phpinfo
|
���ѧ����ۧܧ�