view youtube-no-shorts.user.js @ 135:59c8866710f8

[mandarake-direct-link] skip redundant node type check
author nanaya <me@nanaya.net>
date Mon, 08 Jan 2024 21:53:12 +0900
parents 8de2d53a4cb1
children
line wrap: on
line source

// ==UserScript==
// @name        Youtube shorts redirector
// @version     0.1
// @description Redirects all youtube shorts videos to normal video pages
// @author      Ultrawipf
// @match       https://*.youtube.com/shorts/*
// @icon        https://upload.wikimedia.org/wikipedia/commons/thumb/f/fc/Youtube_shorts_icon.svg/193px-Youtube_shorts_icon.svg.png
// @grant       none
// @run-at      document-start
// @downloadURL https://hg.nanaya.net/ec-userscripts/raw-file/tip/youtube-no-shorts.user.js
// ==/UserScript==

'use strict';

// Source: https://gist.github.com/Ultrawipf/7af006d1b8f75eddd3222d1053c3a243
// From https://www.youtube.com/shorts/xxxx to https://www.youtube.com/watch?v=xxxx
window.location = window.location.href.replace('youtube.com/shorts/', 'youtube.com/watch?v=');