[TYPO3] mask

Bas van der Togt b.vandertogt at profinit.com
Mon Apr 2 01:27:41 CEST 2007


Finaly it's working! I had to install 'dmc_image_alttext'.
But now the text is white. How can i make the text black?
I tried fontColor = #000000 and black, but that's no working.
Does anybody knows why?

cheers,
Bas

my code now:
# Mask
tt_content.image.20.1.file >
tt_content.image.20.1.file {
   import.current = 1
   width.field = imagewidth
   m.mask = GIFBUILDER
   m.mask {
     # Here we create a dynamic mask with the exact same
     # dimensions as the actual image, but with rounded corners
     XY = [10.w],[10.h]
     format = jpg
     quality = 100
     # Since the "XY" parameter doesn't have stdWrap, we "find"
     # the size by simply loading the original image again.
     10 = IMAGE
     10.file {
       import.current = 1
       width.field = imagewidth
       maxW = {$styles.content.imgtext.maxW}
       maxW.override.data = register:maxImageWidth
       maxWInText = {$styles.content.imgtext.maxWInText}
       maxWInText.override.data = register:maxImageWidthInText
     }
     # Create a white box that fills the entire area
     20 = BOX
     20.dimensions = 0,0,[10.w],[10.h]
     20.color = #FFFFFF
     # Add Top-Left corner mask
     30 = IMAGE
     30.file = {$imagePath}cornermask_tl.gif
     30.align = l,t
     # Add Top-Right corner mask
     40 = IMAGE
     40.file = {$imagePath}cornermask_tr.gif
     40.align = r,t
     # Add Bottom-Left corner mask
     50 = IMAGE
     50.file = {$imagePath}cornermask_bl.gif
     50.align = l,b
     # Add Bottom-Left corner mask
     60 = IMAGE
     60.file = {$imagePath}cornermask_br.gif
     60.align = r,b
     70 = BOX
     70.dimensions = 0,60,190,20
     70.color = green
     80 = TEXT
     80.text.cObject < tt_content.image.20.1.altText
     80.offset = 15,75
     #80.niceText = 1
     #80.fontSize= 12
     #80.fontFile = t3lib/fonts/verdana.ttf
     80.fontColor = #000000
     #80.shadow.offset = 2,2
     #80.shadow.blur = 60
     #80.shadow.opacity = 40
   }
   # The fastest method (recommended) is using a static image, like this:
   #m.bgImg = {$imagePath}clear.gif
   # But it can also be done dynamically, like this:
   m.bgImg = GIFBUILDER
   m.bgImg {
     # Here we create a dynamic bgMask
     # Dimensions of this image is unimportant
     XY = [10.w],[10.h]
     format = gif
     10 = BOX
     10.dimensions = 0,0,10,10
     10.color = {$bgColor}
   }
}


Miroslav Monkevic schreef:
> Hi,
> 
> Bas van der Togt wrote:
>> What do you mean with check if constant 
>> styles.content.imgtext.imageTextSplit is set. (It is
>>  > set in 3.9 compat mode)
>>
>> Just set styles.content.imgtext.imageTextSplit = 1 in the constants?
>>   
> 
> Yep.
> 
> You can also check if it is set already.
> Just go to Template -> Constant Editor -> Content -> Images, text split
> 
> You should see there "Default: 1" (because your version is > 3.9.0 and, 
> I presume, compat version is 4.0)
> 
> 
> What about alt/title tags of your images? Is corresponding  alt text  
> set  for each image?
> 
> Cheers!
> 
>> cheers,
>> Bas
>>
>>   
> 


More information about the TYPO3-english mailing list