From 70fa4230268a422d0b7eef1ea223ca5cc1c14646 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Thu, 18 Feb 2021 21:51:18 +0300 Subject: initial for RIP prototype/scriptaculous --- plugins/af_readability/init.js | 4 ++-- plugins/af_zz_vidmute/init.js | 4 ++-- plugins/share/share.js | 3 --- plugins/shorten_expanded/init.js | 4 ++-- 4 files changed, 6 insertions(+), 9 deletions(-) (limited to 'plugins') diff --git a/plugins/af_readability/init.js b/plugins/af_readability/init.js index ff2d94e8b..6dec82f45 100644 --- a/plugins/af_readability/init.js +++ b/plugins/af_readability/init.js @@ -2,8 +2,8 @@ Plugins.Af_Readability = { orig_attr_name: 'data-readability-orig-content', self: this, embed: function(id) { - const content = $$(App.isCombinedMode() ? ".cdm[data-article-id=" + id + "] .content-inner" : - ".post[data-article-id=" + id + "] .content")[0]; + const content = App.find(App.isCombinedMode() ? ".cdm[data-article-id=" + id + "] .content-inner" : + ".post[data-article-id=" + id + "] .content"); if (content.hasAttribute(self.orig_attr_name)) { content.innerHTML = content.getAttribute(self.orig_attr_name); diff --git a/plugins/af_zz_vidmute/init.js b/plugins/af_zz_vidmute/init.js index fab9b99e6..b8be8cecd 100644 --- a/plugins/af_zz_vidmute/init.js +++ b/plugins/af_zz_vidmute/init.js @@ -3,7 +3,7 @@ require(['dojo/_base/kernel', 'dojo/ready'], function (dojo, ready) { PluginHost.register(PluginHost.HOOK_ARTICLE_RENDERED_CDM, function (row) { if (row) { - row.select("video").each(function (v) { + row.querySelectorAll("video").forEach(function (v) { v.muted = true; }); } @@ -14,7 +14,7 @@ require(['dojo/_base/kernel', 'dojo/ready'], function (dojo, ready) { PluginHost.register(PluginHost.HOOK_ARTICLE_RENDERED, function (row) { if (row) { - row.select("video").each(function (v) { + row.querySelectorAll("video").forEach(function (v) { v.muted = true; }); } diff --git a/plugins/share/share.js b/plugins/share/share.js index 46b62ca5b..a5f60d267 100644 --- a/plugins/share/share.js +++ b/plugins/share/share.js @@ -23,9 +23,6 @@ Plugins.Share = { target.href = target.href.replace(/&key=.*$/, "&key=" + new_link); - // eslint-disable-next-line no-new - new Effect.Highlight(target); - const icon = document.querySelector(".share-icon-" + id); if (icon) diff --git a/plugins/shorten_expanded/init.js b/plugins/shorten_expanded/init.js index 873749c03..0abc8c129 100644 --- a/plugins/shorten_expanded/init.js +++ b/plugins/shorten_expanded/init.js @@ -7,8 +7,8 @@ Plugins.Shorten_Expanded = { const row = $(id); if (row) { - const content = row.select(".content-shrink-wrap")[0]; - const link = row.select(".expand-prompt")[0]; + const content = row.querySelector(".content-shrink-wrap"); + const link = row.querySelector(".expand-prompt"); if (content) content.removeClassName("content-shrink-wrap"); if (link) Element.hide(link); -- cgit v1.2.3-54-g00ecf