Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ==UserScript==
- // @name GameFAQs - Topic List, Board List, Relative Timestamps
- // @namespace https://greasyfork.org/en/scripts/9842-gamefaqs-topic-list
- // @description Adds Topic List and Board List link on GameFAQs. Restores the relative timestamps with normal ones.
- // @include http://www.gamefaqs.com/*
- // @version 1.6
- // ==/UserScript==
- var tinynav = document.getElementsByClassName('tinynav')[0];
- var nav = tinynav.getElementsByClassName('crumbs');
- var links = nav[0].getElementsByTagName('a');
- var href = (links.length === 0 ? null : links[1].getAttribute('href'));
- var uls = document.getElementsByClassName('unav');
- var times = document.getElementsByClassName('post_time');
- for (i = 0; i < uls.length; i++)
- {
- uls[i].insertAdjacentHTML('afterend', '<li><a href="/boards">Board List</a>' +
- (href ? ('<li><a href="' + href + '">Topic List</a></li>') : ''));
- }
- for (i = 0; i < times.length; i++)
- {
- times[i].innerHTML = times[i].getAttribute('title');
- times[i].removeAttribute('title');
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement