[TYPO3-UG Dutch] TS gifbuilder headers en links

Loek Hilgersom hilgersom at xs4all.nl
Sat Apr 4 13:49:03 CEST 2009


Ha Jacco,

Met jouw oplossing krijg je volgens mij 2x de link in de source, als dat is wat 
je wilt is dat natuurlijk prima. Ik ging er van uit dat je de link om het geheel 
zou willen hebben.

Groet,
Loek


Jacco van der Post wrote:
> Hey Loek,
> 
> Bedankt voor de hint. Hmm daar had ik al mee lopen spelen, echter na nog 
> eens wat geprobeer kwam ik er achter :
> 
> binnen cHeader.10 {
> 
> stdWrap.typolink.parameter.field = header_link
> 
> :)
> 
> grts,
> Jacco
> 
> 
> 
> Loek Hilgersom schreef:
>> Ha Jacco,
>>
>> In jouw code staat typolink.parameter.field = header_link om de link 
>> in de output te creeren, maar dit staat alleen bij cHeader.20, dus bij 
>> de verborgen tekstversie die je genereert. Bij het image staat idd 
>> geen link in de code, dus dat ie niet in de source verschijnt lijkt me 
>> een goed teken ;-)
>>
>> Plaats hem eens zo:
>> cHeader.typolink.parameter.field = header_link
>>
>> Groet,
>> Loek
>>
>>
>> Jacco van der Post wrote:
>>> hoi
>>>
>>> Ik laat headers genereren met gifbuilder. Als ik daar een link aan 
>>> toeken in de backend, komt ie niet in de source bij de image. Wel 
>>> verschijnt netjes de link bij de verborgen tekst-versie. Weet iemand 
>>> of daar een stukje TS nog voor bij moet of een andere oplossing?
>>> thx. grts Jacco
>>>
>>> cHeader = COA
>>> cHeader.wrap = <h2>|</h2>
>>> cHeader.10 = IMAGE
>>> cHeader.10 {
>>>     alttext.cObject = TEXT
>>>     alttext.cObject.field = header
>>>     #wrap = <h2>|</h2>
>>>     file = GIFBUILDER
>>>     file {
>>>        format = gif
>>>         reduceColors = 8
>>>         antiAlias = 8
>>>         transparentColor = #f0f0f0
>>>         XY = [10.w]+4,[10.h]+8
>>>         backColor = #ffffff
>>>         10 = TEXT
>>>          10 {
>>>             text.field = header
>>>             fontSize = 16
>>>             fontWeight = bold
>>>             fontColor = #EFC20E
>>>             offset = 0,18
>>>             #spacing = 0
>>>             fontFile = {$fonts}ProximaNovaReg.ttf
>>>
>>>             #maak woord advancing altijd grijs :D
>>>             #splitRendering.compX = 2
>>>             #splitRendering.compY = -2
>>>             splitRendering.10 = charRange
>>>             splitRendering.10 {
>>>             value = 200-380,65,66   #de unicode characters die mogen
>>>             #xSpaceBefore = 30
>>>             }
>>>             splitRendering.20 = highlightWord
>>>             splitRendering.20 {
>>>             value = advancing
>>>             color = #888888
>>>         }
>>>      }
>>>
>>>
>>> }
>>>  }
>>> cHeader.20 = COA
>>> cHeader.20{
>>>         setCurrent {
>>>                 field = header
>>>                 htmlSpecialChars = 1
>>>                 typolink.parameter.field = header_link
>>>                 }
>>>         key{
>>>                    field = header_layout
>>>                    ifEmpty = {$content.defaultHeaderType}
>>>                    ifEmpty.override.data = register: defaultHeaderType
>>>                }
>>>         1 = TEXT
>>>         1{
>>>                 current = 1
>>>                 insertData = 1
>>>                 fontTag = <span class="hide">|</span>
>>>                        }
>>> }
>>>
>>>
> 
> 
> 


More information about the TYPO3-UG-dutch mailing list