From 2c2bd5b2dbd1b8397218409f3552b45f1737b599 Mon Sep 17 00:00:00 2001
From: Brock <659011+BrockA@users.noreply.github.com>
Date: Mon, 3 Dec 2018 15:27:43 -0800
Subject: [PATCH] Several housekeeping and SEO changes; see below.
- Brought version up to 1.0, in accordance with https://stackapps.com/a/8113/7653 (Although this script's SA post needs to be edited to match).
- Scope/SEO the title.
- Don't run on inapplicable pages.
- Link to the SA listing page. See the effect in the Tampermonkey dashboard.
- Clear NA Tampermonkey warnings.
---
improved-tag-popup/improved-tag-popup.user.js | 21 ++++++++++++++-----
1 file changed, 16 insertions(+), 5 deletions(-)
diff --git a/improved-tag-popup/improved-tag-popup.user.js b/improved-tag-popup/improved-tag-popup.user.js
index eeb9c39..957af33 100644
--- a/improved-tag-popup/improved-tag-popup.user.js
+++ b/improved-tag-popup/improved-tag-popup.user.js
@@ -1,11 +1,10 @@
// ==UserScript==
-// @name Improved Tag Popup
+// @name Stack Exchange, Improved Tag Popup
// @namespace https://github.com/Glorfindel83/
// @description Adds a link to the tag information page (wiki + excerpt) to the tag popup
// @author Glorfindel
// @updateURL https://raw.githubusercontent.com/Glorfindel83/SE-Userscripts/master/improved-tag-popup/improved-tag-popup.user.js
// @downloadURL https://raw.githubusercontent.com/Glorfindel83/SE-Userscripts/master/improved-tag-popup/improved-tag-popup.user.js
-// @version 0.2
// @match *://*.stackexchange.com/*
// @match *://*.stackoverflow.com/*
// @match *://*.superuser.com/*
@@ -13,9 +12,21 @@
// @match *://*.askubuntu.com/*
// @match *://*.stackapps.com/*
// @match *://*.mathoverflow.net/*
+// @exclude *://api.stackexchange.com/*
+// @exclude *://blog.*.com/*
+// @exclude *://chat.*.com/*
+// @exclude *://data.stackexchange.com/*
+// @exclude *://elections.stackexchange.com/*
+// @exclude *://openid.stackexchange.com/*
+// @exclude *://stackexchange.com/*
// @grant none
// @require https://gist.github.com/raw/2625891/waitForKeyElements.js
+// @version 1.0
+// @history 1.0 Scope/SEO title. Don't run on inapplicable pages. Link SA listing page (See Tampermonkey dashboard). Clear NA TM warnings.
+// @history 0.2 Initial release
+// @homepage https://stackapps.com/q/8054/7653
// ==/UserScript==
+/* global $, waitForKeyElements */
// from https://stackoverflow.com/a/21249710/4751173
$.fn.ownText = function() {
@@ -38,12 +49,12 @@ waitForKeyElements("div.tag-popup", function(jNode) {
// Other questions
$(this).text("Other questions");
-
+
// More info
let infoURL = "/tags/" + tagName + "/info";
$("More info").insertBefore($(this));
$(" | ").insertBefore($(this));
-
+
// Edit/add info
let editLink = $("" + (hasInfo ? "Edit" : "Add") + " info");
editLink.click(function() {
@@ -54,4 +65,4 @@ waitForKeyElements("div.tag-popup", function(jNode) {
editLink.insertBefore($(this));
$(" | ").insertBefore($(this));
});
-})
\ No newline at end of file
+})