About: ------ This userscript clones the tags and adds them to the top of the post when working in the review queue. This is in response to a [feature-request][1] on Meta Stack Overflow. [![tag reposition][2]][2] Installation: ------------- [Install][3] <!-- language: lang-js --> // ==UserScript== // @name Tag Reposition // @description Repositions Tags at top of question in review queue // @namespace https://stackoverflow.com/users/1454538/ // @author ᴉʞuǝ // @match *://*.askubuntu.com/review/* // @match *://*.mathoverflow.net/review/* // @match *://*.serverfault.com/review/* // @match *://*.stackapps.com/review/* // @match *://*.stackexchange.com/review/* // @match *://*.stackoverflow.com/review/* // @match *://*.superuser.com/review/* // @exclude *://api.stackexchange.com/* // @exclude *://blog.stackexchange.com/* // @exclude *://blog.stackoverflow.com/* // @exclude *://data.stackexchange.com/* // @exclude *://elections.stackexchange.com/* // @exclude *://stackexchange.com/* // @run-at document-end // ==/UserScript== (function($) { $(document).ajaxComplete(function(event, request, settings) { if(isReview(settings.url)){ var $tags, $review = $(".review-content"); if(isEditReview(window.location.href)){ $tags = $("a.post-tag:first").parent().clone(); } else { $tags = $(".post-taglist").clone(); } $review.prepend($tags); } }); function isReview(url){ return url.indexOf("/review/") === -1 ? false : true; } function isEditReview(url){ return url.indexOf("edits") === -1 ? false : true; } }(jQuery)); [1]: https://meta.stackoverflow.com/questions/311043/show-tags-on-top-when-reviewing-questions [2]: https://i.sstatic.net/EvE8Z.png [3]: https://github.com/enki-code/UserScripts/raw/master/review-tag-reposition.user.js