Zum Inhalt springen

Marker wird nicht erkannt

Erstellt am 1. September 2005 · 3 Antworten · letzte Antwort am 7. September 2005

Tags: Frage

snoopiline ·

Hallo,

ich hab ein Template erstellt, das folgendermaßen aussieht:

Menu:

temp.MENU_GR_MOZ = HMENU
temp.MENU_GR_MOZ.1 = GMENU_LAYERS
temp.MENU_GR_MOZ.1 {
		expAll = 1
		layerStyle = position:absolute;VISIBILITY:hidden;
		lockPosition = 
#		lockPosition = y
#		xPosOffset  = -400
#		yPosOffset  = 1
		topOffset = 130
		displayActiveOnLoad = 0
		dontHideOnMouseUp = 0
		hideMenuWhenNotOver = 2
		hideMenuTimer = 1
		useLargestItemX = 1
relativeToParentLayer=1 
		NO {
			backColor = #F7FDB4
			XY = [10.w]+20, 42
#			allWrap = |

			10 = TEXT
			10 {
				text.field = title
#		               fontFile = fileadmin/intranet/design/fonts/verdana.ttf
				fontSize= 11
				offset = 0,25
				niceText = 0
				align = center
				}
			}
		ACT < .NO
		ACT = 1
		ACT.backColor = #227332
                ACT.10.fontColor = #FFFFFF
		RO < .NO
		RO = 1
		RO.backColor = #227332
                RO.10.fontColor = #FFFFFF
		}
			
## -- 1.Layer -- 

temp.MENU_GR_MOZ.2 = GMENU_LAYERS
temp.MENU_GR_MOZ.2 {
		expAll = 1
		layerStyle = position:relativ;
#		lockPosition = x
#		xPosOffset  = -40
#		lockPosition = y
#		yPosOffset = -5
		displayActiveOnLoad = 0
		dontHideOnMouseUp = 0
		hideMenuWhenNotOver = 2
		hideMenuTimer = 2
		useLargestItemX = 1
		dontFollowMouse = 1
		relativeToParentLayer = 1

		NO {
			wrap =<table border="0" cellpadding="0" cellspacing="0"><td> |<br /></td></table>
			backColor = #F7FDB4
			XY = [10.w]+10 , 25
	
			10 = TEXT
			10 {
				text.field = title
				#fontFile = fileadmin/intranet/design/fonts/verdana.ttf
				fontSize= 11
				offset = 5,15
				niceText = 0
				}
## -- Rahmen um die Menüpunkte -- ##

			20 = BOX
			20 {
				dimensions=0,0,1,150
				color=#227332
				}
			30 < .20
			30.align=r
			40 = BOX
			40 {
				dimensions=0,0,180,1
				color=#227332
				align=,b
				}
			}
                ACT < .NO
		ACT = 1
		ACT.backColor = #227332
                ACT.10.fontColor = #FFFFFF
		RO < .NO
		RO = 1
		RO.backColor = #227332
                RO.10.fontColor = #FFFFFF
		}

temp.MENU_GR_IE = HMENU
temp.MENU_GR_IE.1 = GMENU_LAYERS
temp.MENU_GR_IE.1 {
		expAll = 1
		layerStyle = position:absolute; VISIBILITY:hidden;
		lockPosition = x
		xPosOffset  = -390
		topOffset = 130
		displayActiveOnLoad = 0
		dontHideOnMouseUp = 0
		hideMenuWhenNotOver = 2
		hideMenuTimer = 2
		useLargestItemX = 1
		wrap = <table border="0" cellpadding="0" cellspacing="0">|</table>
		NO {
			backColor = #F7FDB4
			XY = [10.w]+20, 42
			wrap = |
			
			10 = TEXT
			10 {
				text.field = title
#		               fontFile = fileadmin/intranet/design/fonts/verdana.ttf
				fontSize= 11
				offset = 0,25
				niceText = 0
				align = center
				}
			}

		ACT < .NO
		ACT = 1
		ACT.backColor = #227332
                ACT.10.fontColor = #FFFFFF
		RO < .NO
		RO = 1
		RO.backColor = #227332
                RO.10.fontColor = #FFFFFF
		}
			
## -- 1.Layer -- 

temp.MENU_GR_IE.2 = GMENU_LAYERS
temp.MENU_GR_IE.2 {
		expAll = 1
		layerStyle = position:absolute;
		lockPosition = x
		xPosOffset  = -40
		lockPosition = y
		yPosOffset = -5
		displayActiveOnLoad = 0
		dontHideOnMouseUp = 0
		hideMenuWhenNotOver = 2
		hideMenuTimer = 2
		useLargestItemX = 1
		dontFollowMouse = 1
		relativeToParentLayer = 1

		NO {
			wrap =<table border="0" cellpadding="0" cellspacing="0">|</table>
			backColor = #F7FDB4
			XY = [10.w]+10 , 18
	
			10 = TEXT
			10 {
				text.field = title
				#fontFile = fileadmin/intranet/design/fonts/verdana.ttf
				fontSize= 11
				offset = 5,15
				niceText = 0
				}
## -- Rahmen um die Menüpunkte -- ##

			20 = BOX
			20 {
				dimensions=0,0,1,150
				color=#227332
				}
			30 < .20
			30.align=r
			40 = BOX
			40 {
				dimensions=0,0,180,1
				color=#227332
				align=,b
				}
			}
		ACT < .NO
		ACT = 1
		ACT.backColor = #227332
                ACT.fontColor = #FFFFFF
		RO < .NO
		RO = 1
		RO.backColor = #227332
                RO.fontColor = #FFFFFF
		}
		}

2. Haupttemplate:

## *-- Seite definieren, konfigurieren --*

## Automaketemplate
plugin.tx_automaketemplate_pi1 {
content = FILE
content.file = fileadmin/design/template/main.html
elements {
BODY.all = 1
BODY.all.subpartMarker = DOCUMENT_BODY
HEAD.all = 1
HEAD.all.subpartMarker = DOCUMENT_HEADER
HEAD.rmTagSections = title
P.class.sitepath = 1
TABLE.all = 1
TABLE.all.includeWrappingTag = 1
DIV.all = 1
}
relPathPrefix = fileadmin/
}

## Ein Objekt vom Typ PAGE mit dem Namen page erzeugen
page = PAGE

## Seitentyp definieren
## Immer nötig, da sonst keine Seite Seiteninstanz vorhanden ist
## 0 ist hier die Standart-Seite (weitere möglich, zB Druckversion)
page.typeNum = 0

## Indexierung der Seite aktivieren
page.config.index_enable = 1

## -- Deutsche Sprache --
page.config.sys_language_uid = 0
page.config.language = de
## -- Linux: -- ##
page.config.locale_all = de_DE
## -- Windows: -- ##
#page.config.locale_all = German

## Festlegung des DOCTYPES
## Hier: XHTML Transitional
page.config.doctype = xhtml_trans
page.config.xhtml_cleaning = all

## Simulate Static
#page.config.simulateStaticDocuments_noTypeIfNoTitle = 1

## lib für Grafikmenü mit automatichen Layern bei Mouseover
page.includeLibs.gmenu_layers = media/scripts/gmenu_layers.php

## lib für Textmenü mit automatichen Layern bei Mouseover
page.includeLibs.tmenu_layers = media/scripts/tmenu_layers.php

## Hier werden die CSS eingebunden
## Hier: main.css
page.stylesheet = fileadmin/design/style/style.css

## Body-Tag der HTML-Ausgabe definieren 
page.bodyTag = <body bgcolor="#1E5CA4" leftmargin="0" topmargin="0" valign="top">

## Ein Objekt vom Typ TEMPLATE mit dem Namen 10 erstellen
page.10 = TEMPLATE

## Den Typ des TEMPLATE als FILE definieren
## Einbindung des HTML-Design-Templates

page.10.template =< plugin.tx_automaketemplate_pi1
#page.10.template.file = fileadmin/design/template/main.html

## Bestimmung des Subparts der Designvorlage
## Hier: DOKUMENT
page.10.workOnSubpart = DOCUMENT_BODY

## *-- Marker der Designvorlage werden gefüllt --*
## Hier: MENU, CONTENT

## Marker: CONTENT
## Inhalt wird aus der Content-Spalte im Backend genommen
page.10.marks.CONTENT < styles.content.get


## Marker: MENU
## Variante 1: Grafisch mit Layern
## Browserabhängigkeit muss überprüft werden durch if-Bedingung, da Browser unterscheidliche Verhalten zeigen
## Der Marker MENU wird mit dem entsprechenden TypoScript-Template gefüllt

[if]
[browser=netscape]
page.10.marks.MENU < temp.MENU_GR_MOZ
[else]
page.10.marks.MENU < temp.MENU_GR_IE
[end]

## Marker: Anschrift
 ANSCHRIFT = IMAGE
        ANSCHRIFT.file = fileadmin/pics/clear.gif 


## BILD_MENU nachträglich eingefügt
BILD_MENU = IMAGE
        BILD_MENU.file = fileadmin/pics/newwave2.jpg

## Bild_Überschrift nachträglich

 [globalVar = GP:id!=434]
        BILD_UEBERSCHRIFT = IMAGE
        BILD_UEBERSCHRIFT.file = GIFBUILDER
        BILD_UEBERSCHRIFT.file {
                    #XY = [10.w], [10.h]
  
  #XY = [20.w]+ [30.w] ,50
  XY = 555 ,50
  transparentBackground = 1
  #backColor=#CCDAE7
  #backColor=#052452

          #10 = IMAGE
          #10.file = fileadmin/pics/badatelier.gif
          #10.file.width=700
          #10.file.height=200

          #10 = TEXT
          #10.text.field = title
          #10.offset = 10, 100
          #10.fontFile = fileadmin/fonts/SABOBI__.TTF
          #10.fontFile = fileadmin/fonts/arial.ttf
          #10.fontSize = 30
          #10.fontColor = blue
          #10.niceText = 1

10 = IMAGE

  20 = TEXT
  20.text.data = field:subtitle // leveltitle : -2
  20.offset = 0, 30
  20.fontFile = fileadmin/fonts/arial.TTF
  20.fontSize = 20
  20.fontColor = #85a6c9
  #20.niceText = 1

  30 = TEXT
  30.text.field = title
  30.offset = 5, 40
  30.fontFile = fileadmin/fonts/SABOBI__.TTF
  30.fontSize = 15
  30.fontColor = #052452
  #30.niceText = 1

          

          
}

Leider erkennt er aber die Marker Anschrift, BILD_MENU und BILD_UEBERSCHRIFT nicht, sondern gibt sie mit den drei Rauten vorne und hinten aus.

Habt ihr eine Idee woran das liegen kann?

[edit] Also Anschrift und Bild_Menu hab ich jetzt weg - da hat das page.10.marks. davor gefehlt - nur bei Bild_Ueberschrift weiß ich nicht weiter - da hab ich wohl noch nen Fehler drin?![/edit]

Danke schonmal