Ahoi,
weiß zufällig jemand, ob es ein MOD gibt, daß die Kategorisierung eines Themas als "hot" etwas pfiffiger macht? Also dahingehend, daß ein Thema nicht einfach als "heiß" gewertet wird, wenn es eine voreinstellbare Zahl von Antworten gefunden hat, sondern daß zum Beispiel (und vor allen Dingen) auch die Zahl der Antworten zu diesem Thema in letzter Zeit berücksichtigt wird?
Nette Grüße und vielen Dank im voraus
Harki
Suche: Intelligentere "Hot Topics"
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
-
Valerie Raghnall
- Mitglied
- Beiträge: 3907
- Registriert: 17.07.2002 14:03
- Wohnort: Graz
sowas in dieser form hier?
http://www.phpbbhacks.com/download/1617 (topic status)
http://www.phpbbhacks.com/download/1617 (topic status)
A Bus Station is where buses stop. A Train Station is where trains stop. On my desk, there is a Work Station.
Vielen Dank für den Hinweis, aber das ist nicht ganz das, was ich suche.
Mir geht es um folgendes: Ich selbst empfinde einen Thread, in dem es 47 Beiträge hat, von denen der jüngste vier Wochen alt ist, subjektiv nicht mehr als "heiß", wohl aber einen neuen Thread, in dem in der letzten halben Stunde sieben Beiträge geschrieben wurden. Kann ich phpBB dazu bringen, ähnlich zu empfinden wie ich?
Mir geht es um folgendes: Ich selbst empfinde einen Thread, in dem es 47 Beiträge hat, von denen der jüngste vier Wochen alt ist, subjektiv nicht mehr als "heiß", wohl aber einen neuen Thread, in dem in der letzten halben Stunde sieben Beiträge geschrieben wurden. Kann ich phpBB dazu bringen, ähnlich zu empfinden wie ich?
-
Valerie Raghnall
- Mitglied
- Beiträge: 3907
- Registriert: 17.07.2002 14:03
- Wohnort: Graz
mir ist kein solcher mod bekannt, der dem am nächsten kam war der von mir verlinkte... es müsste meiner meinung nach möglich sein, diesen mod so umzubauen, dass er die gewünschten "empfindungen" auf das forum überträgt. allerdings... kann ich das definitiv nicht
... aber vielleicht ja jemand der in der modentwicklung unterwegs ist?
A Bus Station is where buses stop. A Train Station is where trains stop. On my desk, there is a Work Station.
Ich hab mir jetzt selbst was gebastelt - Kommentare hochwillkommen.
Die Veränderung bewirkt folgendes:
In viewforum.php wird ein Thema als Top-Thema markiert, wenn:
- es die in der Datenbank gespeicherte Zahl von Mindestantworten (bei mir z.B. 30) gefunden hat (wie bisher) oder wenn das Thema mindestens 1000mal angeschaut wurde, aber die letzte Antwort nicht älter als 30 Tage ist.
- oder wenn das Thema nicht älter ist als die Zahl der Mindestanworten in Stunden (bei mir eben 30) und es mehr als 1 Antwort pro Stunde oder mehr als 10 Aufrufe pro Stunde auf sich gezogen hat. (Die Werte korrespondieren so etwa mit der aktuellen Frequentierung meines Boards...)
viewforum.php
nach
das hier einfügen:
Das hier:
ersetzen durch:
Edit: Ups, Pardon aus Versehen nicht alle Codezeilen gepostet... 
Die Veränderung bewirkt folgendes:
In viewforum.php wird ein Thema als Top-Thema markiert, wenn:
- es die in der Datenbank gespeicherte Zahl von Mindestantworten (bei mir z.B. 30) gefunden hat (wie bisher) oder wenn das Thema mindestens 1000mal angeschaut wurde, aber die letzte Antwort nicht älter als 30 Tage ist.
- oder wenn das Thema nicht älter ist als die Zahl der Mindestanworten in Stunden (bei mir eben 30) und es mehr als 1 Antwort pro Stunde oder mehr als 10 Aufrufe pro Stunde auf sich gezogen hat. (Die Werte korrespondieren so etwa mit der aktuellen Frequentierung meines Boards...)
viewforum.php
nach
Code: Alles auswählen
//
// End of auth check
//
Code: Alles auswählen
$new_topic_line = 60*60*$board_config['hot_threshold'];
$topic_obsolete_days = 30;
$topic_views_hot = 1000;
$topic_replies_per_hour_hot = 1;
$topic_views_per_hour_hot = 10;Code: Alles auswählen
if($replies >= $board_config['hot_threshold'])Code: Alles auswählen
$topic_age = time() - $topic_rowset[$i]['topic_time'];
$last_post_age = time() - $topic_rowset[$i]['post_time'];
$replies_per_hour = $replies / ($topic_age / 3600);
$views_per_hour = $topic_rowset[$i]['topic_views'] / ($topic_age / 3600);
if ( ( ( $replies >= $board_config['hot_threshold'] || $topic_rowset[$i]['topic_views'] >= $topic_views_hot ) && $last_post_age < 60*60*24*$topic_obsolete_days ) || ( ( $topic_age < $new_topic_line ) && ( $replies_per_hour > $topic_replies_per_hour_hot || $views_per_hour > $topic_views_per_hour_hot ) ) )