Hallo zusammen
Ich suche ein Mod (Add on) wo ich das so einstellen kann das ungelöste Fragen immer oben stehen
Quiz 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.
-
- Mitglied
- Beiträge: 1578
- Registriert: 10.01.2004 22:49
- Wohnort: Moers
- Kontaktdaten:
-
- Mitglied
- Beiträge: 1578
- Registriert: 10.01.2004 22:49
- Wohnort: Moers
- Kontaktdaten:
-
- Mitglied
- Beiträge: 189
- Registriert: 22.11.2002 18:13
- Wohnort: Sulzbach-Rosenberg
- Kontaktdaten:
Ich glaub du hast zwar mittlerweile die Antwort schon gefunden, aber zur Vollständigkeit post ich trotzdem eine
Quiz Hack - AddOn - Part 4
Gruss
---chris

Quiz Hack - AddOn - Part 4
Code: Alles auswählen
#################################################################
#
# Mod Part 4 -----[ Quiz Hack - Add On - Topic Sortierung]-----
#
#################################################################
#
# Hinweis: Dieser Teil ist Optional
#
#################################################################
#
# Durch das Addon werden die Antworten meist erst gepostet nachdem eine weitere Frage gestellt wurde.
# Dadurch kann es dazu kommen, dass die Quizfragen nicht mehr geordnet sind, sondern nach dem letzten
# Posting sortiert werden. Da der Quizmaster die Antwort ganz normal postet, wird eine gelöste Quizfrage
# ganz am Anfang erscheinen. Um dies zu verhindern und damit alle Quizfragen nach ihrer Quiznummer sortiert
# werden, muss dieser Teil durchgeführt werden.
#
#################################################################
#
# Beispiel:
#
# Standartmäßige Sortierung
#
# [Quiz] (gelöst) Quiz Frage #43 ...
# [Quiz] Quiz Frage #46 ...
# [Quiz] (gelöst) Quiz Frage #42 ...
# [Quiz] Quiz Frage #44 ...
# [Quiz] Quiz Frage #45 ...
#
###########################
#
# Nach Quiznummern sortiert
#
# [Quiz] Quiz Frage #46 ...
# [Quiz] Quiz Frage #45 ...
# [Quiz] Quiz Frage #44 ...
# [Quiz] (gelöst) Quiz Frage #43 ...
# [Quiz] (gelöst) Quiz Frage #42 ...
#
#################################################################
#
#-----[ OPEN ]------------------------------------------
#
viewforum.php
#
#-----[ FIND ]------------------------------------------
#
//
// Grab all the basic data (all topics except announcements)
// for this forum
//
#
#-----[ AFTER ADD ]------------------------------------------
#
$sql = "SELECT config_value
FROM " . QUIZ_CONFIG_TABLE ."
WHERE config_name = 'forum_id'";
if ( $result = $db->sql_query($sql) )
{
$row = $db->sql_fetchrow($result);
$quiz_forum_id = $row['config_value'];
}
else
{
message_die(GENERAL_ERROR, 'Could not query quiz_config information', '', __LINE__, __FILE__, $sql);;
}
$sort_method = ( $forum_id == $quiz_forum_id ) ? " t.topic_id DESC" : "t.topic_last_post_id DESC";
#
#-----[ FIND ]------------------------------------------
#
ORDER BY t.topic_type DESC, t.topic_last_post_id DESC
#
#-----[ REPLACE WITH ]------------------------------------------
#
ORDER BY t.topic_type DESC, $sort_method
#
#################################################################
---chris