Item Searching / Sorting options?

  • #1
    Hi Gang!

    First I'd like to thank you all for such great work on the various wikis. You all really do a phenomenal job.

    Second, I have a feature request: I'd like to be able to show and compare all items that share a particular attribute (or set of attributes).

    I'm not sure if this is something that can be implemented within the wiki at all, or if this would need a separate tool created, but I often find that while I'm looking for ideal gear for my D2 characters, I want to make lists of - for example - all items that provide an aura. Or all items that have a "proc on hit" ability. Or all items with % magic find. Or resist fire. And so forth. Right now, there's really no way to do this. You're stuck looking through literally every item and just writing down the ones you like. It's slow and clunky.

    In fantasy dreamland:
    I'd like to see a search similar to wowhead.com's item search filters, combined with a paper-doll system such as the one at chardev.org, with the ability to save and/or export wish lists.

    In reality:
    I'm fairly certain that the wiki is just a collection of cross-linked pages and not an actual database, but since it inherently is able to search for text terms, is there a way to parse that for specific phrases in order to fake a database-esque behavior and auto-generate a "disambiguation" page that would list all item pages which contained the term that you searched for? Maybe something as simple as being able to limit the search to item pages only?

    Thanks everyone, and I understand if this is beyond the scope of a wiki.
  • #2
    Good questions Kahdrick. You're right, it doesn't quite have the architecture that wowhead uses to make it's information accessible, but our wiki is searchable in some limited ways. For example, while the main namespace is not searchable for item terms because almost all the items get transcluded in, you will need to perform a search specifically in the Data namespace by using the advanced search options:

    (anything with +damage to Wizards only)
    http://www.diablowiki.com/index.php?title=Special:Search&redirs=1&search=Adds more damage to Wizards only&fulltext=Search&ns110=1&redirs=1&title=Special:Search&advanced=1&fulltext=Advanced search

    As long as we're consistent with the naming on the attributes, they should be searchable if you know the terms to look for.

    There are also item lists that we create for ease of comparison: DiabloWiki.com - Wand_List Wand_List. For now it's just a compilation of items within the same class comparing basic stats. If you wanted to know which items deal fire damage for example that's a little harder, but if you think it's going to be useful you might want to create a list for that for others to use.

    Finally, you can also use google to search specifically our items Data section by using the search terms:
    site:www.diablowiki.com/Data:items "Fire Damage"
    It's not reliable because not all the pages have been crawled by google, but that might improve over time.
    Come and help our Diablowiki grow! Here's how you can contribute
  • #3
    Your best bet right now is to use Apoc's first suggestion and search in the data namespace.

    If a solution to this problem were to be implemented in the wiki, I'd assume it'd have to be done manually somehow, perhaps through creating lists like "items with magic find" and simply add all items that meet the criteria.

    Quote from Apoc

    As long as we're consistent with the naming on the attributes, they should be searchable if you know the terms to look for.

    And so far we're pretty damn consistent.
    DiabloWiki.com - PlugY PlugY for Diablo II allows you to reset skills and stats, transfer items between characters in singleplayer, obtain all ladder runewords and do all Uberquests while offline. It is the only way to do all of the above. Please use it.

    Supporting big shoulderpads and flashy armor since 2004.
  • #4
    You can't compare how a database site works in comparison to how a wiki works. Probably the best we would be able to do is expand on our categorization tree to include categories for the various variables.

    And a wiki IS a form of database, it's just not wired as directly as something like wowstead.
  • #5
    Quote from Apoc

    Good questions Kahdrick. You're right, it doesn't quite have the architecture that wowhead uses to make it's information accessible, but our wiki is searchable in some limited ways. For example, while the main namespace is not searchable for item terms because almost all the items get transcluded in, you will need to perform a search specifically in the Data namespace by using the advanced search options:

    (anything with +damage to Wizards only)
    http://www.diablowik...Advanced+search

    As long as we're consistent with the naming on the attributes, they should be searchable if you know the terms to look for.

    There are also item lists that we create for ease of comparison: DiabloWiki.com - Wand_List Wand_List. For now it's just a compilation of items within the same class comparing basic stats. If you wanted to know which items deal fire damage for example that's a little harder, but if you think it's going to be useful you might want to create a list for that for others to use.

    Finally, you can also use google to search specifically our items Data section by using the search terms:
    site:www.diablowiki.com/Data:items "Fire Damage"
    It's not reliable because not all the pages have been crawled by google, but that might improve over time.



    Thanks Apoc! This is exactly the sort of information I was looking for. I didn't even know about the advanced search, or that you could use Google to search such a limited scope as one website. Very cool.

    I'm not sure if I'll have time (or be able to make such pretty pages as you fellas), but I'll see about learning wiki-speak and then try to make pages for the lists I more commonly look up, too. I mean, I'm making the lists already anyway, right?

    Edit: Okay, I've made myself a Wiki user profile (why are there two separate logins for forums and wiki editing?) and I'm going to start compiling some lists. Please let me know if I screw anything up and how I can fix it!
  • #6
    Quote from kahdrick

    Edit: Okay, I've made myself a Wiki user profile (why are there two separate logins for forums and wiki editing?) and I'm going to start compiling some lists. Please let me know if I screw anything up and how I can fix it!


    Yup, the log-in's for the forums and the wiki aren't connected. :(

    Also, don't worry about screwing up; it's a wiki! There's nothing you can do that can't be undone. ;)
  • #7
    Quote from Kickin_It

    Quote from kahdrick

    Edit: Okay, I've made myself a Wiki user profile (why are there two separate logins for forums and wiki editing?) and I'm going to start compiling some lists. Please let me know if I screw anything up and how I can fix it!


    Yup, the log-in's for the forums and the wiki aren't connected. :(

    Also, don't worry about screwing up; it's a wiki! There's nothing you can do that can't be undone. ;)


    You have no idea of the pain this statement will cause in the wrong hands.

    Fortunately, I have the right hands! Or hand. One of them. The other is a left.
  • #8
    Now that we have started identifying definite variables on weapons, I have started the categorization expansion to make creating lists easier

    http://www.diablowiki.com/Category:Items_by_Damage_Type

    I will continue to expand this as we get more variables hard coded.
  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes