Verfasst: 07.10.2003 19:27
@Eclipse16V: Bitte in Zukunft keine Dateien mehr posten, nur verlinken.
phpBB.de - Die deutsche phpBB-Community
https://www.phpbb.de/community/
Kommt schonAnonymous hat geschrieben:Kann mir einer helfen die viewtopic.php anzupassen ?
Habe 2.0.6 und Mods drinn![]()
Klappt irgendwie nicht bei mir.
http://hacken.biz/viewtopic.txt
Was klappt denn nicht? Ohne Fehlermeldung keine Lösung.Klappt bei mir irgendwie nicht
Code: Alles auswählen
#-----[ OPEN ]------------------------------------------
#
viewtopic.php
#
#-----[ FIND ]------------------------------------------
#
$order_sql = ( !isset($post_id) ) ? '' : "GROUP BY p.post_id, t.topic_id, [...]
#
#-----[ AFTER, ADD ]------------------------------------------
#
$count_sql .= ', t.topic_first_post_id, t.topic_quiz'; // ADDED BY Quiz Hack
#
#-----[ FIND ]------------------------------------------
#
$sql = "SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, [...]
FROM " . POSTS_TABLE . " p, " . USERS_TABLE . " u, " . POSTS_TEXT_TABLE . " pt
WHERE p.topic_id = $topic_id
$limit_posts_time
AND pt.post_id = p.post_id
AND u.user_id = p.poster_id
ORDER BY p.post_time $post_time_order
LIMIT $start, ".$board_config['posts_per_page'];
#
#-----[ IN-LINE, FIND ]------------------------------------------
#
pt.bbcode_uid
#
#-----[ IN-LINE, AFTER, ADD ]------------------------------------------
#
, pt.quiz_answer
#
#-----[ IN-LINE, FIND ]------------------------------------------
#
ORDER BY p.post_time $post_time_order
#
#-----[ IN-LINE, AFTER, ADD ]------------------------------------------
#
, p.post_id $post_time_order
#
#-----[ AFTER, ADD ]------------------------------------------
#
// ADDED , pt.quiz_answer AND , p.post_id $post_time_order BY Quiz Hack
#
#-----[ FIND ]------------------------------------------
#
$message = str_replace("\n", "\n<br />\n", $message);
#
#-----[ AFTER, ADD ]------------------------------------------
#
// BEGIN Quiz Hack
$quiz_img = '';
$quiz_txt = '';
if ( !empty($forum_topic_data['topic_quiz']) )
{
if ( $postrow[$i]['post_id'] == $forum_topic_data['topic_first_post_id'] )
{
if ( !isset($quiz) )
{
include($phpbb_root_path . 'includes/quiz.'.$phpEx);
}
$message = $quiz->insert_block(QUIZ_QUESTION, $message, $topic_id);
}
else if ( !empty($postrow[$i]['quiz_answer']) )
{
if ( !isset($quiz) )
{
include($phpbb_root_path . 'includes/quiz.'.$phpEx);
}
$message = $quiz->insert_block(QUIZ_ANSWER, $message, $topic_id, $postrow[$i]);
}
if ( $is_auth['auth_mod'] )
{
switch ( $forum_topic_data['topic_quiz'] )
{
case '1':
if ( $postrow[$i]['post_id'] != $forum_topic_data['topic_first_post_id'] )
{
$temp_url = append_sid("quiz.$phpEx?mode=manual_ok&" . POST_POST_URL . "=" . $postrow[$i]['post_id']);
$quiz_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_quiz2'] . '" alt="' . $lang['Quiz_answer_manual_ok'] . '" title="' . $lang['Quiz_answer_manual_ok'] . '" border="0" /></a>';
$quiz_txt = '<a href="' . $temp_url . '">' . $lang['Quiz_answer_manual_ok'] . '</a>';
}
break;
case '2':
if ( $postrow[$i]['post_id'] == $forum_topic_data['topic_first_post_id'] )
{
$temp_url = append_sid("quiz.$phpEx?mode=disagree_answer&" . POST_POST_URL . "=" . $postrow[$i]['post_id']);
$quiz_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_quiz1'] . '" alt="' . $lang['Quiz_disagree_answer'] . '" title="' . $lang['Quiz_disagree_answer'] . '" border="0" /></a>';
$quiz_txt = '<a href="' . $temp_url . '">' . $lang['Quiz_disagree_answer'] . '</a>';
}
break;
case '3':
if ( $postrow[$i]['post_id'] != $forum_topic_data['topic_first_post_id'] )
{
if ( !isset($quiz) )
{
include($phpbb_root_path . 'includes/quiz.'.$phpEx);
}
if ( empty($quiz->quiz_data) )
{
$quiz->get_quiz_data($topic_id);
}
if ( $postrow[$i]['post_id'] < $quiz->quiz_data['quiz_bot_post_id'] )
{
$temp_url = append_sid("quiz.$phpEx?mode=correct_answer&" . POST_POST_URL . "=" . $postrow[$i]['post_id']);
$quiz_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_quiz2'] . '" alt="' . $lang['Quiz_correct_answer'] . '" title="' . $lang['Quiz_correct_answer'] . '" border="0" /></a>';
$quiz_txt = '<a href="' . $temp_url . '">' . $lang['Quiz_correct_answer'] . '</a>';
}
}
break;
}
}
}
// END Quiz Hack
#
#-----[ FIND ]------------------------------------------
#
'DELETE' => $delpost,
#
#-----[ AFTER, ADD ]------------------------------------------
#
// BEGIN Quiz Hack
'QUIZ_IMG' => $quiz_img,
'QUIZ' => $quiz_txt,
// END Quiz Hack
#
genau! und was sollen wir jetzt tun?Anonymous hat geschrieben:Und jetzt ?