[TYPO3-hci] Some brainstorm on Listview

Daniel Pötzinger operation-lan at gmx.de
Fri Jun 2 10:24:03 CEST 2006


Irene Höppner wrote:
>>>
>>> make the Listview more dynamic to enable individual configuration per
>>> table:
>>> -----------------------
>>>
>>> 1) Control which tables should be shown (per TSConfig):
>>>  -so it is possible only to show "News" on the "News-Sysfolder" and only
>>> show "Fe-Users" on another page
>>>  - also it is possible to hide "tt_content" entrys in a TV based 
>>> website.
>>>
>>> 2.) Control the options (control-buttons behind a record) (per TSconfig)
>>>
>>>  - means the possibility to (add) or hide some buttons (like "delete",
>>> "new" and so on)
>>>
>>>  -possibility to make them more userfriendly (e.q. large Buttons with
>>> text like "Create New")
>>>
>>> 3.) Control which records should be shown
>>> (e.q. with an extra Querywhere or some flags... so you could hide
>>> records with certain properties)
>>>
>>>
>>> 4.) Possibility to add completly new Control-Buttons (per TCA)
>>> -I think this is a very powerful possibility... there are many usecases.
>>>
>>> For example:
>>> 4.A) Say you have "events" and in the Listview there are a button says
>>> "show registered users" behind every entry...
>>> 4.B.) Or the news: You have newscategories and buttons "create new
>>> subcategory" (to allow user friendly BE input)
>>>
>>> Therefore I suggest the possibility to add new buttons with TCA (perhaps
>>> also per TSConfig) and
>>> to improve the possibility to set defaultValues for new records (support
>>> for MM relations etc..)
>>> (There should be a way to use common functions or to use own userfuncs
>>> for the buttons...)
>>>
>>> 5.) Improve the single-list view:
>>> -possibility to set the "singlelistview" as default for certain
>>> sysfolders (or pages) per TSConfig
>>>
>>> -enable a Treeview of records in this singleListView (e.q. for the
>>> newscategories)
>>>
>>>
>>> 6.) And of course connect it with a refactored skinning API...
>>
>> 7) add a common resultset-browser to be able to comfortably browse
>> through lists with huge amount of records (~>100)
>>
> 8) Nesting of elements
> Maybe the possibility to define a parent-id-field via TCA, and then 
> elements like the news-categories of tt_news are listed in a "treeview" 
> in the list-module.
> 

Did you read? See point 5)



More information about the TYPO3-team-hci mailing list