���ѧۧݧ�ӧ�� �ާ֧ߧ֧էا֧� - ���֧էѧܧ�ڧ��ӧѧ�� - /home3/cpr76684/moodledata/filedir/a5/81/a581c0137fd9b4b4d5ee75ef24f2c3cf3f7c59dd
���ѧ٧ѧ�
var H5PUpgrades = H5PUpgrades || {}; H5PUpgrades['H5P.Dictation'] = (function () { return { 1: { /** * Asynchronous content upgrade hook. * * Move parameters in Behavioural Settings. * Correct use of enableSolution => enableSolutionsButton * * @param {object} parameters * @param {function} finished * @param extras */ 1: function (parameters, finished, extras) { if (parameters && parameters.behaviour) { const behaviour = parameters.behaviour; behaviour.scoring = { ignorePunctuation: (typeof behaviour.ignorePunctuation === 'boolean') ? behaviour.ignorePunctuation : true, zeroMistakeMode: (typeof behaviour.zeroMistakeMode === 'boolean') ? behaviour.zeroMistakeMode : false, typoFactor: behaviour.typoFactor || '100' }; behaviour.textual = { wordSeparator: behaviour.wordSeparator || ' ', overrideRTL: behaviour.overrideRTL || 'auto', autosplit: (typeof behaviour.autosplit === 'boolean') ? behaviour.autosplit : true }; behaviour.feedbackPresentation = { customTypoDisplay: (typeof behaviour.customTypoDisplay === 'boolean') ? behaviour.customTypoDisplay : false, alternateSolution: behaviour.alternateSolution || 'first' }; behaviour.enableSolutionsButton = (typeof behaviour.enableSolution === 'boolean') ? behaviour.enableSolution : true; delete behaviour.ignorePunctuation; delete behaviour.zeroMistakeMode; delete behaviour.typoFactor; delete behaviour.wordSeparator; delete behaviour.overrideRTL; delete behaviour.autosplit; delete behaviour.customTypoDisplay; delete behaviour.alternateSolution; delete behaviour.enableSolution; } finished(null, parameters, extras); } } }; })();
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | ���֧ߧ֧�ѧ�ڧ� ����ѧߧڧ��: 0 |
proxy
|
phpinfo
|
���ѧ����ۧܧ�