Zeigen tt news
Eine brauchbare Zusammenstellung von Eigenschaften für eine LATEST-Darstellung:
temp.latestNews = COA
temp.latestNews.10 < plugin.tt_news
temp.latestNews.10 {
code >
# Darstellungsart LATEST
code = LATEST
# Template
templateFile = fileadmin/tmpl/news.html
# Datensatzsammlung
pid_list = 17
# Seite für die Single-Ausgabe
PIDitemDisplay = 27
# Anzahl der gezeigten News
latestLimit = 4
# Verwendung der Kategorien:
# 1 = News, die in allen ausgew. Kategorien sind
# 2 = News, die mind. in einer der ausgew. Kategorien sind
# 0 = Alle News zeigen
categoryMode = 1
# anzuzeigende Kategorien
categorySelection = 2,3
# Darstellung genauer regeln
displayLatest {
# Subheader verkürzen
subheader_stdWrap.crop = 150 | ... | 1
# HTML entfernen, damit kein offener Tag bleibt nach derm Verkürzen
subheader_stdWrap.stripHtml = 1
# Formatierung des Datums (9. Sep. 2008)
date_stdWrap.strftime= %d. %b. %Y
# Anzahl der Bilder in dieser Ansicht (0 für keines)
imageCount = 1
# Formatierung des/der Bilder
image {
file.maxW = 100
file.maxH = 120
imageLinkWrap = 0
stdWrap.spaceAfter =
}
# Falls ein Tag um das / die Bilder benötigt wird:
imageWrapIfAny =
}
# Falls Subheader leer ist, wird der Body der News gezeigt.
ifEmpty.field = bodytext
# Kein <p> um den Inhalt, damit der more-Link direkt auf den Text folgen kann.
# <p> kommt ins Template.
general_stdWrap.parseFunc.nonTypoTagStdWrap.encapsLines.nonWrappedTag =
# Spracheinstellungen
_LOCAL_LANG.de {
# deutsche Ausgabe
latestHeader = N E W S
more = mehr ...
# Ausgabe von "Keine News in dieser Ansicht" unterdrücken
noNewsToListMsg =
}
_LOCAL_LANG.en {
# englische Ausgabe
}
# Title-Attribut im More-Link
displayLatest.linkTitleField = title
displayLatest.linkTitleField.wrap = Gehe zur News |
}
Sie kann problemlos erweitert werden, z. B. um fremdsprachige Ausgaben.
Allgemeine Konfiguration
plugin.tt_news {
# kein Caching
allowCaching = 0
# Template
templateFile = fileadmin/templates/news.html
# Konfiguration der Single-Ausgabe
displaySingle {
subheader_stdWrap.wrap = <h3 class="subheader">|</h3>
}
# Wrappen von <p>-Tags um die Absätze in der normalen Inhaltsdarstellung
# verhindern (meist nicht erwünscht!)
#general_stdWrap.parseFunc.nonTypoTagStdWrap.encapsLines.nonWrappedTag =
# Datum konfigurieren
displaySingle {
date_stdWrap.strftime= %A, %d. %B %Y
}
displayList {
date_stdWrap.strftime= %d. %m %Y
}
displayLatest {
date_stdWrap.strftime= %d. %b. %Y
}
#Sprachausgaben
_LOCAL_LANG.de {
more = [mehr]
latestHeader = NEWS
}
}
Auch dieser Code kann leicht erweitert werden.