您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Add a little table row to the side of the screen that you can copy and paste straight into Outstanding Interactions emails.
// ==UserScript== // @name Interaction Reminder Template // @namespace https://github.com/nate-kean/ // @version 2025-09-24 // @description Add a little table row to the side of the screen that you can copy and paste straight into Outstanding Interactions emails. // @author Nate Kean // @match https://jamesriver.fellowshiponego.com/interactions/edit/* // @icon https://www.google.com/s2/favicons?sz=64&domain=fellowshiponego.com // @grant none // @license MIT // ==/UserScript== (function() { const formBody = document.querySelector("form#editInteractionForm > .row"); const select = formBody.querySelector("select#aid"); const interactionName = select.options[select.selectedIndex].text.replace("New Visitor Follow-Up: ", ""); const individualName = formBody.querySelector("#currentAttendee > div > p > a").textContent; const assignedDate = formBody.querySelector("label[for='assignedBy']").textContent.split(" ")[2]; const dueDate = formBody.querySelector("#completeBy").value; formBody.insertAdjacentHTML("beforeend", ` <table id="nates-interaction-reminder-template" class="col-md-4"> <tbody> <tr style="cursor: text; margin: 50px"> <td>${interactionName}</td> <td><a href="${window.location.href}">${individualName}</a></td> <td>${assignedDate}</td> <td>${dueDate}</td> </tr> </tbody> </table> `); })();