---
title: "Phänomen: TypoScript - Bug or Feature: HTML value Umbruch"
url: "https://www.typo3.net/d/63660-phaenomen-typoscript-bug-or-feature-html-value-umbruch"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2007-06-08"
last_reply: "2007-06-09"
replies: 8
solved: false
page: 1
pages: 1
lang: "de"
---

# Phänomen: TypoScript - Bug or Feature: HTML value Umbruch

TYPO3 › TypoScript · 8 Antworten · gestartet 2007-06-08

## Eröffnungsbeitrag

**Apop** · 2007-06-08 · [Beitrag #1](https://www.typo3.net/d/63660-phaenomen-typoscript-bug-or-feature-html-value-umbruch/1)

Hallo ihr Lieben,

ich habe da wieder etwas Exotisches. :-)

Folgende TypoScript-Varianten wurden verwendet:

```typoscript
temp.navi = HTML
temp.navi.value (
<ul class="navi">
	<li><a href="#content" title="zum Inhalt">zum Inhalt springen</a></li>
	<li><a href="#navi" title="zur Hauptnavigation">zur Navigation springen / Inhalt überspringen</a></li>
</ul>
)
```

erzeugt folgenden Quellcode:

```html
 <div style="margin-left: 2em" class="navi">
        <ul class="navi">
          <li><a href="#content" title="zum Inhalt">zum Inhalt springen</a></li>

          <li><a href="#navi" title="zur Hauptnavigation">zur Navigation springen / Inhalt überspringen</a></li>
        </ul>
      </div>
```

Bug or Feature: Ein zusätzlicher Container wird um die Liste erzeugt: <div style="margin-left: 2em" class="navi">...

Wenn ich folgendes TypoScript in mein Template schreibe (Man beachte, dass nur der Umbrauch hinter der öffnenden runden Klammer fehlt):

```typoscript
temp.navi = HTML
temp.navi.value (<ul class="navi">
	<li><a href="#content" title="zum Inhalt">zum Inhalt springen</a></li>
	<li><a href="#navi" title="zur Hauptnavigation">zur Navigation springen / Inhalt überspringen</a></li>
</ul>
)
```

bekomme ich wie erwartet mein Quellcode ohne zusätzlichen Container:

```html
        <li><a href="#navi" title="zur Hauptnavigation">zur Navigation springen / Inhalt überspringen</a></li>
<li><a href="#content" title="zum Inhalt">zum Inhalt springen</a>
      </ul>
```

Wie kann das sein? Hat das schon mal jemand beobachtet?
Liebe Grüße

## Antworten

### [#2](https://www.typo3.net/d/63660-phaenomen-typoscript-bug-or-feature-html-value-umbruch/2) · just2b · 2007-06-08

Hallo,

ich stuf das einfach - egoistisch wie ich bin - ein unter "das kann nicht sein" und glaube der fehler liegt bei dir..

such mal im object browser nach dem

> class="navi"

das kommt von irgendwo.

georg

### [#3](https://www.typo3.net/d/63660-phaenomen-typoscript-bug-or-feature-html-value-umbruch/3) · Apop · 2007-06-08

Hallo Georg,

die Suche im Object Browser ergab nur einen Treffer, und zwar die Page-Subpart-Zuweisung.

gruß
jan

### [#4](https://www.typo3.net/d/63660-phaenomen-typoscript-bug-or-feature-html-value-umbruch/4) · just2b · 2007-06-08

so gerade ausprobibiert, wie vermutet:

```typoscript
temp.sideBar.value ( <strong>das is a test</strong>
)
```

funtioniert nicht. deswegen gibts die zuweisung nicht, deswegen kommt was immer du vorher dort gehabt hast, zB der teil aus dem html-template

nur ein

```typoscript
temp.sideBar.value ( 
<strong>das is a test</strong>
)
```

ist gültig und funktioniert

georg

### [#5](https://www.typo3.net/d/63660-phaenomen-typoscript-bug-or-feature-html-value-umbruch/5) · Apop · 2007-06-08

Aber eben ohne Umbruch wird es bei mir richtig angezeigt.
Und im HTML-Template habe ich keinen weiteren Container.

### [#6](https://www.typo3.net/d/63660-phaenomen-typoscript-bug-or-feature-html-value-umbruch/6) · just2b · 2007-06-08

wie schaut dein ganzes ts aus? (das relevante, also kein config. usw)

georg

### [#7](https://www.typo3.net/d/63660-phaenomen-typoscript-bug-or-feature-html-value-umbruch/7) · Apop · 2007-06-09

Hi Georg,

also hier mein Setup vom Root-Template, die restlichen Komponenten sind als Ext-Templates verknüpft, auch der Autoparser, der die subparts zugewiesen bekommt.

```typoscript
page = PAGE
page {
	typeNum = 0

	stylesheet >
	shortcutIcon = fileadmin/templates/img/favicon.ico
	
	meta.DESCRIPTION.field = abstract
	meta.AUTHOR.field = author
	meta.KEYWORDS.field = keywords
}

config {
	admPanel = 0
	inlineStyle2TempFile = 1

	#spamProtectEmailAddresses = 1
	#spamProtectEmailAddresses = ascii
	#spamProtectEmailAddresses_atSubst = (at)

	headerComment = 
  	headerComment >
  	
  	headerComment (
	Programmierung und Umsetzung
	)

  	sys_language_uid = 0
	language = de
	locale_all = de_DE
	
	disablePrefixComment = 1
}

page.config {
	doctype = xhtml_trans
	doctypeSwitch=1
	xhtml_cleaning = all
	language = de
	locale_all = de_DE
	htmlTag_langKey = de
	xmlprologue = none
	index_enable = 1
	index_externals = 1

	# Umstellung auf UTF-8
	# Im Install-Tool unter forceCharset den Wert utf-8 eintragen.
	# metaCharset = utf-8
	# additionalHeaders = Content-Type:text/html;charset=utf-8
  
	#removeDefaultJS = external
	removeDefaultJS = 1
	simulateStaticDocuments = 1
	simulateStaticDocuments_addTitle = 0
	simulateStaticDocuments_noTypeIfNoTitle = 1
	pageTitleFirst = 1

}


# Copying the content from TEMPLATE for <body>-section:
page.5 = HTML
page.5.value (
<script type="text/javascript">
..
</script>
)
page.10 < temp.mainTemplate

page.headerData.5 = HTML
page.headerData.5.value (

<link href="index.php?id=3" rel="start" type="text/html" title="Startseite" />
<link href="index.php?id=11" rel="contents" type="text/html" title="Sitemap" />
<link href="index.php?id=10" rel="copyright" type="text/html" title="Impressum" />
<link href="index.php?id=9" rel="search" type="text/html" title="Suche" />
<link href="index.php?id=22" rel="glossary" type="text/html" title="Glossar" />
<link href="index.php?id=12" rel="author" type="text/html" title="Kontakt" />
)

# Copying the content from TEMPLATE for <head>-section:
page.headerData.10 < temp.headTemplate

lib.stdheader {
10.1.fontTag = <h1> | </h1>
10.2.fontTag = <h2> | </h2>
10.3.fontTag = <h3> | </h3>
10.4.fontTag = <h4> | </h4>
10.5.fontTag = <h5> | </h5>
}

plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 0
plugin.tx_geodb_pi1.geodb_user = xyz
plugin.tx_geodb_pi1.geodb_user = xyz
plugin.tx_geodb_pi1.geodb_pass = xyz
plugin.tx_geodb_pi1.geodb_db = xyz

options.clearCache.pages = 1
options.clearCache.all = 1

plugin.mc_autokeywords.autogenerate = 1
plugin.mc_autokeywords.count = 150
plugin.mc_autokeywords.stopWords = other,left,yours

# Verhindern des leeren <dd>-Tags bei nicht vorhandenen Bildunterzeilen!
tt_content.image.20.rendering.dl.caption.required = 1

# Sprachumstellung der Glossar Extension a21glossary
tx_a21glossary_main.20.10.acronym.value = Akronym von:
tx_a21glossary_main.20.10.abbr.value = Abkürzung von:
tx_a21glossary_main.20.10.dfn.value = Definition von:

tt_content.stdWrap.innerWrap2 = | <p class="csc-linkToTop"><a href="#" title="zum Seitenanfang">{LLL:EXT:css_styled_content/pi1/locallang.php:label.toTop}</a></p>


#tt_content.stdWrap.innerWrap.cObject = CASE
#tt_content.stdWrap.innerWrap.cObject {
#  key.field = section_frame
#  99 = TEXT
#  99.value = <div class="layout99">|</div>
#}
```

### [#8](https://www.typo3.net/d/63660-phaenomen-typoscript-bug-or-feature-html-value-umbruch/8) · jenses · 2007-06-09

> **just2b schrieb:**
>
> wie schaut dein ganzes ts aus? (das relevante, also kein config. usw)

> **Apop schrieb:**
>
> also hier mein Setup vom Root-Template, die restlichen Komponenten sind als Ext-Templates verknüpft, auch der Autoparser, der die subparts zugewiesen bekommt.
>
> ```typoscript
> page = PAGE
> ...
>
> config {
> 	admPanel = 0
> ...
> }
> ```

Wer lesen kann, ist klar im Vorteil.  ;)

Gibt es für die mm_forum-Extension eigentlich auch ein Spam-Filter?  #giggle#

### [#9](https://www.typo3.net/d/63660-phaenomen-typoscript-bug-or-feature-html-value-umbruch/9) · Apop · 2007-06-09

Jenses,

was meinst du bitte?

---

Quelle: „Phänomen: TypoScript - Bug or Feature: HTML value Umbruch“, typo3.net, https://www.typo3.net/d/63660-phaenomen-typoscript-bug-or-feature-html-value-umbruch
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
