[ALPHA] Ultimate Quiz MOD v2.1.2 Progress

All web design discussion, including Ultimate Quiz MOD support.

Moderator: CricketMX Forum Moderators

User avatar
battye
Site Admin
Site Admin
Posts: 14391
Joined: Sun Jan 11, 2004 8:26 am
Location: Australia
Contact:

Temporarily, try setting the "Time Limits" to 0 in the ACP. That should remove the cheating attempt... although I'm still not sure why you are getting it. Both quahappy and I tested Beta 2 and didn't have that problem, I am running Beta 2 right now at http://forums.cricketmx.com/quiz.php and don't have that problem.

xpmen, did you refresh your cache? It is possible that the old template files are still in cache.

Edit: quahappy has just informed me that he had the same problem when he upgraded from Beta 1 to Beta 2. (I started with a fresh Beta 2 here at CMX) It is 1am in the morning so I will look at this first thing tomorrow, sorry about the inconvenience. Still try setting the Time Limits to 0, that should temporarily fix it.
CricketMX.com in 2022: Still the home of bat's, rat's and other farmyard animals!

"OK, life [as you chose to define it] repeats until there are no more lessons to be learned." - nrnoble (June 12, 2005)
"the new forum looks awesome, it's getting bigger & better" - p2p-sharing-rules (11 Jan, 2008)
"Looks like CMX is not only getting bigger...but, also getting better!!" - moongirl (14 Dec, 2007)
User avatar
xpmen
Frequent Poster
Frequent Poster
Posts: 34
Joined: Tue Jul 28, 2009 7:45 am
Location: belgium
Contact:

Battye thank you, that was the problem :D

French Language Beta 2 :wink:
Attachments
fr.rar
(4.54 KiB) Downloaded 255 times
User avatar
battye
Site Admin
Site Admin
Posts: 14391
Joined: Sun Jan 11, 2004 8:26 am
Location: Australia
Contact:

Ah, fantastic :)
Are you getting the cheating error problem too?
CricketMX.com in 2022: Still the home of bat's, rat's and other farmyard animals!

"OK, life [as you chose to define it] repeats until there are no more lessons to be learned." - nrnoble (June 12, 2005)
"the new forum looks awesome, it's getting bigger & better" - p2p-sharing-rules (11 Jan, 2008)
"Looks like CMX is not only getting bigger...but, also getting better!!" - moongirl (14 Dec, 2007)
User avatar
xpmen
Frequent Poster
Frequent Poster
Posts: 34
Joined: Tue Jul 28, 2009 7:45 am
Location: belgium
Contact:

I have this problem especially
or there was just the send button
and no questions
but only on some quiz
Image
User avatar
xpmen
Frequent Poster
Frequent Poster
Posts: 34
Joined: Tue Jul 28, 2009 7:45 am
Location: belgium
Contact:

I delete all the tables and fields in the db
to turn again from the beginning

it is just 1 bug

when I exceed the time to respond, I is not the message.Image

--------------------------------
I have a suggestion for the next version Battye, since the bbcode are active in the question,Image is it possible to add some bbcode button as:

img
swf
because I use it and find it very interesting Image

example: Image
User avatar
sixtiesrule
Greenhorn
Greenhorn
Posts: 1
Joined: Wed Aug 05, 2009 12:24 am
Location: Australia
Contact:

Hi & thanks for this great quiz mod.

My question is far from urgent, as the quiz is working just fine.
Its more of a styling question.

Because I find my members aren't clicking on the quiz link much, I thought I'd like to make it a bit more "attention getting" by putting a list of the available quiz categories & number of available quizzes on the index page, something that would look a bit like this:

Image

Trouble is, I don't have much of a clue how to do that...I tried making a separate file called quiz_for_index.html, & then in my overall header I put <! --INCLUDE quiz_for_index.html -->

But I don't really know what to put into that quiz_for_index file to make it show some basic statistics (I really only want the categories, number of quizzes, & perhaps the author)

I know somebody did something similar once to put some arcade statistics on the index page, but I really don't understand much about it.

Anyway, I just thought some kind soul might like to fiddle around with something like this when they have time.

Thanks very much.
User avatar
xpmen
Frequent Poster
Frequent Poster
Posts: 34
Joined: Tue Jul 28, 2009 7:45 am
Location: belgium
Contact:

hello Battye,
I have a bug on my quiz and I see that this bug exists here also

when I delete a quiz, it remains present in the statistics, single name is deleted

Image

it's the same on my site :(
User avatar
battye
Site Admin
Site Admin
Posts: 14391
Joined: Sun Jan 11, 2004 8:26 am
Location: Australia
Contact:

xpmen, regarding the "deleting a quiz" bug in the statistics page. Thank you, I will fix that for Beta 3 :D
Also, earlier you said "when I exceed the time to respond, I is not the message." - I don't understand? Could you rephrase that? Thanks :)
Also, for bbCode do you mean you want the actual buttons to appear just like on the posting page?

sixtiesrule, I will reply to your post shortly. :)
CricketMX.com in 2022: Still the home of bat's, rat's and other farmyard animals!

"OK, life [as you chose to define it] repeats until there are no more lessons to be learned." - nrnoble (June 12, 2005)
"the new forum looks awesome, it's getting bigger & better" - p2p-sharing-rules (11 Jan, 2008)
"Looks like CMX is not only getting bigger...but, also getting better!!" - moongirl (14 Dec, 2007)
User avatar
quahappy
Happy, not Quappy
Happy, not Quappy
Posts: 2266
Joined: Fri Oct 10, 2008 8:56 pm
Location: South Yorkshire, UK

xpmen wrote:I have a suggestion for the next version Battye, since the bbcode are active in the question,Image is it possible to add some bbcode button as:

img
swf
I'm presuming to include posting_buttons.html which is quite a good idea . :)

While it's possible to use BBCode, the great feature with UQM now is that you can see your results of BBCode before submitting a new Quiz (Step 3 of 3 - Check all is correct!) If something is not right, you can go back a step or two and correct it. Not sure how easy it woud be to implement because I would had thought every question (and answer) fields would need it's own posting_buttons? I'll let our UQM code master answer this, battye. :)

sixtiesrule - Good idea also to list Quiz Statistics on index page to attract more interest to users. Maybe include a ACP UQM option to switch this on and off. Future possibility battye?
If you don't ask...
Lugsciath
Frequent Poster
Frequent Poster
Posts: 34
Joined: Wed Nov 19, 2008 6:29 am

german language file / translated until acp section (will follow if im back from holyday)

Code: Select all

<?php
/** 
*
* Ultimate Quiz MOD [English]
*
* @package language
* @version $Id: quiz.php, battye (c) 2004, 2005, 2008
* @copyright (c) 2008 battye, CricketMX.com
* @license http://opensource.org/licenses/gpl-license.php GNU Public License 
*
*/

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

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

// DEVELOPERS PLEASE NOTE
//
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
//
// Placeholders can now contain order information, e.g. instead of
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
// translators to re-order the output of data while ensuring it remains correct
//
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
// equally where a string contains only two placeholders which are used to wrap text
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine

$lang = array_merge($lang, array(
 'QUIZ' => 'Quiz',
 'QUIZ_EXPLAIN' => 'Ultimate Quiz MOD',

	// Various
	'QUIZ_MUST_BE_LOGGED_IN' 		=> 'Du musst registriert und eingeloggt sein um diese Seite zu sehen.',
	'QUIZ_MUST_ADMIN_USER' 			=> 'Nur Administratoren haben hier Zugriff.',
	'QUIZ_USER_EDIT_OWN'			=> 'Als Benutzer kannst du nur dein eigenes Quiz editieren',

	// Functions
	'SELECT_A_CATEGORY'				=> 'Wähle eine Kategorie',
	'SELECT_A_CATEGORY_EXPLAIN'		=> 'Wähle eine Kategorie welche das Genre vom Quiz am Besten trifft.',

	// Submit quiz
	'SELECT_NUMBER'					=> 'Anzahl der Fragen',
	'SELECT_NUMBER_EXPLAIN'			=> 'Du darfst zwischen <strong>%1$s</strong> und <strong>%2$s</strong> Fragen in diesem Quiz stellen. Wieviele Fragen sollen gestellt werden?',

	'SUBMIT_STEP_1'					=> 'Stufe 1 von 3 - Gib dein Quiz ein!',
	'SUBMIT_STEP_2'					=> 'Stufe 2 von 3 - Gib deine Antworten ein!',
	'SUBMIT_STEP_3'					=> 'Stufe 3 von 3 - Prüfe ob alles korrekt ist!',

	'SUBMIT_QUIZ' 					=> 'Quiz beitragen',
	'SELECT_QUIZ_NAME' 				=> 'Wähle einen Namen für dieses Quiz',
	'SELECT_QUIZ_NAME_EXPLAIN'		=> 'Das ist der Name der in der Liste der Quizze erscheint. Wähle einen Namen der kurz genug ist aber der Lesern einen Eindruck davon gibt um was es im Quiz geht.',
	'ENTER_QUESTION'				=> 'Gib deine Frage ein',
	'IS_TRUE_FALSE'					=> 'wahr oder falsch Frage',
	'MULTIPLE_CHOICE_QUESTION'		=> 'Multiple choice Frage',
	'INPUT_ANSWER_QUESTION'			=> 'Input answer Frage',
	'MULTIPLES_REVEAL'				=> 'Mehrfachrahmen',
	'NOT_TRUE_FALSE'				=> 'Trenne die Mehrfachauswahl durch Hinzufügen einer neuen Mehrfachantwort auf einer neuen Zeile. Für ein nur Eingabequiz, einfach nur eine einzige Textzeile eingeben.',
	'SUBMIT_INFORMATION'			=> 'Gib Fragen in jeder der nachfolgenden %1$s Felder ein. Für wahr und falsch Fragen, klick die Checkbox zum Beispiel - es muss dann nichts in die Box eingegeben werden. Wenn du die Fragen des Quiz eingibst, gib einfach die Antwort in die grosse Box ein. Für Mehrfachantworten musst du %2$s Alternativen eingeben, jede in einer neuen Zeile. Du wirst nach der richtigen gefragt, die du nach dem Absenden dieser Seite auswählen sollst.',
	'VERIFY_SUBMIT_INFORMATION' 	=> 'Für Mehrfachantworten wähle die richtige durch anklicken der box an der linken Seite. Für wahr und falsch Antworten wähle statt dessen wahr oder falsch. Eingabe Antworten müssen nicht geprüft werden, sie werden so genommen wie sie sind.',
	'FINAL_VERIFY_SUBMIT'			=> 'Bitte prüfe alle Eingaben, wenn alle richtig sind klicke auf Absenden unten.',
	'TRUE_FALSE_TRUE'				=> 'Wahr',
	'TRUE_FALSE_FALSE'				=> 'Falsch',
	'CORRECT_ANSWER'				=> 'Richtige Antwort',
	'QUIZ_SUBMISSION_SUCCESSFUL'	=> 'Dein Quiz wurde erfolgreich in die Datenbank übernommen.<br /><br />%sZurück zur Quiz Index Seite.%s',

	'OUTSIDE_QUESTION_PARAM'		=> 'Du hast keine Nummer zwischen <strong>%1$d</strong> und <strong>%2$d</strong> gewählt, geh zurück und versuche es nochmal.',
	'NUMBER_QUESTIONS_UNDEFINED'	=> 'Die Nummer von Fragen in diesem Quiz ist nicht angegeben, bitte geh auf die vorherige Seite und korrigiere dies.',
	'TOO_MANY_CHOICES'				=> 'Eine oder mehrere von deinen Mehrfachauswahlfragen besitzt <strong>mehr als %s</strong> Auswahlmöglichkeiten! Bitte entferne darüberliegende Auswahlen.<br /><br />',
	'EMPTY_QUESTION'				=> 'Du hast eines oder mehrere Fragefelder leergelassen! Klicke den Zurückbutton in deinem Browser um auf die vorherige Seite zurückzukehren und stelle sicher das keine Felder leer gelassen werden.',
	'EMPTY_ANSWER'					=> 'Du hast eines oder mehrere Antwortfelder leergelassen. Klicke den Zurückbutton in deinem Browser um auf die vorherige Seite zurückzukehren und stelle sicher das keine Felder leer gelassen werden.',
	'EMPTY_QUIZ_FIELDS'				=> 'Du hast einige Felder leer gelassen! Stelle sicher das alle Felder richtig ausgefüllt werden.',
	'EMPTY_RADIO_BOX'				=> 'Du hast eine oder mehrere radio Auswahlen nicht ausgewählt, das bedeutet, das du immer noch eine Mehrfachauswahl und/oder wahr falsch Antwort auswählen musst, <strong>oder</strong> du hast keinen Quiznamen oder Kategorie ausgewählt.',

	// Index
	'QUIZ_PASSWORD_PROTECTED_CAT'	=> 'Ein Password wird für die Kategorie benötigt',
	'VIEW_QUIZ_CATEGORIES'			=> 'Wähle eine Kategorie',
	'NUMBER_OF_QUIZ_INDEX_SINGLE'	=> '%d Quiz',
	'NUMBER_OF_QUIZ_INDEX_PLURAL'	=> '%d Quizze',
	'NUMBER_OF_QUIZ_VIEWS_SINGLE'	=> '%d Betrachter',
	'NUMBER_OF_QUIZ_VIEWS_PLURAL'	=> '%d Betrachter',
	'QUIZ_NAME'						=> 'Quizname',
	'QUIZ_AUTHOR'					=> 'Autor',
	'QUIZ_DATE'						=> 'Beitragsdatum',
	'QUIZ_VIEWS'					=> 'Betrachtungen',
	'QUIZ_IN_PROGRESS'				=> '(gesichert)',
 
	// Play quiz
	'PLAY_QUIZ'						=> 'Spiel Quiz',
	'QUIZ_SAVE'						=> 'Sichere Quiz',
	'QUIZ_TIME_REMAINING'			=> 'Zeit verbleibend (Sekunden)',
	'QUIZ_NO_TYPE_SUBMIT'			=> 'Dieses Quiz war weder gesichert noch beigetragen',

	// Answers page
	'SHOW_RESULTS_INCORRECT'		=> 'Du antwortest<strong>%s</strong><br />Die richtige Antwort war <strong>%s</strong>',
	'SHOW_RESULTS_CORRECT'			=> 'Du antwortest richtig <strong>%s</strong>',
	'TIME_SUMMARY'					=> 'Du löstest das Quiz in <strong>%d</strong> Sekunden',
	'RESULTS_SUMMARY'				=> 'Richtige Antworten: <strong>%d</strong><br />Unrichtige Antworten: <strong>%d</strong>',
	'QUIZ_POINTS_CASH_SUMMARY_WON'		=> 'Du gewannst <strong>%s Punkte</strong> in diesem Quiz.',
	'QUIZ_POINTS_CASH_SUMMARY_LOST'		=> 'Du verlorst <strong>%s Punkte</strong> in diesem Quiz.',
	'QUIZ_RESULTS'					=> 'Quiz Resulate',
	'QUIZ_TIME_EXCEEDED'			=> 'Du hast die erlaubte Zeit für dieses Quiz überschritten. Du brauchtest <strong>%d</strong> Sekunden. Deine Antworten wurden nicht gespeichert.',
	'QUIZ_PROGRESS_SAVED'			=> 'Dieses Quiz wurde gespeichert. Du kannst es zu einem späteren Zeitpunkt fortsetzen',
	'CHEATING_ATTEMPT'				=> 'Du siehst diese Meldung, weil eines von den folgenden Ereignissen erfolgte::<br /><br />- Ein Mogelversuch wurde festgestellt. Du kannst nicht ein Quiz verlassen und später es wieder aufnehmen ohne den Speicherprozess zu durchlaufen.<br />- Du hast versucht ein Quiz wieder beizutragen, dessen Zeitlimit ablief<br />- Du spieltest dieses Quiz schon und der Admin erlaubte keine Mehrfachversuche.',
	'MULTIPLE_SUBMISSION'			=> 'Es scheint das du versucht hast dieses Quiz mehrfach beizutragen.',
	'QUIZ_PLAY_ONCE_ONLY'			=> 'Du darfst nur einmal ein Quiz spielence.<br />%sKlick hier um zum Quizindex zurückzurkehren.%s',

	// statistics
	'QUIZ_STATISTICS'				=> 'Quiz Statistik',
	'QUIZ_PLAYER'					=> 'Quiz Spieler',
	'QUIZ_CORRECT'					=> 'Richtig ',
	'QUIZ_INCORRECT'				=> 'Unrichtig ',
	'QUIZ_PERCENTAGE'				=> 'Prozentzahl',

	// statistic module names
	'QUIZ_BEST_RESULTS_STATS'			=> 'Beste Resultate',
	'QUIZ_MOST_PLAYED_STATS'			=> 'Meist gespielt',
	'QUIZ_MOST_CORRECT_ANSWERS_STATS'	=> 'Meiste richtige Antworten',
	// 'QUIZ_HIGH_PERCENT_ANSWERS_STATS'	=> 'Höchste Prozentzahl von richtigen Antworten',

	// QUIZ_CP.PHP
	'QUIZ_CP'						=> 'Quiz Kontrollseite',
	'QUIZ_CP_LOWER'					=> 'Quiz Kontrollseite',

	'QUIZ_MOVE'						=> 'Bewege',
	'QUIZ_EDIT'						=> 'Editiere',
	'QUIZ_DELETE'					=> 'Lösche',

	'QUIZ_DELETE_ASK'				=> 'Lösche das Quiz',
	'QUIZ_DELETE_ASK_CONFIRM'		=> 'Bist du dir sicher dies Quiz zu löschen?',
	'QUIZ_DELETE_SUCCESSFUL'		=> 'Das Quiz wurde erfolgreich aus der Datenbank entfernt.<br /><br />%sZurück zur Quiz Kontrollseite.%s',

	'QUIZ_MOVE_ASK'					=> 'Verschiebe dieses Quiz',
	'QUIZ_MOVE_ASK_CONFIRM'			=> 'In welche Kategorie soll das Quiz verschoben werden? Wenn du soweit bist, drücke Eingabe. Die Kategorie ist derzeit in: <strong>%s</strong>',
	'QUIZ_MOVE_TO'					=> 'Verschiebe von <strong>%s</strong> nach:',
	'QUIZ_MOVE_SUCCESSFUL'			=> 'Das Quiz wurde erfolgreich verschoben.<br /><br />%sZurück zur Quiz Kontrollseite.%s',
	'QUIZ_MOVE_UNSUCCESSFUL'		=> 'Du hast keine Kategorie ausgesucht. Bitte klick den Zurückknopf im Browser um zur vorherigen Seite zurückzukehren.',

	'QUIZ_EDIT_ASK'					=> 'Editiere dieses Quiz',
	'QUIZ_EDIT_ASK_CONFIRM'			=> 'Editiere die untenstehenden Optionen und klick Eingabe wenn du fertig bis. Vergesse nicht das Kästchen der richtigen Antwort anzukreuzen.',
	'QUIZ_EDIT_SUCCESSFUL'			=> 'Das Quiz wurde erfolgreich editiert.<br /><br />%sZurück zur Quiz Kontrollseite.%s',

	// ACP
	'ACP_QUIZ' 			=> 'Quiz Admin',
	'ACP_QUIZ_INDEX_TITLE'	=> 'Quiz Admin',
	'ACP_QUIZ_CATEGORY'		=> 'Quiz Categories',
	'ACP_QUIZ_NEW_CATEGORY'		=> 'Create new Quiz Category',
	'ACP_DELETE_QUIZ_CATEGORY'	=> 'Delete quiz category',
	'ACP_DELETE_QUIZ_CATEGORY_EXPLAIN'	=> 'Select which new category you would like all of the quizzes to be moved into. No quizzes will be deleted, to delete quizzes you must go to the Quiz Control Panel.',

	'QUIZ_CATEGORY_LEGEND'		=> 'Quiz categories',
	'QUIZ_CATEGORY_CHANGE_LEGEND'	=> 'Edit',
	'QUIZ_ADD_NEW_CATEGORY'		=> 'Add new category',
	'QUIZ_CHANGE_CAT_NAME'		=> 'Category name',
	'QUIZ_CHANGE_CAT_DESC'		=> 'Category description',

	'QUIZ_SETTINGS_LEGEND'		=> 'Quiz settings',

	'QUIZ_CANNOT_MIN_MAX_SWITCH'	=> 'You cannot have a minimum number of questions that is higher than the maximum. Please go back and fix this.',
	'QUIZ_CANNOT_LOW_MAX'			=> 'You need to have at least 2 multiple choices. Please go back and fix this.',
	'QUIZ_CANNOT_DELETE_CATEGORY'	=> 'The category could not be deleted and the quizzes could not be moved. There could be two reasons for this:<br />1. You didn\'t select a new category for the quizzes to be moved to.<br />2. You selected the same category that will be deleted.<br /><br />Please go back and fix this.',

	'QUIZ_SUBMIT_MIN_SETTING'		=> 'Minimum number of questions',
	'QUIZ_SUBMIT_MIN_EXPLAIN'		=> 'The minimum number of questions allowed when submitting a quiz.',
	'QUIZ_SUBMIT_MAX_SETTING'		=> 'Maximum number of questions',
	'QUIZ_SUBMIT_MAX_EXPLAIN'		=> 'The maximum number of questions allowed when submitting a quiz.',
	'QUIZ_SUBMIT_MAX_MULTIPLE_CHOICE_SETTING'	=> 'Maximum number of choices',
	'QUIZ_SUBMIT_MAX_MULTIPLE_CHOICE_SETTING_EXPLAIN'	=> 'The maximum number of choices allowed in multiple choice questions.',
	'QUIZ_SAVED_ENABLED_SETTING'	=> 'Allow saved quizzes',
	'QUIZ_SAVED_ENABLED_SETTING_EXPLAIN'	=> 'Can users save quizzes and resume them later?',
	'QUIZ_PLAY_ONCE_SETTING'	=> 'Users can only play a quiz once',
	'QUIZ_PLAY_ONCE_EXPLAIN'	=> 'Setting this to yes means that a user can only complete a quiz once. It does not stop users from saving the quiz and returning, if that feature has been enabled.',
	'QUIZ_SHOW_ANSWERS_SETTING'			=> 'Show answers',
	'QUIZ_SHOW_ANSWERS_SETTING_EXPLAIN'	=> 'Should users be shown the correct answers?',
	'QUIZ_TIME_LIMIT_PER_QUESTION_SETTING'			=> 'Time limit per question',
	'QUIZ_TIME_LIMIT_PER_QUESTION_SETTING_EXPLAIN'	=> 'How long do users have to answer each question? 0 to disable.',
	'QUIZ_SHOW_HOW_MANY_STATS_SETTING'			=> 'Statistics lists',
	'QUIZ_SHOW_HOW_MANY_STATS_SETTING_EXPLAIN'	=> 'How many results for each statistics list should be shown?',
	'QUIZ_USER_EDIT_OWN_QUIZ_SETTING'			=> 'Edit own quiz',
	'QUIZ_USER_EDIT_OWN_QUIZ_SETTING_EXPLAIN'	=> 'Can users edit/move/delete their own quizzes?',
	'QUIZ_CASH_ON'			=> 'Turn on points compatibility.',
	'QUIZ_CASH_ON_EXPLAIN'	=> 'By turning on this functionality you will allow users to win and lose points when playing quizzes. Turning this feature on will display further cash options once you submit this configuration update.',
	'QUIZ_CASH_WIN'	=> 'How many points for each correct answer?',
	'QUIZ_CASH_LOSE'	=> 'How many points lost for each incorrect answer?',

	'QUIZ_CATEGORY_ADDED_SUCESSFULLY'	=> 'The category was added successfully.',
	'QUIZ_CATEGORY_EDITED_SUCESSFULLY'	=> 'The category has been edited and updated successfully',
	'QUIZ_CONFIG_CHANGED_SUCESSFULLY'	=> 'Quiz configuration settings updated successfully.',
	'QUIZ_CATEGORY_DELETED_SUCCESSFULLY'	=> 'The category has been deleted successfully. The quizzes have been moved to the new category successfully.',
 ));
 ?>
User avatar
xpmen
Frequent Poster
Frequent Poster
Posts: 34
Joined: Tue Jul 28, 2009 7:45 am
Location: belgium
Contact:

Battye hello and happy new year :yawinkle: ,

a suggestion for future version,

display on a category page info (text or image) indicating a new quiz unread for Member Login

because when the list grows quiz, have no longer know what we have already read or not #-o
User avatar
battye
Site Admin
Site Admin
Posts: 14391
Joined: Sun Jan 11, 2004 8:26 am
Location: Australia
Contact:

quahappy, I don't know much of Javascript but I think you are right in that there would need to be buttons for each field. The code sixtiesrules requested I will post publicly so anyone can add it if they want, but I probably won't include it in UQM. Happy new year :)

Lugsciath, thanks for the translation. Happy new year, I trust you had a Merry Christmas too :)

xpmen, thanks and happy new year to you too! Congratulations are in order too, I think you made the first new post of 2010 :D
I think that is a very good idea about the image indicating a new quiz - I think Image would do nicely :wink:
CricketMX.com in 2022: Still the home of bat's, rat's and other farmyard animals!

"OK, life [as you chose to define it] repeats until there are no more lessons to be learned." - nrnoble (June 12, 2005)
"the new forum looks awesome, it's getting bigger & better" - p2p-sharing-rules (11 Jan, 2008)
"Looks like CMX is not only getting bigger...but, also getting better!!" - moongirl (14 Dec, 2007)
User avatar
xpmen
Frequent Poster
Frequent Poster
Posts: 34
Joined: Tue Jul 28, 2009 7:45 am
Location: belgium
Contact:

Hello Battye,
it's me again with another suggestion (I know I'm boring) :D

I bring a little more and you want to propose it for your next version
on the index page of the quiz, I add an introduction

added on quiz_body.html
'{L_QUIZ_INFORMATION_TITLE'}{L_'QUIZ_INFORMATION'}
and added some language / en / mods / quiz.php

This shows its :)

Image

the text may say about this (my site)
Test your general knowledge with quiz.
On issues and topics as varied as film, science, history or sport, you will soon know everything!
Each correct answer is worth 100 points overall, each wrong answer you lose 30.
You can play only once on each quiz and 20 seconds to answer each of them pass this time, you lose the ability to make points.
User avatar
battye
Site Admin
Site Admin
Posts: 14391
Joined: Sun Jan 11, 2004 8:26 am
Location: Australia
Contact:

I think that is a good idea, I will do that for Beta 3. But I might make it a config setting so people can customise it easily. Config settings are limited to 255 characters, which looks about the same length as your text so it should work out fine.

Good idea xpmen :D
CricketMX.com in 2022: Still the home of bat's, rat's and other farmyard animals!

"OK, life [as you chose to define it] repeats until there are no more lessons to be learned." - nrnoble (June 12, 2005)
"the new forum looks awesome, it's getting bigger & better" - p2p-sharing-rules (11 Jan, 2008)
"Looks like CMX is not only getting bigger...but, also getting better!!" - moongirl (14 Dec, 2007)
Lugsciath
Frequent Poster
Frequent Poster
Posts: 34
Joined: Wed Nov 19, 2008 6:29 am

Hi,

i´ve just translated the rest of the german language file

/languages/de/mods/quiz.php

Code: Select all

<?php
/** 
*
* Ultimate Quiz MOD [English]
*
* @package language
* @version $Id: quiz.php, battye (c) 2004, 2005, 2008
* @copyright (c) 2008 battye, CricketMX.com
* @license http://opensource.org/licenses/gpl-license.php GNU Public License 
*
*/

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

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

// DEVELOPERS PLEASE NOTE
//
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
//
// Placeholders can now contain order information, e.g. instead of
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
// translators to re-order the output of data while ensuring it remains correct
//
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
// equally where a string contains only two placeholders which are used to wrap text
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine

$lang = array_merge($lang, array(
 'QUIZ' => 'Quiz',
 'QUIZ_EXPLAIN' => 'Ultimate Quiz MOD',

	// Various
	'QUIZ_MUST_BE_LOGGED_IN' 		=> 'Du musst registriert und eingeloggt sein um diese Seite zu sehen.',
	'QUIZ_MUST_ADMIN_USER' 			=> 'Nur Administratoren haben hier Zugriff.',
	'QUIZ_USER_EDIT_OWN'			=> 'Als Benutzer kannst du nur dein eigenes Quiz editieren',

	// Functions
	'SELECT_A_CATEGORY'				=> 'Wähle eine Kategorie',
	'SELECT_A_CATEGORY_EXPLAIN'		=> 'Wähle eine Kategorie welche das Genre vom Quiz am Besten trifft.',

	// Submit quiz
	'SELECT_NUMBER'					=> 'Anzahl der Fragen',
	'SELECT_NUMBER_EXPLAIN'			=> 'Du darfst zwischen <strong>%1$s</strong> und <strong>%2$s</strong> Fragen in diesem Quiz stellen. Wieviele Fragen sollen gestellt werden?',

	'SUBMIT_STEP_1'					=> 'Stufe 1 von 3 - Gib dein Quiz ein!',
	'SUBMIT_STEP_2'					=> 'Stufe 2 von 3 - Gib deine Antworten ein!',
	'SUBMIT_STEP_3'					=> 'Stufe 3 von 3 - Prüfe ob alles korrekt ist!',

	'SUBMIT_QUIZ' 					=> 'Quiz beitragen',
	'SELECT_QUIZ_NAME' 				=> 'Wähle einen Namen für dieses Quiz',
	'SELECT_QUIZ_NAME_EXPLAIN'		=> 'Das ist der Name der in der Liste der Quizze erscheint. Wähle einen Namen der kurz genug ist aber der Lesern einen Eindruck davon gibt um was es im Quiz geht.',
	'ENTER_QUESTION'				=> 'Gib deine Frage ein',
	'IS_TRUE_FALSE'					=> 'wahr oder falsch Frage',
	'MULTIPLE_CHOICE_QUESTION'		=> 'Multiple choice Frage',
	'INPUT_ANSWER_QUESTION'			=> 'Input answer Frage',
	'MULTIPLES_REVEAL'				=> 'Mehrfachrahmen',
	'NOT_TRUE_FALSE'				=> 'Trenne die Mehrfachauswahl durch Hinzufügen einer neuen Mehrfachantwort auf einer neuen Zeile. Für ein nur Eingabequiz, einfach nur eine einzige Textzeile eingeben.',
	'SUBMIT_INFORMATION'			=> 'Gib Fragen in jeder der nachfolgenden %1$s Felder ein. Für wahr und falsch Fragen, klick die Checkbox zum Beispiel - es muss dann nichts in die Box eingegeben werden. Wenn du die Fragen des Quiz eingibst, gib einfach die Antwort in die grosse Box ein. Für Mehrfachantworten musst du %2$s Alternativen eingeben, jede in einer neuen Zeile. Du wirst nach der richtigen gefragt, die du nach dem Absenden dieser Seite auswählen sollst.',
	'VERIFY_SUBMIT_INFORMATION' 	=> 'Für Mehrfachantworten wähle die richtige durch anklicken der box an der linken Seite. Für wahr und falsch Antworten wähle statt dessen wahr oder falsch. Eingabe Antworten müssen nicht geprüft werden, sie werden so genommen wie sie sind.',
	'FINAL_VERIFY_SUBMIT'			=> 'Bitte prüfe alle Eingaben, wenn alle richtig sind klicke auf Absenden unten.',
	'TRUE_FALSE_TRUE'				=> 'Wahr',
	'TRUE_FALSE_FALSE'				=> 'Falsch',
	'CORRECT_ANSWER'				=> 'Richtige Antwort',
	'QUIZ_SUBMISSION_SUCCESSFUL'	=> 'Dein Quiz wurde erfolgreich in die Datenbank übernommen.<br /><br />%sZurück zur Quiz Index Seite.%s',

	'OUTSIDE_QUESTION_PARAM'		=> 'Du hast keine Nummer zwischen <strong>%1$d</strong> und <strong>%2$d</strong> gewählt, geh zurück und versuche es nochmal.',
	'NUMBER_QUESTIONS_UNDEFINED'	=> 'Die Nummer von Fragen in diesem Quiz ist nicht angegeben, bitte geh auf die vorherige Seite und korrigiere dies.',
	'TOO_MANY_CHOICES'				=> 'Eine oder mehrere von deinen Mehrfachauswahlfragen besitzt <strong>mehr als %s</strong> Auswahlmöglichkeiten! Bitte entferne darüberliegende Auswahlen.<br /><br />',
	'EMPTY_QUESTION'				=> 'Du hast eines oder mehrere Fragefelder leergelassen! Klicke den Zurückbutton in deinem Browser um auf die vorherige Seite zurückzukehren und stelle sicher das keine Felder leer gelassen werden.',
	'EMPTY_ANSWER'					=> 'Du hast eines oder mehrere Antwortfelder leergelassen. Klicke den Zurückbutton in deinem Browser um auf die vorherige Seite zurückzukehren und stelle sicher das keine Felder leer gelassen werden.',
	'EMPTY_QUIZ_FIELDS'				=> 'Du hast einige Felder leer gelassen! Stelle sicher das alle Felder richtig ausgefüllt werden.',
	'EMPTY_RADIO_BOX'				=> 'Du hast eine oder mehrere radio Auswahlen nicht ausgewählt, das bedeutet, das du immer noch eine Mehrfachauswahl und/oder wahr falsch Antwort auswählen musst, <strong>oder</strong> du hast keinen Quiznamen oder Kategorie ausgewählt.',

	// Index
	'QUIZ_PASSWORD_PROTECTED_CAT'	=> 'Ein Password wird für die Kategorie benötigt',
	'VIEW_QUIZ_CATEGORIES'			=> 'Wähle eine Kategorie',
	'NUMBER_OF_QUIZ_INDEX_SINGLE'	=> '%d Quiz',
	'NUMBER_OF_QUIZ_INDEX_PLURAL'	=> '%d Quizze',
	'NUMBER_OF_QUIZ_VIEWS_SINGLE'	=> '%d Betrachter',
	'NUMBER_OF_QUIZ_VIEWS_PLURAL'	=> '%d Betrachter',
	'QUIZ_NAME'						=> 'Quizname',
	'QUIZ_AUTHOR'					=> 'Autor',
	'QUIZ_DATE'						=> 'Beitragsdatum',
	'QUIZ_VIEWS'					=> 'Betrachtungen',
	'QUIZ_IN_PROGRESS'				=> '(gesichert)',
 
	// Play quiz
	'PLAY_QUIZ'						=> 'Spiel Quiz',
	'QUIZ_SAVE'						=> 'Sichere Quiz',
	'QUIZ_TIME_REMAINING'			=> 'Zeit verbleibend (Sekunden)',
	'QUIZ_NO_TYPE_SUBMIT'			=> 'Dieses Quiz war weder gesichert noch beigetragen',

	// Answers page
	'SHOW_RESULTS_INCORRECT'		=> 'Du antwortest<strong>%s</strong><br />Die richtige Antwort war <strong>%s</strong>',
	'SHOW_RESULTS_CORRECT'			=> 'Du antwortest richtig <strong>%s</strong>',
	'TIME_SUMMARY'					=> 'Du löstest das Quiz in <strong>%d</strong> Sekunden',
	'RESULTS_SUMMARY'				=> 'Richtige Antworten: <strong>%d</strong><br />Unrichtige Antworten: <strong>%d</strong>',
	'QUIZ_POINTS_CASH_SUMMARY_WON'		=> 'Du gewannst <strong>%s Punkte</strong> in diesem Quiz.',
	'QUIZ_POINTS_CASH_SUMMARY_LOST'		=> 'Du verlorst <strong>%s Punkte</strong> in diesem Quiz.',
	'QUIZ_RESULTS'					=> 'Quiz Resulate',
	'QUIZ_TIME_EXCEEDED'			=> 'Du hast die erlaubte Zeit für dieses Quiz überschritten. Du brauchtest <strong>%d</strong> Sekunden. Deine Antworten wurden nicht gespeichert.',
	'QUIZ_PROGRESS_SAVED'			=> 'Dieses Quiz wurde gespeichert. Du kannst es zu einem späteren Zeitpunkt fortsetzen',
	'CHEATING_ATTEMPT'				=> 'Du siehst diese Meldung, weil eines von den folgenden Ereignissen erfolgte::<br /><br />- Ein Mogelversuch wurde festgestellt. Du kannst nicht ein Quiz verlassen und später es wieder aufnehmen ohne den Speicherprozess zu durchlaufen.<br />- Du hast versucht ein Quiz wieder beizutragen, dessen Zeitlimit ablief<br />- Du spieltest dieses Quiz schon und der Admin erlaubte keine Mehrfachversuche.',
	'MULTIPLE_SUBMISSION'			=> 'Es scheint das du versucht hast dieses Quiz mehrfach beizutragen.',
	'QUIZ_PLAY_ONCE_ONLY'			=> 'Du darfst nur einmal ein Quiz spielence.<br />%sKlick hier um zum Quizindex zurückzurkehren.%s',

	// statistics
	'QUIZ_STATISTICS'				=> 'Quiz Statistik',
	'QUIZ_PLAYER'					=> 'Quiz Spieler',
	'QUIZ_CORRECT'					=> 'Richtig ',
	'QUIZ_INCORRECT'				=> 'Unrichtig ',
	'QUIZ_PERCENTAGE'				=> 'Prozentzahl',

	// statistic module names
	'QUIZ_BEST_RESULTS_STATS'			=> 'Beste Resultate',
	'QUIZ_MOST_PLAYED_STATS'			=> 'Meist gespielt',
	'QUIZ_MOST_CORRECT_ANSWERS_STATS'	=> 'Meiste richtige Antworten',
	// 'QUIZ_HIGH_PERCENT_ANSWERS_STATS'	=> 'Höchste Prozentzahl von richtigen Antworten',

	// QUIZ_CP.PHP
	'QUIZ_CP'						=> 'Quiz Kontrollseite',
	'QUIZ_CP_LOWER'					=> 'Quiz Kontrollseite',

	'QUIZ_MOVE'						=> 'Bewege',
	'QUIZ_EDIT'						=> 'Editiere',
	'QUIZ_DELETE'					=> 'Lösche',

	'QUIZ_DELETE_ASK'				=> 'Lösche das Quiz',
	'QUIZ_DELETE_ASK_CONFIRM'		=> 'Bist du dir sicher dies Quiz zu löschen?',
	'QUIZ_DELETE_SUCCESSFUL'		=> 'Das Quiz wurde erfolgreich aus der Datenbank entfernt.<br /><br />%sZurück zur Quiz Kontrollseite.%s',

	'QUIZ_MOVE_ASK'					=> 'Verschiebe dieses Quiz',
	'QUIZ_MOVE_ASK_CONFIRM'			=> 'In welche Kategorie soll das Quiz verschoben werden? Wenn du soweit bist, drücke Eingabe. Die Kategorie ist derzeit in: <strong>%s</strong>',
	'QUIZ_MOVE_TO'					=> 'Verschiebe von <strong>%s</strong> nach:',
	'QUIZ_MOVE_SUCCESSFUL'			=> 'Das Quiz wurde erfolgreich verschoben.<br /><br />%sZurück zur Quiz Kontrollseite.%s',
	'QUIZ_MOVE_UNSUCCESSFUL'		=> 'Du hast keine Kategorie ausgesucht. Bitte klick den Zurückknopf im Browser um zur vorherigen Seite zurückzukehren.',

	'QUIZ_EDIT_ASK'					=> 'Editiere dieses Quiz',
	'QUIZ_EDIT_ASK_CONFIRM'			=> 'Editiere die untenstehenden Optionen und klick Eingabe wenn du fertig bis. Vergesse nicht das Kästchen der richtigen Antwort anzukreuzen.',
	'QUIZ_EDIT_SUCCESSFUL'			=> 'Das Quiz wurde erfolgreich editiert.<br /><br />%sZurück zur Quiz Kontrollseite.%s',

	// ACP
	'ACP_QUIZ' 			=> 'Quiz Admin',
	'ACP_QUIZ_INDEX_TITLE'	=> 'Quiz Admin',
	'ACP_QUIZ_CATEGORY'		=> 'Quiz Kategorien',
	'ACP_QUIZ_NEW_CATEGORY'		=> 'Erstelle neue neue Quiz Kategorie',
	'ACP_DELETE_QUIZ_CATEGORY'	=> 'Lösche Quiz Kategorie',
	'ACP_DELETE_QUIZ_CATEGORY_EXPLAIN'	=> 'Wähle in welche neue Kategorie die Quizze verschoben werden sollen. Keine Quizze werden gelöscht, um diese zu löschen musst du ins Quiz Control Panel.',

	'QUIZ_CATEGORY_LEGEND'		=> 'Quiz Kategorien',
	'QUIZ_CATEGORY_CHANGE_LEGEND'	=> 'Bearbeite',
	'QUIZ_ADD_NEW_CATEGORY'		=> 'Füge neue Kategorie hinzu',
	'QUIZ_CHANGE_CAT_NAME'		=> 'Kategoriename',
	'QUIZ_CHANGE_CAT_DESC'		=> 'Kategoriebeschreibung',

	'QUIZ_SETTINGS_LEGEND'		=> 'Quiz Einstellungen',

	'QUIZ_CANNOT_MIN_MAX_SWITCH'	=> 'Du kannst nicht eine minimale Anzahl von Fragen haben, die höher als das Maximum ist. Gehe zurück und korrigiere dies.',
	'QUIZ_CANNOT_LOW_MAX'			=> 'Du musst mindestens 2 Mehrfachauswahlen haben.  Gehe zurück und korrigiere dies.',
	'QUIZ_CANNOT_DELETE_CATEGORY'	=> 'Diese Kategorie kann nicht gelöscht und die Quizze nicht verschoben werden. Dies kann zwei Ursachen haben:<br />1. Du hast keine neue Kategorie für die Quizze ausgesucht.<br />2. Du hast die zu löschende Kategorie ausgewählt.<br /><br />Bitte gehe zurück und korrigiere dies.',

	'QUIZ_SUBMIT_MIN_SETTING'		=> 'Minimale Anzahl von Fragen',
	'QUIZ_SUBMIT_MIN_EXPLAIN'		=> 'Die minimale Anzahl von Fragen für ein Quiz.',
	'QUIZ_SUBMIT_MAX_SETTING'		=> 'Maximum Anzahl von Fragen',
	'QUIZ_SUBMIT_MAX_EXPLAIN'		=> 'Die maximale Anzahl von Fragen für ein Quiz.',
	'QUIZ_SUBMIT_MAX_MULTIPLE_CHOICE_SETTING'	=> 'Maximale Anzahl von Auswahlen',
	'QUIZ_SUBMIT_MAX_MULTIPLE_CHOICE_SETTING_EXPLAIN'	=> 'Die maximale Anzahl von Auswahlen für ein Quiz in Mehrfachauswahl.',
	'QUIZ_SAVED_ENABLED_SETTING'	=> 'Allow saved quizzes',
	'QUIZ_SAVED_ENABLED_SETTING_EXPLAIN'	=> 'Können Benutzer Quizze speichern und später fortsetzen?',
	'QUIZ_PLAY_ONCE_SETTING'	=> 'Benutzer können jeweils ein Quiz spielen',
	'QUIZ_PLAY_ONCE_EXPLAIN'	=> 'Ja bedeutet das Benutzer nur je ein Quiz spielen können. Dies ändert nichts an der EInstellung zum Speichern und Fortsetzung.',
	'QUIZ_SHOW_ANSWERS_SETTING'			=> 'Zeige Antworten',
	'QUIZ_SHOW_ANSWERS_SETTING_EXPLAIN'	=> 'Zeige Benutzern die richtigen Antworten?',
	'QUIZ_TIME_LIMIT_PER_QUESTION_SETTING'			=> 'Zeitlimit per Frage',
	'QUIZ_TIME_LIMIT_PER_QUESTION_SETTING_EXPLAIN'	=> 'Wie lange haben die Benutzer für die Antworten auf Fragen Zeit? 0 zum abschalten.',
	'QUIZ_SHOW_HOW_MANY_STATS_SETTING'			=> 'Statistiklisten',
	'QUIZ_SHOW_HOW_MANY_STATS_SETTING_EXPLAIN'	=> 'Wie viele  Resultate sollen für jede Statistikliste angezeigt werden?',
	'QUIZ_USER_EDIT_OWN_QUIZ_SETTING'			=> 'Bearbeite eigenes Quiz',
	'QUIZ_USER_EDIT_OWN_QUIZ_SETTING_EXPLAIN'	=> 'Können Benutzer ihre eigenen Quizze bearbeiten/löschen?',
	'QUIZ_CASH_ON'			=> 'Punkteabhängigkeit einschalten.',
	'QUIZ_CASH_ON_EXPLAIN'	=> 'Bei Einschalten der Funktionalität erlaubst du den Benutzern Punkte bei den Qiuzzen zu gewinnen und zu verlieren. Einschalten wird auch Cashfunktionen einschalten, wenn die Konfiguration aufgefrischt wird.',
	'QUIZ_CASH_WIN'	=> 'Wie viele Punkte für jede korrekte Antwort?',
	'QUIZ_CASH_LOSE'	=> 'Wie viele Punkte verloren für jede falsche Antwort?',

	'QUIZ_CATEGORY_ADDED_SUCESSFULLY'	=> 'Die Kategorie wurde hinzugefügt.',
	'QUIZ_CATEGORY_EDITED_SUCESSFULLY'	=> 'Die Kategorie wurde bearbeitet und erfolgreich aufgefrischt',
	'QUIZ_CONFIG_CHANGED_SUCESSFULLY'	=> 'Die Kategorie wurde erfolgreich aufgefrischt.',
	'QUIZ_CATEGORY_DELETED_SUCCESSFULLY'	=> 'Die Kategorie wurde erfolgreich gelöscht. Die Quizze wurden erfolgreich verschoben.',
 ));
 ?>
All seams to work (just testing) Greetings

Uwe

Edit: I´ve edited the file once mor at the jan 6th 2010 because found 2 little bugs, pls replace it.
Last edited by Lugsciath on Thu Jan 07, 2010 12:15 am, edited 1 time in total.
Post Reply