Extra Shop Filters Bookmarklet

13»

Comments

  • FrankTheTankFrankTheTank Posts: 1,481

    Wow, you gave us everything we could ask for in a store filter and then some. I bought you a coffee, thank you so much!

  • Incredible work - thanks :)

    Is the wishlist filter now a part of the Daz store? I'm seeing it show up without using the bookmark now. Maybe they got inspired. Still, you've made this even more incredibly useful so thanks again :) :) :)

  • ElorElor Posts: 3,134

    Thank you, that'll very useful smiley

    Silent Winter said:

    Is the wishlist filter now a part of the Daz store?

    Yes, Daz added a wishlist filter a couple of days ago, so it's part of the shop now.

  • "Non-figures" sadly still includes clothing texture add-ons. But I'm sure they aren't setup correctly for you to filter them.

    Otherwise, absolutely awesome. Good going.

  • UtiltarianUtiltarian Posts: 55
    edited October 1

    FrankTheTank said:

    Wow, you gave us everything we could ask for in a store filter and then some. I bought you a coffee, thank you so much!

    Appreciate that!

    And glad you all find it useful!

     

    jmucchiello said:

    "Non-figures" sadly still includes clothing texture add-ons. But I'm sure they aren't setup correctly for you to filter them.

    Otherwise, absolutely awesome. Good going.

    Thanks, yep, I just use the categorization data the site provides. Perhaps one day they can use AI to read the product descriptions for the whole catalog, and have it properly categorize all the items.

     

    Post edited by Utiltarian on
  • jjoynerjjoyner Posts: 748

    @Utiltarian  You, sir, are brilliant!!  What a great utility you have created and provided for free.  A coffee is forthcoming.   :)

  • UtiltarianUtiltarian Posts: 55
    edited October 6

    jjoyner said:

    @Utiltarian  You, sir, are brilliant!!  What a great utility you have created and provided for free.  A coffee is forthcoming.   :)

    Hey thanks, appreciate that!

     

    Btw, for those interested, I did add a small update to the desktop version. One annoying thing I noticed is that, most times, when you click into a product and come back, all the filtering UI goes away, meaning that if you fine-tuned your filters, you need to set them up again. So I added a new "saveOptions" setting to the script which will auto-save your filters. If enabled, when you now leave and return to a page, all your previous sort and filter settings will get reapplied once you apply the bookmarklet again. The values only apply to the current tab (i.e. uses session storage), and are unique per page, so you can just open a new tab when you want to reset everything.

    You can find the updated version in the same original link: https://buymeacoffee.com/utiltarian/advanced-filters-desktop. If you're not interested in the feature, then no reason to update.

    Don't think I'll be adding to mobile since those are character limited, and so will be a pain to add (and is probably not as useful anyway).

    Post edited by Utiltarian on
  • jjoynerjjoyner Posts: 748
    edited October 6

    I updated the desktop  version of your filtering script but I do not see a Save Options stting when I use the script.

    Filters.jpg
    1227 x 292 - 84K
    Post edited by jjoyner on
  • Thank you so much! this is everything I wanted for this site and then some...!

    Now to hope that DAZ improves their categorization so that we can filter even more efficiently.

     

    But again: thank you so much - stellar job!

  • tsroemitsroemi Posts: 3,457

    Oh wow, thank you!!!

    I must try this out on the weekend when I'm on the laptop, I have no idea how to run this on iOS. But it sure is amazing work you did there for all of us heart

  • UtiltarianUtiltarian Posts: 55
    edited October 7

    jjoyner said:

    I updated the desktop  version of your filtering script but I do not see a Save Options stting when I use the script.

    Ah, sorry for the confusion, I meant the option was literally in the script code (as per attached image). Otherwise, the actual saving occurs automatically, so you don't need to do anything.

    Although, just to note again, it only saves the filters for your current session, as opposed to being a permanent save/restore feature. If you close the browser tab and then browse to the page again, the filters will be reset. The purpose was primarily so that if you click into a product page from the shop listing and then click your browser's back button to return to the listing, it will immediately restore the filtering setup you had (once you run the bookmark again) instead of requiring you to check everything off again.

    saveOptions.png
    743 x 390 - 37K
    Post edited by Utiltarian on
  • UtiltarianUtiltarian Posts: 55
    edited October 7

    hjake said:

    A "go to library page" seems interesting. Especially for someone with 404 library pages. laugh

    Here's the bookmarklet I promised for jumping to a product library page: https://buymeacoffee.com/utiltarian/product-library-search

    I don't exactly remember why I made this anymore, but I think it was because I wanted to jump to some page in the middle of my library, and didn't want to click the "next page" button 50 times, so I wrote this instead. And also, for the search-by-name feature, I probably wanted to find a specific product but couldn't remember the exact name, and so wanted to have regular expression/wildcard support. If you don't need regex/wildcard support, then you're probably better off using the built-in filtering.

    hjake said:

    In regards to thumbnails for the items listed on a library page, see attached image.

    Thanks for the image explaining the library thumbnails. I do see that the Daz Deals plugin has that, but can't say I'd be too interested in implementing that myself. Doesn't seem all that useful since you can already see what products you own on the shop page by using the Only Owned filter, with the added benefit of having other filters as well.

    Post edited by Utiltarian on
  • namffuaknamffuak Posts: 4,403

    This script is fantastic! Just today I went from 8792 items in tthe sale down to 739 I wanted to look at with just a few clicks.

    I put a payment in when I pulled the script down; I don't think I paid enough, so I'll be going back for a second contribution.

  • jmucchiellojmucchiello Posts: 599

    So the stacker discounts aren't very consistent. Debut New and Still New should be 45% and yet some of them (mostly from yesterday) are 30%. They show up in the cart at 30% as well.

    Untitled2.png
    1082 x 1192 - 737K
  • jjoynerjjoyner Posts: 748

    Utiltarian said:

    jjoyner said:

    I updated the desktop  version of your filtering script but I do not see a Save Options stting when I use the script.

    Ah, sorry for the confusion, I meant the option was literally in the script code (as per attached image). Otherwise, the actual saving occurs automatically, so you don't need to do anything.

    Although, just to note again, it only saves the filters for your current session, as opposed to being a permanent save/restore feature. If you close the browser tab and then browse to the page again, the filters will be reset. The purpose was primarily so that if you click into a product page from the shop listing and then click your browser's back button to return to the listing, it will immediately restore the filtering setup you had (once you run the bookmark again) instead of requiring you to check everything off again.

    Oh...OK.  Thanks for the clarification. 

  • ValiskaValiska Posts: 142

    Wonderful! Thanks!

  • UtiltarianUtiltarian Posts: 55

    namffuak said:

    This script is fantastic! Just today I went from 8792 items in tthe sale down to 739 I wanted to look at with just a few clicks.

    I put a payment in when I pulled the script down; I don't think I paid enough, so I'll be going back for a second contribution.

    Whoa, a double espresso! Many thanks! Glad to hear it's been helpful, though my apologies to your wallet.

    Then again, where you lose on item cost, you save on time browsing the store, so maybe it breaks even! laugh

  • TorquinoxTorquinox Posts: 4,240

    I did try it. I found it wouldn't work for me as a marklet in FF. I saved the script in notepad++. I had to copy-paste to load the script in the console after the page loaded, then close the console. Then I could use the filters. The script worked until I refreshed the page. After refreshing the page, I'd have to load the script again. Could be operator error. IDK. Pretty cool when it works, though.

  • Torquinox said:

    I did try it. I found it wouldn't work for me as a marklet in FF. I saved the script in notepad++. I had to copy-paste to load the script in the console after the page loaded, then close the console. Then I could use the filters. The script worked until I refreshed the page. After refreshing the page, I'd have to load the script again. Could be operator error. IDK. Pretty cool when it works, though.

    Works fine for me on FireFox in Windows. You can open the console to check if there was some error when running as a bookmarklet, but since you said it worked when pasting into the console, I'm guessing either you didn't copy the full thing, or there was some other text there? Another thought: you need to wait for the page to fully load (i.e. the loading spinner goes away) before you run it, as it needs all the data to be available to work correctly. So if you ran the bookmarklet while the page was still loading, that might have been why nothing happened. No harm in running it multiple times, so you can just run it again if it did nothing the first time. AI also suggests that ad blockers or security extensions might prevent bookmarklets from running, but I don't have these, nor use FF much, so can't confirm.

    As for having to run the script each time, that's correct. Since this isn't a plugin, the UI can't be automatically added, and there's no ability to persist between page loads. But I just pin to my bookmark bar to make it easy to run.

  • jmucchiellojmucchiello Posts: 599

    I only recently noticed the best part of this. It restores the Category filter. That should be normal functionality.

  • UtiltarianUtiltarian Posts: 55
    edited October 23

    jmucchiello said:

    I only recently noticed the best part of this. It restores the Category filter. That should be normal functionality.

    Agreed, not sure why it's limited to only some pages. Thanks to the user who recommended adding this feature!

    Also, for anyone that might not have read my long post, I also added negative filtering to the categories section, which can be useful if you want to hide certain types of products.

    Post edited by Utiltarian on
  • Silas3DSilas3D Posts: 726

    @Utiltarian thanks for your work on this it's very useful!

    Can you provide a formatted example of the price range? Please forgive my ignorance if I'm wrong, but I'd assume if I wanted to see all products from free to $10 I would enter 0-10 or 0 - 10, but neither works. I've even tried exact sale prices with decimals to no avail.

  • ElorElor Posts: 3,134
    edited November 3

    Silas3D said:

    Can you provide a formatted example of the price range? Please forgive my ignorance if I'm wrong, but I'd assume if I wanted to see all products from free to $10 I would enter 0-10 or 0 - 10, but neither works. I've even tried exact sale prices with decimals to no avail.

    Try '0-1000', it should work.

    Post edited by Elor on
  • Silas3DSilas3D Posts: 726

    @Elor amazing thank you, I didn't know that you had to do the value in cents - probably a good idea for Utiltarian to add to the info post so it's clear what format you have to enter :)

  • jmucchiello said:

    I only recently noticed the best part of this. It restores the Category filter. That should be normal functionality.

     And now the category filter stopped working

Sign In or Register to comment.