[TYPO3-german] Fußnoten für Printausgabe zusammenfassen

Joachim Schmidt jschm1dt at arcor.de
Thu Sep 4 14:34:01 CEST 2008


Hallo Mitstreiter,

ich habe schon so oft von Eurem Wissen profitiert, deshalb hier einmal
etwas zurück. Kritik ist erlaubt.

Die Fußnoten werden über eine UserFunc des RTE als <span class="tooltip"
title="Inhalt der Fußnote">[Fn.]</span> erzeugt und über die Extension
tooltips von Peter Klein angezeigt. Natürlich bestand bald Bedarf, im
Ausdruck die Fußnoten am Ende anzuzeigen. fn_list enthält alle Fußnoten
nummeriert als Liste. Besonders schwierig war es, auch auf der Webseite
die Nummerierung zu erzeugen (split!). Hier mein Kode:

tt_content.text.20.parseFunc {
  tags.span = COA
  tags.span {
    if.isTrue = parameters: title
    10 = LOAD_REGISTER
    10 {
      currentNumber = TEXT
      currentNumber {
        data = register:currentNumber
        wrap = |+1
        prioriCalc = intVal
      }
      fn_list = TEXT
      fn_list {
        prepend = TEXT
        prepend {
          data = register:fn_list
          wrap = |<br />
          required = 1
        }
        data = register:currentNumber
        prioriCalc = intVal
        wrap = [Fn|] {parameters:title}
        insertData = 1
      }
    }
    20 = COA
    20 {
      10 = TEXT
      10 {
        current = 1
        split {
          token = .
          cObjNum = 1 || 2
          1 {
            current = 1
            wrap = |
            append = TEXT
            append.data = register:currentNumber
            append.prioriCalc = intVal
          }
          2.current = 1
          2.wrap = |
        }
        dataWrap = <span class="tooltip" title="{parameters:title}">|</span>
      }
    }
  }
}

Joachim


More information about the TYPO3-german mailing list