[TYPO3-UG Dutch] TS gifbuilder headers en links

Jacco van der Post jacco at id-internetservices.com
Wed Dec 3 17:44:45 CET 2008


Hey Loek,


Inderdaad :

<h2>
<a href="link/">
<img height="28" width="170" title="bla" alt="bla" 
src="typo3temp/GB/1b16d4b05e.gif"/>
</a>
<span class="hide">
<a href="link/">bla</a>
</span>
</h2>

Echter ik krijg dat niet mooi voor elkaar. Als ik jouw code gebruik doet 
ie het niet...

grts Jacco

Loek Hilgersom schreef:
> 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>
>>>>                        }
>>>> }
>>>>
>>>>
>>
>>
>>


-- 

Met vriendelijke groet,

Jacco van der Post
www.id-internetservices.com


More information about the TYPO3-UG-dutch mailing list