[TYPO3-core] RFC #5466: Feature: Page selector for the list module
Christian Kuhn
lolli at schwarzbu.ch
Tue Dec 23 04:29:50 CET 2008
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
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 5466_1.diff
Url: http://lists.netfielders.de/pipermail/typo3-team-core/attachments/20081223/388d6284/attachment-0001.txt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 5466_multiTableView.png
Type: image/png
Size: 6591 bytes
Desc: not available
Url : http://lists.netfielders.de/pipermail/typo3-team-core/attachments/20081223/388d6284/attachment-0002.png
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 5466_singleTableView.png
Type: image/png
Size: 5610 bytes
Desc: not available
Url : http://lists.netfielders.de/pipermail/typo3-team-core/attachments/20081223/388d6284/attachment-0003.png
More information about the TYPO3-team-core
mailing list