Reviews for YouTube Plus
YouTube Plus by Particle
308 reviews
- Rated 4 out of 5by Firefox user 13274731, 7 years ago
- Rated 3 out of 5by cecillhall, 7 years ago
- Rated 4 out of 5by Firefox user 14357363, 7 years ago
- Rated 4 out of 5by Firefox user 13301369, 7 years ago
- Rated 4 out of 5by Firefox user 14299852, 7 years ago
- Rated 5 out of 5by Firefox user 14315762, 7 years ago
- Rated 5 out of 5by Firefox user 14305799, 7 years ago
- Rated 4 out of 5by Firefox user 14297790, 7 years ago
- Rated 5 out of 5by Firefox user 14295401, 7 years agoAnd if you want to let it work and you have a new youtube layout, you must change it like this.
 1.Open console (CTRL+SHIFT+i).
 2.Type this:
 // ==UserScript==
 // @name Get me Old Youtube
 // @namespace http://greasyfork.org/en/scripts/32906
 // @version 1.2.3
 // @description Sets a Cookie which loads the old Youtube layout (as long as available)
 // @author Artain
 // @match *://www.youtube.com/*
 // @exclude *://www.youtube.com/tv*
 // @exclude *://www.youtube.com/embed/*
 // @exclude *://www.youtube.com/live_chat*
 // @exclude *://www.youtube.com/feed/subscriptions?flow=2*
 // @run-at document-start
 // @homepageURL http://greasyfork.org/en/scripts/32906
 // @license https://creativecommons.org/licenses/by-sa/4.0/
 // @grant none
 // ==/UserScript==
 (function() {
 'use strict';
 function start() {
 var cookie = getPref(),
 pref = "f6=8";
 if(cookie === "fIsAlreadySet") {
 return;
 } else if(cookie !== "noPref"){
 for(var i = 0; i < cookie.length; ++i) {
 pref = pref + "&" + cookie[i].key + "=" + cookie[i].value;
 }
 }
 changePref(pref);
 }
 function changePref(values) {
 var d = new Date();
 d.setTime(d.getTime() + (100*24*60*60*1000));
 var expires = "expires="+ d.toUTCString();
 document.cookie = "PREF=" + values + ";" + expires + ";domain=.youtube.com;hostonly=false;path=/";
 location.reload();
 }
 function getPref() {
 var cookie = document.cookie,
 splitC = cookie.split(";");
 for(var i = 0; i < splitC.length; ++i) {
 if(splitC[i].trim().indexOf("PREF") === 0) {
 if(splitC[i].trim().indexOf("f6=8") > -1) {
 return "fIsAlreadySet";
 }
 var c = [],
 splitValues = splitC[i].substring(5).split("&");
 for(var k = 0; k < splitValues.length; ++k) {
 var splitV = splitValues[k].split("=");
 if(splitV[0] !== "f6") {
 var kv = {};
 kv.key = splitV[0];
 kv.value = splitV[1];
 c.push(kv);
 }
 }
 return c;
 }
 }
 return "noPref";
 }
 start();
 })();
 3.Press ENTER.
 Taht's all! Now it's working
- Rated 5 out of 5by Firefox user 14283648, 7 years ago
- Rated 5 out of 5by Marcus A. Kluver, 7 years ago
- Rated 5 out of 5by Firefox user 14275396, 7 years ago
- Rated 5 out of 5by Firefox user 14265008, 7 years ago
- Rated 5 out of 5by Firefox user 14267600, 7 years ago
- Rated 1 out of 5by JONATHAN FUENTE PASCAL ✅, 7 years ago
- Rated 2 out of 5by ill, 7 years agoThis addon was great, but now is no longer maintained and features are starting to not work.
- Rated 5 out of 5by Firefox user 14121231, 7 years ago
