Greasy Fork

Block From Profile

Block users from on their profile (hopefully)

目前为 2016-05-06 提交的版本。查看 最新版本

// ==UserScript==
// @name         Block From Profile
// @namespace    PXgamer
// @version      0.2
// @description  Block users from on their profile (hopefully)
// @author       PXgamer
// @include      *kat.cr/user/*/
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    $('a[href*="/messenger/dialog/"]').after(' <span class="kaButton smallButton redButton normalText blockUser"><i class="ka ka-delete"></i> block user</span>');
    console.log('blockuser: ' + $.trim($("h1.nickname").html().split('<')[0]));

    var csrf = $('form input[name="csrf_token"]').val();
    console.log('CSRF: ' + csrf);

    // POST
    $('.blockUser').on('click', function() {
        $.ajax({
            type: "POST",
            url: "/settings/privacy/",
            data: { blockuser: $.trim($("h1.nickname").html().split('<')[0]), csrf_token: csrf },
            success: function (data) { console.log(data); },
            returnData: "json"
        });
    });

})();