Hallo Gemeinde,
ich moechte eine Seite unter meinem Newsmodul erstellen, die mir nur die News aus dem Jahre 2004 anzeigt. Mit einem alten tt_news konnte man das noch mit den Variablen pS und pL realisieren, diese scheint es aber nicht mehr zu geben.
Gibt es eine neue Moeglichkeit? Ich suche jetzt schon eine ganze Weile, finde ich leider nichts dazu.
danke,
Patrick
Warum kann mir eigentlich zu meinen Problemen keiner helfen?
Druecke ich mich irgendwie unfreundlich aus? 😢
Wenn mir wenigstens jemand sagen koennte, dass es gar nicht funktioniert, waere mir ja schonmal geholfen.. 😢
Mal ernsthaft.. bin ich hier auf ne Art Invisible-Liste?
Ich code nun schon hart im tt_news-Modul rum, schoen ist das nicht und es muss doch eine andere Loesung geben.
Ich weiss ja nicht, welche tt_news Version du benutzt.
Im Manual für Version 2.2.21 S.42 steh folgendes:
cObject that renders the title of the archive periods. Note that the data array (current) of the cObject is loaded with an array with the keys:
“start” - starting time of period
“stop” - ending time of period
“quarter” - the quarter of the period (1-2-3-4)
“count” - number of news items in this period
Example:
plugin.tt_news.archiveTitleCObject {
10 = TEXT
10.field = start
10.strftime = %B - %Y
}
More advanced Example:
This will display an AMENU in quarter periods like this: “Jan - Mar 2005: 3 items”. The selected archive period is displayed in bold text.
plugin.tt_news {
reverseAMenu = 0
archiveMode = quarter
archiveTitleCObject >
archiveTitleCObject = COA
archiveTitleCObject {
10 = COA
10 {
10= TEXT
10 {
field = start
strftime = %b -
wrap = <strong>|
}
11 = TEXT
11 {
field = stop
strftime = %b %Y
wrap = |</strong>
}
if {
value.field = start
equals.data = GPvar:tx_ttnews|pS
}
}
20 = COA
20 {
10= TEXT
10 {
field = start
strftime = %b -
wrap =
}
11 = TEXT
11 {
field = stop
strftime = %b %Y
wrap =
}
if {
value.field = start
equals.data = GPvar:tx_ttnews|pS
negate = 1
}
}
}
}
Das entsprechend abgeändert, müsste dir eigentlich helfen.
Ne andere Lösung wäre (wenn du mit Kategorien arbeitest):
Kategorie 2004 anlegen und jede News aus dem Jahr noch in die Kat stecken. Dann kannst du alle über die Kat. selektieren.
Ist aber eine naja-Lösung.
😉
Das ist doch aber fuer archivierte News-Beitraege.
Die News, die ich in Jahren aufteilen will (nach Jahr filtern), die sind nicht archiviert und sollen es auch nicht sein.
Laut tt_news-Quellcode ist auch keine Variable fuer das zeitliche Filtern vorgesehen.
Na, dann nimm doc meine naja-Lösung. Also für jedes Jahr ne Kategorie anlegen.
Kann ich leider auch nicht verwenden, es bestehen bereits an die 1000 News, die werde ich sicherlich nicht nachtraeglich kategorisieren.
Wieso wurde die Extension verschlimmbessert? :-/