Ticket #144 (new enhancement)

Opened 4 years ago

Last modified 3 years ago

Improve GSCF to work with large numbers (e.g. searchboxes instead of dropdowns, pagination, etc)

Reported by: e.vansomeren@… Owned by:
Priority: minor Milestone: Could have
Component: General Version:
Keywords: Cc:
Product: Operating system:
URL: Hardware:

Description

Dropdown of contacts will be problematic when there are > 50 contacts in the list.

Rather a searchable option such as with ontologies is more convenient.

Change History

Changed 3 years ago by work@…

  • milestone set to 0.8
  • summary changed from Dropdown not handy to handle large lists of contacts to Improve GSCF to work with large numbers (e.g. searchboxes instead of dropdowns, pagination, etc)

Yeah, we will probably have more 'large numbers' issues in the future, such as pagination. Generalizing the title and setting to milestone 0.8

So:
1. use search / jquery-ui autocomplete to replace pulldowns that are expected to grow in numbers
2. implement pagination on pages that are going to contain a lot of entries

Changed 3 years ago by robert@…

Maybe the datatables jquery plugin (www.datatables.net) might help with pagination. In the metagenomics module, I've created a javascript that paginates every table with a certain selector (class = 'paginate'). See  https://trac.nbic.nl/dbnp-metagenomics/browser/trunk/web-app/js/paginate.js

Note: See TracTickets for help on using tickets.