[TYPO3-german] Grafiken manipulieren

Andreas Balzer eMail at andreas-balzer.de
Mon May 8 20:20:53 CEST 2006


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






More information about the TYPO3-german mailing list