Seite 1 von 1

News nach gewisser Zeit als normal setzten.

Verfasst: Sa 23.Apr, 2005 13:24
von tom10
Hallo mir ist da was in den Sinn gekommen:
Ist es möglich die News welche im Portal angezeigt werden nach einer gewissen zeit nicht mehr als News angezeigt zu bekommen sondern dann als normale nachrichten. So das sie im Portal gelöscht werden und auch im Forum dann nicht mehr als News deklariert und angezeigt werden sondern als normale Nachrichten. Ist das möglich oder gibts da schon was fertiges?

Hintergrund ist das veraltete News in der Forenansicht erstmal immer ganz oben stehen und die User dann erstmal über die alten News scrollen müssen um an die eigentlichen Threads zu kommen. Und 2tens ist da eine menge Handarbeit nötig um die News dann wieder zu normalen Postings zu machen, damit die dann nicht mehr im Portal und in der Forenansicht als news erkennbar sind.
Na da bin ich mal gespannt.... :eek:

Verfasst: Sa 23.Apr, 2005 14:15
von blondi
nette idee :-))

Verfasst: Sa 23.Apr, 2005 20:59
von oxpus
Nach welchem Muster soll das geschehen? Wäre ein leichtes, das nach Zeit zu proggen...

Verfasst: So 24.Apr, 2005 05:38
von tom10
Ja, ich denke das man das so machen könnte, das nach x Tagen die nwes wieder normale Nachrichten sein solln, wobei x variabel sein sollte und eben möglichst bei der erstellung der Nachricht angegeben werden sollte.
Könntest Du da was machen ? Na das wäre aber wieder mal fein !

Verfasst: So 24.Apr, 2005 10:40
von oxpus
wobei x variabel sein sollte und eben möglichst bei der erstellung der Nachricht angegeben werden sollte
Variable per ACP wäre kein Problem, aber beim Post-Erstellen anzeigen?
Warum?
Da würde ich einen Post verfassen und das da reinschreiben, bzw. die News wäre ja auch nicht weg, sondern nach... 30 Tagen einfach nur Topics...

Verfasst: So 24.Apr, 2005 12:10
von tom10
Nee, jaaa, hmm ich meine das man vielleich die Zeit nachdem die jeweilige Newsnachricht zu einem normalen Topic wird möglicht variabel gestalten sollte . So das z.B. "Newsnachricht 1" nach zB. 10 Tagen zu einem normalen Topic wird und "Newsnachricht 2" z.B. nach 15 Tagen zu einem normalen Topic wird. So das man bestimmte Newsnachrichten länger oder halt kürzer in dem Portal und in der Forenansicht bleiben.
Weist Du was ich in etwa meine?

Verfasst: So 24.Apr, 2005 16:32
von oxpus
Und wie soll man das unterscheiden?
Wäre vielleicht noch die Möglichkeit, die Kategorien unterschiedlich lang zu behandeln, also News der Kategorie News bleiben 14 Tage, Ankündigungen 30 Tage, etc...

Verfasst: So 24.Apr, 2005 17:15
von tom10
Nun, um das halt erstmal einfacher zu machen würde es schon reichen wenn man die News nach (sagen wir mal 25 Tagen) automatisch zu normalen topics macht. Geht das zu machen ?

Verfasst: So 24.Apr, 2005 17:38
von AmigaLink
Ich kenn mich mit dem CMX news nicht aus. Aber wie wäre es einfach nur mit einem (nur für den admin sichtbarem) link im portal, mit dem der DB-eintrag (welcher die news zur news macht) aus der db löscht?!

Verfasst: So 24.Apr, 2005 18:03
von oxpus
Im Grunde einfach, wenn es für alle gelten soll:
Beim Aufruf der page_header.php oder common.php alle News-IDs in den Topics auf 0 setzen, deren Post-Zeit eine (feste oder einstellbare) Zeit überschritten haben.
Eine Abfrage und die Zeit fest, bzw. per ACP variabel gestalten.
Auch für die News-Kategorien getrenne Zeiten sind eine Kleinigkeit.
Must eben nur sagen, wie Du es jetzt haben willst.

Verfasst: So 24.Apr, 2005 21:30
von AmigaLink
Ich frage mich nur warum diese Automatik, die ja nur unnötig (bei jedem aufruf) abfragen macht. Deswegen mein vorschlag mit dem Link.
Ich hab das bei mir ebenfalls gemacht. Der Unterschied ist nur, das ich einen flag setze der verhindert das ein bestimmter Beitrag nicht in den ezPortal-News angezeigt wird. :)

Verfasst: So 24.Apr, 2005 21:37
von oxpus
Wird ja bei den News auch nicht, da Pagination.
Aber es geht um die Foren-Ansicht, wo zu viele News die restlichen Topics auf die hinteren Seiten verbannen.
Man könnte allerdings auch ein Forum nur für News verwenden ;)

Verfasst: So 24.Apr, 2005 22:00
von AmigaLink
Aber es geht um die Foren-Ansicht, wo zu viele News die restlichen Topics auf die hinteren Seiten verbannen.
Achso - ich dachte es geht um die Anzeige der News im Portal. Ich sag ja ich kenn den CMX-News nicht richtig (obwohl ich auch Admin von nem plus board bin). :rolleyes:
Mich hatte beim ezPortal immer gestört das ich News, die ich nicht mehr im Portal haben möchte, verschieben oder löschen muss. Deswegen hab ich mal den besagten link eingebaut. Mein Newsforum bleibt somit unverändert wenn ich ne News ausblende. :D

Verfasst: Mo 25.Apr, 2005 00:22
von oxpus
Also, tom10, wie soll die Routine nun arbeiten?

Verfasst: Mo 25.Apr, 2005 17:16
von tom10
Also es sollte eine im ACP einstellbare Zeit (Tage) sein. Es sollten die News sowohl im portal als auch im Forum danach nicht mehr als news deklariert werden sondern als normale Postings.
Es sollten möglicht für jeden News Thread einzeln einzustellende Zeiten möglich sein.
All das was Du oben schon so schön zusammengefasst hast.
Das wäre perfekt !

Verfasst: Mo 25.Apr, 2005 17:52
von oxpus
Wenn man für jede News (also jedes News Topic) eine extra Zeit, bzw. Gültigkeitsdauer erfasst, wird es stark unübersichtlich.
Ich werde das anhand der Kategorien aufhängen und dann entsprechende Lösch-Befehle dafür erstellen.
Die Tage eben. Spätestens nächstes WE...

Verfasst: Mo 25.Apr, 2005 18:19
von tom10
Oh, super! Da warte ich ganz geduldig....
Das werden sich sicher noch einige andere auch einbauen wenns fertig ist !

Verfasst: Mo 25.Apr, 2005 21:19
von blondi
miam :-))

Verfasst: Di 26.Apr, 2005 14:51
von oxpus