Template funktioniert nicht auf Linux Server, aber auf lokaler Installation [Gelöst]

  • flogro flogro
    T3PO
    0 x
    13 Beiträge
    0 Hilfreiche Beiträge
    22. 11. 2006, 12:57

    Hi Leute,
    ich habe ein Problem. Ich habe aus der Dokumentation "Grundlagenwissen Typo3 Version 3.6.2 - Deutsche Typo3-Dokumentation - Dok.-Version 2.0" ein Template abgeschrieben. Dieses Template funktioniert auf der lokalen Typo3 4.0 Installation, aber wenn ich es auf der Typo3 4.0 Version auf dem Linux Server einbaue sieht man kein Menü. Woran kann das liegen?

    flogro


  • 0 x
    113 Beiträge
    0 Hilfreiche Beiträge
    22. 11. 2006, 13:05

    (Grafik-)Dateien mit hochgeladen, die zur Anzeige des Menus notwendig sind?

  • Freshmeat Freshmeat
    Sternenflotten-Admiral
    0 x
    194 Beiträge
    0 Hilfreiche Beiträge
    22. 11. 2006, 13:24

    vielleicht kein ImageMagick auf dem Server vorhanden / falsch konfiguriert.

  • flogro flogro
    T3PO
    0 x
    13 Beiträge
    0 Hilfreiche Beiträge
    22. 11. 2006, 13:54

    Bilder brauch ich nicht mit hochladen, weil das Menü dynamisch erstellt wird. Ich schreib hier mal das Script dazu:
    [TS]seite = PAGE
    seite {
    typeNum = 0
    bodyTag = <body bgColor = "#DDDDDD">
    stylesheet = fileadmin/style.css

    meta {
    AUTHOR = Florian Grosche
    DESCRIPTION = Hier steht eine Beschreibung
    }

    10 = TEMPLATE
    10 {
    template = FILE
    template.file = fileadmin/vorlage.html
    workOnSubpart = DOKUMENT

    marks {
    TRAILER = IMAGE
    TRAILER {
    file = GIFBUILDER
    file {
    XY = 705, 86
    backColor = #82BC8B

    10 = TEXT
    10 {
    text = Herzlich Willkommen
    text.field = subtitle // title
    fontSize = 60
    fontFile = fileadmin/fonts/arialbi.ttf
    fontColor = #96CC9F
    niceText = 1
    offset = 10, 75
    }

    20 = TEXT
    20 {
    text.field = subtitle // title
    fontSize = 36
    fontFile = fileadmin/fonts/arialb.ttf
    fontColor = #E2F5E5
    niceText = 1
    offset = 40, 68
    }
    }
    }

    MENU_OBEN = HMENU
    MENU_OBEN {
    special = directory
    special.value = 11

    1 = TMENU
    1 {
    NO = 1
    ATagParams = class="linkWeiss"
    NO.linkWrap = &nbsp;|&nbsp;&#124; |*|&nbsp;|&nbsp;&#124; |*| &nbsp;|
    }
    }

    MENU_LINKS = HMENU
    MENU_LINKS {
    special = directory
    special.value = 10
    entryLevel = 1

    1 = GMENU
    1 {
    NO = 1
    NO {
    wrap = |<br>
    XY = 146, 30
    backColor = #478951

    10 = TEXT
    10 {
    text.field = title
    fontColor = #FFFFFF
    fontFile = fileadmin/fonts/arialb.ttf
    fontSize = 12
    niceText = 1
    offset = 7, 21
    }

    20 = IMAGE
    20 {
    file = GIFBUILDER
    file {
    XY = 146,1
    backColor = #FFFFFF
    }

    offset = 0, 29
    }
    }
    }
    }

    MENU_LINKS.1.RO < .MENU_LINKS.1.NO
    MENU_LINKS.1.RO {
    tmp < .backColor
    backColor = #82BC8B

    5 < .10
    5 {
    fontColor < .tmp
    offset = 9,23
    }
    }

    MENU_LINKS.1.CUR < .MENU_LINKS.1.RO

    MENU_LINKS.2 < .MENU_LINKS.1
    MENU_LINKS.2 {
    NO {
    backColor = #E2F5E5
    10.fontColor = #478951
    20.file.backColor = #478951
    }

    RO < .NO
    RO {
    backColor = #FFFFFF
    5 >
    }

    CUR < .RO
    }

    CONTENT = CONTENT
    CONTENT {
    table = tt_content

    select {
    orderBy = sorting
    where = colPos = 0
    languageField = sys_language_uid
    }
    }

    RECHTS = CONTENT
    RECHTS {
    table = tt_content

    select {
    orderBy = sorting
    where = colPos = 2
    }
    }
    }
    }
    }

    lib.stdheader >
    lib.stdheader = CASE
    lib.stdheader {
    key.field = header_layout

    1 = TEXT
    1 {
    field = header
    wrap = <font face="Arial" size="2"><b> | </b></font><br>
    }

    2 = IMAGE
    2 {
    file = GIFBUILDER
    file {
    XY = [10.w]+10, 28
    backColor = white

    10 = TEXT
    10 {
    text.field = header
    fontColor = #478951
    fontFile = fileadmin/fonts/arialb.ttf
    fontSize = 16
    offset = 1, 22
    niceText = 1
    }
    }

    wrap = |<br>
    }

    default < .1
    }[/TS]
    Ich weiss nicht, ob man dann ImageMagick braucht. Den Kollegen, der für den Linux Server zuständig ist, kann ich sonst erst Morgen fragen, ob ImageMagick installiert ist und ob er es sonst installieren kann.

  • Freshmeat Freshmeat
    Sternenflotten-Admiral
    0 x
    194 Beiträge
    0 Hilfreiche Beiträge
    22. 11. 2006, 13:57

    du verwendest das GIFBUILDER Objekt... das heisst - du brauchst ImageMagick

    Hast du im Installtool die Grafikfunktionen getestet? Ansonsten machst du das am besten mal.

    Unter umständen ist es auch einfach nicht richtig konfiguriert und du musst den Pfad zur ImageMagick-Installation richtig einstellen. Den Pfad erfährst du in dem Fall von deinem Kollegen der den Linux-Server eingerichtet hat.

    Wo einstellen solltest du ja wissen .. ansonsten unter Install Tool > All Configuration -> dort unter [im_path]

  • flogro flogro
    T3PO
    0 x
    13 Beiträge
    0 Hilfreiche Beiträge
    23. 11. 2006, 15:51

    Also wir haben es heute mit dem ImageMagick ausprobiert. Die Pfade stimmten wirklich nicht überein. Jetzt sind sie zwar richtig, aber in dem Menü sieht man nur die Buttons, allerdings steht nichts drauf. Woran kann das liegen?

  • just2b just2b
    TYPO3-Yoda
    0 x
    18741 Beiträge
    2 Hilfreiche Beiträge
    23. 11. 2006, 15:52

    [quote="flogro"]
    Also wir haben es heute mit dem ImageMagick ausprobiert. Die Pfade stimmten wirklich nicht überein. Jetzt sind sie zwar richtig, aber in dem Menü sieht man nur die Buttons, allerdings steht nichts drauf. Woran kann das liegen?
    [/quote]
    andere IM-Version? mal mit niceText = 1 probiert?

    georg

  • Freshmeat Freshmeat
    Sternenflotten-Admiral
    0 x
    194 Beiträge
    0 Hilfreiche Beiträge
    23. 11. 2006, 16:38

    [quote="flogro"]
    Also wir haben es heute mit dem ImageMagick ausprobiert. Die Pfade stimmten wirklich nicht überein. Jetzt sind sie zwar richtig, aber in dem Menü sieht man nur die Buttons, allerdings steht nichts drauf. Woran kann das liegen?
    [/quote]
    Funktionieren die Grafikfunktionen im Installtool?

    Ich hab bei mir die Erfahrung gemacht das Nicetext nur funktioniert wenn antialias ausgeschaltet habe...
    [TS]niceText = 1
    antiAlias = 0
    [/TS]

  • flogro flogro
    T3PO
    0 x
    13 Beiträge
    0 Hilfreiche Beiträge
    24. 11. 2006, 09:42

    also die Grafikfunktionen im Installtool funktionieren fast alle. Es scheint jedoch ein Problem mit PNG Bildern zu geben.

    niceText = 1 steht bei mir im Typoscript schon einmal drin. Muss das noch woanders im Typoscript stehen? Muss das antiAlias = 0 direkt dahinter stehen?

  • flogro flogro
    T3PO
    0 x
    13 Beiträge
    0 Hilfreiche Beiträge
    24. 11. 2006, 10:30

    Wenn ich die Einstellungen im Installtool so anpasse, dass die, von der lokalen Installation, und der auf dem Linux Server gleich sind (von den Pfaden mal abgesehen), tauchen auf der Internet Seite folgende Fehler auf:

    Warning: imagecreatefromgif(typo3temp/temp/3158d5068f9ad92914682d99b73f4423_menuNT.gif) [function.imagecreatefromgif]: failed to open stream: No such file or directory in /srv/www/htdocs/typo3_src-4.0.2/t3lib/class.t3lib_stdgraphic.php on line 2839

    Warning: unlink(typo3temp/temp/3158d5068f9ad92914682d99b73f4423_menuNT.gif) [function.unlink]: No such file or directory in /srv/www/htdocs/typo3_src-4.0.2/t3lib/class.t3lib_stdgraphic.php on line 689

    Warning: unlink(typo3temp/temp/3158d5068f9ad92914682d99b73f4423_colorNT.gif) [function.unlink]: No such file or directory in /srv/www/htdocs/typo3_src-4.0.2/t3lib/class.t3lib_stdgraphic.php on line 690

    Warning: unlink(typo3temp/temp/3158d5068f9ad92914682d99b73f4423_maskNT.gif) [function.unlink]: No such file or directory in /srv/www/htdocs/typo3_src-4.0.2/t3lib/class.t3lib_stdgraphic.php on line 691

    Warning: imagecreatefromgif(typo3temp/temp/7fb80480c09cd310d485cf6dbd8fd55e_menuNT.gif) [function.imagecreatefromgif]: failed to open stream: No such file or directory in /srv/www/htdocs/typo3_src-4.0.2/t3lib/class.t3lib_stdgraphic.php on line 2839

    Warning: unlink(typo3temp/temp/7fb80480c09cd310d485cf6dbd8fd55e_menuNT.gif) [function.unlink]: No such file or directory in /srv/www/htdocs/typo3_src-4.0.2/t3lib/class.t3lib_stdgraphic.php on line 689

    Warning: unlink(typo3temp/temp/7fb80480c09cd310d485cf6dbd8fd55e_colorNT.gif) [function.unlink]: No such file or directory in /srv/www/htdocs/typo3_src-4.0.2/t3lib/class.t3lib_stdgraphic.php on line 690

    Warning: unlink(typo3temp/temp/7fb80480c09cd310d485cf6dbd8fd55e_maskNT.gif) [function.unlink]: No such file or directory in /srv/www/htdocs/typo3_src-4.0.2/t3lib/class.t3lib_stdgraphic.php on line 691

    Warning: Cannot modify header information - headers already sent by (output started at /srv/www/htdocs/typo3_src-4.0.2/t3lib/class.t3lib_stdgraphic.php:2839) in /srv/www/htdocs/typo3_src-4.0.2/typo3/sysext/cms/tslib/class.tslib_fe.php on line 2830