[TYPO3-UG Dutch] TS gifbuilder headers en links

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


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