quiz hack Mod Version: 0.2.1

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
Leo.R
Mitglied
Beiträge: 37
Registriert: 30.08.2003 17:52
Wohnort: Regensburg

Beitrag von Leo.R »

Der Mod funktioniert prima

aber
wenn ich eine PM schreibe und auf "Benutzternahme finde" gehe, kommt ein popup mit der Fehlermeldung
Parse error: parse error in .../phpBB/includes/template.php(127) : eval()'d code on line 44
Die Betreffende Zeilen in der Template.php sind 42-46

Code: Alles auswählen

	// Hash of filenames for each template handle.
	var $files = array();

	// Root template directory.
	var $root = "";
die vermutete Problemmstelle währe in der includes/function_search.php

Code: Alles auswählen

// BEGIN Quiz Hack 26.01.04 Leo 
'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 

'S_USERNAME_OPTIONS' => $username_list, 
'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 26.01.04 Leo
doch da habe ich auch kein Tippfehler gefunden. Hat noch jemand ein Tip?
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

du hast einen fehler in der templates/xxx/user_search_body.tpl...

ah
phpforum_fan
Mitglied
Beiträge: 3
Registriert: 11.02.2004 18:22

Beitrag von phpforum_fan »

saerdnaer hat geschrieben:@phpforum_fan: such mal in der datei nach $result = @mail und mach da das @ raus...
Habe die Änderung vorgenommen, aber immer noch diese Fehlermeldung:

Code: Alles auswählen

Failed sending email :: PHP :: 

DEBUG MODE

Line : 240
File : /homepages/xx/xxxx/xxxx/phpBB/includes/emailer.php
und nun? :roll:
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

zweimal...? achja das ist eigendlich kein probelem mit dem quiz hack. eher ein problem mit der mail funktion ...

ah
Floca
Mitglied
Beiträge: 60
Registriert: 14.01.2004 21:25

Beitrag von Floca »

mhm tach, wollte grade den quiz mod einbauen, aber in der viewtopic.php finde ich folgendes nicht:

Code: Alles auswählen

$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'];
http://www.flocalis.com/viewtopic.txt

habe die datei gleich mal als txt angehängt.
ich habe die phpBB version 2.06 bzw plus 1.3
Meine Signatur war zu groß und wurde deshalb gelöscht - Siehe phpBB.de-Knigge
Benutzeravatar
Leo.R
Mitglied
Beiträge: 37
Registriert: 30.08.2003 17:52
Wohnort: Regensburg

Beitrag von Leo.R »

ich habe keine user_search_body.tpl , ich habe eine
search_username.tpl kann es sein? oder fehlt sie mir ganz?

OK DAnke , Jetzt gehts , ich hatte die Kommentare verändert, bzw. ergäntzt und das darf man wohl net.

Code: Alles auswählen

<!-- BEGIN switch_no_name -->
darf mal wohl nicht ändern!

Danke nochmal für den MOD, bin voll zufrieden :D
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

@Floca: such mal nur nach $sql = "SELECT u.username, u.user_id, u.user_posts, u.user_from

@Leo.R: wie du schon bemerkt hast meint ich natürlich die search_username.tpl
du darfst die kommendare nicht ändern, aber du darfst neue hinzufügen... nur dürfen diese neuen komentare nicht mit <!-- BEGIN oder mit <!-- END anfangen.

ah
Floca
Mitglied
Beiträge: 60
Registriert: 14.01.2004 21:25

Beitrag von Floca »

mh ja habe ich, habe auch nur nach $sql = "SELECT
gesucht, aber die zeile (also so wie sie weitergehen soll) gibtsnicht....
Meine Signatur war zu groß und wurde deshalb gelöscht - Siehe phpBB.de-Knigge
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

bei dir sieht der teil so aus:

Code: Alles auswählen

$sql = "SELECT u.*, p.*,  pt.post_text, pt.post_subject, pt.bbcode_uid
	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'];
das heißt dass alle felder der users tabelle abgefragt werden. das wiederum heißt das du das u.quiz_points nicht einfügen musst...

ah
Floca
Mitglied
Beiträge: 60
Registriert: 14.01.2004 21:25

Beitrag von Floca »

mh das ding funzt mit der 1.3 nich oder ? weil da gibts noch mehr sachen die ich gar nicht habe.....
mit der sql abfrage ises leider nicht getan....
Meine Signatur war zu groß und wurde deshalb gelöscht - Siehe phpBB.de-Knigge
Antworten

Zurück zu „phpBB 2.0: Mod Support“