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.
Toddo
Mitglied
Beiträge: 76
Registriert: 18.10.2002 00:38

Beitrag von Toddo »

Danke dir! Klappt nun alles!

Aber was bedeutet eigentlich:
ich hab dir einen zu aktuellen code gepostet
Eine Sache ist mir noch aufgefallen - aber keine Sorge kann damit leben :wink:
Wenn ich eine Frage manuell erstelle und mit bsp. 10 Punkten versehe, dann erscheint die Frage unter "bearbeiten" wieder mit einem Punkt, bzw wenn sie gleich gestellt wird auch mit einem Punkt. Wenn ich unter "frage bearbeiten" wiederum 10 Punkte setze, dann bleibt es gespeichert. Weiß nicht, ob es ein Fehler von mir ist? Ist aber auch nicht schlimm, weil ich die Fragen mittlerweile alle fix auf 5 Punkte eingestellt habe.

Und vielleicht noch vier Verbesserungsvorschläge für die nächste Version:

1. Die Ladezeiten im Admin Bereich sind ziemlich lang geworden, wenn man einen kompletten Fragenkatalog importiert. Vielleicht kannst Du es so einrichten, dass man auf mehreren Seiten blättern kann?!

2. Vielleicht ist es auch irgendwie möglich, bereits beantwortete Fragen im Quiz-Admin-Bereich zu löschen?! Das würde einiges zusätzlich überschaubarer machen.

3. Optional die Wahl zwischen dem bisherigen Modus (wer zuerst antwortet gewinnt) und einem manuellen Ende der Frage durch MOD oder Admin und dann werden alle bis dahin richtig beantworteten Fragen gewertet.

4. Eine Option für den Quizbot, dass er die Fragen auch zu einer zufälligen Uhrzeit stellen kann.

Sollen natürlich nur Vorschläge sein - finde die Version wie bisher auch schon klasse! :wink:
lars
Mitglied
Beiträge: 80
Registriert: 16.01.2003 01:35

Beitrag von lars »

hab viel geändert ducrh hier gelesen und kopie sowie ausprobiert und hier fehler findet.

alles sollte bugfrei, aber nix 100% sonder 99%

also

Und hier die neue Quiz-Frage:
#[QUIZ]

wo bleibt denn Fragen block.

las hier dass viewtopic.php
fand ein fehler, ich glaube dass ich unsinn einbauen.
mein forum ist phpBB2 Plus 1.1

leider steht keine:

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'];
keine "u.username" zu findet.

versuche ich einfach, weil einzig zu findet nur einzig pt.bbcode_uid und :

Code: Alles auswählen

$sql = "SELECT u.*, p.*,  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
        LIMIT $start, ".$board_config['posts_per_page'];

// ADDED , pt.quiz_answer BY Quiz Hack
mit

Code: Alles auswählen

#-----[ IN-LINE, FIND ]------------------------------------------
#
pt.bbcode_uid
#
#-----[ IN-LINE, AFTER, ADD ]------------------------------------------
#
, pt.quiz_answer
#
#-----[ AFTER, ADD ]------------------------------------------
#
// ADDED , pt.quiz_answer BY Quiz Hack
Benutzeravatar
pumuckl94
Mitglied
Beiträge: 160
Registriert: 09.06.2003 02:44
Kontaktdaten:

Beitrag von pumuckl94 »

HAbe den Quiz Bot installiert. Sobald ich aber die Datei install_quiz_hack.php aufrufe kommt das ich vom Admin verbannd worde. Was habe ich falsch gemacht?
Benutzeravatar
Schumi
Ehemaliges Teammitglied
Beiträge: 4925
Registriert: 07.10.2002 12:37

Beitrag von Schumi »

Ist mir auch schon passiert :D
Dafür bräuchte ich auch mal 'ne Lösung :wink:
thunderblade
Mitglied
Beiträge: 37
Registriert: 10.06.2003 13:10
Wohnort: Bückeburg
Kontaktdaten:

Beitrag von thunderblade »

@Schumi & pumuckl94: wahrscheinlich habt ihr noch ander Hacks installiert, die sich damit in die Quere kommen. FÜhrt doch einfach die SQL-Queries über nen phpMyAdmin aus (wurde in diesem Thema weiter oben ja schon mehrfach erwähnt, welche das sind). Damit werden 2 neue Tabellen angelegt, eine für die Quiz-Konfiguration und eine für die Fragen. Außerdem wird die User-Tabelle noch verändert, um Quizpunkte aufnehmen zu können.

@Lars: Die Sache scheinst du richtig eingebaut zu haben, daran kann der Fehler also wohl nicht liegen. In deinem Code ist einfach diese ewig lange Zeile mit u.username [...] durch u.* ersetzt (wahrscheinlich durch einen anderen Hack).

@saerdnaer: darf eigentlich jeder zig Hacks in sein phpBB einbauen? Ich hab mir gestern mal spaßeshalber dieses gesamte Thema hier durchgelesen, davon sind doch wenigstens 75% der Fragen überflüssig, wenn man deine Anleitung beachtet und nachher den Code nochmal genau überprüft. Meine Hochachtung, dass du trotzdem immer wieder allen hier hilfst.

@all: Ein Super-Hack, der auf meinem gemoddeten phpBB2.04 fehlerfrei läuft.
bye Markus
Wer ein Problem definiert, hat es schon halb gelöst.
Signaturen dürfen maximal 3 Zeilen lang sein
Benutzeravatar
pumuckl94
Mitglied
Beiträge: 160
Registriert: 09.06.2003 02:44
Kontaktdaten:

Beitrag von pumuckl94 »

Von MySQL habe ich fast keine Ahnung. Kann das mal einer nem doofen erklären?
:)

ICQ 93744612
AIM Pumuckl94

Würde mich freuen
Benutzeravatar
pumuckl94
Mitglied
Beiträge: 160
Registriert: 09.06.2003 02:44
Kontaktdaten:

Beitrag von pumuckl94 »

Also folgendes Problem

Der Quiz HAck ist installiert. Auch alle tabellen. Nur hab ich eine 2.0.0 Software drauf. Und es geht nicht. Wenn ich das amche was auf Seite zwei Stehtd ann erscheint

Code: Alles auswählen

Und hier die neue Quiz-Frage: 
[QUIZ]
Was ist der Fehler?
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

@pumuckl94: ich hab mal einen fix für 200er board hier gepostet
-> http://www.phpbb.de/viewtopic.php?p=76771#76771

@Toddo:
Toddo hat geschrieben:Aber was bedeutet eigentlich:
saerdner hat geschrieben:ich hab dir einen zu aktuellen code gepostet
das bedeutet das ich den code aus der neuesten nicht offiziellen version gepostet habe...

zu dem Fehler mit den punkten: ich schau mal nach...

zu 1. wird in der neuen version möglich sein

zu 2. wird ebenfalls in der neuen version möglich sein

zu 3. wird in einer der folgenden versionen möglich sein

zu 4. gute idee... ich werde in einer der nächsten versionen einen zusätzlichen zufalls-zeitbereich mit einbauen...

@lars: thunderblade hat das bereits richtig erklärt

@thunderblade: jeder kann so viel mods einbauen wie er will ;-) und das mit den 75% nun ja das ist leider mal so...

hab ich jemanden vergessen?

ah
lars
Mitglied
Beiträge: 80
Registriert: 16.01.2003 01:35

Beitrag von lars »

@thunderblade,
aha, danke für erklären.

@saerdnaer
gut dann nehme ich es deiser andere befehlzeilen.

doch bleibt noch.

Und hier die neue Quiz-Frage:
[QUIZ]

mit:
includes/topic_review.php $row durch $postrow[$i] ersetzen... aber nur zwischen // BEGIN Quiz Hack und // END Quiz Hack
gab keine bug. nur dazu:
viewtopic.php das $forum_topic_data durch $forum_row ersetzen
ist leider bug und nur weiss seite, wenn ich thema klich in antwort lesen steht nur weiss. was nun?
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

ähm wie kannst du sehen das immer noch [QUIZ] da steht wenn nur eine weiße seite kommt? ;-)

url zu deiner seite...

ah
Gesperrt

Zurück zu „phpBB 2.0: Mod Support“