Zum Inhalt springen

tt_news datum als bild rendern

Erstellt am 16. März 2010 · 1 Antwort · letzte Antwort am 26. März 2010

Tags: tt_news, Frage

LiThiUm-FX ·

Hallo miteinander,

ich habe ein tolles typoscript gefunden, welches das datum von tt_news in ein bild rendert. jetzt verliert die seite hierdurch natürlich die für suchmaschienen wichtige datumsangabe im quelltext... leider bin ich auch nicht so gut in typoscript um die geschichte umschreiben zu können. schlau wäre es ja das script so ab zu ändern dass man einen marker ansprechen kann bei welchem das datumsbild dann ausgegeben wird und an anderer stelle über den normalen marker ###NEWS_DATE### das datum in gewohnter form ausgegeben wird.

hier das script:

plugin.tt_news {
 displayList {
  date_stdWrap.strftime >
  date_stdWrap.cObject = IMAGE
  date_stdWrap.cObject.titleText.field = tile
  date_stdWrap.cObject.altText.field = title
  date_stdWrap.cObject.file = GIFBUILDER
  date_stdWrap.cObject.file {
   # Groesse des Icons
   XY = 100, 100
   # Format, wird nichts angegeben wird eine 
   png Graphik erstellt
   format = jpg
   # JPG Bildqualitaet
   quality = 95

   #Daten fuer das Hintergrundbild
   10 = IMAGE
   # Pfad zum Hintergrundbild
   10.file = fileadmin/kalender-icon.jpg

   #Daten fuer den Tag
   20 = TEXT
   #Das Datumsfeld der tt_news verwenden
   20.text.field = datetime
   #Aus dem Datumsfeld wird nur der Tag verwendent
   20.text.date = d
   #Pfad zur Schrift (ttf)
   20.fontFile = fileadmin/arial.ttf
   #Schriftgroesse
   20.fontSize = 40
   #Schriftfarbe
   20.fontColor = #ffffff
   #Abstand von: links, oben
   20.offset = 0,65
   #Schrift formatieren
   20.antiAlias = 1
   20.niceText = 0
   #Ausrichtung des Datums
   20.align = center

   #Daten fuer Monat und Jahr
   #die Einstellungen vom Tag wiederverwenden
   30 < .20
   #Monat als Abkürzung und vierstelliges Jahr
   30.text.date = M.  Y
   #Schriftgroesse
   30.fontSize = 12
   #Abstand von: links, oben
   30.offset = 0,80
  }
 }
}

hat hierzu jemand einen guten rat für mich?

vielen dank schonmal