Youtube Logo - Link to subscriptions feed

Changes the YouTube logo to link to user's subscription feed instead of homepage (script only works if you are signed in) The original author: tolanri @ http://userscripts-mirror.org/users/518143

As of 2015-11-11. See the latest version.

// ==UserScript==
// @name            Youtube Logo - Link to subscriptions feed
// @namespace       Youtube Logo - Link to subscriptions feed
// @description     Changes the YouTube logo to link to user's subscription feed instead of homepage (script only works if you are signed in) The original author: tolanri @ http://userscripts-mirror.org/users/518143
// @version         1.0.4
// @include         http://*.youtube.com/*
// @include         https://*.youtube.com/*
// @supportURL      https://greasyfork.org/en/scripts/13582/feedback
// @author          aciidic
// ==/UserScript==

cnr = function(el) {
    if (/\/(:?\W|$)/.test(el.getAttribute('href'))) {
        return el.href = '/feed/subscriptions';
    }
}

var logo = document.getElementById('logo-container');
var signedin = document.getElementById('yt-masthead-user') != null;

if ( signedin == true ) {
    cnr(logo);
    var els = logo.getElementsByTagName('*');
    for (var i = 0, l = els.length; i < l; i++) {
        cnr(els[i]);
    }
}