Compare commits
2 Commits
d7f5975f66
...
692e073ae7
Author | SHA1 | Date |
---|---|---|
Lukáš Kucharczyk | 692e073ae7 | |
Lukáš Kucharczyk | 0f5e0a3957 |
|
@ -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;'
|
||||
|
|
Loading…
Reference in New Issue