C0NPAQ / Youtube Channel Playlist

// ==UserScript==
// @name        Youtube Channel Playlist
// @description primitive script that appends a string to all youtube URLs (mfu_in_order) which should open all the channel's videos as the current playlist
// @namespace   youtubehaaaaxxXxXxx0rz
// @include       http*://*youtube.*/*
// @run-at      document-start
// ==/UserScript==

if ( /v=/.test(window.location.search) && ! /&list=/.test(window.location.search)) {

    window.location.replace( 
		  window.location.protocol + "//"
                + window.location.host
                + window.location.pathname
                + window.location.search
		+ "&feature=mfu_in_order&list=UL"
                + window.location.hash
		);
}