Seite 1 von 2
uneglöste quizfragen (quizmod von saernaer)
Verfasst: 22.09.2004 19:57
von austrian-i
was muss man machen, daß ungeöste quizfragen (quizmod von saerdnaer) immer ganz oben stehn und die gelösten danach erst danach?
viele blättern im vieworum nicht weiter und die ungelösten fragen bleiben ungelöst, das ist ja schade.
Verfasst: 24.09.2004 15:45
von austrian-i
das ist doch ur wichtig oder? was macht ihr leute, die ihr den quiz-mod habt?
Verfasst: 24.09.2004 15:51
von Andy120
hi...
Ich stelle die Fragen Manuell und warte bis sie beantwortet ist...
Gruss Andy
Verfasst: 24.09.2004 15:53
von austrian-i
ja das mach ich auch, aber manche fragen werden einfach übersehen und dann kommen neue und die ungelösten sind dann auf der nächsten seite dann
Verfasst: 24.09.2004 21:35
von saerdnaer
hatte ich schon mal beschrieben
bau zuerst mal den topics order hack ein
http://sphm.sf.net
ah
Verfasst: 24.09.2004 21:57
von austrian-i
ah super super, und dann? ich wusste ja, dass sich das jeman anderer auch gedacht hat.
Verfasst: 24.09.2004 22:11
von saerdnaer
dann gebt ich dir ein paar zeilen code mit dem man die themen nach topic status sortieren kann;
und dann bekommst du noch ein bischen code mit dem dann die topics im quizforum standartmäßig nach dem quiz status sortiert werden
Verfasst: 24.09.2004 22:37
von austrian-i
super cool
habs gerade gemacht, soll ich die viwforum.php und die viewforum_body.tpl hier posten?
Verfasst: 25.09.2004 08:14
von holger1979
saerdnaer hat geschrieben:dann gebt ich dir ein paar zeilen code mit dem man die themen nach topic status sortieren kann;
und dann bekommst du noch ein bischen code mit dem dann die topics im quizforum standartmäßig nach dem quiz status sortiert werden
Könnte ich diese auch haben da ich das gleiche problem habe
Danke
Verfasst: 25.09.2004 09:53
von saerdnaer
@holger:
hatte ich doch sowieso vor
viewforum.php:
suche:
ersetzen durch:
Code: Alles auswählen
else
{
$mode = '';
if ( $forum_id == 1234 )
{
$mode = 'quiz';
$sort_order = 'ASC';
}
}
wobei du 1234 durch die forum id des quiz forums ersetzen musst.
suche:
Code: Alles auswählen
case 'time':
$order_by = "t.topic_id $sort_order";
break;
danach einfügen:
Code: Alles auswählen
case 'quiz':
$order_by = "t.topic_quiz $sort_order";
break;
suche:
Code: Alles auswählen
$mode_types_text = array($lang['Post_Normal'],$lang['Topics'],$lang['Date'],$lang['Replies'],$lang['Author'],$lang['Views'], $lang['Sort_quiz']);
$mode_types = array('default', 'topics', 'time', 'replies', 'author', 'views', 'quiz');
ersetzen durch
Code: Alles auswählen
$mode_types_text = array($lang['Post_Normal'],$lang['Topics'],$lang['Date'],$lang['Replies'],$lang['Author'],$lang['Views']);
$mode_types = array('default', 'topics', 'time', 'replies', 'author', 'views');
language/lang_xxx/lang_main:
am ende vor ?> einfügen:
mfg ah