Restore Revision Time Visual Text in Google Apps

Brings back visual last edit text in drive apps due to M3 migration by Google.

< 脚本 Restore Revision Time Visual Text in Google Apps 的反馈

评价:一般 - 脚本能用,但还有一些问题

§
发布于:2024-01-02

Useful script! Worked for awhile but broke because Google changed their CSP. Luckily it is simple to fix. Add this at the top of the function:

const escapeHTMLPolicy = trustedTypes.createPolicy("default", {
    createHTML: (string) => string,
});

Then tweak the two lines that set use HTML strings to use the sanitization function as follows:

const fragmentForRevisionVisualTextHTML = rangeForRevisionVisualTextHTML.createContextualFragment(escapeHTMLPolicy.createHTML(revisionVisualTextHTML));
revisionVisualTextElement.innerHTML = escapeHTMLPolicy.createHTML(revisionTextFromButton);
zachthedev作者
§
发布于:2024-01-02

Thanks! I just posted the update.

发布留言

登录(不可用)以发布留言。

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址