---
title: "Druckerfreundliche Version"
url: "https://www.typo3.net/d/15806-druckerfreundliche-version"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2004-09-12"
last_reply: "2004-09-12"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Druckerfreundliche Version

TYPO3 › TypoScript · 1 Antwort · gestartet 2004-09-12

## Eröffnungsbeitrag

**rasi** · 2004-09-12 · [Beitrag #1](https://www.typo3.net/d/15806-druckerfreundliche-version/1)

hallo
habe die druckerfreundliche versionaus der detschen doku probiert einzubinden, es klappt einfach nicht.
was mache ich nur falsch??
hier das ts aus dem buch:
config.linkVars = L
config.sys_language_uid = 0
config.language = de
 [globalVar = GP:L=1]
   config.sys_language_uid = 1
   config.language = en
 [global]
[globalVar = GP:L=2]
   config.sys_language_uid = 2
   config.language = fr
[global]

seite = PAGE
 seite {
 typeNum = 0
 bodyTag = <body bgColor = "#DDDDDD">
 stylesheet = fileadmin/template/images/ironman.css
 meta.AUTHOR = Gerhard Rasi
 meta.DESCRIPTION = Ironman der Schweiz

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

TRAILER = IMAGE
 TRAILER.file = GIFBUILDER
 TRAILER.file {
 XY = 559, 86
 backColor = #666666
 10 = TEXT
 10.text.field = subtitle // title
 10.fontSize = 60
 10.fontFile = fileadmin/fonts/arialbi.ttf
 10.fontColor = #ffcc00

10.niceText = 1
 10.offset = 10, 75

20 = TEXT
 20.text.field = subtitle // title
 20.fontSize = 36
 20.fontFile = fileadmin/fonts/arialbd.ttf
 20.fontColor = #ff9933
 20.niceText = 1
 20.offset = 40, 68

}

MENU_OBEN = HMENU
 MENU_OBEN.special = directory
 MENU_OBEN.special.value = 6
 MENU_OBEN.1 = TMENU
 MENU_OBEN.1.NO = 1
 MENU_OBEN.1.NO.ATagParams = class="linkWeiss"
 MENU_OBEN.1.NO.linkWrap = &nbsp;|&nbsp;&#124; |*| &nbsp;|&nbsp;&#124; |*| &nbsp;|

MENU_LINKS = HMENU
 MENU_LINKS.special = directory
 MENU_LINKS.special.value = 1
 MENU_LINKS.entryLevel = 0
 MENU_LINKS.1 = GMENU
 MENU_LINKS.1.NO = 1
 MENU_LINKS.1.NO {
 wrap = |<br>
 XY = 130, 20
 backColor = #333333

10 = TEXT
 10.text.field = title
 10.fontColor = #FF0000
 10.fontFile = fileadmin/fonts/arialbd.ttf
 10.fontSize = 10
 10.niceText = 1
 10.offset = 5, 14

20 = IMAGE
 20.file = GIFBUILDER
 20.file {
 XY = 120,1
 backColor = #ffffff
 }
 20.offset = 0, 29
 }
 MENU_LINKS.1.RO < .MENU_LINKS.1.NO
 MENU_LINKS.1.RO {
 tmp < .backColor
 backColor = #ffffff
 5 < .10
 5.fontColor < .tmp
 5.offset = 5,14
 #5.offset = 7,16
}

MENU_LINKS.1.CUR < .MENU_LINKS.1.RO
 MENU_LINKS.2 < .MENU_LINKS.1
 MENU_LINKS.2 {
 NO.backColor = #666666
 NO.10.fontColor = #FF0000
 NO.20.file.backColor = #cccccc

RO < .NO
 RO.backColor = #ffffff
 RO.5 >
 CUR < .RO
 }
 CONTENT = CONTENT
 CONTENT {
 table = tt_content
 select.orderBy = sorting
 select.where = colPos = 0
 select.languageField = sys_language_uid
}
RECHTS = CONTENT
 RECHTS {
 table = tt_content
 select.orderBy = sorting
 select.where = colPos = 2
 }

LANGUAGE = PHP_SCRIPT
LANGUAGE {
file = fileadmin/scripts/languageMenu.php
}

druckversion = PAGE
druckversion {
  typeNum = 1
  10 = CONTENT
  10.table = tt_content
  10.select.orderBy = sorting
  10.select.colPos = 0
  10.select.languageField = sys_language_uid
seite.50 = COA
seite.50.10 = TEXT
seite.50.10.wrap = <a href="index.php?id=|&type=1
seite.50.10.field = uid
seite.50.20 = TEXT
seite.50.20.wrap = &L=|">Druckversion</a>
seite.50.20.data = GPvar:L

#seite.50.30 = TEXT
#seite.50.30.wrap = <a href="index.php?id=|&type=2
#seite.50.30.field = uid
#seite.50.40 = TEXT
#seite.50.40.wrap = &L=|">Printer friendly</a>
#seite.50.40.data = GPvar:L

#seite.50.50 = TEXT
#seite.50.50.wrap = <a href="index.php?id=|&type=3
#seite.50.50.field = uid
#seite.50.60 = TEXT
#seite.50.60.wrap = &L=|">Imprimeur amical</a>
#seite.50.60.data = GPvar:L
}

lib.stdheader >
lib.stdheader = CASE
lib.stdheader {
 key.field = header_layout
 1 = TEXT
 1.field = header
 1.wrap = <font face="Arial" size="2"><b> | </b></font><br>
default < .1
}

[globalVar = GP:type=1]
  lib.stdheader.1.wrap (
   <font face="Arial" size="3"><b> | </b></font><br>
  )
 lib.stdheader.default < .1
[global]

2 = IMAGE
 2.file = GIFBUILDER
 2.file {
 XY = [10.w]+10, 28
 backColor = white
 10 = TEXT
 10.text.field = header
 10.fontColor = #478951
 10.fontFile = fileadmin/fonts/arialbd.ttf
 10.fontSize = 16
 10.offset = 1, 22
 10.niceText = 1
 }

2.wrap = |<br>
 default < .1

tmp_tt_content_text < tt_content.text
 tt_content.text >
 tt_content.text = COA
 tt_content.text.10 < lib.stdheader
 tt_content.text.20 = TEXT
 tt_content.text.20 {
 field = bodytext
 fieldRequired = bodytext
 wrap = <font face="Arial" size="2">|</font><br>
 parseFunc < tmp_tt_content_text.20.parseFunc
 editIcons < tmp_tt_content_text.20.editIcons
 }

dabei kommt die fehlermeldung:
2:    Line 1857: Object Name String, "[globalVar" contains invalid character "[". Must be alphanumeric or one of: "_-."
1:    Line 1862: On return to [GLOBAL] scope, the script was short of 2 end brace(s)
2:    Line 3443: Object Name String, "[globalVar" contains invalid character "[". Must be alphanumeric or one of: "_-."
1:    Line 3448: On return to [GLOBAL] scope, the script was short of 2 end brace(s)
vielen dank im voraus für die hilfe

gruss gerhard o.O

## Antworten

### [#2](https://www.typo3.net/d/15806-druckerfreundliche-version/2) · jenses · 2004-09-12

Hallo Gerhard !

Die Fehlermeldung

> Object Name String, "[globalVar" contains invalid character "[". Must be alphanumeric or one of: "_-."

erscheint höchstwahrscheinlich, weil L kein Initialwert zugewiesen wurde.

Das erreichst du durch :

```typoscript
config.linkVars = L 
config.sys_language_uid = 0 
config.language = de 
[globalVar = GP:L=0] 
config.sys_language_uid = 0 
config.language = de 
[global] 
[globalVar = GP:L=1] 
config.sys_language_uid = 1 
config.language = en 
[global] 
[globalVar = GP:L=2] 
config.sys_language_uid = 2 
config.language = fr 
[global]
```

So ist L standardmäßig =0
Außerdem solltest du noch config.locale_all = de_DE usw. setzen.

Die andere Fehlermeldung deutet auf fehlende schließende Klammern hin,
ich vermute mal in deinem Script languageMenu.php.

viele Grüße
jenses

---

Quelle: „Druckerfreundliche Version“, typo3.net, https://www.typo3.net/d/15806-druckerfreundliche-version
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
