Saerdnaers Topics Order Hack - Nach Bewertung sortieren?
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.
Zur not kannstes dir auch hier angucken @saerdnaer habs mal in mein testboard eingebaut:
http://www.powerforum.de/viewforum.php?f=1
htaccess:
Benutzername: e06ca935cde36ff6e4078d39967c0b7e
Passwort: 3c812a8b18db5deb28cfb9dd0ac2bc06
esperitox
http://www.powerforum.de/viewforum.php?f=1
htaccess:
Benutzername: e06ca935cde36ff6e4078d39967c0b7e
Passwort: 3c812a8b18db5deb28cfb9dd0ac2bc06
esperitox
geh mal auf deine viewforum.php und sortiere nach bewertung.
dann ersetz folgendesdurch folgendes:
dann aktuallisierte die viewforum in deinem browser und kopiere die query die angezeigt wird und poste sie hier....
und dann mach die obrigen änderungen wieder rückgänig...
ah
dann ersetz folgendes
Code: Alles auswählen
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain topic information', '', __LINE__, __FILE__, $sql);
}
Code: Alles auswählen
//if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain topic information', '', __LINE__, __FILE__, $sql);
}
und dann mach die obrigen änderungen wieder rückgänig...
ah
Grüße JLoopSELECT t.*, u.username, u.user_id, u2.username as user2, u2.user_id as id2, p.post_username, p2.post_username AS post_username2, p2.post_time, pt.post_text FROM phpbb_topics t, phpbb_users u, phpbb_posts p, phpbb_posts p2, phpbb_users u2, phpbb_posts_text pt WHERE t.forum_id = 1 AND t.topic_poster = u.user_id AND p.post_id = t.topic_first_post_id AND p2.post_id = t.topic_last_post_id AND p2.post_id = pt.post_id AND u2.user_id = p2.poster_id AND t.topic_type <> 2 AND t.topic_type <> 3 ORDER BY t.topic_type DESC, t.topic_last_post_id DESC LIMIT 0, 50

Edit: Ich habs nochmal probiert aber das ergebnis ist dasselbe:
JLoopSELECT t.*, u.username, u.user_id, u2.username as user2, u2.user_id as id2, p.post_username, p2.post_username AS post_username2, p2.post_time, pt.post_text FROM phpbb_topics t, phpbb_users u, phpbb_posts p, phpbb_posts p2, phpbb_users u2, phpbb_posts_text pt WHERE t.forum_id = 1 AND t.topic_poster = u.user_id AND p.post_id = t.topic_first_post_id AND p2.post_id = t.topic_last_post_id AND p2.post_id = pt.post_id AND u2.user_id = p2.poster_id AND t.topic_type <> 2 AND t.topic_type <> 3 ORDER BY t.topic_type DESC, t.topic_last_post_id DESC LIMIT 0, 50