Zum Inhalt springen

Ist das ein Fehler im Script?

Erstellt am 16. Juni 2009 · 1 Antwort · letzte Antwort am 16. Juni 2009

Tags: Frage

AndreasM ·

Hallo,

ich arbeite mich gerade in TS ein und habe mir dazu ein Buch gekauft. Darin ist folgendes Script

page = PAGE
 page {
 
    # Allgemeine Seiteneigenschaften setzen
    bodyTag = <body>
    
    # CSS Datei einfügen
    includeCSS{
    	screen = fileadmin/style.css
    	screen.title = display
     	screen.media = screen
    }
     
    # MetaTags angeben
    meta.AUTHOR = Robert Meyer
    meta.DESCRIPTION = Hier steht eine Beschreibung

    # Die Designvorlage integrieren
    10 = TEMPLATE
    10.template = FILE
    10.template.file = fileadmin/vorlage.html
    10.workOnSubpart = DOKUMENT

    10.marks {
       # Den Platzhalter DATUM ansprechen
       DATUM = TEXT
       DATUM.data = date : d.m.Y
    
       # Das Logo einlesen
       LOGO = IMAGE
       LOGO.file = fileadmin/images/logo.jpg
       LOGO.file.width = 178
    
       # Den Trailer dynamisch ansprechen
       TRAILER = IMAGE
       TRAILER.file = GIFBUILDER
       TRAILER.file {
          XY = 759, 99
          backColor = #FFFFFF
                
          # Das Hintergrundbild einlesen
          10 = IMAGE
          10.file.import = uploads/media/
          10.file.import.field = media
          10.file.import.listNum = 0
          10.file.width = 759
          10.offset = 0, -150
          
          # Den Verlauf einarbeiten
          20 = IMAGE
          20.file = GIFBUILDER
          20.file.backColor = #FFFFFF
          20.file.XY = 759,99
          20.mask = fileadmin/images/mask.jpg

          # Text auf den Trailer rendern
          30 = TEXT
          30.text.field = subtitle // title
          30.fontFile = fileadmin/fonts/verdana.ttf
          30.fontSize = 24
          30.fontColor = #364497
          30.niceText = 1
          30.offset = 10, 85
       }
    }
 }

Wenn ich diese so einsetzte funktioniert das Rendern bzw. das erstellen eines Verlaufs in der Kopfgrafik nicht. Ich vermute das der Passus

# Das Hintergrundbild einlesen
          10 = IMAGE
          10.file.import = uploads/media/
          10.file.import.field = media
          10.file.import.listNum = 0
          10.file.width = 759
          10.offset = 0, -150

...falsch ist denn wenn ich das gleiche Beispiel durch diesen Passus ersetze

# Das Hintergrundbild einlesen
          10 = IMAGE
          10.file = fileadmin/images/trailerbild.jpg
          10.file.width = 759
          10.offset = 0, -150

geht es.

Standardmäßig gibt es bei meiner Installation kein Order uploads/media/

Oder verstehe ich da was falsch?
uploads/media/ ... da müßte doch noch ein Dateinamen kommen oder ?

Wäre lieb wenn mal jemand darüber schauen würde

longhook ·

Hallo Andreas,

nein, das ist prinzipiell kein Fehler. Du kannst in den Seiteneigenschaften im Reiter Ressourcen seitenspezifische Dateien in dieses Verzeichnis legen lassen. Kurz gesagt: Mit dem Ausgansscript sprichst du die erste für diese Seite über das Medienfeld in besagten Ordner geladene Datei an.

Gruß
longhook