[TYPO3-dam-devel] RFC #9646: DAM does not honour config['selectedListStyle'] and config['itemListStyle']

Dan Osipov dosipov at phillyburbs.com
Thu Nov 6 17:33:34 CET 2008


Tried placing it at the end of that file as well, and still get no 
results - category field same size as before...

Dan Osipov
Calkins Media
http://danosipov.com/blog/

Uschi Renziehausen wrote:
> Hi Dan,
> 
> Dan Osipov wrote:
>> I applied the patch, and inserted the two lines into ext_tables, yet 
>> the categories field is the same height as before...
>> I have no categories in my installation - should it automatically 
>> expand if I have more than fit?
> 
> Hmm, it is heigher in mine and in ben's installation. perhaps the 
> setting is overridden again?
> $GLOBALS['T3_VAR']['ext']['dam']['TCA']['category_config'] is defined in 
>  tca_media_field.php, and this is where I made the change myself. Not 
> sure about the inclusion order right now.
> 
> autoSizeMax only applies to the field with the selected items, so it is 
> of no help for the category tree.
> 
> Uschi
>>
>> Dan Osipov
>> Calkins Media
>> http://danosipov.com/blog/
>>
>> Uschi Renziehausen wrote:
>>> Hi folks,
>>>
>>> I have made a new version of the patch, because while trying to find 
>>> a decent field order I found that one more thing is missing.
>>>
>>> When editing metadata manually, on top of Tab Overview some data that 
>>> have been added by automatic indexing are shown:
>>> - the (internal) title,
>>> - the filename,
>>> - dimensions, filesize and color space (images only)
>>>
>>> What is missing here is the filepath. To see it, becomes important 
>>> especially if you open up the edit form coming from Media>List. 
>>> Currently, to see the path, you have to scroll down until you come to 
>>> the Files section, which should be moved to Extra data, because you 
>>> cannot edit it and it just blows up tab Overview.
>>>
>>> Unfortunately all the stuff that is displayed on top is hardcoded in 
>>> that field is hardcoded in dam/lib/class.tx_dam_tcefunc.php.
>>> For immediate needs (target version 1.1) I have added the filepath 
>>> hardcoded, in future versions this should become configurable.
>>>
>>> Other than that no visible changes are made so far. The patch just 
>>> ensures three things:
>>>
>>> - Have relevant info from autoindexing at hand on top of Overview.
>>> - Enable the ability to resize the category field via $TCA via the 
>>> usual means which is currently impossible.
>>>
>>> I also attach too more screenshots, one of them annotated.
>>>
>>> Prosit, Uschi
>>>
>>>
>>>
>>>
>>> Uschi Renziehausen wrote:
>>>> This is a SVN patch request.
>>>> Branches: dam trunk, dam_index trunk
>>>> BT Reference:
>>>> Problem: http://bugs.typo3.org/view.php?id=9646
>>>>
>>>> When you try to get larger fields for selected item and the item 
>>>> list for assigning categories you will not get anywhere whith the 
>>>> usual $TCA settings
>>>> $TCA[theTable]['columns']['config']['selectedListStyle'] and
>>>> $TCA[theTable]['columns']['config']['itemListStyle']
>>>>
>>>> This is bad when you try to get larger fields for the category stuff 
>>>> (selecting a parent category or applying categories to media items)
>>>>
>>>> DAM insists on a width of 200px for the selectedList and a height of 
>>>> 96px for the height of the itemList.
>>>>
>>>>
>>>>
>>>> Solution:
>>>>
>>>> Teach tx_dam_tceFunc->getSingleField_selectTree() to respect the 
>>>> appropriate TCA settings.
>>>>
>>>>
>>>> How to test this patch:
>>>>
>>>> In an extTables.php loaded after dam define the following:
>>>>
>>>> $GLOBALS['T3_VAR']['ext']['dam']['TCA']['category_config']['itemListStyle'] 
>>>> = 'width:280px;height:400px;';
>>>> $GLOBALS['T3_VAR']['ext']['dam']['TCA']['category_config']['selectedListStyle'] 
>>>> = 'width:260px';
>>>>
>>>> Note: I want to put the category selection into an own tab. 
>>>> Especially the fact that the current itemList is only 96px high just 
>>>> drives me nuts as an editor.
>>>> To get an impression of what I am trying to achieve see the attached 
>>>> screenshot.
>>>>
>>>> Prosit, Uschi
>>>>
>>>>
>>>> ------------------------------------------------------------------------ 
>>>>
>>>>
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>>
>>> ------------------------------------------------------------------------
>>>


More information about the TYPO3-team-dam mailing list