---
title: "Probleme mit Plaintext.."
url: "https://www.typo3.net/d/50546-probleme-mit-plaintext"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2006-09-25"
last_reply: "2006-09-26"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Probleme mit Plaintext..

Extensions · 1 Antwort · gestartet 2006-09-25

## Eröffnungsbeitrag

**Fabian-K** · 2006-09-25 · [Beitrag #1](https://www.typo3.net/d/50546-probleme-mit-plaintext/1)

Hi.

Erstmal zu meinem System:
- Typo3 4.0.2
- TemplaVoila 1.1.0
- svo_tvplaintext 0.0.2

Problemstellung:
Ich habe einen Newsletter, der auf einem Extra-Layout (auch TV!) basiert. Als HTML-E-Mail funktioniert auch alles gut und wird korrekt ausgegeben.
Aber der Plaintext macht mir noch schwierigkeiten #angry#
Ich habe bereits die Extension "svo_tvplaintext" installiert, um mir aus meiner Seite mit "&ptext=1" (also z.B. foo.de/index.php?id=1&ptext=1) eine Plaintext-Anzeige generieren zu lassen. Dieses funktioniert auch fast richtig, aber leider wird der gesamte HTML-Code zwischen <body> und dem Content und dann am Ende ab dem Content wieder bis </body> angezeigt.

Beispiel:
Normale HTML-Ausgabe

```html
<!DOCTYPE html
	PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<!-- 
	This website is powered by TYPO3 - inspiring people to share!
	TYPO3 is a free open source Content Management Framework initially created by Kasper Skaarhoj and licensed under GNU/GPL.
	TYPO3 is copyright 1998-2006 of Kasper Skaarhoj. Extensions are copyright of their respective owners.
	Information and contribution at http://typo3.com/ and http://typo3.org/
-->

	<link rel="stylesheet" type="text/css" href="typo3temp/stylesheet_a48e3dbb84.css" />
	<link rel="stylesheet" type="text/css" href="fileadmin/templates/style.css" />

	<meta name="generator" content="TYPO3 4.0 CMS" />
	<script type="text/javascript" src="typo3temp/javascript_757c080409.js"></script>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<style type="text/css">
body.GLOBAL_bodyMailVersion {
	background-image:none;
	margin:0px;    
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
}

.GLOBAL_holdMailHeader{
 background-color:#cccccc;
 width:100%;
 height:117px;
 font-size:22px;
}

.GLOBAL_holdMailHeader *{
 font-size:22px;
}

.GLOBAL_holdMailStage {
 margin-left: 46px;
}

img.GLOBAL_holdMailTitle {
 margin-top: 30px;
 margin-bottom: 20px;
}

.GLOBAL_formatMailSubTitle {
 font-size: 16px;
 font-weight: bold; 
}

.GLOBAL_formatMailContent {
 margin-top: 0px;
 width: 100%;
}

.GLOBAL_formatMailContent img {
 /*margin-top: 45px;*/
 marging: 10px 10px 10px 10px;
}

.GLOBAL_formatMailDate {
 font-weight: bold;
 color: #666666;
 margin-bottom: 5px;
}

.GLOBAL_formatMailHeadline {
 font-size: 16px;
 color: #4E656F;
 display: inline;
}

.GLOBAL_formatMailSubHeadline {
 font-size: 16px;
 font-weight: bold;
}
</style>



</head>
<body class="GLOBAL_bodyMailVersion">


	<div class="GLOBAL_holdMailStage">
	 <br /><br /><br />
	 <div class="GLOBAL_formatMailContent"><!--TYPO3SEARCH_begin-->
	<!--  CONTENT ELEMENT, uid:195/text [begin] -->
		<a id="c195"></a>
		<!--  Header: [begin] -->
			<div class="csc-header csc-header-n1"><h1 class="csc-firstHeader">Nam lacinia purus eget risus</h1></div>

		<!--  Header: [end] -->
			
		<!--  Text: [begin] -->
			Praesent egestas lacinia pede Fusce euismod nisl ut lacus Praesent egestas lacinia pede Aenean in lectus id elit vehicula fermentum Duis vel lorem sit amet turpis vehicula faucibus Vivamus lacinia diam sit amet diam Cras malesuada quam eget nibh accumsan rutrum Duis vel lorem sit amet turpis vehicula faucibus Nam lacinia purus eget risus.
Nam lacinia purus eget risus..<br />Nam lacinia purus eget risus!
		<!--  Text: [end] -->
			<img src="clear.gif" width="1" height="20" border="0" class="spacer-gif" alt="" title="" /><br />
	<!--  CONTENT ELEMENT, uid:195/text [end] -->
		<!--TYPO3SEARCH_end--></div>
	</div>

</body>
</html>
```

Plaintext-Ausgabe

```html
	<div class="GLOBAL_holdMailStage">
	 <br /><br /><br />
	 <div class="GLOBAL_formatMailContent"><!--TYPO3SEARCH_begin-->
----------------------------------------------------------------------------
NAM LACINIA PURUS EGET RISUS
----------------------------------------------------------------------------
Praesent egestas lacinia pede Fusce euismod nisl ut lacus Praesent egestas
lacinia pede Aenean in lectus id elit vehicula fermentum Duis vel lorem
sit amet turpis vehicula faucibus Vivamus lacinia diam sit amet diam Cras
malesuada quam eget nibh accumsan rutrum Duis vel lorem sit amet turpis
vehicula faucibus Nam lacinia purus eget risus.
Nam lacinia purus eget risus.. Nam lacinia purus eget risus!
<!--TYPO3SEARCH_end--></div>
	</div>
```

Also folgendes muss noch in der Plaintext-Ausgabe weg:

```html
	<div class="GLOBAL_holdMailStage">
	 <br /><br /><br />
	 <div class="GLOBAL_formatMailContent"><!--TYPO3SEARCH_begin-->

... (Contentbereich, der soll so bleiben wie er ist, da er bereits Plaintext ist!) ...

	<!--TYPO3SEARCH_end--></div>
	</div>
```

(Also ALLE restlichen Typo3-Tags muessen noch weg, inkl. der auskommentierten Bereiche [<!--TYPO3SEARCH_...-->].)

Hier nun mein TS zu der Extension:

```typoscript
[globalVar = GP:ptext > 0]
  config.disableAllHeaderCode = 1
  tt_content <
  tt_content < lib.alt_plaintext.renderObj
[end]
```

Ich hoffe, mir kann jemand sagen, wie ich das restliche HTML auch wegbekomme.

Vielen, vielen Dank!

P.S.:
Mir wuerde es schon helfen, wenn mir jemand sagen koennte, wie ich ueber TS das TemplaVoila-Template auswaehlen kann, weil dann erstelle ich mir noch ein spezielles Template fuer die Plaintext-Version.

## Antworten

### [#2](https://www.typo3.net/d/50546-probleme-mit-plaintext/2) · Fabian-K · 2006-09-26

Hat hier bisher wirklich KEINER mal versucht, Plaintext-Newsletter zu versenden??
Kann ich mir schwer vorstellen.. #angry#

---

Quelle: „Probleme mit Plaintext..“, typo3.net, https://www.typo3.net/d/50546-probleme-mit-plaintext
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
