Возвращаем Свежее и Популярное в меню с помощью пользовательского скрипта

Возвращаем Свежее и Популярное в меню с помощью пользовательского скрипта
// ==UserScript== // @name dtf return Свежее // @version 1 // @namespace https://dtf.ru // @include *://*.dtf.ru/* // @include *://dtf.ru/* // @grant none // ==/UserScript== (function () { tryToAddNew(); })(); function tryToAddNew(){ setTimeout(function() { var menu = document.getElementsByClassName("sidebar__tree-list"); if(menu && menu.length) { addItem(menu[0], "Свежее", "https://dtf.ru/new"); addItem(menu[0], "Популярное", "https://dtf.ru?forced"); } else tryToAddNew(); }, 100); } function addItem(menu, name, l){ var a = document.createElement('a'); var link = document.createTextNode(""); a.appendChild(link); a.href = l; a.classList.add("sidebar__tree-list__item"); a.classList.add("l-ph-20"); a.classList.add("lm-ph-15"); a.setAttribute('data-v-1a27d7bb', ""); var p = document.createElement('p'); p.classList.add("sidebar__tree-list__item__name"); p.innerHTML = name; a.appendChild(p); menu.appendChild(a); }

Я в Greasemonkey скрипт добавляю. Но, думаю, для других расширений будет похоже.

7272
49 комментариев

Андрей, верни заодно 2007

28
Ответить
26
Ответить

Я хочу от тебя детей.

14
Ответить

Комментарий недоступен

9
Ответить

Мы в своем нынешнем состоянии не заслуживаем Апанасика

13
Ответить

Комментарий недоступен

11
Ответить