[TYPO3-german] Grafiken manipulieren

Andreas Balzer eMail at andreas-balzer.de
Mon May 8 22:56:08 CEST 2006


Andreas Balzer schrieb:
> Michael Scharkow schrieb:
>> Andreas Balzer wrote:
>>
>>> Gute Idee! Aber wie komme ich an den in TYPO3 eingegebenen Wert (über 
>>> TSCode) und wir kann man mit TYPO3 rechnen? Geht sowas überhaupt?
>>
>> Andreas, mal ehrlich. Du postest hier schon seit ziemlich langer Zeit. 
>> *Irgendwann* solltest Du doch zumindest die Grundlagen von TYPO3 
>> gelernt haben, und zumindest wissen, wo die relevante Doku liegt, bzw. 
>> was wie realisierbar ist.
>> Wenn Du den Spendenstand dynamisch aus einer Datenquelle bekommst, 
>> brauchst Du eine Extension oder fortgeschrittenes TS. Beides kannst Du 
>> wahrscheinlich nicht ohne weiteres implementieren.
>>
>> Wenn Du die Daten manuell pflegen lassen kannst, mach ein HTML 
>> Content-Element und ändere von Zeit zu Zeit den (von Dir mit dem 
>> Taschenrechner ausgerechneten) Prozentwert. Beispielcode findest Du 
>> bei google unter "CSS graph"
>>
>> Cheers,
>> Michael
> Hi!
> Obowhl mein Code garantiert noch nicht funktioniert, weil ich ihn noch 
> nicht getestet habe, etc und mir auch gerade erst die passenden Objekte 
> in den Kopf kamen, wollte ich meine ungefähren Gedanken mal 
> niederschreiben.
> 
> Angenommen, die EURzahl befindet sich im Titel des Contentelements, dann 
> müsste folgendes evtl. klappen:
> elementimtsc.bild = IMAGE
> elementimtsc.bild.file =  GIFBUILDER
> elementimtsc.bild.file {
> 
>     #symbolisiert den roten spendenstand als hintergrund
>     10 = BOX
>     10.XY = [100.w] , [100.h]
>     10.offset = 0 , 0
>     10.color = red
> 
>     #passend wird darüber eine weiße Box gelegt, um den Spendenstand zu 
> begrenzen. Je größer die Geldsumme, desto kleiner die Box.. theoretisch
>     20 = BOX
>     20.XY = 50 , 1/((subtitle+1)*(100/45000))
>     20.offset = 0 , 0
>     20.color = white
>     
>     #last but not least eine halbtransparente Grafik drüber setzen..
>     30 = Image
>     30.file = GIFBUILDER
>     30.file {
>         XY = [100.w] , [100.h]
>         100 = IMAGE
>         100.file = PFAD.gif
>         100.offset = 0 , 0
>         transparentcolor = #farbwert
>     }
> }
> 
> Naja.. so als erste idee..
> dann wäre pfad.gif eine bilddatei, deren Farbe #farbwert transparent 
> wäre und dementsprechend mit der box im hintergrund gefüllt werden würde..
> 
> Ist dieser Ansatz einigermaßen korrekt? (bin ein semi-newbee)
> 
> Grüße
> Andreas
> 
> 
> 
hm.. vergesst den code da oben ;)
Eine funktionierende Lösung poste ich morgen.. Aber im Grunde ist die 
Idee da oben der richtige Weg..



More information about the TYPO3-german mailing list