🏠 Home 

OkCupid Username QuickMatch

Adds names to QuickMatches on OkCupid.


Install this script?
// ==UserScript==
// @name           OkCupid Username QuickMatch
// @namespace      Eckankar-at-Gmail-dot-com
// @include        http://www.okcupid.com/quickmatch*
// @include        http://okcupid.com/quickmatch*
// @description    Adds names to QuickMatches on OkCupid.
// @version        1.0
// @require        http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js
// ==/UserScript==
// Comments can be mailed to "Eckankar -at- gmail -dot- com"
$(function () {
function addProfileLink() {
if (! $('span.aso .profile_link').length > 0) {
var username = Quickmatch.stack[0].sn;
console.log(username);
$('span.aso').prepend('<a href="http://okcupid.com/profile/' + username + '" class="profile_link">' + username + '</a> / ');
}
}
var MutationObserver = window.MutationObserver || window.WebKitMutationObserver;
var config = { childList: true, characterData: false, attributes: false, subtree: true };
var observer = new MutationObserver( function (mutations) {
addProfileLink();
});
$('#left #info_blocks').each( function () { observer.observe(this, config); } );
addProfileLink();
});