Quiz Hack Version 0.2.0

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
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
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

falls du in der includes/quiz.php ein $userid hast, hast du die alte version...

ah
Benutzeravatar
Schwarzer-Schlumpf
Mitglied
Beiträge: 848
Registriert: 19.06.2003 00:26
Wohnort: Kiel
Kontaktdaten:

Beitrag von Schwarzer-Schlumpf »

ja ich hatte sogar noch 0.11

Geht gut bis auf einen "Fehler"
http://umzug.phpbb.de/viewtopic.php?t=14563&start=990
Benutzeravatar
AmigaLink
Mitglied
Beiträge: 1417
Registriert: 09.06.2003 21:56
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Ich habe ein paar Bug's entdeckt!

1. (und das ist der Schwerwiegenste) Themen die vom Quizbot erstellt wurden können nicht geteilt werden! Bei dem Versuch kommt die Meldung: "Das gewählte Forum exestiert nicht." :cry:

2. Bei Postings vom Quizbot werden weder dessen Signatur eingefügt, noch die eMailbenachrichtigung aktiviert. :-?
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

du musst deine probleme schon etwas genauer beschreiben...

ah
Benutzeravatar
AmigaLink
Mitglied
Beiträge: 1417
Registriert: 09.06.2003 21:56
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

:o Genauer?

Na gut.

Der Quizbot erstellt ja bei jeder Frage ein neues Thema im Quizforum.
Wenn nun ein User in dieses Thema einen Beitrag Postet den ich lieber in einem extra Thema hätte, kann man ja normalerweise diesen Beitrag aus dem Thread entfernen und damit einen neuen eröffnen (Splitten halt).
Genau das Funktioniert aber nicht!
Und zwar nur bei Threads die vom Quizbot erstellt wurden, wodurch ein fehler in der Splitt-funktion auszuschließen ist!

Desweiteren habe ich für den Quizbot ein eigenes Benutzerkonto erstellt.
Dieser Benutzer hat eine Signatur definiert und die Funktionen "Signatur immer anhängen" sowie "bei Antworten immer benachrichtigen" aktiviert!
Beides wird aber vom Quizbot ignoriert.
vienna
Mitglied
Beiträge: 29
Registriert: 03.06.2004 00:23

Quiz Hack 2.0.8

Beitrag von vienna »

Hallo Leute!

Funzt der Quiz-Hack auch bei phpbb 2.0.8 ???

Finde nämlich in der posting.php statt der gesuchten Zeile

Code: Alles auswählen

$params = array('submit' => 'post', 'confirm' => 'confirm', [...]
nur die folgende Zeile:

Code: Alles auswählen

$params = array('submit' => 'post', 'confirm' => 'confirm', 'preview' => 'preview', 'delete' => 'delete', 'poll_delete' => 'poll_delete', 'poll_add' => 'add_poll_option', 'poll_edit' => 'edit_poll_option', 'mode' => 'mode');
es kommt also nach dem => 'confirm' noch eine ganze Latte nach und das [...] fehlt überhaupt! :roll:

Bitte um einen Tipp!!!

Danke schon im Voraus!

L.G. vienna
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

Bei "FINDE" steht nur ein Auszug der ganzen Zeile ....

Code: Alles auswählen

[...]
Das steht dafür dass es da im Origianl-Code noch weitergeht ...

Du hast die richtige Stelle gefunden :wink:

Markus
vienna
Mitglied
Beiträge: 29
Registriert: 03.06.2004 00:23

Beitrag von vienna »

Markus67 hat geschrieben:Du hast die richtige Stelle gefunden :wink:
Hi Markus!

Das ging ja flott - super, dann kann ich mich ja noch die restliche Nacht mit dem Code weiterbeschäftigen! :wink:

Bin schon neugierig ob bis morgen Früh alles funzt!

L.G. vienna
vienna
Mitglied
Beiträge: 29
Registriert: 03.06.2004 00:23

Noch Fragen

Beitrag von vienna »

So, die ersten Tests sind erfolgreich verlaufen - nochmal Danke für die Hilfe Markus!

Jetzt hätte ich aber noch folgende Fragen:

1.) Wie kann man es unterbinden, dass auch Gäste Quizfragen vorschlagen können? (Das Forum mit den Fragen ist nur für reg. User zugänglich und sichtbar - daher sollten auch nur reg. User Fragen vorschlagen dürfen!)

2.) Gibt es eine Statistik, wo man die die besten Quizteilnehmer sehen kann?

3.) Wie muß eine Datei (von der Festplatte uploadbar) mit einem Fragenkatalog aussehen? (Dateityp?)

Danke für die Tipps

L.G. vienna

PS: Übrigens suuuuper Hack!!!
Markocat
Mitglied
Beiträge: 245
Registriert: 16.05.2002 18:57
Wohnort: Bad Dürrenberg
Kontaktdaten:

Beitrag von Markocat »

Hallo,

wegen erstens kann ich vielleicht Helfen

1. um zu verhintern das usern das Quiz Faq und Quizfragen vorschlagen erstmal angezeigt wird öffne die templates/subSilver/overall_header.tpl

suche nach

Code: Alles auswählen

<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;
ersetze mit

Code: Alles auswählen

<!-- BEGIN switch_user_logged_in -->
<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;
<!-- END switch_user_logged_in -->
falls das vorher schon nicht angezeigt worde wenn du ausgeloggt bist brauchst du das nicht ändern

2. Damit Gäste nichts vorschlagen können öffne die quiz.php und suche nach

Code: Alles auswählen

//
// End session management
//
füge danach ein

Code: Alles auswählen

if ( !$userdata['session_logged_in'] )
{
	redirect(append_sid("login.$phpEx?redirect=quiz.$phpEx", true));
}
jetzt dürfte das nur noch gehen wenn die eingeloggt sind
Gesperrt

Zurück zu „phpBB 2.0: Mods in Entwicklung“