Created
March 23, 2016 05:55
-
-
Save unarist/46d34006218374bca1d0 to your computer and use it in GitHub Desktop.
SE: 信用度にカーソルを乗せると権限を一覧するやつ
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ==UserScript== | |
// @name SE: 信用度にカーソルを乗せると権限を一覧するやつ | |
// @namespace https://github.com/unarist/ | |
// @version 0.1 | |
// @author unarist | |
// @match http://ja.stackoverflow.com/* | |
// @match http://meta.ja.stackoverflow.com/* | |
// @grant none | |
// ==/UserScript== | |
/* jshint -W097 */ | |
'use strict'; | |
/* $('.privilege-table-row').map((i,o) => `\{rep: ${o.querySelector('.rep-level').innerText.replace(',','')}, desc: '${o.querySelector('.short-description').innerText}'\}`).toArray().join(',\n') */ | |
let table = [ | |
{rep: 5000, desc: 'access to site analytics'}, | |
{rep: 4000, desc: '信頼できるユーザー'}, | |
{rep: 3500, desc: '質問の保護'}, | |
{rep: 2000, desc: 'モデレーター ツールへのアクセス'}, | |
{rep: 1500, desc: 'タグ Wiki 編集の承認'}, | |
{rep: 1250, desc: 'タグの別名の作成'}, | |
{rep: 1000, desc: '質問と回答の編集'}, | |
{rep: 1000, desc: 'ギャラリー チャット ルームの作成'}, | |
{rep: 750, desc: '確立したユーザー'}, | |
{rep: 500, desc: 'クローズ票および再オープンの投票'}, | |
{rep: 350, desc: 'レビュー キューへのアクセス'}, | |
{rep: 250, desc: 'クローズ票の表示'}, | |
{rep: 150, desc: 'タグの作成'}, | |
{rep: 125, desc: 'マイナス投票する'}, | |
{rep: 100, desc: 'コミュニティ Wiki の編集'}, | |
{rep: 100, desc: 'チャット ルームの作成'}, | |
{rep: 75, desc: 'お礼の設定'}, | |
{rep: 50, desc: 'どこでもコメント'}, | |
{rep: 20, desc: 'チャットで話す'}, | |
{rep: 15, desc: '投稿の通報'}, | |
{rep: 15, desc: 'プラス投票する'}, | |
{rep: 10, desc: '新規ユーザーの制限の解除'}, | |
{rep: 10, desc: 'Wiki 投稿の作成'}, | |
{rep: 1, desc: '投稿の作成'}, | |
{rep: 1, desc: 'メタへの参加'} | |
]; | |
$('.reputation-score').each((i,elem) => { | |
let rep = parseInt(elem.innerText.replace(',','')); | |
elem.setAttribute('title', "Privileges: \n" + table.map(x => `${x.rep <= rep ? '✔' : ' '}${x.desc}`).join("\n")); | |
}); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment