This is an extension to the World of Warcraft addon "Adibags" which adds further grouping by which expansion an item belongs to.
I run a lot of legacy content for kicks/gold and this addon helps me (and hopefully others) find items in my bags which saves a little time when for example vendoring all the items i've just collected from firelands or similar.
This addon currently requires manual entry of item id's in predefined lists so will not include every single items, but will work for the most commonly encountered items, things like herbs etc should all be in the addon though it's likely I have missed some, I welcome any categorization requests and/or pull requests on github - preferably with the item id's so I can look them up.
Notes:
In order to add items to their categories we need to know the item id, there's multiple ways of getting this the main 2 being:
Then we just need to find an appropriate file to add the id into (under the src folder).
If you need any more information on how to contribute I am more than happy to discuss, feel free to raise a Pull Request on Github :)
The addon has several PHP scripts in the scripts folder which can be used to check that there are no duplicate items (across any module) and also to compile the module files into a minified version (this removes comments and empty lines to save disk space (although this is only a minor saving it should still reduce load which is always a good thing)).
To build the addon output:
php ./scripts/build.php
To check for duplicates:
php ./scripts/duplicates.php