[TYPO3-core] RFC #5466: Feature: Page selector for the list module

Christian Kuhn lolli at schwarzbu.ch
Tue Jan 20 15:37:48 CET 2009


Reminder #1.

Cheers
Christian

Christian Kuhn wrote:
> Hi,
> 
> this is an SVN patch request.
> 
> Type: Feature
> 
> Bugtracker references:
> http://bugs.typo3.org/view.php?id=5466
> 
> Branches: trunk
> 
> Problem:
> The list module lacks an advanced page selection mechanism to handle 
> tables with many records.
> 
> Solution:
> Patch Dmitry Pikhno's list_adv extension into the core. See attached 
> screen shots for a visual impression.
> 
> Notes:
> * This patch is as non intrusive as possible to prevent too much new 
> overhead in the list module (which might be deprecated in 1 or 2 
> versions, anyway).
> * Introduce two new pageTS parameters:
>  - mod.web_list.pagination (enables the new pagination, default 1)
>  - mod.web_list.pagination.directPageLinks (number of direct links next 
> to current page, default 5)
> * Documentation to those pageTS parameters will follow as soon as the 
> patch gets general acceptance (I am still fighting with wording and want 
> to get some general feedback on parameter names, first).
> * The new navigation is only shown in single table view.
> * In multi table view a link to single table view labled "Manage all 
> records" is shown (in addition to the click on the header row). This 
> also fixes the weird switch to single table mode starting with record 
> number 21 in the old record navigation.
> * There is no fancy ajax or table magic. This is out of scope of this 
> RFC, only existing &table and &pointer GET/POST vars are used.
> * Patch also works in combination with 
> mod.web_list.listOnlyInSingleTableView
> * After editing a record the view goes back to the selected page.
> 
> Tips on how to test:
> * A good test is the global page (id=0) with ext static_info_tables 
> enabled.
> * You could override all mentioned pageTS parameters in userTS by 
> prepending them with page. .
> 
> 
> Thanks an advance for feedback and testing
> Christian
> 
> 
> ------------------------------------------------------------------------
> 
> 
> ------------------------------------------------------------------------
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Before posting to this list, please have a look to the posting rules
> on the following websites:
> 
> http://typo3.org/teams/core/core-mailinglist-rules/
> http://typo3.org/development/bug-fixing/diff-and-patch/ 
> _______________________________________________
> TYPO3-team-core mailing list
> TYPO3-team-core at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-team-core



More information about the TYPO3-team-core mailing list