Seite 1 von 2
Editierte Stickies hervorgehoben
Verfasst: 16.03.2004 12:54
von LuLa
Hallo,
ist es möglich, daß als wichtig markierte Dokumente (Stickies) bei einem Update (EDIT) ganz nach oben rutschen können oder zumindest als "Neuer Beitrag" angezeigt werden?
LG
LuLa
Verfasst: 17.03.2004 00:26
von Mister_X
Dazu würde mir jetzt nur einfallen, dass man das Datum und die Zeit des Beitrages/Themas auf die aktuelle Zeit umstellt?
Verfasst: 17.03.2004 01:05
von LuLa
???
Verstehe nicht, was Du meinst...
...
war vielleicht mißverständlich, ich formuliere mal neu:
ist es möglich, daß als wichtig markierte Dokumente (Stickies) bei einem Update (EDIT) als "Nicht gelesen" angezeigt werden?
LG
LuLa
Verfasst: 17.03.2004 22:11
von Mister_X
Hm ich habe mich auch sehr kurz ausgedrückt ...
Also normalerweise behält ein Thema/Beitrag wenn du es/ihn editierst das gleiche Datum (Verfasst am: 17 März 2004 01:05:42 wird also nicht mehr verändert)
Aber genau nach dieser Zeit markiert phpBB2 neue Beiträge als ungelesen.
Also ist meine Frage: Würde es dir reichen, wenn diesen Stickies einfach das neue Datum (also das Editierdatum) zugewiesen wird?
Ja!
Verfasst: 17.03.2004 22:37
von LuLa
Ja, das wäre gut. Das sollte aber nur für Stickies gelten, nicht für normale Beiträge.
LG
LuLa
Verfasst: 17.03.2004 23:58
von Mister_X
Habe die Änderung(en) gerade eingebaut und festgestellt, dass phpBB2 das Thema trotz des neuen Datums nicht als neu markiert. Außerdem falle ich vor Müdigkeit gleich ins Bett, deshalb ist mein Kopf sowieso etwas langsam. Ich werde mir dein Problem morgen nochmal anschauen, versprochen! Vielleicht hat ja solange jemand anders noch eine Idee.
Verfasst: 18.03.2004 00:07
von LuLa
Ja, vielen Dank erstmal für Deine Mühe.
Ich warte gespannt!
LuLa
Verfasst: 22.03.2004 17:47
von Mister_X
sorry, späte Antwort, aber ich habe dich nicht vergessen
Folgende Codeänderungen sollten sobald du ein wichtiges Thema oder eine Ankündigung editierst, dass Datum dieses Themas umstellen und es als ungelesen markieren.
functions_post.php
suche nach
Code: Alles auswählen
(($post_data['edit_vote'] || !empty($poll_title)) ? ", topic_vote = " . $topic_vote : "") .
und füge danach ein:
Code: Alles auswählen
(($topic_type == POST_STICKY || $topic_type == POST_ANNOUNCE) ? ", topic_time = " . $current_time . ", topic_last_post_id = " . $post_id : "") .
suche nach
und füge danach ein:
Code: Alles auswählen
(($topic_type == POST_STICKY ) ? ", post_time = " . $current_time : "") .
viewtopic.php
und ersetze dies mit
Verfasst: 22.03.2004 23:25
von LuLa
Schade, das hat leider nicht funktioniert. Habe es in mehreren Foren versucht wo ich Moderatorrechte habe, aber die Sortierung bleibt so wie vorher auch.
Die Board-Version ist 2.0.6, falls das wichtig ist.
Hast Du noch eine Idee was man machen kann?
LG
LuLa
Verfasst: 23.03.2004 00:00
von Mister_X
An der Sortierung ändert dieser Code auch nichts, aber sobald du einen Sticky / eine Ankündigung editierst sollte er / sie dir als ungelesen angezeigt werden (solange du das Thema noch nicht betreten hast!)