Quiz-Hack und add field to post

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.
Antworten
Benutzeravatar
Innos_Zorn
Mitglied
Beiträge: 127
Registriert: 28.06.2003 12:32
Wohnort: Sternenfels
Kontaktdaten:

Quiz-Hack und add field to post

Beitrag von Innos_Zorn »

Ich habe bei mir den Quiz Hack 0.21 eingebaut. Hat auch wunderbar funktioniert bis ich den "add_field_to_post" hack eingebaut habe.

Nun bringt er eine Fehlermeldung beim stellen von Quizfragen.

Code: Alles auswählen

Warning: Missing argument 14 for prepare_post() in /home/xxxxxx/web/public_html/includes/functions_post.php on line 130
Das problem bezieht sich auf folgende änderungen in der functions_post.php

Code: Alles auswählen

# 
#-----[ ÖFFNEN ]-------------------------------------------------- 
# 
# includes/functions_post.php
# 
#-----[ FINDE ]-------------------------------------------------- 
# 
function prepare_post(&$mode, &$post_data, &$bbcode_on, &$html_on, &$smilies_on, &$error_msg, &$username, &$bbcode_uid, &$subject, &$message, &$poll_title, &$poll_options, &$poll_length)

# 
#-----[ FINDE in dieser Zeile ]-------------------------------------------------- 
# 
&$subject

# 
#-----[ DANACH EINFÜGEN ]-------------------------------------------------- 
# 
, &$extra

# 
#-----[ FINDE ]-------------------------------------------------- 
# 
function submit_post($mode, &$post_data, &$message, &$meta, &$forum_id, &$topic_id, &$post_id, &$poll_id, &$topic_type, &$bbcode_on, &$html_on, &$smilies_on, &$attach_sig, &$bbcode_uid, &$post_username, &$post_subject, &$post_message, &$poll_title, &$poll_options, &$poll_length)

# 
#-----[ FINDE in dieser Zeile ]-------------------------------------------------- 
# 
&$post_subject

# 
#-----[ DANACH EINFÜGEN ]-------------------------------------------------- 
# 
, &$post_extra

# 
wenn ich diese änderungen Rückgängig mache funzt das quiz wieder. nur der add_field_to_post hack natürlich nicht mehr

hier mal meine functions_post.php
...wir waten durch ein Meer von Blut, Gib uns dafür Kraft und Mut...
JarOfFlies - Alternative-Rock Community
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

mach einfach folgendes:
öffne includes/quiz.php
suche

Code: Alles auswählen

prepare_post($mode, $post_data, $bbcode_on, $html_on, $smilies_on, $error_msg, $username, $bbcode_uid, $subject, $message, $poll_title, $poll_options, $poll_length);
davor einfügen:

Code: Alles auswählen

$extra = '';
in dem oben gefundenem suchen:

Code: Alles auswählen

$subject, 
direkt danach einfügen:

Code: Alles auswählen

$extra, 
suchen:

Code: Alles auswählen

submit_post($mode, $post_data, $return_message, $return_meta, $forum_id, $topic_id, $post_id, $poll_id, $topic_type, $bbcode_on, $html_on, $smilies_on, $attach_sig, $bbcode_uid, str_replace("'", "''", $username), str_replace("'", "''", $subject), str_replace("'", "''", $message), $poll_title, $poll_options, $poll_length);
drin suchen:

Code: Alles auswählen

str_replace("'", "''", $subject), 
direkt danach einfügen:

Code: Alles auswählen

$extra, 
dann sollte die fehlermeldung weg sein...

ah
Benutzeravatar
Innos_Zorn
Mitglied
Beiträge: 127
Registriert: 28.06.2003 12:32
Wohnort: Sternenfels
Kontaktdaten:

Beitrag von Innos_Zorn »

Super danke.....jetzt funzt wieder alles :grin:
...wir waten durch ein Meer von Blut, Gib uns dafür Kraft und Mut...
JarOfFlies - Alternative-Rock Community
Antworten

Zurück zu „phpBB 2.0: Mod Support“