MySource Matrix Developer

Main Content

Sliding Page List in Asset Listing

Summary

This document proposes a new keyword that will print sliding list of pages.

Status: Draft
Key: draft -> approved proposal -> scheduled -> in development -> in testing -> complete -> released

Estimated Start Date: Fri, 12 May 2006
Estimated End Date: Fri, 12 May 2006

This feature is not scheduled for release

Problem Definition

Listing Engine's page list keyword lists all the pages for that listing engine. Listing all the pages causes design issues when the listing engine has many pages (e.g. 50 pages). A new page list keyword should be provided so that only few pages are displayed instead of every single page.

Technical Specification

Sliding Page List Keyword

The proposes keyword will have the sliding affect where the list of pages will show only X number of pages at a time and move up the page list as the user progresses though the pages. Current page list keyword's output is shown below:

  • 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

It is clear that many pages will cause design and usability issues. To fix these issues new keyword will have the following outputs:
Using page_list_11

  • User is on page 1
    1 2 3 4 5 6 7 8 9 10 11
  • User is on page 7
    1 2 3 4 5 6 7 8 9 10 11
  • User is on page 13
    8 9 10 11 12 13 14 15 16 17 18

Last digits at the end of the keyword indicates that only 11 pages will be listed. This can be any odd number. (Note: Even numbers are not a good choice since the page the user is on should be listed in the middle of the list)