Compare commits

...

2 Commits

Author SHA1 Message Date
Lukáš Kucharczyk 692e073ae7
Bump version, add @supportURL 2021-06-23 15:19:21 +02:00
Lukáš Kucharczyk 0f5e0a3957
Enable for homepage
Specifically, Anime of the Fortnight and Album of the Week
2021-06-23 15:12:01 +02:00
1 changed files with 15 additions and 4 deletions

View File

@ -1,15 +1,26 @@
// ==UserScript==
// @name Display anime names in collages
// @name Display anime names under pictures
// @namespace Violentmonkey Scripts
// @match https://animebytes.tv/collage.php
// @match https://animebytes.tv/
// @grant none
// @version 1.1
// @version 1.2
// @author Lukáš Kucharczyk
// @description Displays anime titles underneath posters on the collage page.
// @downloadURL https://git.kucharczyk.xyz/lukas/userscripts/raw/branch/main/animebytes_display_anime_names/display_anime_names.js
// @supportURL https://git.kucharczyk.xyz/lukas/userscripts
// ==/UserScript==
let r = document.querySelectorAll('#collage_table tbody tr td')
r.forEach((element) => {
let url_selectors = {
"^(https?://)?animebytes.tv/?$": ".aot_inner",
"^(https?://)?animebytes.tv/collage.php": "#collage_table tbody tr td"
}
let selectors_as_array = Object.entries(url_selectors)
let selector = selectors_as_array.filter(([key, value]) => {
let regex = new RegExp(key)
return regex.test(window.location)
})
let elements = document.querySelectorAll(selector[0][1])
elements.forEach((element) => {
let anime_title = element.querySelector('a img').attributes['alt'].value
let anime_title_div = document.createElement('div')
anime_title_div.style = 'width: 125px; height: 50px;'