[ALPHA] Ultimate Quiz MOD v2.1.2

A place for MOD Authors to post and receive feedback on MODs still in development. No MODs within this forum should be used within a live environment!
Ideas Centre
Anuj Dhawan
Registered User
Posts: 378
Joined: Sat Aug 10, 2013 6:44 pm

Re: [ALPHA] Ultimate Quiz MOD v2.1.2

Post by Anuj Dhawan »

Is there any way that quiz can be added only by admin? Please assist.
Thanks,
User avatar
Jessica
Former Team Member
Posts: 4342
Joined: Sun Jul 18, 2010 2:53 pm
Location: Pennsylvania, USA
Name: Jessica

Re: [ALPHA] Ultimate Quiz MOD v2.1.2

Post by Jessica »

Anuj Dhawan wrote:Is there any way that quiz can be added only by admin? Please assist.
Look at the settings. There's one called "Submit permissions" with the description "Should administrators be the only users permitted to submit quizzes?". Choose Yes for that.
Pro-choice, Atheist, Pro-LGBT rights
Everybody is a genius. But if you judge a fish by its ability to climb a tree, it will live its whole life believing that it is stupid. - Albert Einstein
Anuj Dhawan
Registered User
Posts: 378
Joined: Sat Aug 10, 2013 6:44 pm

Re: [ALPHA] Ultimate Quiz MOD v2.1.2

Post by Anuj Dhawan »

Jessica wrote:Look at the settings. There's one called "Submit permissions" with the description "Should administrators be the only users permitted to submit quizzes?". Choose Yes for that.
Thanks Jessica - this helps. I did search this topic for this but my eyes could not find it (am I getting old!?)...Thanks again.

Also, I was looking for an answer for
Which "cash/point" system is best suited for this quiz MOD, please advise.
If you can guide on this, it'll be a great help.
Thanks,
User avatar
Jessica
Former Team Member
Posts: 4342
Joined: Sun Jul 18, 2010 2:53 pm
Location: Pennsylvania, USA
Name: Jessica

Re: [ALPHA] Ultimate Quiz MOD v2.1.2

Post by Jessica »

I would choose the Ultimate Points mod
Pro-choice, Atheist, Pro-LGBT rights
Everybody is a genius. But if you judge a fish by its ability to climb a tree, it will live its whole life believing that it is stupid. - Albert Einstein
Anuj Dhawan
Registered User
Posts: 378
Joined: Sat Aug 10, 2013 6:44 pm

Re: [ALPHA] Ultimate Quiz MOD v2.1.2

Post by Anuj Dhawan »

Thanks I'll work with that!

Merry Christmas! :)
Thanks,
parsmedic
Registered User
Posts: 2
Joined: Sun Dec 29, 2013 9:28 am

Re: [ALPHA] Ultimate Quiz MOD v2.1.2

Post by parsmedic »

I want to know this mode only worked on prosilver or can use on subsilver?
please help me. and i want to pay for developing this mod.
please help me.
User avatar
tbackoff
Former Team Member
Posts: 7068
Joined: Thu Jun 04, 2009 1:41 am
Location: cheerleading practice
Name: Tabitha Backoff

Re: [ALPHA] Ultimate Quiz MOD v2.1.2

Post by tbackoff »

Not sure why you want to pay for something that is free, but this MOD is still under development and is only intended for testing purposes. ;)
Flying is the second best thrill to cheerleaders; being caught is the first.
parsmedic
Registered User
Posts: 2
Joined: Sun Dec 29, 2013 9:28 am

Re: [ALPHA] Ultimate Quiz MOD v2.1.2

Post by parsmedic »

dear t backoff
i have a smal medical social network with 20000 user. i want to install this mode for educational porpuse. and i think it must developed.
User avatar
Jessica
Former Team Member
Posts: 4342
Joined: Sun Jul 18, 2010 2:53 pm
Location: Pennsylvania, USA
Name: Jessica

Re: [ALPHA] Ultimate Quiz MOD v2.1.2

Post by Jessica »

the mod should work on both prosilver and subsilver2. For subsilver2, look here: search.php?keywords=subsilver2&t=590993&sf=msgonly
Pro-choice, Atheist, Pro-LGBT rights
Everybody is a genius. But if you judge a fish by its ability to climb a tree, it will live its whole life believing that it is stupid. - Albert Einstein
User avatar
Solidjeuh
Registered User
Posts: 522
Joined: Wed Oct 06, 2010 11:20 pm
Location: Aalst / Belgium
Name: Andy Dm

Re: [ALPHA] Ultimate Quiz MOD v2.1.2

Post by Solidjeuh »

I noticed users can play the same quiz over and over again
Is there a way to prevent this?
The should only be able to play a quiz 1 time..

Thank you :)
I don't suffer from insanity. I enjoy every minute of it.
Raffus
Registered User
Posts: 2
Joined: Fri Feb 07, 2014 9:38 am

Re: [ALPHA] Ultimate Quiz MOD v2.1.2

Post by Raffus »

I don't know if there already existed a german translation für UQM v2.1.2 - couldn't find one.
So I created this translation:

language/de/acp/quiz.php

Code: Select all

<?php
// Ultimate Quiz MOD ACP Quiz

/**
* DO NOT CHANGE
*/
if (!defined('IN_PHPBB'))
{
	exit;
}

if (empty($lang) || !is_array($lang))
{
	$lang = array();
}

// Common
$lang = array_merge($lang, array(
	// Quiz Admin
	'ACP_UQM_QUIZ'					=> 'Quiz',
	'ACP_UQM_QUIZ_CATEGORIES'		=> 'Kategorien',
	'ACP_UQM_QUIZ_CONFIGURATION'	=> 'Konfiguration',
	'ACP_UQM_QUIZ_FORM_INVALID'		=> 'Diese Quiz-Form ist ungültig. Bitte gebe sie neu ein.',

	'ACP_UQM_EDIT_CATEGORY'			=> 'Kategorie bearbeiten',
	'ACP_UQM_DELETE_CATEGORY'		=> 'Kategorie löschen',
	'ACP_UQM_ADD_CATEGORY'			=> '%sNeue Kategorie hinzufügen%s',

	'ACP_UQM_CATEGORY_NAME'								=> 'Kategorien-Namen eingeben',
	'ACP_UQM_CATEGORY_NAME_EXPLAIN'						=> 'Du musst einen Namen für diese Kategorie eintragen.',
	'ACP_UQM_CATEGORY_DESCRIPTION'						=> 'Kategorie-Beschreibung eingeben',
	'ACP_UQM_CATEGORY_DESCRIPTION_EXPLAIN'				=> 'Auslassen, wenn keine Beschreibung gewünscht.',
	'ACP_UQM_CATEGORY_NAME_VALIDATE'					=> 'Quiz Kategorie-Namen können nicht leer bleiben oder einen bereits bestehenden Namen erhalten.',
	'ACP_UQM_CATEGORY_GROUP_REWARDS'					=> 'Gruppen-Aufstieg',
	'ACP_UQM_CATEGORY_GROUP_REWARDS_EXPLAIN'			=> 'Wenn ein Mitglied alle Quizze (innerhalb eines bestimmten Zeitraums) zu einer bestimmten Prozentzahl abgeschlossen hat, kann es einer bestimmten Benutzer-Gruppe hinzugefügt werden. Möchtest du diese Funktion für diese Kategorie aktivieren?',
	'ACP_UQM_CATEGORY_GROUP_REWARDS_GROUP' 				=> 'Ziel Benutzer-Gruppe',
	'ACP_UQM_CATEGORY_GROUP_REWARDS_GROUP_SELECT'		=> 'Wähle eine Benutzer-Gruppe...',
	'ACP_UQM_CATEGORY_GROUP_REWARDS_GROUP_EXPLAIN' 		=> 'In diese Benutzer-Gruppe werden erfolgreiche Mitglieder hinzugefügt.',
	'ACP_UQM_CATEGORY_GROUP_REWARDS_GROUP_VALIDATE' 	=> 'Die Benutzer-Gruppe muss bereits existieren und darf nicht die Standard-Gruppe sein.',
	'ACP_UQM_CATEGORY_GROUP_REWARDS_PERCENTAGE'			=> 'Minimale Prozentzahl',
	'ACP_UQM_CATEGORY_GROUP_REWARDS_PERCENTAGE_EXPLAIN'	=> 'Das Mitglied muss mindestens diese Prozentzahl in den Quizzen dieser Kategorie erreichen.',
	'ACP_UQM_CATEGORY_GROUP_REWARDS_PERCENTAGE_VALIDATE'	=> 'Die minimale Prozentzahl muss eine ganze Zahl zwischen 0 und 100 sein.',
	'ACP_UQM_CATEGORY_ADDED'							=> 'Die Kategorie <strong>%s</strong> wurde erfolgreich hinzugefügt.',
	'ACP_UQM_CATEGORY_UPDATED'							=> 'Die Kategorie <strong>%s</strong> wurde erfolgreich bearbeitet.',
	'ACP_UQM_CATEGORY_GROUP_PERMISSIONS'				=> 'Quiz Gruppen Berechtigungen',
	'ACP_UQM_CATEGORY_GROUP_PERMISSIONS_GROUP'			=> 'Berechtigte Gruppen',
	'ACP_UQM_CATEGORY_GROUP_PERMISSIONS_GROUP_EXPLAIN'	=> 'Wähle die Gruppen, die Quizze in dieser Kategorie spielen dürfen.',

	'ACP_UQM_DELETE_TITLE'				=> 'Kategorie löschen',
	'ACP_UQM_DELETE_TITLE_CONFIRM'		=> 'Bist du sicher, dass du diese Kategorie und alle zugehörigen Quizze löschen möchtest?',

	'ACP_UQM_DELETE_SUCCESSFUL'			=> 'Die Quiz-Kategorie (und alle zugehörigen Quizze) wurde erfolgreich gelöscht.',

	'ACP_UQM_CONFIG_UPDATED'			=> 'Die Quiz-Konfiguration wurde erfolgreich aktualisiert.',

	'ACP_UQM_CONFIG_DEFINITIONS'		=> array(
		'qc_minimum_questions'			=> 'Minimale Anzahl an Fragen',
		'qc_minimum_questions_explain'	=> 'Was ist die minimal zulässige Anzahl an Fragen pro Quiz?',
		'qc_maximum_questions'			=> 'Maximale Anzahl an Fragen',
		'qc_maximum_questions_explain'	=> 'Was ist die maximal zulässige Anzahl an Fragen pro Quiz?',
		'qc_maximum_choices'			=> 'Maximale Antwortmöglichkeiten',
		'qc_maximum_choices_explain'	=> 'Was ist die maximal zulässige Anzahl von Antwortmöglichkeiten für diese Fragen?',
		'qc_show_answers'				=> 'Zeige Quiz-Antworten',
		'qc_show_answers_explain'		=> 'Sollen die Antworten Mitgliedern angezeigt werden, wenn sie das Quiz abgschlossen haben?',
		'qc_quiz_author_edit'			=> 'Berechtigungen bearbeiten',
		'qc_quiz_author_edit_explain'	=> 'Dürfen Quiz-Autoren ihre eigenen Quizzes bearbeiten und löschen, einschließlich aller zugehörigen Daten wie Statistiken für das Quiz?',
		'qc_admin_submit_only'			=> 'Berechtigungen vergeben',
		'qc_admin_submit_only_explain'	=> 'Sollen Administratoren die einzigen Mitglieder sein die Quizze hizufügen können?',
		'qc_enable_time_limits'			=> 'Zeit-Begrenzung aktivieren',	
		'qc_enable_time_limits_explain'	=> 'Wenn Zeit-Begrenzungen aktiviert wird, können Quiz-Ersteller die maximale Anzahl an Zeit vorgeben, in welcher das Mitglied ein Quiz abgeschlossen haben muss.',
		'qc_exclusion_time'				=> 'Ausschluss-Zeit',
		'qc_exclusion_time_explain'		=> 'Wenn ein Mitglied ein Quiz nicht beendet oder die Zeit-Begrenzung überschritten hat, wie viele Sekunden muss dieses warten um das Quiz erneut zu spielen?',
		'qc_cash_enabled'				=> 'Aktiviere Cash/Punkte Einbindung',
		'qc_quizzes_on_index'			=> 'Quiz Index',
		'qc_quizzes_on_index_explain'	=> 'Gib die Anzahl an Quizzen von jeder Kategorie an, die auf der Quiz-Index-Seite angezeigt werden.',
		'qc_quizzes_per_page'			=> 'Quizze pro Seite',
		'qc_quizzes_per_page_explain'	=> 'Gib die Anzahl an Quizzen an, die pro Seite in einer Kategorie angezeigt werden.',		
		'qc_cash_enabled_explain'		=> 'Wenn du eine Cash/Punkte Modifikation installiert hast und diese für den Ultimate Quiz MOD einbinden möchtest wähle diese Option aus.',
		'qc_cash_column'				=> 'Cash/Punkte Spalte',
		'qc_cash_column_explain'		=> 'Trage die für Cash oder Punkte gewählte Spalte der users-Tabelle (aus der Datenbank) ein.',
		'qc_cash_correct'				=> 'Cash/Punkte für richtige Antworten',
		'qc_cash_correct_explain'		=> 'Wieviel(e) Cash/Punkte sollen für richtige Antworten vergeben werden?',
		'qc_cash_incorrect'				=> 'Cash/Punkte Verlust für falsche Antworten',
		'qc_cash_incorrect_explain'		=> 'Wieviel(e) Cash/Punkte sollen für falsche Antworten abgezogen werden?')
	));
language/de/mods/info_acp_quiz.php

Code: Select all

<?php

// Ultimate Quiz MOD - Module language file

if( !defined('IN_PHPBB') )
	{
		exit;
	}

if( empty($lang) || !is_array($lang) )
	{
		$lang = array();
	}

$lang = array_merge($lang, array(
	// Admin
	'ACP_UQM_QUIZ'	=> 'Quiz',
	));

?>
language/de/mods/quiz.php

Code: Select all

<?php
// Ultimate Quiz MOD language file

if( !defined('IN_PHPBB') )
{
	exit;
}

if( empty($lang) || !is_array($lang) )
{
	$lang = array();
}

$lang = array_merge($lang, array(
	// Admin
	'ACP_UQM_QUIZ'					=> 'Quiz',
	'ACP_UQM_QUIZ_CATEGORIES'		=> 'Kategorien',
	'ACP_UQM_QUIZ_CONFIGURATION'	=> 'Konfiguration',

	// Quiz
	'UQM_QUIZ'						=> 'Quiz',
	'UQM_QUIZ_EXPLAIN'				=> 'Ultimate Quiz MOD',
	'UQM_QUIZ_CONFIG_ERROR'			=> 'Ein Konfigurations-Fehler wurde entdeckt.',
	'UQM_QUIZ_FORM_INVALID'			=> 'Diese Frageform ist ungültig. Bitte versuche es später erneut.',
	'UQM_QUIZ_FOR_REGISTERED_USERS'	=> 'Nur registrierte Mitglieder können das Quiz sehen!',

	'UQM_SUBMIT_QUIZ'				=> 'Quiz beitragen',
	'UQM_STATS_QUIZ'				=> 'Statistiken',
	'UQM_RECENTLY_ADDED_QUIZZES'	=> 'Kürzlich hinzugefügte Quizze',
	'UQM_CATEGORY_NO_QUIZZES'		=> 'In dieser Kategorie befinden sich keine Quizze.',
	'UQM_CATEGORY_NO_QUIZZES_FOUND'	=> 'Es wurden keine Quizze auf dieser Seite gefunden.',
	'UQM_CATEGORY_VIEW_ALL'			=> '%sHier klicken%s um alle Quizze dieser Kategorie zu sehen.',
	'UQM_CATEGORY_NO_PERMISSION'	=> 'Du hast nicht die ausreichende Berechtigung diese Kategorie zu sehen.',
	'UQM_CATEGORY_QUIZ_NO_PERMISSION'	=> 'Du hast nicht die ausreichende Berechtigung Quizze dieser Kategorie zu sehen.',
	'UQM_CATEGORIES_NOT_AVAILABLE'	=> 'Es gibt keine Quiz-Kategorien, die angezeigt werden könnten.',

	'UQM_SUBMIT_NO_PERMISSIONS'		=> 'Nur Administratoren können Quizze hinzufügen.',
	'UQM_ENTER_QUESTION'			=> 'Frage eingeben',
	'UQM_ENTER_QUESTION_EXPLAIN'	=> 'bbCode ist in Fragen erlaubt.',
	'UQM_ENTER_ANSWERS'				=> 'Antworten eingeben',
	'UQM_ENTER_ANSWERS_EXPLAIN'		=> 'Trenne jede Antwort durch eine neue Zeile. bbCode ist in Antworten nicht erlaubt.',
	'UQM_PLUS_QUESTION'				=> 'Frage hinzufügen',
	'UQM_MINUS_QUESTION'			=> 'Frage entfernen',
	'UQM_QUESTION_BOUNDARY_VIOLATE'	=> 'Bitte stelle sicher, dass die Anzahl der Fragen zwischen %d und %d liegt.',	
	'UQM_CONFIRM_CORRECT_ANSWER'	=> 'Bitte wähle die korrekte Antwort aus den nachfolgenden aus.',
	'UQM_ENSURE_FIELDS_ARE_FILLED'	=> 'Bitte stelle sicher, dass alle Felder ausgefüllt sind!',
	'UQM_SELECT_ANSWERS'			=> 'Wähle die richtige Antwort',
	'UQM_SELECT_ANSWERS_EXPLAIN'	=> 'Bitte wähle aus den unten stehenden die korrekte Antwort aus.',
	'UQM_ENTER_ALL_CORRECT'			=> 'Bitte stelle sicher, dass ein Quiz-Name, Quiz-Kategorie und eine richtige Antwort für jede Frage definiert wurde.',
	'UQM_ENTER_VALID_CATEGORY'		=> 'Bitte wähle eine andere Kategorie, da du zur aktuell gewählten keinen Zugriff hast.',
	'UQM_QUIZ_SUBMITTED'			=> 'Das Quiz wurde nun zur Datenbank hinzugefügt.<br />Klicke %shier%s um zum Quiz-Index zurück zu kehren.',
	'UQM_ENTER_QUIZ_NAME'			=> 'Bitte gib den Quiz-Namen ein',
	'UQM_ENTER_QUIZ_CATEGORY'		=> 'Bitte wähle eine Quiz-Kategorie',

	'UQM_QUIZ_NAME'					=> 'Quiz Name',
	'UQM_QUIZ_AUTHOR'				=> 'Quiz Autor',
	'UQM_QUIZ_SUBMITTED_BY'			=> 'Hinzugefügt von %s',
	'UQM_QUIZ_DATE'					=> 'Quiz Datum',
	'UQM_QUIZ_INFO'					=> 'Quiz tasks',
	'UQM_QUIZZES_NO_ENTRIES'		=> 'Bisher wurden keine Quizzes hinzugefügt. Du kannst das %serste hinzufügen%s!',

	'UQM_QUIZ_PLAY'					=> 'Quiz spielen',
	'UQM_QUIZ_PLAY_NO_ID'			=> 'Es wurde kein Quiz ausgewählt. Bitte wähle ein Quiz.',
	'UQM_QUIZ_AUTHOR_DETAILS'		=> 'Hinzugefügt von %s am %s',
	'UQM_QUIZ_CORRECT'				=> 'Richtig',
	'UQM_QUIZ_INCORRECT'			=> 'Falsch',
	'UQM_QUIZ_USER_SELECTED'		=> 'Du hast <strong>%s</strong> gewählt, die richtige Antwort war <strong>%s</strong>.',
	'UQM_QUIZ_CASH_GAIN'			=> 'Du hast durch dieses Quiz <strong>%s</strong> Punkte gewonnen.',
	'UQM_QUIZ_CASH_LOST'			=> 'Du hast durch dieses Quiz <strong>%s</strong> Punkte verloren.',
	'UQM_RESULTS_FOR_QUIZ'			=> 'Ergebnisse für %s',
	'UQM_RESULTS_SUMMARY'			=> 'Du hast <strong>%d</strong> Fragen richtig und <strong>%d</strong> Fragen falsch beantwortet, ein Ergebnis von <strong>%d&#37;</strong>.',
	'UQM_RESULTS_GROUP_REWARD'		=> 'Da du mehr als <strong>%d&#37;</strong> der Fragen in dieser Kategorie richtig beantwortet hast, wurdest du der Benutzer-Gruppe <strong>%s</strong> hinzugefügt.',
	'UQM_RESULTS_RETURN_TO_INDEX'	=> 'Klicke %shier%s um zum Quiz-Index zurück zu kehren.',

	'UQM_QUIZ_STATISTICS'			=> 'Quiz Statistiken',

	'UQM_QUIZ_STATISTICS_QUESTION'		=> 'Frage',
	'UQM_QUIZ_STATISTICS_QUESTIONS'		=> 'Fragen',
	'UQM_QUIZ_STATISTICS_CORRECT'		=> 'Anzahl richtiger Antworten',
	'UQM_QUIZ_STATISTICS_INCORRECT'		=> 'Anzahl falscher Antworten',
	'UQM_QUIZ_STATISTICS_PERCENT'		=> 'Prozentzahl richtig',
	'UQM_QUIZ_STATISTICS_PERCENT_WRONG'	=> 'Prozentzahl falsch',
	'UQM_QUIZ_STATISTICS_PLAYS'			=> 'Anzahl der Spiele',
	'UQM_QUIZ_STATISTICS_AVERAGE_SCORE'	=> 'Durchschnittswert',
	'UQM_QUIZ_STATISTICS_CANNOT_VIEW'	=> 'Nur Administratoren, der Quiz-Autor und Mitglieder die dieses Quiz gespielt haben können die zugehörigen Statistiken einsehen.',
	'UQM_STATISTICS_NO_ENTRIES'			=> 'Es sind keine Einträge vorhanden',
	'UQM_QUIZ_STATISTICS_ANSWER'		=> 'Mitglieder Antwort',
	'UQM_QUIZ_STATISTICS_UNANSWERED'	=> 'Unbeantwortet',

	'UQM_EDIT_NOT_ALLOWED'				=> 'Du hast nicht die ausreichende Berechtigung dieses Quiz zu bearbeiten.',
	'UQM_EDIT_QUIZ'						=> 'Quiz bearbeiten',
	'UQM_DELETE_QUIZ'					=> 'Quiz löschen?',
	'UQM_DELETE_QUIZ_EXPLAIN'			=> 'Wähle die folgende Box nur aus, wenn du wünschst, dass dieses Quiz und alle zugehörigen Datenbank-Einträge entfernt werden.',
	'UQM_EDIT_VERIFY_ANSWERS'			=> 'Ein Fehler ist aufgetreten. Bitte stelle sicher, dass du eine gültige Antwort für jede Frage gewählt hast und das jede Frage gültig ist.',
	'UQM_EDIT_QUIZ_SUBMITTED'			=> 'Die Änderungen des Quiz wurden nun zur Datenbank hinzugefügt.<br />Klick %shier%s um zum Quiz-Index zurück zu kehren.',
	'UQM_DELETE_QUIZ_SUBMITTED'			=> 'Das Quiz wurde nun vollständig aus der Datenbank entfernt.<br />Klick %shier%s um zum Quiz-Index zurück zu kehren.',
	'UQM_EDIT_NO_QUIZ'					=> 'Dieses Quiz konnte nicht gefunden werden.',

	'UQM_INDEX_STATS'					=> '%sStatistiken%s',
	'UQM_INDEX_EDIT'					=> '%sBearbeiten oder Löschen%s',

	'UQM_INSTALLING'					=> 'Ultimate Quiz MOD installiert...',
	'UQM_INSTALLING_TABLE'				=> 'Erstellen der Tabelle <strong>%s</strong>...',
	'UQM_ERROR_INSTALLING_TABLE'		=> 'Es ist ein Fehler aufgetreten beim Erstellen der Tabelle <strong>%s</strong>...',
	'UQM_INSTALLING_FINISHED_ERRORS'	=> 'Installation wurde mit Fehlern abgeschlossen.',
	'UQM_INSTALLING_FINISHED'			=> 'Installation wurde ohne Fehler abgeschlossen.',
	'UQM_INSTALLING_SUPPORT'			=> 'Für Support, besuche bitte <a href="http://forums.cricketmx.com/viewforum.php?f=63">CricketMX.com</a> oder <a href="http://www.phpbb.com">phpBB MOD support topic</a>.',
	'UQM_INSTALLING_ADMIN_ONLY'			=> 'Nur Administratoren können diesen Installer ausführen.',

	'UQM_TIME_LIMIT_VIOLATED'			=> 'Du kannst dieses Quiz nicht erneut für <strong>%d</strong> Minuten spielen, da du die Zeitbegrenzung bei einem vorherigem Versuch überschritten hast.',
	'UQM_TIME_LIMIT_EXCEEDED'			=> 'Du hast die Zeit-Begrenzung für dieses Quiz überschritten.',
	'UQM_TIME_LIMIT_EXCEEDED_REDIRECT'	=> 'Du hast die Zeit-Begrenzung für dieses Quiz überschritten. Klicke OK um zum Quiz-Index zurück geleitet zu werden.',
	'UQM_END_SESSION_ERROR'				=> 'Die Sitzung konnte nicht beendet werden, da keine Sitzung für dieses Quiz gefunden wurde.',
	'UQM_ENTER_TIME_LIMIT'				=> 'Gib die Zeit-Begrenzung für dieses Quiz ein, oder wähle 0 für keine Begrenzung.',
	'UQM_TIME_LIMIT_MINUTES'			=> 'Minuten',
	'UQM_TIME_LIMIT_SECONDS'			=> 'Sekunden',
	'UQM_BUTTON_QUIZ_NEW'				=> 'Ein neues Quiz erstellen',
));
?>
Master_Cylinder
Registered User
Posts: 761
Joined: Wed Jun 26, 2013 10:14 pm

Re: [ALPHA] Ultimate Quiz MOD v2.1.2

Post by Master_Cylinder »

battye wrote: It will work with any sort of points or cash MOD which adds a column to the users table.
I wonder if it would work with [BETA] Membership Management with Paypal IPN MOD by adding more membership time for successful quizes?
Raffus
Registered User
Posts: 2
Joined: Fri Feb 07, 2014 9:38 am

Re: [ALPHA] Ultimate Quiz MOD v2.1.2

Post by Raffus »

battye wrote:
mladiucitelj wrote:1. Can it be supported for special characters like 'š, č, ž'? Now it shows just '??' instead of them.
1. I thought that was fixed. I'll add it to the bug list and re-test!
quiz.php

FIND (43-47)

Code: Select all

    case 'submit':
        // Create the breadcrumbs
        $quiz_configuration->breadcrumbs( array($user->lang['UQM_SUBMIT_QUIZ'] => append_sid('quiz.'. $phpEx, 'mode=submit')) );

        $quiz_name = request_var('quiz_name', '');
REPLACE WITH

Code: Select all

    case 'submit':
        // Create the breadcrumbs
        $quiz_configuration->breadcrumbs( array($user->lang['UQM_SUBMIT_QUIZ'] => append_sid('quiz.'. $phpEx, 'mode=submit')) );

        $quiz_name = utf8_normalize_nfc(request_var('quiz_name', '', true));
FIND (496-499)

Code: Select all

            // On with simply editing the question then!
            $question_number = request_var('question_number', $quiz_configuration->value('qc_minimum_questions'));
            $quiz_name = request_var('quiz_name', $quiz_information['quiz_name']);
            $new_category = request_var('category', 1);
REPLACE WITH

Code: Select all

            // On with simply editing the question then!
            $question_number = request_var('question_number', $quiz_configuration->value('qc_minimum_questions'));
            $quiz_name = utf8_normalize_nfc(request_var('quiz_name', $quiz_information['quiz_name'], true));
            $new_category = request_var('category', 1);
FIND (509-511)

Code: Select all

                $question_name    = request_var('question_name_' . $i, '');
                $answer        = request_var('user_answer_' . $i . '_' . $answer_count, '');
                $correct_answer    = request_var('user_answer_' . $i . '_' . request_var('answer_' . $i, -1), '');
REPLACE WITH

Code: Select all

                $question_name    = utf8_normalize_nfc(request_var('question_name_' . $i, '', true));
                $answer        = utf8_normalize_nfc(request_var('user_answer_' . $i . '_' . $answer_count, '', true));
                $correct_answer    = utf8_normalize_nfc(request_var('user_answer_' . $i . '_' . request_var('answer_' . $i, -1), '', true));
FIND (519-521)

Code: Select all

                    // Update the answer value with the next...
                    $answer = request_var('user_answer_' . $i . '_' . $answer_count, '');
                }
REPLACE WITH

Code: Select all

                    // Update the answer value with the next...
                    $answer = utf8_normalize_nfc(request_var('user_answer_' . $i . '_' . $answer_count, '', true));
                }
includes\acp\acp_quiz.php

FIND (48-49)

Code: Select all

                    // Values to update, which we'll pass by reference to the validation checking function.
                    $category_name = request_var('category_name', ''); 
REPLACE WITH

Code: Select all

                    // Values to update, which we'll pass by reference to the validation checking function.
                    $category_name = utf8_normalize_nfc(request_var('category_name', '', true)); 
FIND (66-69)

Code: Select all

                    // Category description
                    $category_description = request_var('category_description', '');

                    // Perform an update query for the current quiz category   
REPLACE WITH

Code: Select all

                    // Category description
                    $category_description = utf8_normalize_nfc(request_var('category_description', '', true));

                    // Perform an update query for the current quiz category   
FIND (139-140)

Code: Select all

                    // update the group rewards variables unless the admin has enabled that for this category.
                    $category_name = request_var('category_name', ''); 
REPLACE WITH

Code: Select all

                    // update the group rewards variables unless the admin has enabled that for this category.
                    $category_name = utf8_normalize_nfc(request_var('category_name', '', true)); 
FIND (156-159)

Code: Select all

                    // Category description
                    $category_description = request_var('category_description', '');

                    // Get ready to perform the query...   
REPLACE WITH

Code: Select all

                    // Category description
                    $category_description = utf8_normalize_nfc(request_var('category_description', '', true));

                    // Get ready to perform the query...   
includes\quiz\quiz_question.php

FIND (391-397)

Code: Select all

        // Firstly, loop through the questions
        for($i = 0; $i < request_var('question_number', 0); $i++)
        {
            $question_name    = request_var('question_name_' . $i, '');
            $answers_name    = request_var('answers_' . $i, '');
            $multiples         = explode("\n", $answers_name);
            $correct        = request_var('answer_' . $i, '');
REPLACE WITH

Code: Select all

        // Firstly, loop through the questions
        for($i = 0; $i < request_var('question_number', 0); $i++)
        {
            $question_name    = utf8_normalize_nfc(request_var('question_name_' . $i, '', true));
            $answers_name    = utf8_normalize_nfc(request_var('answers_' . $i, '', true));
            $multiples         = explode("\n", $answers_name);
            $correct        = utf8_normalize_nfc(request_var('answer_' . $i, '', true));
Clenzowen
Registered User
Posts: 30
Joined: Sun Jan 09, 2011 3:50 pm

Re: [ALPHA] Ultimate Quiz MOD v2.1.2

Post by Clenzowen »

Hello
I just finished installing the mod ultimate quiz and I get an error ..

when I want to create a new category I have the following message

Code: Select all

SQL ERROR [ mysqli ]

Incorrect integer value: 'Sports' for column 'quiz_category_name' at row 1 [1366]

SQL

INSERT INTO phpbb_quiz_categories (quiz_category_name) VALUES ('Sports')

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()

FILE: [ROOT]/includes/db/mysqli.php
LINE: 189
CALL: dbal->sql_error()

FILE: [ROOT]/includes/acp/acp_quiz.php
LINE: 86
CALL: dbal_mysqli->sql_query()

FILE: [ROOT]/includes/functions_module.php
LINE: 507
CALL: acp_quiz->main()

FILE: [ROOT]/adm/index.php
LINE: 74
CALL: p_master->load_active()
and my page quiz.php
it's empty I do not see anything on quiz

can u help me please
Clenzowen
Registered User
Posts: 30
Joined: Sun Jan 09, 2011 3:50 pm

Re: [ALPHA] Ultimate Quiz MOD v2.1.2

Post by Clenzowen »

hello
In the admin when I want to edit the category panel, I can not put value in front of "Minimum percentage."
I have no choice in front of "Destination usergroup"
It's the same thing for "Permitted groups"
Can you help me please

Return to “[3.0.x] MODs in Development”