[wp-hackers] GSoC Proposal: AJAX Pagination, Sorting by Columns

matews schneiders mat3ws at gmail.com
Sat Apr 3 19:13:43 UTC 2010


I intend to propose solutions for both the WP GSOC ideas, such as ‘Sort by
Columns’ and ‘AJAX Pagination on admin Screens’. So I want to get some
feedback about what I’m thinking, so here is a high level introduction of
what I’ve been researching:

            The proposal as a whole is to provide a jquery based API that
will supply the needs for integrated implementation of AJAX Paging and
Columns Sorting functionalities and of course implement them in requested
screens (Admin pages for example).

            There are a several list based screens that could have these
functionalities, but we sure have to consider the quantity of data and the
system usability in each case. The objective, however, will be maintained,
it means that the API will generically (the level needs to be discussed)
give support for integrated paging and columns sorting implementation for
any case.

            Among all the jquery based approaches, I think the more suitable
one is the DataTable, because it offers both the paging and column sorting
including several ways of supplying data to the tables. It’s indispensable
to point out that the way of supplying data will definitely affect the
performance and therefore usability, so, AJAX and server-side processing
could start being considered as well. Other things like multi-column sorting
could be supported too, I just don’t know if it’s really needed.

            I would like to get some feedback about it. Things I would have
to consider, better approaches or anything.

Thanks and best regards.

More information about the wp-hackers mailing list