userscripts/visual/y-image-expander.js

28 lines
767 B
JavaScript
Raw Normal View History

2022-10-25 19:39:14 +02:00
// ==UserScript==
2023-02-21 21:47:46 +01:00
// @name y-image-expander
// @description General media expander
2022-10-25 19:39:14 +02:00
// @namespace Violentmonkey Scripts
// @match *://ylilauta.org/*
// @version 1.0
// ==/UserScript==
2023-02-16 21:19:01 +01:00
const toggleImages = () => {
const mediaJpg = document.querySelectorAll("a.jpg")
const mediaPng = document.querySelectorAll("a.png")
2022-10-25 19:39:14 +02:00
2023-02-16 21:19:01 +01:00
for (let i = 0; i < mediaJpg.length; ++i) {
mediaJpg[i].click()
2022-12-09 02:42:45 +01:00
}
2022-10-25 19:39:14 +02:00
2023-02-16 21:19:01 +01:00
for (let i = 0; i < mediaPng.length; ++i) {
mediaPng[i].click()
2022-12-09 02:42:45 +01:00
}
2022-10-25 19:39:14 +02:00
}
2023-02-16 21:19:01 +01:00
const activateLink = document.createElement("button")
const parentElem = document.getElementById("navbar")
activateLink.innerText = "Toggle"
activateLink.style.fontSize = "9px"
activateLink.onclick = () => toggleImages()
parentElem.append(activateLink)