matomo-org / matomo

Empowering People Ethically with the leading open source alternative to Google Analytics that gives you full control over your data. Matomo lets you easily collect data from websites & apps and visualise this data and extract insights. Privacy is built-in. Liberating Web Analytics. Star us on Github? +1. And we love Pull Requests!
https://matomo.org/
GNU General Public License v3.0
19.64k stars 2.62k forks source link

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

Open ma77ie opened 4 years ago

ma77ie commented 4 years ago

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 commented 4 years ago

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 commented 4 years ago

Thanks very much for that, Thomas

That solves my problem.

Regards, Matt

On Monday, February 10, 2020 19:01 GMT, Thomas Steur notifications@github.com wrote:   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. — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

 

skylarmt commented 1 year ago

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 commented 1 year ago

@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 commented 1 year ago

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 commented 1 year ago

@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 commented 9 months ago

@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 commented 9 months ago

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.