[TYPO3-german] Probleme mit Plaintext..

Fabian König Fabian.Koenig at gmx.net
Tue Sep 26 13:56:44 CEST 2006


Kann doch nicht sein, dass noch nie jemand hier versucht hat,
einen Plaintext-Newsletter zu verwenden.. o.O



Fabian König schrieb:
> Hy!
> 
> 
> 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 :bang:
> 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
> 
> [BEGIN]++++++++++++++++++++++++++++++++++++++++++++++++++[BEGIN]
> <!DOCTYPE html
>     PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
> <html>
> <head>
> <title>foobar</title>
> </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>
> [END]++++++++++++++++++++++++++++++++++++++++++++++++++++++[END]
> 
> 
> 
> Plaintext-Ausgabe
> [BEGIN]++++++++++++++++++++++++++++++++++++++++++++++++++[BEGIN]
>     <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>
> [END]++++++++++++++++++++++++++++++++++++++++++++++++++++++[END]
> 
> 
> 
> Also folgendes muss noch in der Plaintext-Ausgabe weg:
> [BEGIN]++++++++++++++++++++++++++++++++++++++++++++++++++[BEGIN]
>     <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>
> [END]++++++++++++++++++++++++++++++++++++++++++++++++++++++[END]
> (Also ALLES vor <!--TYPO3SEARCH_begin--> und nach <!--TYPO3SEARCH_end--> 
> muss weg. [Inkl. der beiden auskommentierten Bereiche!! Also es darf 
> weder auskommentierter Text, noch HTML ueber bleiben.)
> 
> 
> 
> 
> Hier nun mein TS zu der Extension:
> [BEGIN]++++++++++++++++++++++++++++++++++++++++++++++++++[BEGIN]
> [globalVar = GP:ptext > 0]
>   config.disableAllHeaderCode = 1
>   tt_content <
>   tt_content < lib.alt_plaintext.renderObj
> [end]
> [END]++++++++++++++++++++++++++++++++++++++++++++++++++++++[END]
> 
> 
> 
> Ich hoffe, mir kann jemand sagen, wie ich das restliche HTML auch 
> wegbekomme.
> 
> Vielen, vielen Dank!
> 
> mfg
> Fabian
> 
> 
> 
> 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.



More information about the TYPO3-german mailing list