Navigation

 ·   Wiki Home
 ·   Wiki Hilfe (englisch)
 ·   Kategorien
 ·   Titel-Liste
 ·   Uncategorized Pages
 ·   Zufällige Seite
 ·   Datei hochladen
 ·   Hochgeladene Dateien
 ·   Letzte Änderungen
 ·   RSS
 ·   Atom
 ·   What Links Here

Aktive Mitglieder :

Suchen:

 

Seite erstellen oder suchen :

 

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 = &nbsp;
    
}
    _LOCAL_LANG
.en {
       
# englische Ausgabe

    
}
    
# Title-Attribut im More-Link
    
displayLatest.linkTitleField = title
    displayLatest
.linkTitleField.wrap = Gehe zur News &nbsp; |
}

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.

Weiterführende Links

Category:Typo3 -> Extensions

Kategorien: