quiz hack Mod Version: 0.2.1
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.
Hab auch ein Problem mit dem Mod welches ziemlich am Anfang auftritt (kann also sein das es eine Menge nach sich zieht).
Hab alle Dateien hochgeladen, editiert und die php ausgeführt und bekomme seitdem Fehler wenn ich ein Thema anschauen will (also in der viewtopic.php). Bin dem Problem dann nachgegangen und habe die für den Fehler verantwortliche Zeile gefunden.
Es läuft alles wunderbar bis ich folgende Zeile in der Viewtopic einfüge.
Bitte um Hilfe
Hab alle Dateien hochgeladen, editiert und die php ausgeführt und bekomme seitdem Fehler wenn ich ein Thema anschauen will (also in der viewtopic.php). Bin dem Problem dann nachgegangen und habe die für den Fehler verantwortliche Zeile gefunden.
Es läuft alles wunderbar bis ich folgende Zeile in der Viewtopic einfüge.
Sobald ich dieses tue und mir ein Thema anschaue kommt folgende Fehlermeldung.#-----[ AFTER, ADD ]------------------------------------------
#
// ADDED , pt.quiz_answer AND , p.post_id $post_time_order BY Quiz Hack
Kann mir das jemand erklären? Hab zuerst gedacht es liegt evtl. an der Datenbank und einem fehlerhaften Prefix, dort stimmt aber alles da phpbb als Standard genutzt wird.Could not obtain post/user information.
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '// ADDED , pt.quiz_answer AND , p.post_id ASC BY Quiz Hack LI
SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsig, u.user_allowsmile, p.*, u.user_gender, pt.post_text, pt.post_subject, pt.bbcode_uid, pt.quiz_answer FROM phpbb_posts p, phpbb_users u, phpbb_posts_text pt WHERE p.topic_id = 394 AND pt.post_id = p.post_id AND u.user_id = p.poster_id ORDER BY p.post_time ASC, p.post_id ASC // ADDED , pt.quiz_answer AND , p.post_id ASC BY Quiz Hack LIMIT 0, 15
Line : 402
File : /home/dateiordner/public_html/forum/viewtopic.php
Bitte um Hilfe
- Leuchte
- Ehemaliges Teammitglied
- Beiträge: 9179
- Registriert: 26.05.2003 14:57
- Wohnort: Duisburg
- Kontaktdaten:
du hast dieses an die falsche stelle eingefügt
such das mal in der viewtopic.php und kopier das in eine neue zeile nach dem ;
wenn du nicht weisst wo und wie dann poste mal den abschnitt rund um die zeile 402 (+/- 10 zeilen)
Code: Alles auswählen
// ADDED , pt.quiz_answer AND , p.post_id $post_time_order BY Quiz Hack
such das mal in der viewtopic.php und kopier das in eine neue zeile nach dem ;
wenn du nicht weisst wo und wie dann poste mal den abschnitt rund um die zeile 402 (+/- 10 zeilen)
Ach du Schande, dass erklärt mir jetzt einiges. Dann muß ich den kompletten Einbau am besten wiederholen. Ist eine Zeile immer nur beendet wenn sie mit einem Komma oder Punkt abgeschlossen wird? Wenn als Befehl "after add" angegeben ist habe ich bisher einfach geguckt ob die Zeile abgeschlossen ist (und die ist eigentlich abgeschlossen) und den Befehl dann als nächste Zeile reinkopiert. Bisher hatte ich auch noch nie irgendwelche Probleme mit Mods (jedenfalls nicht aus diesem Grund). Das Ganze sieht in diesem Falle wie folgt aus.
Auf jeden Fall schon mal danke für die fixe Hilfe.
Hab sicherheitshalber mal den kompletten Abschnitt dort kopiert. Wenn es aber echt an diesem Komma liegt werde ich den ganzen Einbau besser wiederholen, dann hab ich auf Garantie noch mehr Fehler drin. Für mich sieht die Zeile aber eindeutig abgeschlossen aus, warum ist da denn ein Zeilenumbruch drin?$sql = "SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsig, u.user_allowsmile, p.*, u.user_gender, pt.post_text, pt.post_subject, pt.bbcode_uid, pt.quiz_answer
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, p.post_id $post_time_order
// ADDED , pt.quiz_answer AND , p.post_id $post_time_order BY Quiz Hack
LIMIT $start, ".$board_config['posts_per_page'];
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, "Could not obtain post/user information.", '', __LINE__, __FILE__, $sql);
}
Auf jeden Fall schon mal danke für die fixe Hilfe.
Die Probleme sind erstmal gelöst, habe alles neu gemacht und es scheint erstmal keine Fehler auszuwerfen.
Aber es werden keine Fragen erstellt, habe es jetzt mal manuell versucht und dabei kommt folgende Fehlermeldung
Aber es werden keine Fragen erstellt, habe es jetzt mal manuell versucht und dabei kommt folgende Fehlermeldung
Was kann ich dagegen nun wieder machen? Wo kann ich denn einen Stamdard bzw. fortlaufenden Titel definieren?Quiz Bot error while make_post():
Bei einem neuen Thema musst du einen Titel angeben.
Du musst zu deinem Beitrag einen Text eingeben.
First thanks for your great mod. It is a very important and useful mod.saerdnaer hat geschrieben: @kaisun: please post me your includes/functions_post.php by a link...
and the failure of the links in the pm is allready known but it isn't known how to fix it, bcause at some users pages they work and at some pages not...
ah
Sorry for my late reply , here is my function_post.php
<?php
[...]
//
// Prepare a message for posting
//
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, &$topic_desc)
{
[...]
}
[...]
//
// Post a new topic/reply/poll or edit existing post/poll
//
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, &$topic_desc, &$news_category, &$msg_icon, $forcetime='')
{
[...]
}
[...]
?>
The pm link problem has been fixed later . I thought it was not due to your mod Instead I go the the ACP, Admin. general configuration, revise the script path to ./ and the empty the SQL phpbb_sessions table content, then the link can link normally.saerdnaer hat geschrieben:and the failure of the links in the pm is allready known but it isn't known how to fix it, bcause at some users pages they work and at some pages not...
ah
