diff --git a/lib/editor/atto/plugins/recordrtc/lang/en/atto_recordrtc.php b/lib/editor/atto/plugins/recordrtc/lang/en/atto_recordrtc.php index 2377f5e6a41..7477b24be8e 100755 --- a/lib/editor/atto/plugins/recordrtc/lang/en/atto_recordrtc.php +++ b/lib/editor/atto/plugins/recordrtc/lang/en/atto_recordrtc.php @@ -31,8 +31,6 @@ $string['audioandvideo'] = 'Audio and video'; $string['audiobitrate'] = 'Audio bitrate'; $string['audiobitrate_desc'] = 'Quality of audio recording (larger number means higher quality)'; $string['audiortc'] = 'Insert audio recording'; -$string['browseralert'] = 'Use Firefox >= 29, Chrome >= 49 or Opera >= 36 for best experience'; -$string['browseralert_title'] = 'Warning!'; $string['gumabort'] = 'Something strange happened which prevented the webcam/microphone from being used'; $string['gumabort_title'] = 'Something happened'; $string['gumnotallowed'] = 'The user must allow the browser access to the webcam/microphone'; diff --git a/lib/editor/atto/plugins/recordrtc/lib.php b/lib/editor/atto/plugins/recordrtc/lib.php index af0805f335c..d860e85ecf5 100644 --- a/lib/editor/atto/plugins/recordrtc/lib.php +++ b/lib/editor/atto/plugins/recordrtc/lib.php @@ -90,8 +90,6 @@ function atto_recordrtc_strings_for_js() { 'gumtype', 'insecurealert_title', 'insecurealert', - 'browseralert_title', - 'browseralert', 'startrecording', 'recordagain', 'stoprecording', diff --git a/lib/editor/atto/plugins/recordrtc/yui/build/moodle-atto_recordrtc-button/moodle-atto_recordrtc-button-debug.js b/lib/editor/atto/plugins/recordrtc/yui/build/moodle-atto_recordrtc-button/moodle-atto_recordrtc-button-debug.js index 4304b550c6f..12bcf307ec4 100644 --- a/lib/editor/atto/plugins/recordrtc/yui/build/moodle-atto_recordrtc-button/moodle-atto_recordrtc-button-debug.js +++ b/lib/editor/atto/plugins/recordrtc/yui/build/moodle-atto_recordrtc-button/moodle-atto_recordrtc-button-debug.js @@ -52,13 +52,6 @@ YUI.add('moodle-atto_recordrtc-button', function (Y, NAME) { var PLUGINNAME = 'atto_recordrtc', TEMPLATE = '' + '
' + - '
' + - '
' + - '
' + - '{{browseralert_title}} {{browseralert}}' + - '
' + - '
' + - '
' + '
' + '
' + '
' + @@ -218,7 +211,6 @@ Y.namespace('M.atto_recordrtc').Button = Y.Base.create('button', Y.M.editor_atto var isAudio = (type === 'audio'), bsRow = 'row', bsCol = 'col-xs-', - bsAlWarn = 'alert-warning', bsAlDang = 'alert-danger', bsSsBtn = 'btn btn-lg btn-outline-danger btn-block'; @@ -227,12 +219,8 @@ Y.namespace('M.atto_recordrtc').Button = Y.Base.create('button', Y.M.editor_atto isAudio: isAudio, bs_row: bsRow, bs_col: bsCol, - bs_al_warn: bsAlWarn, bs_al_dang: bsAlDang, bs_ss_btn: bsSsBtn, - bs_ul_btn: 'btn btn-primary btn-block', - browseralert_title: M.util.get_string('browseralert_title', 'atto_recordrtc'), - browseralert: M.util.get_string('browseralert', 'atto_recordrtc'), insecurealert_title: M.util.get_string('insecurealert_title', 'atto_recordrtc'), insecurealert: M.util.get_string('insecurealert', 'atto_recordrtc'), startrecording: M.util.get_string('startrecording', 'atto_recordrtc'), diff --git a/lib/editor/atto/plugins/recordrtc/yui/build/moodle-atto_recordrtc-button/moodle-atto_recordrtc-button-min.js b/lib/editor/atto/plugins/recordrtc/yui/build/moodle-atto_recordrtc-button/moodle-atto_recordrtc-button-min.js index b22342e1bb8..5a5a7318ac2 100644 --- a/lib/editor/atto/plugins/recordrtc/yui/build/moodle-atto_recordrtc-button/moodle-atto_recordrtc-button-min.js +++ b/lib/editor/atto/plugins/recordrtc/yui/build/moodle-atto_recordrtc-button/moodle-atto_recordrtc-button-min.js @@ -1 +1 @@ -YUI.add("moodle-atto_recordrtc-button",function(e,t){var n="atto_recordrtc",r='
{{browseralert_title}} {{browseralert}}
{{insecurealert_title}} {{insecurealert}}
{{#if isAudio}}
{{else}}
{{/if}}
';e.namespace("M.atto_recordrtc").Button=e.Base.create("button",e.M.editor_atto.EditorPlugin,[],{_lang:"en",initializer:function(){if(this.get("host").canShowFilepicker("media")){var e=this.get("allowedtypes");(e==="both"||e==="audio")&&this._addButton("audio",this._audio),(e==="both"||e==="video")&&this._addButton("video",this._video);var t=this.getDialogue({width:1e3,focusAfterHide:null});t.after("visibleChange",function(){var e=!t.get("visible"),n=M.atto_recordrtc.commonmodule;e&&(window.clearInterval(n.countdownTicker),n.mediaRecorder&&n.mediaRecorder.state!=="inactive"&&n.mediaRecorder.stop(),n.stream&&n.stream.getTracks().forEach(function(e){e.readyState!=="ended"&&e.stop()}))}),t.on("click",function(){this.centered()}),window.require(["core/adapter"],function(e){window.adapter=e})}},_addButton:function(e,t){this.addButton({buttonName:e,icon:this.get(e+"rtcicon"),iconComponent:n,callback:t,title:e+"rtc",tags:e+"rtc",tagMatchRequiresAll:!1})},_audio:function(){var e=this.getDialogue();e.set("headerContent",M.util.get_string("audiortc","atto_recordrtc")),e.set("bodyContent",this._createContent("audio")),e.show(),M.atto_recordrtc.audiomodule.init(this)},_video:function(){var e=this.getDialogue();e.set("headerContent",M.util.get_string("videortc","atto_recordrtc")),e.set("bodyContent",this._createContent("video")),e.show(),M.atto_recordrtc.videomodule.init(this)},_createContent:function(t){var i=t==="audio",s="row",o="col-xs-",u="alert-warning",a="alert-danger",f="btn btn-lg btn-outline-danger btn-block",l=e.Handlebars.compile(r)({PLUGINNAME:n,isAudio:i,bs_row:s,bs_col:o,bs_al_warn:u,bs_al_dang:a,bs_ss_btn:f,bs_ul_btn:"btn btn-primary btn-block",browseralert_title:M.util.get_string("browseralert_title","atto_recordrtc"),browseralert:M.util.get_string("browseralert","atto_recordrtc"),insecurealert_title:M.util.get_string("insecurealert_title","atto_recordrtc"),insecurealert:M.util.get_string("insecurealert","atto_recordrtc"),startrecording:M.util.get_string("startrecording","atto_recordrtc"),attachrecording:M.util.get_string("attachrecording","atto_recordrtc")});return l},closeDialogue:function(e){e.getDialogue().hide(),e.editor.focus()},setLink:function(e,t){e.getDialogue().hide(),e.editor.focus(),e.get("host").insertContentAtFocusPoint(t),e.markUpdated()}},{ATTRS:{contextid:{value:null},sesskey:{value:null},allowedtypes:{value:null},audiobitrate:{value:null},videobitrate:{value:null},timelimit:{value:null},audiortcicon:{value:null},videortcicon:{value:null},maxrecsize:{value:null}}})},"@VERSION@",{requires:["moodle-editor_atto-plugin","moodle-atto_recordrtc-recording"]}); +YUI.add("moodle-atto_recordrtc-button",function(e,t){var n="atto_recordrtc",r='
{{insecurealert_title}} {{insecurealert}}
{{#if isAudio}}
{{else}}
{{/if}}
';e.namespace("M.atto_recordrtc").Button=e.Base.create("button",e.M.editor_atto.EditorPlugin,[],{_lang:"en",initializer:function(){if(this.get("host").canShowFilepicker("media")){var e=this.get("allowedtypes");(e==="both"||e==="audio")&&this._addButton("audio",this._audio),(e==="both"||e==="video")&&this._addButton("video",this._video);var t=this.getDialogue({width:1e3,focusAfterHide:null});t.after("visibleChange",function(){var e=!t.get("visible"),n=M.atto_recordrtc.commonmodule;e&&(window.clearInterval(n.countdownTicker),n.mediaRecorder&&n.mediaRecorder.state!=="inactive"&&n.mediaRecorder.stop(),n.stream&&n.stream.getTracks().forEach(function(e){e.readyState!=="ended"&&e.stop()}))}),t.on("click",function(){this.centered()}),window.require(["core/adapter"],function(e){window.adapter=e})}},_addButton:function(e,t){this.addButton({buttonName:e,icon:this.get(e+"rtcicon"),iconComponent:n,callback:t,title:e+"rtc",tags:e+"rtc",tagMatchRequiresAll:!1})},_audio:function(){var e=this.getDialogue();e.set("headerContent",M.util.get_string("audiortc","atto_recordrtc")),e.set("bodyContent",this._createContent("audio")),e.show(),M.atto_recordrtc.audiomodule.init(this)},_video:function(){var e=this.getDialogue();e.set("headerContent",M.util.get_string("videortc","atto_recordrtc")),e.set("bodyContent",this._createContent("video")),e.show(),M.atto_recordrtc.videomodule.init(this)},_createContent:function(t){var i=t==="audio",s="row",o="col-xs-",u="alert-danger",a="btn btn-lg btn-outline-danger btn-block",f=e.Handlebars.compile(r)({PLUGINNAME:n,isAudio:i,bs_row:s,bs_col:o,bs_al_dang:u,bs_ss_btn:a,insecurealert_title:M.util.get_string("insecurealert_title","atto_recordrtc"),insecurealert:M.util.get_string("insecurealert","atto_recordrtc"),startrecording:M.util.get_string("startrecording","atto_recordrtc"),attachrecording:M.util.get_string("attachrecording","atto_recordrtc")});return f},closeDialogue:function(e){e.getDialogue().hide(),e.editor.focus()},setLink:function(e,t){e.getDialogue().hide(),e.editor.focus(),e.get("host").insertContentAtFocusPoint(t),e.markUpdated()}},{ATTRS:{contextid:{value:null},sesskey:{value:null},allowedtypes:{value:null},audiobitrate:{value:null},videobitrate:{value:null},timelimit:{value:null},audiortcicon:{value:null},videortcicon:{value:null},maxrecsize:{value:null}}})},"@VERSION@",{requires:["moodle-editor_atto-plugin","moodle-atto_recordrtc-recording"]}); diff --git a/lib/editor/atto/plugins/recordrtc/yui/build/moodle-atto_recordrtc-button/moodle-atto_recordrtc-button.js b/lib/editor/atto/plugins/recordrtc/yui/build/moodle-atto_recordrtc-button/moodle-atto_recordrtc-button.js index 4304b550c6f..12bcf307ec4 100644 --- a/lib/editor/atto/plugins/recordrtc/yui/build/moodle-atto_recordrtc-button/moodle-atto_recordrtc-button.js +++ b/lib/editor/atto/plugins/recordrtc/yui/build/moodle-atto_recordrtc-button/moodle-atto_recordrtc-button.js @@ -52,13 +52,6 @@ YUI.add('moodle-atto_recordrtc-button', function (Y, NAME) { var PLUGINNAME = 'atto_recordrtc', TEMPLATE = '' + '
' + - '
' + - '
' + - '
' + - '{{browseralert_title}} {{browseralert}}' + - '
' + - '
' + - '
' + '
' + '
' + '
' + @@ -218,7 +211,6 @@ Y.namespace('M.atto_recordrtc').Button = Y.Base.create('button', Y.M.editor_atto var isAudio = (type === 'audio'), bsRow = 'row', bsCol = 'col-xs-', - bsAlWarn = 'alert-warning', bsAlDang = 'alert-danger', bsSsBtn = 'btn btn-lg btn-outline-danger btn-block'; @@ -227,12 +219,8 @@ Y.namespace('M.atto_recordrtc').Button = Y.Base.create('button', Y.M.editor_atto isAudio: isAudio, bs_row: bsRow, bs_col: bsCol, - bs_al_warn: bsAlWarn, bs_al_dang: bsAlDang, bs_ss_btn: bsSsBtn, - bs_ul_btn: 'btn btn-primary btn-block', - browseralert_title: M.util.get_string('browseralert_title', 'atto_recordrtc'), - browseralert: M.util.get_string('browseralert', 'atto_recordrtc'), insecurealert_title: M.util.get_string('insecurealert_title', 'atto_recordrtc'), insecurealert: M.util.get_string('insecurealert', 'atto_recordrtc'), startrecording: M.util.get_string('startrecording', 'atto_recordrtc'), diff --git a/lib/editor/atto/plugins/recordrtc/yui/src/button/js/button.js b/lib/editor/atto/plugins/recordrtc/yui/src/button/js/button.js index a622072a0ee..37c172a5da2 100755 --- a/lib/editor/atto/plugins/recordrtc/yui/src/button/js/button.js +++ b/lib/editor/atto/plugins/recordrtc/yui/src/button/js/button.js @@ -50,13 +50,6 @@ var PLUGINNAME = 'atto_recordrtc', TEMPLATE = '' + '
' + - '
' + - '
' + - '
' + - '{{browseralert_title}} {{browseralert}}' + - '
' + - '
' + - '
' + '
' + '
' + '
' + @@ -216,7 +209,6 @@ Y.namespace('M.atto_recordrtc').Button = Y.Base.create('button', Y.M.editor_atto var isAudio = (type === 'audio'), bsRow = 'row', bsCol = 'col-xs-', - bsAlWarn = 'alert-warning', bsAlDang = 'alert-danger', bsSsBtn = 'btn btn-lg btn-outline-danger btn-block'; @@ -225,12 +217,8 @@ Y.namespace('M.atto_recordrtc').Button = Y.Base.create('button', Y.M.editor_atto isAudio: isAudio, bs_row: bsRow, bs_col: bsCol, - bs_al_warn: bsAlWarn, bs_al_dang: bsAlDang, bs_ss_btn: bsSsBtn, - bs_ul_btn: 'btn btn-primary btn-block', - browseralert_title: M.util.get_string('browseralert_title', 'atto_recordrtc'), - browseralert: M.util.get_string('browseralert', 'atto_recordrtc'), insecurealert_title: M.util.get_string('insecurealert_title', 'atto_recordrtc'), insecurealert: M.util.get_string('insecurealert', 'atto_recordrtc'), startrecording: M.util.get_string('startrecording', 'atto_recordrtc'),