Zum Inhalt springen

HILFE! komplexes grafikvorhaben

Erstellt am 18. Juni 2003 · 5 Antworten · letzte Antwort am 25. Juni 2003

Tags: Bilder, Frage

scheithan ·

Hallo!

folgendes szenario: ich möchte gerne eine grafik dynamisch zusammen bauen und ausgeben lassen. ob über externe php-datei oder vielleicht mit dem GIFBUIDER objekt ist erstmal egal. ich habe einen hintergrund in form eines gifs. darauf soll ein bild platziert werden, und zwar genau das, was auf jeder seite jeweils in der rechten spalte (styles.content.getRight) über das backend eingefügt wurde. anschließend soll noch der seitentitel als schrift darüber generiert werden und das ganze dann in einen marker (###bild###) ausgegeben werden.
bof. geht das überhaupt? welche methode würdet ihr vorschlagen? ich brauch einfach einen ansatz, an dem ich weiterarbeiten kann... #paralyzed#

vielen dank schonaml im voraus!!!

gruß,

niels

scheithan ·

danke für die antwort birgit!!
ich hab schon mit dem gifbuilder rumgespielt, die grafiken kriege ich mittlerweile auch zusammengesetzt, schrift ist auch draufgerendert.
jetzt habe ich aber das problem, dass ich ja das bild aus der rechten spalte der seite mit einbetten muss.
kann ich darauf überhaut zugreifen? ich würde mich über hilfe freuen....

vielen dank schonmal,
gruß,

niels

birgitr ·

mal so aus'm Bauch:

Wie fügst Du denn das Bild in die rechte Splate ein? Mit styles.content.getRight oder über das Feld media.upload??? In letzterem Fall kannst Du darauf zurückgreifen. Das erste Bild im Feld wäre dann Nummer 0 usw. fortlaufend. Bei styles.content.get muss ich mal überlegen. Müsste aber über den entsprechenden Marker auch gehen. Poste mal Deinen Code.

liebe Grüße
Birgit

scheithan ·

äh, naja, im mom habe ich das bild noch gar nicht in einen marker gepackt. ist das der weg? ich hätte es jedoch höchstwarscheinlich über styles.content.getRight gemacht. angezeigt werden soll das bild ja eh nur im gifbuilder-bild...
hier mal der ts-code des gif-builders:

marks.contentbg= IMAGE
  marks.contentbg.file = GIFBUILDER
  marks.contentbg.file {
  XY = [10.w], [10.h]
  10 = IMAGE
  10.file = fileadmin/myjpgbuilder/whiteback.gif

# HIER SOLL DAS BILD AUS DER SPALTE "RIGHT" IM BE REIN!!
  20 = IMAGE 
  20.file = fileadmin/myjpgbuilder/shaker.jpg

  30 = TEXT
  30.text.field = title
  30.text.wrap = : |
  30.offset = 50,90
  30.niceText = 1
  30.align=left
  30.fontSize= 40
  30.fontFile = t3lib/fonts/verdana.ttf
  # HIER SOLL DIE FARBE AUS DEM PHPSCRIPT REIN!
  30.fontColor < temp.Color
}

hoffe, das ist irgendwie verständlich...

gruß,
niels

birgitr ·

So kannst Du Dein Bild in der rechten Spalte einsetzen (wenn es auf jeder Seite wechseln soll):

marks.CONTENT_BILD = COA
marks.CONTENT_BILD {
### diesen Teil für das Gifbuilder-Bild übernehmen
10 = IMAGE
10.file {
import.field = media
import = uploads/media/
import.listNum = 0
width = 300
height = 450
}
### bis hierher, Attribute sind überschreibbar
10.wrap = |
}
marks.CONTENT_BILD {
editIcons = tt_content : image [imageorient|imagewidth|imageheight]
}
}

Sollte so gehen

liebe Grüße
Birgit