Extension:ExtendedPagers

This is not a stand-alone extension and therefore only intended to be used by developers but can be useful to display search results. Maybe it will one time find it's way to the trunk, so please help me testing it ;)

I designed this pager because none of the built-in's supplied the features I needed. Espacially with ordering (sorting) a result and using the paging function which doesn't work properly with all the other pagers when the order columns don't contain unique values.

This pager implements paging based on row indices and has the additional feature to jump to a specific page in the result. Also it doesn't 'forget' the column to order when you change the page like the AlphabeticPager does.

Configuration
If you want to use this pager in your extension, create a file named  and paste the following line somewhere in the initialization of your extension:

Example
Here is a little examle on how you can design the NavigationBar. I used the pager for a custom table so I cant't post that here. If somebody uses this on a default wiki table or even creates a special page as an example, please post it here. (sorry for not using i18n messages)

It is also possible to use multiple indexFields for ordering (sorting), then it should behave like AlphabeticPager (or even better ; )