TrueAchievements improver

Improves the TrueAchievements interface in various ways

当前为 2016-05-07 提交的版本,查看 最新版本

作者
Mobius Evalon
评分
0 0 0
版本
1.3
创建于
2015-03-11
更新于
2016-05-07
大小
66.7 KB
许可证
Creative Commons Attribution-ShareAlike 4.0
适用于

TrueAchievements is a statistics-centric website that is part of the Xbox Community Developer Program, and has also released a companion app for the Xbox One. For the record, I am not affiliated with either Xbox or TrueAchievements in any way.

After installing this script, the first box on the site settings page will be "TA Improver Settings" and this is where you can modify the script settings.

As an avid user of the site, a great many small things tended to irk me as I ran across the same little niggling problems each and every day. This script institutes a number of refinements, including:

  • reformatting dates. TrueAchievements has a bad habit of using umpteen different date formats, and sometimes they all collide on the same page. You can reconfigure the date output formats using the token format of PHP's date function.
  • improve the chatroom. Largely aesthetic changes, but the biggest ones make the chatroom fit all on the same page without scrolling and move all the little action icons to the same spot on the page.
  • change userlinks in session rosters. Clicking on a gamertag will compare their achievements to yours instead of linking you to their TA homepage.
  • hide user statuses in session rosters. Unnecessary clutter.
  • feed permalinks. A small tag icon will appear at the right edge of friend feed comments so that you can link others to the conversation easily.
  • fix spoilers. Currently, expanding a spoiler removes the header text and thus any way of collapsing the spoiler content. This script will maintain a clickable header so that the content can be hidden again.
  • site settings filter. Let's face it, the settings page is monstrously long and it's tough to find what you're looking for when skimming. This script will add a small textbox at the top of the page which allows you to search keywords and quickly find what you're looking for.
  • display video links. Largely for anyone with script blockers that end up with large blank areas where the video should load, this option will display a clickable hyperlink to the video's source (YouTube, etc.) so you can watch it there instead.
  • solution list filters. I don't know about anyone else, but I check my solution list at least once a day for vote changes to quickly determine if a solution may need refining or updating. This option adds a series of checkboxes to quickly filter for solutions with votes in the last week, solutions with a negative vote ratio (more negatives than positives), or solutions with no votes at all.
  • achievement page filtering. This option removes all postback on the achievement ownership radio buttons (all achievements/achievements I've won/achievements I've not won) and also removes all postback on filtering achievements by their flags. What this means is that the page will not reload to filter achievements.