TF2B

From Team Fortress Wiki

Jump to: navigation, search
TF2B
Tf2b.png
Website Info
URL: http://tf2b.com
Author: Athernar
n00berific
Example Backpack: Robin Walker's Backpack

TF2B is a web-based backpack viewer built upon Steam's WebAPI platform.

Features

TF2B supports display of inventory data from Team Fortress 2, Dota 2 and Portal 2. Data can be displayed in the form of a backpack view, individual item summary or a sortable itemised list.

In the backpack view, items can be filtered by means of a search function or via the item's quality, additional configuration options are also available in the top-right corner.

Changelog

Changelog:
Version 2.7 (Beta)
  • Added inline support for Dota 2, Portal 2 and Team Fortress 2 Beta.
  • Added item decal previews.
  • Fixed handling of certain types of invalid API responses.

Version 2.6

  • Implemented new parallel API request system.
  • Introduced new mouse-based hover tooltip.
  • Items now link to a summary page on click.
  • Updated and added new Unusual effect previews. (Thanks Pilk)
  • Added caching of vanityID lookups.
  • Added search-based item filtering.
  • Added wrapped gift contents preview to item cells.
  • Added setting to disable auto-refresh.
  • Added textual Paint description.
  • Added setting to enable display of item descriptions via menu.
  • Added new item count indicator to title. (Highlights Firefox Apptabs)
  • Added support for new qualities.
  • Added Hat and Misc counters.
  • Added full support for Strange quality items.
  • Added display of user data where applicable. (Gift & Craft strings)
  • Added indicator if an item is uncraftable to the hover tooltip.
  • Added Community and Self-Made description strings.
  • Improved support for alternative languages and updated localisations..
  • Item filtering is now grouped by quality colour rather than specific quality.
  • Steam Community profile URLs are now acceptable ID input.
  • Fixed auto-refresh not working on profiles viewed via short URLs.
  • Item cell IDs now generate with the items original id vs current id.
  • Improved handling & reporting of invalid/non-existent profiles.
  • Optimised item schema format via unused/empty field culling.
  • Rearranged UI for improved ease of use and feature discovery.
  • Fixed a number of cases causing PHP notices to be spawned.
  • Linted JavaScript and added support for ES5 "Strict" mode.

Version 2.5

  • Added support for the Strange quality.
  • Added support for multiple languages via persistent language selection menu.
  • Wiki redirection now links to appropriate localised page when in language mode.
  • Particle effect names are now schema derived and appropriately localised.
  • Localised non-schema derived interface strings. (Thanks to Wiki-Translators)
  • Added Quality dimming.
  • Added URL based Quality dimmer selection. (#vintage, #unusual and etc)
  • Added hoverbox toggle setting.
  • Reduced Hoverbox exit boundary.
  • Moved quantity/uses indicator to itemcell.
  • Crate series now displays in itemcell instead of hoverbox.
  • Quantity is now always displayed for "tool" class items.
  • Split Name/Description tag marking.
  • Added support for Styles.
  • Added support for Craft marking.
  • Improved handling of future Qualities.
  • Implemented new MotD design.
  • Overhauled settings Menu.
  • Improved interface theme.
  • Refactored items.js.
  • Numerous HTML/CSS optimisations and tweaks.
  • Refined handling of item attributes.
  • Fixed a number of issues that caused PHP to spawn notices.
  • Updated TF2Build webfont for greater readability.
  • PNGCrushed iconsets to save bandwidth and improve loadtimes.

Version 2.4

  • Added darkened background on untradable itemcells.
  • Added tf2build font support. (WOFF)
  • Added support for dictionary caching via APC. (If installed)
  • Various performance optimisations.
  • Various stylesheet refinements.
  • Added "Nano" style.
  • Added rudimentary beta backpack viewing. (&b=1 URL arg)
  • Added support for "Genuine" quality.
  • Fix incorrect handling of empty/bugged backpacks.

Version 2.3

  • Added display of painted items with relevantly coloured paintsplat.
  • Added listing and preview of Particle effect attachments.
  • Name assembly code is now consistent with TF2.
  • Compressed itembox size for greater item density.
  • Added cookies to remember iconset and border feature selections.
  • Removed &h=0 URL argument in place of menu-cookies.
  • Removed &iconset= a=URL argument in favour of cookie-integration.
  • Fixed Wiki integration link causing "lag" on new hoverbox selection.
  • Added automatic dynamic pagination based on per-backpack slot count.
  • Added maximum slot count to total item summary.
  • Added wrapped gift peeking.

Version 2.2

  • Added "Sign in through Steam" support.
  • Added Official Team Fortress Wiki integration.
  • Improved Steam Community integration.
  • Added new menu with post-load customization options.
  • Improved images for unknown, new and equipped notifications.
  • Added ability to disable border highlighting feature via URL (&h=0).
  • Added selectable iconset via URL (e.g. &iconset=valve for /imgvalve).
  • Added per-user RSS feed displaying unclaimed items.
  • Supports 4 pages and misc Mannconomy update changes.
  • Improved name assembly thanks to proper_name.

Version 2.1

  • Refined error handling of invalid XML responses from the Steam Community.
  • Added Steam Community integration.

Version 2.0

  • Switched to new WebAPIs.
  • Changed layout to emulate in game backpack.
  • Transitioned markup to HTML5 from XHTML 1.1.
  • Added support for DOMContentLoaded to allow for interactivity prior to all images loading.
  • Stylesheet updates, greater colour consistency with TF2 and improved text readability.

Version 1.9

  • TF2B Mini is now included by default.
  • The Mini link now takes into account the current profile.
  • Updated item coloration for consistency.
  • Refined item naming, "A" prefix is now only applied on items containing "The" in their original name.

Version 1.8

  • Hoverbox item icon now uses CSS background-image instead of <img> tags.
  • Special Itembox border highlight now applied when an item is a Valve, Self-Made or Community item.
  • Changes to Itembox allowing for greater item image size.
  • Fixed incorrect rgba() values being applied to unclaimed items.
  • Stylesheet updates to aid feature discovery and readability.
  • New images for unknown, new and equipped notifications.

Version 1.7

  • Transitioned to new automatically generated item dictionary format.
  • Refactored Hoverbox implementation for greater flexibility.
  • New custom item icons by Shugo.

Version 1.6

  • Fixed auto-refresh not updating Hoverbox values.
  • Added page generation time.
  • UserID inputbox now selects all of it's contents on click.
  • Removed redundant equipped image from Hoverbox.
  • Fixed special quality (Self-Made) hats not having the correct prefixes.

Version 1.5

  • Hoverbox now centres on parent Itembox.
  • Re-added "New!" icon to unaccepted items.
  • The "New!" icon will now only show on identified items.
  • Added border highlighting to hats on Itemboxes.
  • Parent Itembox now automatically hides on hover.
  • Hoverbox background now uses CSS3 rgba() transparency if available.
  • Refined feed and item dictionary error handling.

Version 1.4

  • Added auto-refresh with selectable interval.
  • Added "special" item (Valve, Community and Hats) border effect to Hoverbox.
  • Changed default font to Segoe UI for Vista/7, fallback to Tahoma for XP.

External links

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox
Languages
Team Fortress 2
Team Fortress Classic
Valve Wiki Network