The printings CSV is a great resource, thank you!!

Oh, no argument that there are more important things. But that doesn't make it an invalid point, and it may be something simple enough to fix quickly without much ado.

Sure, it just seems simpler on all fronts to get text in the first place, rather than making anything that wants to consume it strip out itself.

Currently, the export feature (e.g. http://deckbox.org/sets/123/export) returns an unstyled list of card names, which is great for copy-pasting. But it returns this list as html, instead of text. This means that if you try to request the url programmatically or go to save the export from the browser you get all the unnecessary markup. Returning this as plaintext would solve both these problems.

I definitely second lands being at the bottom. This is especially useful in EDH decks, where there are a large number of different types of lands.

As far as the rest of the types go, I really liked having creatures at the top. To me, it helps to order cards into "things that are creatures," "things that are not creatures," and land. So Creatures, non-lands, alphabetically, then lands. Maybe this is just the decks I tend to build, tho I often see this pattern elsewhere. Perhaps "extras" should be grouped as well: Emblems, Conspiracies, etc.: things that aren't cast.

6

(2 replies, posted in Site Discussion)

Sorry - this is for adding cards to a deck using the Import > Cards feature. Typing " forest" with a space in front, for example, then selecting an item from the dropdown (either using enter to select the first item, or clicking on another item in the box) fills the rest of the input box but doesn't remove the space. This leaves you with " Forest" or " Forest Bear", etc. Clicking Import then gives you an error, which removing the preceding space fixes.

(On a similar note, it would be nice if an error finding the card didn't clear the input box, so you could quickly fix the typo and try again.)

7

(2 replies, posted in Site Discussion)

Currently, any whitespace on either side of a card name prevents the system from finding it. This is frustrating because often, if you copy the name of a card from another source, it's copied with whitespace on one or both sides, which you have to manually remove before searching. Trimming the whitespace off both sides prior to searching would make it much easier to add cards quickly when this happens.

Two related things I've noticed that I haven't seen before:
- When viewing an inventory with multiple sets of the same card, the even/odd coloring of the grid rows goes by card, rather than row. I don't know if this was intended.
- The "even" rows aren't highlighted when selected.

Kammikaze wrote:
Darth_Venome wrote:

I would still love to see the edition symbols on the card info tab. It was nice to be able to click on them, and see not only the card from that edition, but the prices for that version. I was out of MTG for a while, and being able to have that resource was important to me when looking for cards to put on my wishlist.

That option is still there, it's just in a little bit different spot. It is now above the card image.

I agree with Darth_Venome, that sometimes it's nice to have a quick visual guide to what sets a card was in, rather than needing to select a dropdown to see them. This update has added some good features but also a lot of clicks that weren't needed before.

Kammikaze wrote:

Edit: It looks like the link to Gatherer isn't working quite right. When I click the link it brings be to Gatherer, but not the card page. Instead I get a server error page. See below.

Yeah, all the Gatherer links are pointing to:

multiverseid=<%= @card.gatherer_id %>

That's what I thought, but not what I'm seeing. What's setting this preference?

It seems to remember the last tab when opened in the modal popup, but not when opened as a new tab.

I'm having issues with the site constantly reverting back to opening the sellers tab by default. What's the behavior here supposed to be?

13

(389 replies, posted in Site Discussion)

Foil Ulasht, the Hate Seed is listed as $500. I'll sell it cheap!—or you can fix this price. wink

I lied about the lastly — middle-clicking on card links in Chrome is broken. Rather than opening up the link in a new tab as expected, it brings up the modal. Opening in a new tab in Chrome requires right clicking on the link. Firefox 28 works as expected.

I just realized that all actual card info (Gatherer's text, legality, etc.) is now gone, having been replaced by the large Collection/Sellers/Decks tab control. Is this info still easily accessible? Can it be added as a tab next to the others? (Especially useful if these tabs do indeed remember which you were on.) Deckbox loses a huge amount of functionality to me if I need to go elsewhere to look up errata-ed wording.

Also, regarding the modal "lightbox" design, can clicking outside of the box close it? I don't want to constantly find the "close" button with my mouse, and often don't have my hand near the Esc key while browsing. This would be consistent with many other sites that use modals.

Lastly, the Set dropdown on the modal is experiencing some weird behaviors: on Chrome, opening the dropdown scrolls the page to the top, which seems undesirable when looking through a long deck list. On Firefox 28, it doesn't scroll all the way to the top, and the dropdown list appears above the modal. In both cases, they scroll with the page, detached from the modal.

That was quick! Lookin' good!

The update has broken all "Click to edit" functionality. I can't update the number of cards in my inventories or decks. It appears that the event that fires on defocus never fires, so the numbers aren't updated. Clicking another number to edit simply moves the input box to that row, but doesn't update the previously edited number. There's no errors on the console.

Edit: Confirmed in the latest Chrome and IE11, both with cleared cookies and forced refreshes.

18

(10 replies, posted in Site Discussion)

sebi wrote:

On the topic, Kalibr, the 'total number of cards in decks' column is on the todo list, seems many people want it. smile

This would be great, but make absolutely sure decks can be excluded ("planned" or "in progress" decks) from this count. Otherwise this column would be utterly useless, as any future deck planning would ruin the count.

Also, as long as decks can be tagged as "completed" or "planned", perhaps add a "retired" tag for decks you used to have but have dismantled, which would also  not be  included in the "in deck" column.

Inventory count minus the number of cards in decks would be a good start, but it would be more useful to define your own, since you can be planning decks you don't have built, or used to have but disassembled and want to keep for reference.

I'd like to see all available editions of a card when I go to purchase one, so I wrote a script to convert the links to name-based searches on TCG.

From: http://store.tcgplayer.com/product.aspx?id=2860 (Just one edition)
To: http://store.tcgplayer.com/products.aspx?GameName=Magic&Name=Counterspell (All editions)

You need Greasemonkey first, then you can install the script from Userscripts.org. Once they're both installed, there will be a menu option under the Greasemonkey User Script Commands menu to convert the links to searches.

Currently it only works for Magic cards -- I may put a little work into figuring out how to make it select the right game, but if you'd like, Greasemonkey lets you edit scripts and you just need to change "GameName=Magic" to whatever game you play (or delete it.)

Feedback is welcome! Enjoy.

At the very simplest, this could be implemented through two new actions: syncing your entire inventory with your trade list, and removing the cards in a deck from your trade list. This way, for those of us who would be willing to trade any card we're not using (for the right price, of course,) can add all of our inventory to the trade list with one click, then go back and remove the cards from the decks that I have built.

A (hypothetical) example: I have 6 Terramorphic Expanses, and click "Sync Trade List". There are now 6 Terramorphic Expanses in my trade list. I then go back to my built decks, and click "Remove from Trade List" for each deck I actually have built. If I have two decks built with 2 Terramorphic Expanses each, my trade list now contains 2 Terramorphic Expanses. Coincidentally, that's how many I have not in decks, and I can also use my trade list as my "available inventory" if I like.

This method only requires the adding of these two buttons, without any reworking of the databases, and helps the situation my friends and I have where "everything not in one of our decks is our trade list," but there's no painless way to do that, so the actual trade list never gets updated, and the automatic comparison with wish lists is useless.

A second method would be to add an intermediate "available inventory," which would work in the same method as above (syncing inventory with available inventory, and removing built decks from it,) but wouldn't count as a trade list, for those people who want to maintain a trade list manually. In my opinion, this is the best option, but requires fiddling with the actual databases. This way, when you go to make a new deck with 4 Terramorphic Expanses, (continuing the above example,) you're warned that even though you own 6, only 2 are available for new decks.

Additionally, users should be able to pick which lists they want to see, wherever they are. If you want to see your trade list count while building a deck, you should have that option (especially if you're using your trade list as available inventory, as above.)

Finally, why can't you add cards  to your decks from other decks? It seems a little silly, if you have a bunch of cards in one deck selected, that you can't add them to one of yours. The ability is there, the options just not given. The site's amazing when you use it one specific way, but I feel like there's a lot of untapped potential there to make things a lot more user-friendly. Thanks for listening, and keep up the great work on the site!