Discussion Forum: Thread 267957

 Author: tatane79 View Messages Posted By tatane79
 Posted: May 14, 2020 04:43
 Subject: Some interface improvement proposals
 Viewed: 91 times
 Topic: Suggestions
 Status:Open
 Vote:[Yes|No]
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

tatane79 (64)

Location:  France, Île-de-France
Member Since Contact Type Status
Dec 17, 2016 Contact Member Seller
Buying Privileges - OKSelling Privileges - OK
Store Closed Store: The Doodobrick
Hi,

As a BrickLink buyer, I would like to make some suggestions to improve the GUI:

1. It would be great to be able to search for parts in all my orders.

2. In the orders, I would like to keep the ID# of each part. Currently,
only the name of the part is kept.

3. I would like to "prioritize" my Wanted Lists, maybe in two categories
to keep it simple: "priority" and "non priority". Thus, when I shop, I can focus
on the "priority" lists to buy their missing parts, and then potentially add
additional parts to already ordered parts if common with "non priority" lists
(that's what I do manually, currently).

4. In a Wanted List, in the search options, I would like to be able to save
my usual search parameters
, i.e. :
- 100 items per page
- "Hide Items if Have Qty is ≥ Want Qty"
Currently, I have to painfully redo this each and every time I browse my Wanted
Lists.

5. 100 items per page is not enough. 1,000 would be cool, so that there
is a good chance to see all parts in one page (in a Wanted List, in a shop, etc.)

6. In a shop, when you look at a part, BrickLink indicates just below
in a grey line some useful information:
- In which Wanted List this part can be found
- The total wanted and have quantities
a) It would be great to have also an indication of the quantity currently
in orders not yet received
.
b) It would be great also to be able to click on or fly over "In XX Wanted Lists"
to see the actual names of the corresponding Wanted Lists.

7. a) In a shop, it would be cool to have a "Max" button on the right
hand side of the "Add to cart QTY" field, to directly fill the field with
the max quantity available in the shop
. I know there is the "Min/Max" feature
at the top of the page, but they apply to all fields in the page, not part by
part.
b) By the way, it will not apply to other pages of the search, which is a pitty,
because we need to move from page to page in the search to do the operation as
many times as there are pages.

8. + and - buttons are way too small in the QTY fields. They are also
too close one from each other, so you can easily erroneously click on the wrong
one. Maybe if possible, make the buttons bigger, and put one on the right of
the cell, and one on the left, for instance.

9. Tab key should go to the next identical field in the page. For instance,
if my cursor is in the HAVE QTY field of a part, typing Tab should send me to
the HAVE QTY field of the next part in the list.

10. In the Wanted Lists, I would like to be able to "lock" the "Want" fields,
so that I cannot erroneously modify them while I modify the "Have" field just
below. Maybe a simple tickbox in the preferences of the Wanted List to protect
this field would be great.

11. It would be great to be able to present the parts in a "mosaic" view,
like what ReBrickable does. This would be convenient to print in a condense way
the list of parts we are looking for, and maybe keep it with us while going to
the Pick-a-Brick Wall in a Lego shop, for instance.

12. Export functions could be improved:
a) put the full name of the parts with its color name in REMARK XML field, for
instance
b) allow to export all or a selection of Wanted Lists at once, adding the names
of Wanted Lists in the REMARK XML field, for instance.
c) add export functions to orders

What do you think?

Thanks in advance for your feedback.
Kind regards,
Jonathan
 Author: Legoboy_II View Messages Posted By Legoboy_II
 Posted: May 14, 2020 19:38
 Subject: Re: Some interface improvement proposals
 Viewed: 39 times
 Topic: Suggestions
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

Legoboy_II (98)

Location:  USA, Texas
Member Since Contact Type Status
Sep 6, 2019 Contact Member Buyer
Buying Privileges - OK
In Suggestions, tatane79 writes:
  Hi,

As a BrickLink buyer, I would like to make some suggestions to improve the GUI:

1. It would be great to be able to search for parts in all my orders.


+1



  
2. In the orders, I would like to keep the ID# of each part. Currently,
only the name of the part is kept.


+1



  
3. I would like to "prioritize" my Wanted Lists, maybe in two categories
to keep it simple: "priority" and "non priority". Thus, when I shop, I can focus
on the "priority" lists to buy their missing parts, and then potentially add
additional parts to already ordered parts if common with "non priority" lists
(that's what I do manually, currently).


I'm not clear what you're suggesting here? I have my WL's broken
down by projects, and when I shop, I pull up the WL's that I'm working
on. Then on the "Buy Wanted Lists" page, I check or uncheck the other lists when
I need to meet minimums or want to offset S&H.

This is a form of prioritizing?



  
4. In a Wanted List, in the search options, I would like to be able to save
my usual search parameters
, i.e. :
- 100 items per page
- "Hide Items if Have Qty is ≥ Want Qty"
Currently, I have to painfully redo this each and every time I browse my Wanted
Lists.


Asked for many times. I have been told these settings exist, but I either haven't
found them (even when given directions) or they're reset after the page refreshes.



  
5. 100 items per page is not enough. 1,000 would be cool, so that there
is a good chance to see all parts in one page (in a Wanted List, in a shop, etc.)


1,000 is a huge number. I agree 100 can be a small number, I typically like 200.
Given the site's resources, 100 is a fair compromise to work with and doesn't
slow the system down any further.

There is a LOT of data being processed on the servers, and sent to your browser.
I am not sure how many servers are availalble to process all this information,
but I do know they are stressed every now and then. I have seen this, however,
as a buyer, it is a minor inconvenience and almost goes unnoticed most of the
time; truthfully, I am more upset and concerned when the system goes into maintenance
mode every night (which is when I am up and working). The fact that system goes
down, every day, strongly suggests the severs are not redundant, or if they are,
are not properly configured.



  
6. In a shop, when you look at a part, BrickLink indicates just below
in a grey line some useful information:
- In which Wanted List this part can be found
- The total wanted and have quantities
a) It would be great to have also an indication of the quantity currently
in orders not yet received
.
b) It would be great also to be able to click on or fly over "In XX Wanted Lists"
to see the actual names of the corresponding Wanted Lists.


+1




  
7. a) In a shop, it would be cool to have a "Max" button on the right
hand side of the "Add to cart QTY" field, to directly fill the field with
the max quantity available in the shop
. I know there is the "Min/Max" feature
at the top of the page, but they apply to all fields in the page, not part by
part.


+1



  b) By the way, it will not apply to other pages of the search, which is a pitty,
because we need to move from page to page in the search to do the operation as
many times as there are pages.


This is where having 1,000 lines might be useful, but I still worry about the
system impact?

Also, having an action extend across multiple pages, that aren't in view,
could have serious unintended consequences, I'm not sure I agree on that
point.



  
8. + and - buttons are way too small in the QTY fields. They are also
too close one from each other, so you can easily erroneously click on the wrong
one. Maybe if possible, make the buttons bigger, and put one on the right of
the cell, and one on the left
, for instance. (emp. added)


+100%




  
9. Tab key should go to the next identical field in the page. For instance,
if my cursor is in the HAVE QTY field of a part, typing Tab should send me to
the HAVE QTY field of the next part in the list.


Would be nice and intuitive, but this is a decision that was made by M$ decades
ago and has become the de facto standard. While it can be coded by the developer,
the confusion it would create, would be counter-productive.




  
10. In the Wanted Lists, I would like to be able to "lock" the "Want" fields,
so that I cannot erroneously modify them while I modify the "Have" field just
below. Maybe a simple tickbox in the preferences of the Wanted List to protect
this field would be great.


I think the larger and saddled +/- buttons would solve this issue.



  
11. It would be great to be able to present the parts in a "mosaic" view,
like what ReBrickable does. This would be convenient to print in a condense way
the list of parts we are looking for, and maybe keep it with us while going to
the Pick-a-Brick Wall in a Lego shop, for instance.


Okay, I need to research "mosaic". I've seen the term in a few places, but
have no context of what that actually looks like.



  
12. Export functions could be improved:
a) put the full name of the parts with its color name in REMARK XML field, for
instance


+1



  b) allow to export all or a selection of Wanted Lists at once, adding the names
of Wanted Lists in the REMARK XML field, for instance.


+1



  c) add export functions to orders


This already exists, however I'd like to see a format added that Brickstock
could import directly, without having to use three different sites to get there.



  
What do you think?

Thanks in advance for your feedback.
Kind regards,
Jonathan


That's my 2 cents,
James
 Author: SylvainLS View Messages Posted By SylvainLS
 Posted: May 14, 2020 20:10
 Subject: Re: Some interface improvement proposals
 Viewed: 32 times
 Topic: Suggestions
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

SylvainLS (46)

Location:  France, Nouvelle-Aquitaine
Member Since Contact Type Status
Apr 25, 2014 Contact Member Seller
Buying Privileges - OKSelling Privileges - OK
Store Closed Store: BuyerOnly
BrickLink Discussions Moderator (?)
In Suggestions, Legoboy_II writes:
  […]
I'm not clear what you're suggesting here? I have my WL's broken
down by projects, and when I shop, I pull up the WL's that I'm working
on. Then on the "Buy Wanted Lists" page, I check or uncheck the other lists when
I need to meet minimums or want to offset S&H.

This is a form of prioritizing?

Another form: in the Wanted Items tab, you can click on the little lock icon
on each part to make it a required part and only show the stores that have it.


  […]
Asked for many times. I have been told these settings exist, but I either haven't
found them (even when given directions) or they're reset after the page refreshes.

A lot of things are refreshed spuriously.
Like “keep me logged in”….


  […]
The fact that system goes down, every day, strongly suggests
the severs are not redundant, or if they are,
are not properly configured.

A number of things are computed off-line during the downtime.
It’s more a problem of code written when it was very costly and not useful to
do them on the fly than non-redundant servers (which there weren’t anyway, I
think).


  […]
Also, having an action extend across multiple pages, that aren't in view,
could have serious unintended consequences, I'm not sure I agree on that
point.

+1


  […]
Okay, I need to research "mosaic". I've seen the term in a few places, but
have no context of what that actually looks like.

OP actually meant “grid view.”

A mosaic is an ancient pixelated stone or faience artwork.

By extension 1 (maybe only in French?): the blurred zone in an image or film
by over-pixelization (generally faces or naughty bits).

By extension 2: an image made of other images.

By abuse (in France French): a special channel where all the channels are shown
in a grid of thumbnails.
 Author: tatane79 View Messages Posted By tatane79
 Posted: May 16, 2020 15:33
 Subject: Re: Some interface improvement proposals
 Viewed: 27 times
 Topic: Suggestions
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

tatane79 (64)

Location:  France, Île-de-France
Member Since Contact Type Status
Dec 17, 2016 Contact Member Seller
Buying Privileges - OKSelling Privileges - OK
Store Closed Store: The Doodobrick
Hi,
First of all, thank to both of you for your interest in my proposals!

  
  […]
Also, having an action extend across multiple pages, that aren't in view,
could have serious unintended consequences, I'm not sure I agree on that
point.

+1

Yes, that's right. So a +200 or +500 view list would solve my request here.

  
  […]
Okay, I need to research "mosaic". I've seen the term in a few places, but
have no context of what that actually looks like.

OP actually meant “grid view.”

A mosaic is an ancient pixelated stone or faience artwork.

By extension 1 (maybe only in French?): the blurred zone in an image or film
by over-pixelization (generally faces or naughty bits).

By extension 2: an image made of other images.

By abuse (in France French): a special channel where all the channels are shown
in a grid of thumbnails.

Sorry guys, my English is not that good... By "mosaic", I mean "grid view",
so just little thumbnails in grid (like a dozen per line, on as many lines as
needed), with few information :
- missing qty (i.e. Want QTY - Have QTY : this would be great for real-life shopping!)
- maybe ID of the part (not sure it's useful, though)
- color name (so that we can print the page in black & white).
- part name (because it is not easy to count studs on a 2x16 plate thumbnail...)
 Author: tatane79 View Messages Posted By tatane79
 Posted: May 19, 2020 04:35
 Subject: Re: Some interface improvement proposals
 Viewed: 51 times
 Topic: Suggestions
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

tatane79 (64)

Location:  France, Île-de-France
Member Since Contact Type Status
Dec 17, 2016 Contact Member Seller
Buying Privileges - OKSelling Privileges - OK
Store Closed Store: The Doodobrick
  
  
2. In the orders, I would like to keep the ID# of each part. Currently,
only the name of the part is kept.


+1


Hi,

I've actually found a functionality already available in BrickLink interface
to add the part ID# to the orders:
On the "Order Placed" screen, "Settings" "My Orders Settings" / "Order Detail
Settings" / "Show Item Number" tickbox.

Cheers,
Jonathan.
 Author: randyipp View Messages Posted By randyipp
 Posted: May 14, 2020 20:48
 Subject: Re: Some interface improvement proposals
 Viewed: 44 times
 Topic: Suggestions
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

randyipp (3483)

Location:  USA, New Hampshire
Member Since Contact Type Status
Dec 24, 2004 Contact Member Seller
Buying Privileges - OKSelling Privileges - OK
Store: Addicted to Building
In Suggestions, tatane79 writes:
  1. It would be great to be able to search for parts in all my orders.

Did you try https://www.bricklink.com/orderSearch.asp?a=p

Have you tried Bricklink XP? That is what Bricklink thinks you need.
 Author: tatane79 View Messages Posted By tatane79
 Posted: May 16, 2020 15:40
 Subject: Re: Some interface improvement proposals
 Viewed: 27 times
 Topic: Suggestions
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

tatane79 (64)

Location:  France, Île-de-France
Member Since Contact Type Status
Dec 17, 2016 Contact Member Seller
Buying Privileges - OKSelling Privileges - OK
Store Closed Store: The Doodobrick
In Suggestions, randyipp writes:
  In Suggestions, tatane79 writes:
  1. It would be great to be able to search for parts in all my orders.

Did you try https://www.bricklink.com/orderSearch.asp?a=p

Yes, but you have to type the exact part ID.
I like to search by name of the part, like "plate 2x3". This doesn't seem
possible in that search tool: you cannot search for a string in the parts inside
orders.

  
Have you tried Bricklink XP? That is what Bricklink thinks you need.

No! I haven't heard about BrickLink XP so far! I've just found the page,
I'll have a look, it looks great, thanks!
https://www.bricklink.com/r3/announcement/upgrade.page