[TYPO3-UG Denmark] Re: Re: TSConfig og bredden på feltet.

Stig Kjeldsen sk at itu.dk
Sun Oct 25 09:59:56 CET 2009


Ser ud til at der eksisterer max størrelser. Se 
http://typo3.org/documentation/document-library/core-documentation/doc_core_api/4.1.0/view/4/2/

cols: Abstract value for the width of the <textarea> field. To set the 
textarea to the full width of the form area, use the value 48. Default 
is 30.

rows: The number of rows in the textarea. May be corrected for 
harmonisation between browsers. Will also automatically be increased if 
the content in the field is found to be of a certain length, thus the 
field will automatically fit the content. Default is 5. Max value is 20.


Irriterende - men det må da kunne overskrives?


Stig Kjeldsen skrev:
> Hej Peter
> 
> Tak for dit svar. Jeg har testet videre i extTables.php uden at opnå det 
> ønsket resultat.
> 
> Det virker som om teaxtarea felterne i TSConstant og TSSetup har en min. 
> højde og en max højde på hhv. rows=10 og rows=20, som ikke kan 
> overskrives. Jeg kan manipulere med felterne mellem de to niveauer, men 
> ikke gå over. F.eks.: vil følgende give en ændring:
> $GLOBALS['TCA']['sys_template']['columns']['constants']['config']['rows'] 
> = '15';
> Mens nedenstående ingen effekt har overhovedet.
> $GLOBALS['TCA']['sys_template']['columns']['constants']['config']['rows'] 
> = '40';
> 
> Cols fungerer slet ikke - meget frustrerende.
> 
> Indsat i  extTables.php
> // TS Constants
> $GLOBALS['TCA']['sys_template']['columns']['constants']['config']['rows'] 
> = '40';
> $GLOBALS['TCA']['sys_template']['columns']['constants']['config']['cols'] 
> = '100';
> // TS Setup
> 
> $GLOBALS['TCA']['sys_template']['columns']['config']['config']['rows'] = 
> '40';
> 
> $GLOBALS['TCA']['sys_template']['columns']['config']['config']['cols'] = 
> '100';
> 
> Mvh
> 
> Stig Kjeldsen
> 
> 
> Peter Klein skrev:
>> Hej Stig.
>>
>> I TCA sætter man bredden på felterne med "cols" parameteret (default 
>> er som regel 48).
>> Men da nogle browere (IE) har deres egen opfattelse af hvor bred 
>> feltet skal være hvis man sætter cols til f.eks 48, så har TYPO3 en 
>> funktion der konvertere "cols" værdien til et style/width parameter. 
>> (Som alle browsere opfatter på samme måde)
>>
>> Algoritmen virker således. Den tager "cols" værdien og ganger den med 
>> 9.58 og runder op.
>> D.v.s. at 48 cols er 48*9.58, hvilket giver 459.84, og rundet op er 
>> det 460px.
>>
>> Hvis du ikke vil ud og rode i extTables.php, så kan jeg anbefale Stig 
>> Nørgaard Færch's "tcamanipulate" extension.
>> http://typo3.org/extensions/repository/view/tcamanipulate/current/
>>
>> Med den kan du ændre TCA instillinger fra side til side, da den 
>> udvider TSConfig..
>>
>> Efter min mening, så burde den funktionalitet være en core feature.
>> Så hvis du syntes det samme, så kan du give den en "vote" her. ;)
>> http://wiki.typo3.org/index.php/Extensions_for_the_core
>>
>> -- 
>> Peter Klein
>>
>>
>> "Stig Kjeldsen" <sk at itu.dk> wrote in message 
>> news:mailman.1.1256285586.24423.typo3-ug-denmark at lists.typo3.org...
>>> Nu er jeg ikke klar over om andre har kigget på denne del, men jeg 
>>> kunne godt bruge at diverse TS-felter i backend (Page TSConfig, User 
>>> TSConfig, TSConstant, TSSetup) er breddere og højere. Jeg ved, at der 
>>> eksisterer et par extensions som kan hjælpe, men det er ikke det jeg 
>>> er på udkig efter.
>>>
>>> F.eks.:
>>> Feltet Page TSConfig har en standard bredde som (desværre)er sat med 
>>> CSS:
>>> <textarea name="data[pages][1][TSconfig]" style="width: 460px;" 
>>> class="fixed-font enable-tab formField5" rows="20" wrap="off" 
>>> onchange="TBE_EDITOR.fieldChanged('pages','1','TSconfig','data[pages][1][TSconfig]');"> 
>>> xxx</textarea>
>>>
>>> Jeg ville gerne have fjernet style="width:460px;" og indsat 
>>> cols="100" i stedet.
>>>
>>> Burde cols og rows ikke kunne sættes i typo3conf/extTables.php? F.eks:
>>> $GLOBALS['TCA']['sys_template']['columns']['config']['config']['rows'] 
>>> = '30';
>>> $GLOBALS['TCA']['sys_template']['columns']['config']['config']['rows'] 
>>> = '100';
>>>
>>>
>>> Mvh
>>>
>>> Stig Kjeldsen 
>>
>>


More information about the TYPO3-UG-Denmark mailing list