Up Down

I can’t believe this is actually working.

If you are registered and logged in, you can add books to a page that will list all the the volumes in your collection. The link is right in the center of the individual book pages (above the amazon and review links.)

Feel free to play around with it, though it won’t do much besides listing the books in the order you added them, for now.

Things I gotta do:

1) Making it so the link shows up on the reading order view as well, because it’s a pain to always have to go to the full data page.

2) Formatting and Sorting your Collection List so it’s in order. I’m not sure if I’m gonna make it look like a full reading order page with all the data, but I at least want it to list the books in order. This is the trade off: Less data and custom fields and I can list more books on the page, so you can see a lot more of your collection. More data, it might take really long to load and/or break down with large collections. I’m not sure!

3) Right now this only works for you when you are logged in to view your own collection. That’s ok for now (I’m ecstatic about it!) but in the future it would be cool if each user’s collection got a permalink that they could share with other users and the rest of the internet.

Anyway, for now, we should celebrate. This is a major step towards awesome!

Edit: Temporarily Disabled While I Play With Some Code

Edit 2: Enabled again! I’m actually using a totally different set of code now, which means the ajax adding doesn’t work but it DOES sort by reading order! So go ahead and sort your collection!

Edit 3: Collection lists are now numbered, which I thought would help in organizing and keeping track of your books.

Join the forum discussion on this post
Want to stay up to date? Click here to subscribe to updates by RSS!
You can also sign up to get updates by Email!
« | »

11 Comments Post New »

  1. avatar Marc wrote on at July 7, 2010 8:46 am:

    This is awesome! Seriously, great work. I actually don’t own all that many DC trades, but I’ll try and add the ones I do have to my collection in a minute here.

    [Reply]

    avatar Marc replied on July 7th, 2010 at 8:59 am:

    It’s working great! So far I’ve been able to add 6 books to my collection. I have a few ideas for making it even easier to use:

    As it is now, the “Remove” link for each book kind of gets in the way, and it would be pretty easy to lose part of a collection with an accidental click or two. One possible solution would be to have DVDAF-style check boxes, although I have no idea how much work that would entail on the programming end.

    And would it be possible to move “Search the Database” higher on the main page, so you don’t have to scroll down each time to use it?

    [Reply]

    avatar Ian replied on July 7th, 2010 at 1:24 pm:

    Huh, I hadn’t thought of that. I’m not sure how to do the check boxes (right now the code works through an actual link, not a toggle) but I’ll look into it. It would make managing your list a lot easier.

    Moving the search shouldn’t be too much of a problem. I sometimes forget about it, since I actually use the Filter more than the Search. It’s actually above the fold for me, too, but I bet it isn’t for a lot of people.

    Maybe I’ll move it up to the top right or something? I’ve been saving that spot for something else, but I can always move things around more.

    The title could probably be left aligned instead of centered, do you think?

    [Reply]

  2. avatar Beth wrote on at July 7, 2010 5:12 pm:

    I agree about the search bar being higher up…and I love my little collection so far! Though I’m simply including what I’ve read, rather than what I own. So much to read.

    [Reply]

    avatar Ian replied on July 7th, 2010 at 5:39 pm:

    yeah, actually, I realized that it could be used for a lot more than just organizing your collection – could be a wishlist, or a reading list, what to check out from the library next, etc.

    Do you think it’s ok to keep it being named “My Collection” or would something like “My List” make more sense?

    [Reply]

    avatar Marc replied on July 7th, 2010 at 8:11 pm:

    Maybe users could have more than one list? Like ones for “My Owned,” “My Read,” and “My Wanted,” or whatever else. No idea how much extra work that would take, but it would be pretty cool. Even if that’s not possible, having just one list is pretty sweet too.

    Although I’ve got to admit, having a list of everything I’ve read would be awesome. That way I’d be able to look at the reading order, and because of the checkmarks next to the books I’d be able to tell which things I may have skipped and what I need to read next, without having to rely on memory of what I’ve already read.

    [Reply]

    avatar Ian replied on July 7th, 2010 at 8:37 pm:

    It’s definitely something I’ve been thinking a lot about.

    It brings up some tough questions. First of all, the only way I can think of doing it right now is basically copying the “My Collection” database and code and doing it three times (or so) with different variable names. That seems stupid – a better solution would be to find some way that users could make their own lists and then select what books would be on what list. But that’s extremely complicated.

    The other major question, then, would be what exactly would that check be referring to on the reading order page? Is it your Wish List? Your Owned? Are there three sets of icons? More? Things are starting to get cluttered at that point.

    Maybe some way to select one list as “Active List”

    And up top it says “Currently Browsing with My Wishlist as Active List” and a dropdown so you can change it to “My Collection” or “My Read”

    But that’s really intense code. Good ideas, but probably pretty far off from actually existing. For now, I’ll settle for figuring out some way users can select whether they want their one list to display alphabetical or by reading order, haha.

    [Reply]

    avatar Ian replied on July 7th, 2010 at 8:38 pm:

    Crappy work around for now would be to make multiple user accounts and use one login for “Owned” and another for “Read.” But that is crappy.

    I’d say just use the list for whatever you think is more useful at this point. I’m using it for owned and beth is using it for Read, since she may own half of anything I own, but really I’m the one who is worrying about what to buy next ;)

    [Reply]

    avatar Ian replied on July 7th, 2010 at 8:40 pm:

    I’m spinning this off into a forum post: http://www.tradereadingorder.com/forum/feedback/registered-users-can-now-add-books-to-my-collection/

    Keep the ideas coming! :D

    [Reply]

    avatar Marc replied on July 7th, 2010 at 9:21 pm:

    Making a forum post is probably a good idea, since this could go on for a while, haha. But yeah, I think it’s pretty great to have any list feature at all, so don’t feel like you need to rush into adding all of that other stuff yet.

    [Reply]

    avatar Ian replied on July 7th, 2010 at 9:24 pm:

    The site seems to grow pretty organically, actually. At any given moment there are about a billion things I want to do, but based on what I’m talking about with people, what I get excited about, what I need the site to do for my own hobby uses, etc, it grows in different directions.

    Tonight I’m gonna play a little with sorting the list in different ways, because I think I can get that done just by listing the existing data differently – IE, not having to have code make any new database stuff, like I’d have to do for separate lists.. I think.

    [Reply]

Trackbacks and Related Posts

Content from other blogs and on this site that links back to this post.
  1. Ian Aleksander Adams
    wrote on at July 7, 2010 10:49 pm:

    BTW, how is that search thing on the upper right working out for you? Does it seem awkward?

    [Reply]

  2. Marc
    wrote on at July 7, 2010 11:09 pm:

    It’s working well, actually. It’s less awkward than having to scroll down and look for it. I just used it to find Watchmen so I could add it to my collection.

    [Reply]

  3. Ian Aleksander Adams
    wrote on at July 8, 2010 12:03 am:

    Cool. Good! :D

    [Reply]

  4. Ian Aleksander Adams
    wrote on at July 8, 2010 3:03 am:

    I haven’t gotten to public implementation of the alphabetical listing/sorting toggle yet, but I did do a bunch of little updates that should make adding books to My Collection easier.

    1. Non-Logged In users will now see a slightly faded version of the Add To Collection icon in place of the normal one. It doubles as a link to take you to the login page. I also added title text to the conditional links to make everything a bit more user friendly.

    2. The icon now shows in the header of individual book posts and next to the add to collection link under the book cover image (if there).

    3. Fixed the spacing a bit on the single book headers – the cover, text, and add to collection icon should look a little less crowded.

    4. Made the review link conditional – if there is no review in the database, the blank link will not show. I tried to do the same for the amazon and cbdb link, but the php call for the title of the entry keeps it from working. That’s ok though, they’ll all have amazon and cbdb links long before they all have reviews.

    5. Made “You Must Be Logged In To Manage Your Collection.” on the My Collection page bigger and conditional.

    6. Added a note about possible uses to the collection time.

    7. Put all the collection feature info into an expanding div – it takes up a bunch of room at the top of your collection page, and you probably want to get the the list asap, when you’re visiting it.

    [Reply]

  5. Ian Aleksander Adams
    wrote on at July 9, 2010 11:23 am:

    I moved this topic to the new “Your Collection” forum

    [Reply]

  6. Ian Aleksander Adams
    wrote on at July 10, 2010 7:48 pm:

    From an email:

    Hi,

    I just toyed a little with the database. Testing, I tried to add my “Deluxe” format DC HCs and searched for Deluxe, and they showed up. I was annoyed I had to click on each individual title, then add it to “My Collection”, then go back a couple of clicks to return to the list and add the next one. It would be much easier if you could add directly from the list.

    For those with a barcode reader, it would be nice if the EANs/ISBNs were included, and you had a way to just scan, add, scan, add, scan, add, etc…

    Also, I guess people may have already haver their own list in a different format. It would be very convenient if these list could be imported, perhaps also keyed to the EAN/ISBN.

    Now, half in jest, the main problem with the database is the lack of Marvel books.

    Best regards,
    kunimon

    Thanks for the feedback. Hopefully I can help!

    Letsee… for the first issue, are you seeing the little green (+) markers next to each book? you should be able to click those to add the book to your collection directly from the reading order page.

    The ISBNS are slowly being added in, and what you’re talking about there is an eventual goal. The only thing standing in the way of them all in right now is that I have to do each one manually. I’ve got the info for every book, I just haven’t had the time to do each one yet. Right now about 200-300 books have that information.

    I’m not sure how I’d be able to handle an import of info, though that would be cool. I do already have export to excel options planned, but I’m not a programmer really so I haven’t been able to figure that out yet either. Simple idea, but annoyingly complex to execute.

    I wish I could scan my books and have it just update the database, haha

    Anyway, hope it does work for you – being able to add directly from reading order should make it a LOT easier. Please let me know if that’s not working, if those icons that I’m talking about still aren’t showing up for you. I managed to add all 1200 or so of my books in a couple hours just going down the reading order, but I admit it kind of sucks that it reloads the page right now. I want to make it ajax, so it loads inline without reloading the whole page, but again – I’m trying to find some programming help with that, haha.

    I did it by using my middle mouse button on those plus icons and doing each one in a new tab, that way I could go down the whole list pretty quick. But again, it should be easier than that.

    Thanks for the feedback! Hope you keep using the site and helping us get better. I’m gonna add this feedback and response to this thread so other users can see. :D

    -Ian

    [Reply]

  7. Wiredawg
    wrote on at December 3, 2012 1:21 pm:

    Okay all, this is probably a dumb question; Here it goes; Is this a site were I can manage my personal comic collection?  Second, how do I add my books.  (I did register) But, I how have no idea how to add comics I own to this data base…

    Help is much appreciated…thx.  :)

     

    [Reply]

  8. Ian Aleksander Adams
    wrote on at December 3, 2012 1:47 pm:

    Hi Wiredawg,

     

    There is some functionality for using the site to generate reading lists of your own collection, but I haven't been able to program in a way to add books yet (at least, easily. There is a contributor backend, but it's not really that great.) That being said, we intend to try and keep it updated yearly for marvel/dc books at the very least.

     

    [Reply]

RSS feed for comments on this post. TrackBack URI

Leave a comment

Registered users may edit their comments past the 5 minute limit. [Register] [Login] [Logout]
HTML is allowed, but posts containing more than two links or sketchy code will be held for moderation.

« | »