Quiz Hack

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.
Benutzeravatar
Alhexchen
Mitglied
Beiträge: 3
Registriert: 28.11.2002 10:32

Beitrag von Alhexchen »

Hallo
Ich hab da eine Frage, hoffe das ich hier richtig bin und die nicht unter den anderen Post gehört :wink:
Besteht noch Interesse an Fragen ?
Ich habe einen Opennap-Server, wo ich einen Triviabot am laufen habe. In meiner Datenbank sind so an die 6000 Fragen
Liebe Grüsse Alexandra
Benutzeravatar
K
Mitglied
Beiträge: 49
Registriert: 11.12.2001 01:00
Kontaktdaten:

Beitrag von K »

jo!

besteht definitiv ;)


(schon ne cvs gegen den bei_export_alle_antworten_auf_1 vorhanden?? @saerdnaer)

wennste die rausrücken möchtest.. her damit ;)

grußß
K
-.-
imq
Mitglied
Beiträge: 98
Registriert: 23.09.2002 17:04
Kontaktdaten:

Beitrag von imq »

würd auch gern nen paar fragen haben..:)
es besteht interesse...@Alhexchen
Benutzeravatar
Alhexchen
Mitglied
Beiträge: 3
Registriert: 28.11.2002 10:32

Beitrag von Alhexchen »

ist allerdings nur eine txt datei und muss wohl noch umgeändert werden
ich weiss nicht wie die schriftform aussehen muss, hab mir das hack noch nicht angeschaut

hab die fragen auf meinem webspace hochgeladen
zu finden unter:
www.alhexchen.de/allerlei/trivia.txt

da könnt ich euch die fragen gerne rauskopieren
ich hoffe die fragen helfen euch

vielleicht schreibt ihr mir ja auch ne nette zeile in mein gästebuch *zwinker*
die seite ist noch im aufbau und ich kämpfe gerade mit dem forum *lach*
versuche das mit dem gender hinzubekommen, aber es klappt nicht ;)


liebe grüsse
alexandra
Gast

Hack

Beitrag von Gast »

Wo bekomme ich denn die aktuelle Version des Hacks her ??
Benutzeravatar
atcforum
Mitglied
Beiträge: 12
Registriert: 24.11.2002 14:24
Wohnort: Berlin
Kontaktdaten:

Re: Hack

Beitrag von atcforum »

Anonymous hat geschrieben:Wo bekomme ich denn die aktuelle Version des Hacks her ??
Das müßte die aktuelle Version sein:HIER
Zuletzt geändert von atcforum am 17.12.2002 23:34, insgesamt 1-mal geändert.
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

https://sourceforge.net/project/showfil ... p_id=65919

ich hoffe nur das die neue bald rauskommt...

ah
GEROMI
Mitglied
Beiträge: 7
Registriert: 09.12.2002 15:01

Beitrag von GEROMI »

Hab folgendes Problem: die folgenden bearbeitungen konnte ich nicht ausführen, da a) die datei nicht da ist und b) ich die stelle nicht finden kann.

Was kann ich machen ?

Hier ist was ich nicht machen kann:

Code: Alles auswählen

modpc
#-----[ FIND ]------------------------------------------
#
				$vote_id_sql .= ( ( $vote_id_sql != '' ) ? ', ' : '' ) . $row['vote_id'];
			}
			$db->sql_freeresult($result);
#
#-----[ AFTER, ADD ]------------------------------------------
#
			// BEGIN Quiz Hack
			$sql = "SELECT quiz_id
				FROM " . QUIZ_TABLE . "
				WHERE quiz_topic_id IN ($topic_id_sql)";
			if ( !$result = $db->sql_query($sql) )
			{
				message_die(GENERAL_ERROR, 'Could not get quiz id information', '', __LINE__, __FILE__, $sql);
			}
			$quiz_id_sql = '';
			while ( $row = $db->sql_fetchrow($result) )
			{
				$quiz_id_sql .= ( ( $quiz_id_sql != '' ) ? ', ' : '' ) . $row['quiz_id'];
			}
			$db->sql_freeresult($result);
			// END Quiz Hack
#
postings
#-----[ FIND ]------------------------------------------
#
	$template->assign_block_vars('switch_delete_checkbox', array());
}
#
#-----[ AFTER, ADD ]------------------------------------------
#
// BEGINN Quiz Hack
if ( $auth_answer )
{
	list($answer_field, $js) = $quiz->generate_answer_box($topic_id, $userdata['user_id'], $answer);
	$template->assign_block_vars('switch_quiz_answer', array(
		'L_ANSWER' => $lang['Answer'],
		'ANSWER' => $answer_field)
	);
	$template->assign_block_vars('switch_quiz_answer_js', array(
		'JS' => $js)
	);
}
// END Quiz Hack
#
viewtopic
#-----[ FIND ]------------------------------------------
#
		'DELETE' => $delpost,
#
#-----[ AFTER, ADD ]------------------------------------------
#
		// BEGIN Quiz Hack
		'QUIZ_IMG' => $quiz_img,
		'QUIZ' => $quiz_txt,
		// END Quiz Hack

#
#-----[ OPEN ]------------------------------------------
#
includes/bbcode.php
#
#-----[ FIND ]------------------------------------------
#
	die("Hacking attempt");
}
#
#-----[ AFTER, ADD ]------------------------------------------
#
// BEGIN Quiz Hack
if ( defined('BBCODE_INCLUDED') )
{
	return;
}
define('BBCODE_INCLUDED', true);
// END Quiz Hack
#
#
#-----[ OPEN ]------------------------------------------
#
includes/functions_post.php
#
#-----[ FIND ]------------------------------------------
#
$unhtml_specialchars_replace = array('>', '<', '"', '&');

#
#-----[ AFTER, ADD ]------------------------------------------
#
// BEGIN Quiz Hack
if ( defined('FUNCTIONS_POST_INCLUDED') )
{
	return;
}
define('FUNCTIONS_POST_INCLUDED', true);
// END Quiz Hack
#
#-----[ FIND ]------------------------------------------
#
	else if ( $mode != 'delete' && $mode != 'polldelete' )
#
#-----[ REPLACE WITH ]------------------------------------------
#
	else if ( $mode != 'delete' && $mode != 'polldelete' && empty($post_data['quiz_answer']) ) // ADDED  && empty($post_data['quiz_answer']) BY Quiz Hack
#
#-----[ FIND ]------------------------------------------
#
	if ( $mode == 'newtopic' || $mode == 'reply' )
#
#-----[ REPLACE WITH ]------------------------------------------
#
	if ( !isset($post_data['flood_control_off']) && ( $mode == 'newtopic' || $mode == 'reply' ) ) // ADDED ' !isset($post_data['flood_control_off']) && ( ' AND ')' BY Quiz Hack

#
#-----[ FIND ]------------------------------------------
#
		$topic_vote = ( !empty($poll_title) && count($poll_options) >= 2 ) ? 1 : 0;
#
#-----[ AFTER, ADD ]------------------------------------------
#
		// BEGINN Quiz Hack
		$quiz_sql1 = !empty($post_data['topic_quiz']) ? ', topic_quiz' : '';
		$quiz_sql2 = !empty($post_data['topic_quiz']) ? ', 1' : '';
		// END Quiz Hack
#
#-----[ FIND ]------------------------------------------
#
		$sql  = ( $mode != "editpost" ) ? "INSERT INTO " . TOPICS_TABLE . " (topic_title, topic_poster, topic_time, forum_id, topic_status, topic_type, topic_vote) VALUES ('$post_subject', " . $userdata['user_id'] . ", $current_time, $forum_id, " . TOPIC_UNLOCKED . ", $topic_type, $topic_vote)" : "UPDATE " . TOPICS_TABLE . " SET topic_title = '$post_subject', topic_type = $topic_type, topic_vote = $topic_vote WHERE topic_id = $topic_id";
#
#-----[ IN-LINE, FIND ]------------------------------------------
#
topic_vote
#
#-----[ IN-LINE, AFTER, ADD ]------------------------------------------
#
 $quiz_sql1
#
#-----[ IN-LINE, FIND ]------------------------------------------
#
$topic_vote
#
#-----[ IN-LINE, AFTER, ADD ]------------------------------------------
#
 $quiz_sql2
#
#-----[ AFTER, ADD ]------------------------------------------
#
// ADDED $quiz_sql1 AND $quiz_sql2 BY Quiz Hack
#
#-----[ FIND ]------------------------------------------
#
		$post_id = $db->sql_nextid();
	}
#
#-----[ AFTER, ADD ]------------------------------------------
#
	// BEGINN Quiz Hack
	$quiz_sql1 = !empty($post_data['quiz_answer']) ? ', quiz_answer' : '';
	$quiz_sql2 = !empty($post_data['quiz_answer']) ? ( ", '" . $post_data['quiz_answer'] . "'" ) : '';
	// END Quiz Hack
#
#-----[ FIND ]------------------------------------------
#
	$sql = ( $mode != 'editpost' ) ? "INSERT INTO " . POSTS_TEXT_TABLE . " (post_id, post_subject, bbcode_uid, post_text) VALUES ($post_id, '$post_subject', '$bbcode_uid', '$post_message')" : "UPDATE " . POSTS_TEXT_TABLE . " SET post_text = '$post_message',  bbcode_uid = '$bbcode_uid', post_subject = '$post_subject' WHERE post_id = $post_id";
#
#-----[ IN-LINE, FIND ]------------------------------------------
#
post_text
#
#-----[ IN-LINE, AFTER, ADD ]------------------------------------------
#
 $quiz_sql1
#
#-----[ IN-LINE, FIND ]------------------------------------------
#
'$post_message'
#
#-----[ IN-LINE, AFTER, ADD ]------------------------------------------
#
 $quiz_sql2
#
#-----[ AFTER, ADD ]------------------------------------------
#
// ADDED $quiz_sql1 AND $quiz_sql2 BY Quiz Hack
#
#-----[ OPEN ]------------------------------------------
#
includes/functions_search.php
#
#-----[ FIND ]------------------------------------------
#
function clean_words($mode, &$entry, &$stopword_list, &$synonym_list)
#
#-----[ BEFORE, ADD ]------------------------------------------
#
// BEGIN Quiz Hack
if ( defined('FUNCTIONS_SEARCH_INCLUDED') )
{
	return;
}
define('FUNCTIONS_SEARCH_INCLUDED', true);
// END Quiz Hack
#
#-----[ FIND ]------------------------------------------
#
	$username_list = '';
#
#-----[ BEFORE, ADD ]------------------------------------------
#
	global $HTTP_GET_VARS; // ADDED BY Quiz Hack 
#
#-----[ FIND ]------------------------------------------
#
		'S_USERNAME_OPTIONS' => $username_list,
#
#-----[ BEFORE, ADD ]------------------------------------------
#
		// BEGIN Quiz Hack
		'S_FORM' => !empty($HTTP_GET_VARS['form']) ? $HTTP_GET_VARS['form'] : 'post',
		'S_FIELD' => !empty($HTTP_GET_VARS['field']) ? $HTTP_GET_VARS['field'] : 'username',
		// END Quiz Hack
#
#-----[ FIND ]------------------------------------------
#
'S_SEARCH_ACTION' => append_sid("search.$phpEx?mode=searchuser")) 
#
#-----[ REPLACE WITH ]------------------------------------------
#
'S_SEARCH_ACTION' => append_sid("search.$phpEx?mode=searchuser" . ( !empty($HTTP_GET_VARS['form']) ? ( '&form=' . $HTTP_GET_VARS['form'] ) : '') . ( !empty($HTTP_GET_VARS['field']) ? ( '&field=' . $HTTP_GET_VARS['field'] ) : '') )) // ADDED  . ( !empty($HTTP_GET_VARS['form']) ? ( '&form=' . $HTTP_GET_VARS['form'] ) : '') . ( !empty($HTTP_GET_VARS['field']) ? ( '&field=' . $HTTP_GET_VARS['field'] ) : '') BY Quiz Hack
#
#-----[ FIND ]------------------------------------------
#
		$template->assign_block_vars('switch_select_name', array());
	}
#
#-----[ AFTER, ADD ]------------------------------------------
#
	// BEGIN Quiz Hack
	else
	{
		$template->assign_block_vars('switch_no_name', array());
	}
	// END Quiz Hack
#
#-----[ OPEN ]------------------------------------------
#
includes/usercp_viewprofile.php
#
#-----[ FIND ]------------------------------------------
#
	'AVATAR_IMG' => $avatar_img,
#
#-----[ AFTER, ADD ]------------------------------------------
#
	// BEGINN Quiz Hack
	'QUIZ_POINTS' => $profiledata['quiz_points'],

	'L_QUIZ_POINTS' => $lang['Quiz_points'],
	// END Quiz Hack
#
#-----[ OPEN ]------------------------------------------
#
templates/xxx/overall_header.tpl
#
#-----[ FIND ]------------------------------------------
#
<td height="25" align="center" valign="top" nowrap="nowrap"><span class="mainmenu">&nbsp;<a href="{U_PROFILE}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_profile.gif" width="12" height="13" border="0" alt="{L_PROFILE}" hspace="3" />{L_PROFILE}</a> [...]
#
#-----[ IN-LINE, FIND ]------------------------------------------
#
<span class="mainmenu">&nbsp;
#
#-----[ IN-LINE, AFTER, ADD ]------------------------------------------
#
<a href="{U_QUIZ_FAQ}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_quiz1.gif" width="12" height="13" border="0" alt="{L_QUIZ_FAQ}" hspace="3" />{L_QUIZ_FAQ}</a>&nbsp; &nbsp;<a href="{U_QUIZ_SUGGEST}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_quiz2.gif" width="12" height="13" border="0" alt="{L_QUIZ_SUGGEST}" hspace="3" />{L_QUIZ_SUGGEST}</a>&nbsp; &nbsp;
#
#-----[ OPEN ]------------------------------------------
#
templates/xxx/viewtopic_body.tpl

#
#-----[ FIND ]------------------------------------------
#
				<td valign="top" align="right" nowrap="nowrap">{postrow.QUOTE_IMG} {postrow.EDIT_IMG} {postrow.DELETE_IMG} {postrow.IP_IMG}</td>
#
#-----[ IN-LINE, FIND ]------------------------------------------
#
{postrow.DELETE_IMG}
#
#-----[ IN-LINE, AFTER, ADD ]------------------------------------------
#
 {postrow.QUIZ_IMG}
#
Benutzeravatar
atcforum
Mitglied
Beiträge: 12
Registriert: 24.11.2002 14:24
Wohnort: Berlin
Kontaktdaten:

Beitrag von atcforum »

Kann mir jemand sagen, ob es irgendwo ein paar Fragen gibt? Suche schon ganz verzweifelt... :cry:

By the way: SPITZEN MOD!!!! Danke an saerdnaer!! :)
Zuletzt geändert von atcforum am 17.12.2002 23:30, insgesamt 1-mal geändert.
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

die dateien müssen da sein... das xxx musst du natürlich mit deinem template namen ersetzen und such einfach mal nur nach dem code... ohne die tabs und leerzeichen und auch immer nur eine zeile des codes...

ah
Gesperrt

Zurück zu „phpBB 2.0: Mod Support“