Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Website selection drop-down: poor usability if more than 15 websites #15546

Open
ma77ie opened this issue Feb 10, 2020 · 8 comments
Open

Website selection drop-down: poor usability if more than 15 websites #15546

ma77ie opened this issue Feb 10, 2020 · 8 comments
Labels
c: Usability For issues that let users achieve a defined goal more effectively or efficiently.

Comments

@ma77ie
Copy link

ma77ie commented Feb 10, 2020

The website selection drop-down in the top left of the Dashboard allows you to select which of the websites tracked in Matomo you wish to look at. If you have more than 15 websites on Matomo it appears to show the first 15 added in alphabetical order and subsequently added websites never appear. Because the list is A to Z it looks like the complete list of available list, so I often get complaints that users can't see their website because its not being shown by default. I appreciate you can search for a website (but sometimes the user doesn't know the actual name of the website) or click on All Websites (but they think they can see all websites already because of the A to Z list they can see). It would be far better if all websites where listed in the selection drop-down (could have a scroll bar if its a long list).

@tsteur tsteur added the c: Usability For issues that let users achieve a defined goal more effectively or efficiently. label Feb 10, 2020
@tsteur tsteur added this to the Backlog (Help wanted) milestone Feb 10, 2020
@tsteur
Copy link
Member

tsteur commented Feb 10, 2020

FYI in case it's helpful, there is a setting to show more sites (but it probably wouldn't have scrollbars) https://matomo.org/faq/how-to/faq_23986/

We would likely not show all websites since some have eg Matomo running with 40K websites etc. and it would make things very slow even just to load that data. We could potentially show something like 9 of 40 sites or something else though.

@ma77ie
Copy link
Author

ma77ie commented Feb 12, 2020 via email

@skylarmt
Copy link

I'd love to see the website drop-down be customizable. I have a few dozen websites, but I often find myself checking on just a few of them. It would be nice if I could re-order the list so those are at the top.

@heurteph-ei
Copy link

@skylarmt
Workaround: As the list is A to Z, you can prefix the site name with a number that would sort the list displayed in the dropdown...

@Stan-vw
Copy link
Contributor

Stan-vw commented Mar 27, 2023

Unfortunately I ran into some trouble when trying to replicate this (couldn't add 15+ websites), could you share how it currently looks when you have many websites?
Just to check, we're talking about the dropdown element in the attached screenshot right?

Seems like a decent idea to have it have a scrollbar if many websites are added. Thoughts by you @Javi-Ormaechea ?
image

@Javi-Ormaechea
Copy link

@Stan-vw I agree with making it scrollable, and keeping the search field to get quick access to a site that might be found at the end of that list. Another thing we could do, is to provide a list of the last 4 viewed sites so that users can quickly get back to those if needed, something like this:

option-02

option-01

@pbb72
Copy link

pbb72 commented Nov 22, 2023

@heurteph-ei That wouldn't help, as the list still only shows the 15 oldest sites. If you have more than 15 sites, there is nothing you can do to get the newer ones on the list, apart from deleting older sites.

@pbb72
Copy link

pbb72 commented Nov 22, 2023

Note that the site selector is also used on the Manage Users page (located under Administration), but this list is missing the "All websites" link, making it even worse usability.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c: Usability For issues that let users achieve a defined goal more effectively or efficiently.
Projects
None yet
Development

No branches or pull requests

8 participants