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
(Grafik-)Dateien mit hochgeladen, die zur Anzeige des Menus notwendig sind?
vielleicht kein ImageMagick auf dem Server vorhanden / falsch konfiguriert.
Bilder brauch ich nicht mit hochladen, weil das Menü dynamisch erstellt wird. Ich schreib hier mal das Script dazu:
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 = | | |*| | | |*| |
}
}
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
}
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.
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]
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?
flogro schrieb
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?
andere IM-Version? mal mit niceText = 1 probiert?
georg
flogro schrieb
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?
Funktionieren die Grafikfunktionen im Installtool?
Ich hab bei mir die Erfahrung gemacht das Nicetext nur funktioniert wenn antialias ausgeschaltet habe...
niceText = 1
antiAlias = 0
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?
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
Heute haben wir noch etwas komisches. Jetzt sieht man die Beschriftung auf den Buttons, aber auf den einzelnen Seiten sieht man keinen Text mehr, obwohl dort eigentlich etwas stehen sollte. Hat jemand eine Idee woran das liegt?
Das Problem, das der Text auf den Seiten nicht angezeigt wird, hat sich erledigt. Lag an Include Static fehlte noch etwas.