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
UI: Provide a site selector that would scale to thousands of websites (inline search, auto suggest, ajax) #5708
Comments
Attachment: already implemented interface in data table visualization |
Attachment: gmail interactive dropdown |
Attachment: project of site choose UI |
see search UI.png attachment for detailed use case |
Attachment: google reader did exactly the same dropdown already! it works great. we should the same :-) |
Attachment: |
Attachment: |
attached an autocompleter after some minor patches, IE compatible now. |
Cool new feature - here is my code review
When this is bug free, we can integrate this with core, nice new feature. |
Attachment: |
New version (v3), bug fixed, improvements made. |
From a maintenance perspective, I'm a little concerned that the jSuggest developer's site has been marked as unsafe. There's also jSuggest "Enhanced", http://www.rajavarma.com/wp-content/uploads/2009/07/jquery.jSuggest.1.1.js which we should diff against for bug fixes. Alternatively, see if https://jqueryui.pbworks.com/Autocomplete (in the development stage) can be used instead of jSuggest. |
Maciej, what is the status of the site selector? Is this something you are happy pushing to Piwik core? Please validate and I will do the code review. |
This is to inform you that jQuery UI 1.8 has hit stable release and autocomplete is included, i dont know if we should switch to using it. |
vnese: see #1235 |
it would be great to switch to jquery UI, is anyone keen to make the code change (shouldn't be difficult I don't think)? |
Note: the HTML is now done in trunk, the JS + PHP has to be ported in trunk, from the plugin attached to this ticket. |
Could this be added / implemented also for the websites administration? |
(In [2720]) fixes #5708 |
(In [2723]) Refs #5708 Fixing build |
(In [2724]) Refs #5708 Adding css file but still missing but still missing the autocomplete.js which I don't have - Maciej? |
(In [2727]) fixes #5708 |
(In [2732]) Refs #5708 |
ts77, can you please contact me at matt att piwik.org? would love to hear a bit more about your use case of 6k sites, how is your experience with Piwi, and how we can improve it with that many websites. Thanks |
Create interactive site chooser.
See attachment.
How should it work?
1. when you click on dropdown menu it shows list of sites from piwik installation and and one special item (the first one) called “Search…”
2. when you click “Search…” we transform dropdown menu (select) into input text box
3. in input box we got “x” icon to switch back to dropdown menu (it is already implemented in data tables interface when you want to cancel your search, see screenshot)
4. when you type it displays results and highlight search keyword in javascript popup below, like in compose message in gmail (see screenshot)
5. you can either choose site or cancel search by clicking “x” icon
The text was updated successfully, but these errors were encountered: