From 61570c474b432fde7f092326ef867364c0939ecd Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Mon, 13 Feb 2017 19:21:38 +0300 Subject: [PATCH] add af_zz_vidmute --- plugins/af_zz_vidmute/init.js | 25 +++++++++++++++++++++++++ plugins/af_zz_vidmute/init.php | 24 ++++++++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 plugins/af_zz_vidmute/init.js create mode 100644 plugins/af_zz_vidmute/init.php diff --git a/plugins/af_zz_vidmute/init.js b/plugins/af_zz_vidmute/init.js new file mode 100644 index 00000000..8968792a --- /dev/null +++ b/plugins/af_zz_vidmute/init.js @@ -0,0 +1,25 @@ +require(['dojo/_base/kernel', 'dojo/ready'], function (dojo, ready) { + ready(function () { + PluginHost.register(PluginHost.HOOK_ARTICLE_RENDERED_CDM, function (row) { + if (row) { + + row.select("video").each(function (v) { + v.setAttribute("muted", true); + }); + } + + return true; + }); + + PluginHost.register(PluginHost.HOOK_ARTICLE_RENDERED, function (row) { + if (row) { + + row.select("video").each(function (v) { + v.setAttribute("muted", true); + }); + } + + return true; + }); + }); +}); \ No newline at end of file diff --git a/plugins/af_zz_vidmute/init.php b/plugins/af_zz_vidmute/init.php new file mode 100644 index 00000000..e1da850d --- /dev/null +++ b/plugins/af_zz_vidmute/init.php @@ -0,0 +1,24 @@ +host = $host; + } + + function get_js() { + return file_get_contents(__DIR__ . "/init.js"); + } + + function api_version() { + return 2; + } + +} +?> -- 2.39.2