The day after:
Die unten geschilderte Problematik hat sich noch gestern in Wohlgefallen aufgelöst. Habe mich endlich dazu durchgerungen, die ältere Version 4.2.9 von ImageMagick zu verwenden und plötzlich hatte ich meine Icons im BE wieder.
Mir scheint, das ganze System funzt jetzt schneller und vor allem zuverlässiger.
Man soll sich halt nicht immer gleich auf die neuesten Versionen stürzen.
Gruß
Roland
------------------------------------------------
Hi Leute,
experimentiere seit einigen Wochen mit Typo3 und stoße ständig auf zwei Probleme.
1) Das Arbeiten mit GMENU
2) Das aggressive Cacheverhalten von Typo3 allgemein
zu 1)
Habe auf der Basis des folgenden Templates erfolgreich eine Website mit ca. 40 Seiten erstellt. Auch das GMENU oben und links funktionierten anfangs tadellos. Habe jedoch einige Tage später einige Seiten hinzugefügt. Typo3 geniert mir nur die Grafiken für MENU_LEFT Ebene 1. Bei Ebene 2 MENU_LEFT.2 wird wohl der Text (title) dargestellt, die dahinter liegende Grafik sowie das zugehörige RollOver sind weiß.
# Default PAGE object:
page = PAGE
page.typeNum = 0
page.stylesheet = fileadmin/img/global.css
page.shortcutIcon = fileadmin/img/favicon.ico
page.bodyTag = <body bgcolor="#E0F5ff" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
page.config.admPanel = 1
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/cormes_template_ag.html
workOnSubpart = DOCUMENT_BODY
subparts {
CONTENT < styles.content.get
LEFT_BOXES < styles.content.getLeft
RIGHT_BOXES < styles.content.getRight
}
#Obere Navigation als Grafik-Links
subparts.MENU_MAIN = HMENU
subparts.MENU_MAIN.minItems = 4
subparts.MENU_MAIN.maxItems = 4
subparts.MENU_MAIN.1 = GMENU
subparts.MENU_MAIN.1 {
NO {
wrap = |
XY = 148,24
4 = IMAGE
4.file = fileadmin/img/menu_normal.gif
10 = TEXT
10.text.field = title
10.fontFile =fileadmin/img/officina.ttf
10.fontSize = 13
10.offset = 8,13
10.niceText = 1
}
ACT < .NO
ACT = 1
ACT.4.file = fileadmin/img/menu_aktiv.gif
RO < .NO
RO = 1
RO.4.file = fileadmin/img/menu_aktiv.gif
}
#Linke Navigation als Grafik-Links Ebene 1
subparts.MENU_LEFT = HMENU
subparts.MENU_LEFT.entryLevel=1
subparts.MENU_LEFT.1 = GMENU
subparts.MENU_LEFT.1 {
expAll=0
NO {
wrap = | <br>
XY = 154, 19
4 = IMAGE
4.file = fileadmin/img/bg_menu.gif
10 = TEXT
10.text.field = title
10.fontFile =fileadmin/img/officina.ttf
10.fontSize = 13
10.offset = 8,12
10.niceText = 0
}
ACT < .NO
ACT = 1
ACT.4.file = fileadmin/img/bg_menu_akt.gif
RO < .NO
RO = 1
RO.4.file = fileadmin/img/bg_menu_akt.gif
}
#Linke Navigation als Grafik-Links Ebene 2
subparts.MENU_LEFT.2 = GMENU
subparts.MENU_LEFT.2 {
expAll=0
NO {
wrap = | <br>
XY = 154, 19
4 = IMAGE
4.file = fileadmin/img/bg_menu_02.gif
10 = TEXT
10.text.field = title
10.fontFile =fileadmin/img/officina.ttf
10.fontSize = 12
10.offset = 30,12
10.niceText = 0
}
ACT < .NO
ACT = 1
ACT.4.file = fileadmin/img/bg_menu_02_akt.gif
RO < .NO
RO = 1
RO.4.file = fileadmin/img/bg_menu_02_akt.gif
}
# Untere Navigation als Text-Links
subparts.SUBNAV = HMENU
subparts.SUBNAV.special = directory
subparts.SUBNAV.special.value = 47
subparts.SUBNAV.1 = TMENU
subparts.SUBNAV.1.wrap = <center> | </center>
subparts.SUBNAV.1.NO
{
before = |
after = |*||*| |
}
}
Hat sich hier irgendwo ein Fehler eingeschlichen?
zu 2)
Im BE wurden ursprünglich alle verwendeten Grafiken als Thumbnails angezeigt. Habe testhalber mal eine Grafik im BE umbenannt und plötzlich wird das Thumbnail nicht mehr generiert. Es kommt die bekannte Darstellung "no thumb generated". Merkt Typo3 einen solchen Umbenennungsvorgang selbst nach dem Löschen aller Caches nicht?
Habe zwar in der Typo3-Literatur an verschiedenen Stellen schon Anmerkungen zum Cache-Verhalten gelesen aber klarer ist mir der Sachverhalt nicht geworden.
Mir scheint, die Grafiken, die Typo3 generiert und im FE letztlich anzeigt, liegt nicht im Verzeichnis "img", wo in meinem Fall die gif-Originale liegen, sondern im Verzeichnis "typo3temp" und hier im png-Format.
Benutze einen IIS 5.0 mit PHP 4.3.0, ImageMagick 5.5.3 Q8 und MySQL.
Gruß an Euch
Roland