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 +})