BankItems v30300
24th December 2009 (r150 on wowace)
For use with Live Servers v3.3.0.11159.

An addon that remembers the contents of your bank, bags, mail, equipped, currency, keyring and items on AH and display them anywhere in the world. Also able to remember/display the banks of any character on the same account on any server, as well as searching and exporting lists of bag/bank items out.
Type /bi or /bankitems to see what is currently in your bank. You must visit your bank once to initialize.
Type /bigb or /bankitemsgb to see what is currently in your bank. You must visit your guildbank once to initialize.
- /bi clear : clear currently selected player's info
- /bigb clear : clear currently selected guild's info
Read below for other commands.
BankItems will also remember the contents of Guild Banks if you are able to view them. Use /bigb to see them. Note that Guild Banks are a shared repository and changes can occur to it by other members of your guild.
BankItems will now only show/search characters and guilds from the same faction and realm. You will need to login at least once per character/guild for BankItems to save faction information otherwise these characters will no longer show up unless the "Show/Search All Realms" checkbox is checked.
FuBar plugin for BankItems
http://www.wowace.com/projects/bank-items-fu/
These plugins allow clicking on the panel/plugin icon to open BankItems, giving a summarized view of inventory slots and money of each character on the same realm, and deleting data with the menu quickly.
Titan Panel plugin for BankItems
http://wowui.incgamers.com/?p=mod&m=3848
Note: I no longer support the Titan Panel plugin and its current author is not me.
LDB plugin for BankItems
BankItems provides a LDB launcher if LibDataBroker-1.1 is detected to be loaded.
Commands
- /bi : open BankItems
- /bi all : open BankItems and all bags
- /bi allbank: open BankItems and all bank bags only
- /bi clear : clear currently selected player's info
- /bi clearall : clear all players' info
- /bi showbuttun : show the minimap button
- /bi hidebutton : hide the minimap button
- /bi search itemname : search for items
- /bis itemname : search for items
- /bigb : open BankItems guild bank
- /bigb clear : clear currently selected guild's info
Most options are found in the GUI options panel.
Not a bug
If you close your bank after retrieving/storing an item in it too quickly and the server hasn't updated your inventory, BankItems is unable to record the change to your bank when the item actually moves later. The WoW API does not give you any data about your bank once BANK_FRAME_CLOSED event has fired.
Tooltip information regarding items on the Auction House, Mailbox and Guild Bank(s) may be out of date and thus be inaccurate. They will only be updated on your next visit to the respective places.
BookOfCrafts is known to cause errors in BankItems by using improper hooks.
Credits
Original concept from Merphle
Last maintained by JASlaughter, then Galmok@Stormrage-EU.
Change Log
Changes from v30200 to v30300 (24 December 2009)
- For use with Live Servers v3.3.0.11159.
- FIXED: Ammo will no longer count double when equipped.
- NEW: Add support for oGlow (github version - http://github.com/haste/oGlow, not the wowinterface one).
Changes from v30100 to v30200 (16 August 2009)
- For use with Live Servers v3.2.0.10192.
- NEW: Added a checkbox to toggle displaying data from the opposite faction (affects both dropdowns and tooltips).
- UPDATED: Items on the Auction House are now shown in the tooltip information. Note that this information can be inaccurate if these items are sold or expired.
Changes from v30002 to v30100 (9th June 2009)
- FIXED: Fix rare "selfPlayer (nil value)" error.
- UPDATED: Remove all pre-Wrath compatibility code.
- UPDATED: Export now exports equipped gear as well.
- UPDATED: BankItems now uses the WoWAce localization system at http://www.wowace.com/projects/bank-items/localization/
- UPDATED: Update BankItems tooltip information to work with LinkWrangler's dynamic frame creation.
- UPDATED: Linking items from BankItems should now behave like the default UI (including being able to link into the AH search box).
- UPDATED: Significantly reduce string garbage generation. Also some code optimizations.
- UPDATED: When taking items from the mailbox, the tooltip information is now updated immediately.
- UPDATED: Add esES localization.
- NEW: Currency tokens are now recorded.
- NEW: The contents of the Keyring are now recorded.
- NEW: Items you have put up for auction are now recorded when you visit the Auction House. These items are not included in searches or tooltips.
- NEW: Register a LDB launcher if LDB-1.1 is detected during VARIABLES_LOADED.
- NEW: BankItems will now only show/search characters and guilds from the same faction and realm. You will need to login at least once per character/guild for BankItems to save faction information otherwise these characters will no longer show up unless the "Show/Search All Realms" checkbox is checked.
Changes from v30001 to v30002 (24th October 2008)
- FIXED: Fix errors that occur when used with HealPoints.
- FIXED: Fix errors that occur when clearing data of a player/guildbank.
- REMOVED: Removed support for Saeris' Lootlink, which is discontinued and no longer works in patch 3.0.2.
Changes from v30000 to v30001 (15th October 2008)
- For use with Live Servers v3.0.2.9056 or WotLK Beta Servers v3.0.2.9061.
- FIXED: Fix errors that appear when opening the Addon options frame.
Changes from v24001 to v30000 (14th October 2008)
- For use with Live Servers v3.0.2.9056 or WotLK Beta Servers v3.0.2.9061.
- FIXED: Fix errors resulting from the base UI code being rewritten to use locals and "self" arguments in WotLK.
- UPDATED: Delay creation of some 600+ child frames and textures (mostly item buttons) until they are shown (saves 50kb). Experimental. May screw up Skinner.
- UPDATED: Add upgrade function to convert old TBC format links to new WotLK format links.
Changes from v24000 to v24001 (16th May 2008)
- For use with Live Servers v2.4.2.8278.
- CODING: Removed redundant semicolons and brackets.
- FIXED: Fix deleted/returned flags that mark if a mail item is going to be deleted or returned when it expires. Existing incorrect flags remain incorrect until you next visit the mailbox.
- UPDATED: BankItems no longer stores iconpath data or itemcount data if it is 1. This results in roughly 30% reduction in savedvariable size.
Changes from v23003 to v24000 (27th March 2008)
- For use with Live Servers v2.4.0.8089.
- ADDED: Store mail expiry time for each item in the mailbox.
- ADDED: New option to ignore soulbound items that are not stackable for tooltip information.
- UPDATED: Moved the options window into the default UI's new Interace Options panel.
Changes from v23002 to v23003 (9th January 2008)
- For use with Live Servers v2.3.2.7741.
- FIXED: Fix for BankItems.lua: 3894: attempt to call global 'GetUIPanelWindowInfo' (a nil value)
Changes from v23001 to v23002 (2nd January 2008)
- FIXED: Add a tooltip:Show() to force tooltip repainting after adding tooltip information.
- FIXED: *Very* aggressively cache tooltip text that is added for performance (slight memory increase).
- FIXED: Switched method of hooking tooltips to improve performance (credit to Siz).
- FIXED: Rebuild alt-cache on returning items to an existing alt.
- ADDED: Added a button to open BIGB in BankItems.
For older changes going all the way back to 2006, read the first part of BankItems.lua.
------------------------------------------------------------------------
r151 | xinhuan | 2009-12-24 04:09:23 +0000 (Thu, 24 Dec 2009) | 1 line
Changed paths:
A /tags/v30300 (from /trunk:150)
Tag release v30300.
------------------------------------------------------------------------
r150 | xinhuan | 2009-12-24 02:19:18 +0000 (Thu, 24 Dec 2009) | 1 line
Changed paths:
M /trunk/BankItems.lua
M /trunk/BankItems.toc
Add support for oGlow (github version - http://github.com/haste/oGlow, not the wowinterface one)
------------------------------------------------------------------------
r149 | xinhuan | 2009-12-24 01:04:24 +0000 (Thu, 24 Dec 2009) | 1 line
Changed paths:
M /trunk/BankItems.lua
M /trunk/BankItems.toc
Ammo will no longer count double when equipped.
------------------------------------------------------------------------
Installation Guide
- Exit "World of Warcraft" completely
- Download the mod you want to install
- Make a folder on your desktop called "My Mods"
- Save the .zip/.rar files to this folder.
- If, when you try to download the file, it automatically "opens" it... you need to RIGHT click on the link and "save as..." or "Save Target As".
- Extract the file - commonly known as 'unzipping'
Do this ONE FILE AT A TIME!
- Windows
- Windows XP has a built in ZIP extractor. Double click on the file to open it, inside should be the file or folders needed. Copy these outside to the "My Mods" folder.
- WinRAR: Right click the file, select "Extract Here"
- WinZip: You MUST make sure the option to "Use Folder Names" is CHECKED or it will just extract the files and not make the proper folders how the Authors designed
- Mac Users
- StuffitExpander: Double click the archive to extract it to a folder in the current directory.
- Verify your WoW Installation Path
That is where you are running WoW from and THAT is where you need to install your mods.
- Move to the Addon folder
- Open your World of Warcraft folder. (default is C:\Program Files\World of Warcraft\)
- Go into the "Interface" folder.
- Go into the "AddOns" folder.
- In a new window, open the "My Mods" folder.
- The "My Mods" folder should have the "Addonname" folder in it.
- Move the "Addonname" folder into the "AddOns" folder
- Start World of Warcraft
- Make sure AddOns are installed
- Log in
- At the Character Select screen, look in lower left corner for the "addons" button.
- If button is there: make sure all the mods you installed are listed and make sure "load out of date addons" is checked.
- If the button is NOT there: means you did not install the addons properly. Look at the above screenshots. Try repeating the steps or getting someone who knows more about computers than you do to help.
Translations
When you download a mod, please be sure that the mod is compatible with your translation of wow. Some mods only work on the US versions, while some only work on some of the various European versions. These variations are called "Localizations".
TOC Numbers (Out of Date Mods)
When Blizzard patches WoW, they change the Interface number. This means that all mods will be "out of date" unless or until the author releases a new version for that interface. Some people go into the .toc files and update the numbers themselves, but this is STRONGLY advised against as it will cause problems locating possible incompatibilities addons. When you log into WoW after a patch, you DO NOT have to delete your interface directory. All you have to do is simply tell WoW to ignore the interface numbers and load all the mods anyway. All you have to do is, while at the "character select" screen, look in the lower left corner and click on the "addons" button. A window will pop up listing all your installed mods.
If you look in the upper left corner of that window there should be a box that says "Load Out of Date AddOns". You want to CHECK this box. Now simply go into WoW normally and all your mods should load. As of the 1.9 patch, you will have to do this after EVERY patch/update that Blizzard posts! If you encounter any problems with a mod after a patch, please be sure to let the author of the mod know so they can fix it.
See also: About "Out Of Date AddOns"
Mac Support
WoW addons are not platformed based. As such, they can be used on either Mac or PC. You can extract both .zip and .rar files on a Mac using StuffitExpander.
Directory Structure
World of Warcraft
|_ Interface
|_AddOns
|_*AddonName*
|_ *AddonName*.toc
|_ *AddonName*.xml
|_ *AddonName*.lua
|_ (possibly others as well)...