[Typo3-german] plugin.alt.plaintext (99) includieren

Benjamin Nagel admin at benjaminnagel.de
Tue Dec 6 16:27:42 CET 2005


Hi Liste,
                                         Dienstag, 6. Dezember 2005

ich versuche schon seit längerer Zeit das Plugin plugin.alt.plaintext
zu aktivieren.

Zu Beginn hatte ich gedacht es reicht, wenn ich im Template unter der
Rubrik Include Statics plugin.alt.plaintext(99) hinzufügen.

Dabei habe ich aber schon versucht das plugin.alt.plaintext(99) vor
und nach dem content(default) zu stellen.
Danach habe ich beides entfernt und nach der Dokumentation
(http://typo3.org/documentation/document-library/doc_statictmpl/plugin_alt_plaintext/)
folgenden Code im Constants Feld eingetragen:

plugin.alt.plaintext {
  file.template = media/scripts/plaintext_content.tmpl
  siteUrl = http://www.domain.tld/path/
}


Im Setup habe ich folgenden Code eingetragen:

lib.alt_plaintext.renderObj = USER
lib.alt_plaintext.renderObj.userFunc = user_plaintext->main_plaintext
lib.alt_plaintext.renderObj {
  header.defaultType = 1
  header.date = D-m-Y
  header.datePrefix = |Date: |
  header.linkPrefix = | - Headerlink: |
  header.1.preLineLen = 76
  header.1.postLineLen = 76
  header.1.preBlanks=1
  header.1.stdWrap.case = upper
 
  header.2 < .header.1
  header.2.preLineChar=*
  header.2.postLineChar=*
 
  header.3.preBlanks=2
  header.3.postBlanks=1
  header.3.stdWrap.case = upper
  
  header.4 < .header.1
  header.4.preLineChar= =
  header.4.postLineChar= =
  header.4.preLineBlanks= 1
  header.4.postLineBlanks= 1
 
  header.5.preBlanks=1
  header.5.autonumber=1
  header.5.prefix = |: >> |
  siteUrl = {$plugin.alt.plaintext.siteUrl}
  defaultOutput (
|
[Unrendered Content Element; ###CType### ]
|
  )
 
  uploads.header = |DOWNLOADS:|
 
  images.header = |IMAGES:|
  images.linkPrefix = | - Imagelink: |
  images.captionHeader = |CAPTION:|
 
  bulletlist.0.bullet = |*  |
 
  bulletlist.1.bullet = |#  |
 
  bulletlist.2.bullet = | - |
 
  bulletlist.3.bullet = |>  |
  bulletlist.3.secondRow = |.  |
  bulletlist.3.blanks = 1
 
  menu = <tt_content.menu.20
  shortcut = <tt_content.shortcut.20
  shortcut.0.conf.tt_content = <lib.alt_plaintext.renderObj
  shortcut.0.tables = tt_content
 
  bodytext.stdWrap.parseFunc.tags {
    link >< styles.content.parseFunc.tags.link
    typolist = USER
    typolist.userFunc = user_plaintext->typolist
    typolist.siteUrl = {$plugin.alt.plaintext.siteUrl} 
    typolist.bulletlist =< lib.alt_plaintext.renderObj.bulletlist
    typohead = USER
    typohead.userFunc = user_plaintext->typohead
    typohead.siteUrl = {$plugin.alt.plaintext.siteUrl}
    typohead.header =< lib.alt_plaintext.renderObj.header
    typocode = USER
    typocode.userFunc = user_plaintext->typocode
    typocode.siteUrl = {$plugin.alt.plaintext.siteUrl}
  }
}
 
## Insert DMailer Boundaries for all elements.
config.insertDmailerBoundaries = 1
 
includeLibs.plaintextLib = media/scripts/plaintextLib.inc
 
## Set up page/type number:
alt_plaintext >
alt_plaintext = PAGE
alt_plaintext.typeNum=99
 
alt_plaintext.config.disableAllHeaderCode = 1
alt_plaintext.10 = TEMPLATE
alt_plaintext.10 {
  template = FILE
  template.file = {$plugin.alt.plaintext.file.template}
  marks.CONTENT < styles.content.get
  marks.CONTENT.renderObj = < lib.alt_plaintext.renderObj
  marks.DATE = TEXT
  marks.DATE.data = date:U
  marks.DATE.strftime = %e. %B %Y
}
 
## Setting up a testpage at type 199
alt_plaintext_test < alt_plaintext
alt_plaintext_test {
  wrap = <pre>|</pre>
  typeNum=199
  config.no_cache=1
}

Nun wird aber leider immer noch das <br> hinzugefügt.
Ich habe dann in den diversen Foren gesucht und bin dann zu folgendem
Problem gekommen:

In der plaintextLib gibt es anscheinend das Problem, dass die <br>
Tags nicht richtig formatiert werden.
Link:
http://www.typo3.net/forum/list/list_post//6910/?page=1&sword=Habe%20ein%20Formatierungproblem%2C%20wenn%20ich%20einen%20HTML#pid23882

Doch selbst wenn ich den Eintrag ändere wird das <br> bei mir nicht
richtig umgewandelt.

Aus diesem Grund sehen meine "Plaintext"-Varainten immer wie folgt
aus:

Hallo,<br>
dies ist ein kleiner Test<br>

Nach ein Test<br>

Ich bin mit meinem Latein am Ende angekommen und weiß leider nicht
mehr weiter.

Habe ich etwas schwerwiegendes übersehen?
 
Mit freundlichen Grüßen

Benjamin Nagel




More information about the TYPO3-german mailing list