Test the knowledge of your members. Provide more pastime in your community. Motivate your members to more collaboration. Quiz may just do that for you.
Description
This plugin adds to a large extent freely configurable quizzes to the community using the multiple-choice principle with one correct answer. Each question may have up to six answers and one comment.
To create a quiz in the ACP, a collection of questions is used, which are either entered in the ACP or which can be created by the members in the frontend. Of course, the questions can be used by different quizzes and can be categorized for a better overview. The questions may have up to 6 answers. Each question can be provided with an image to create image-based quizzes. Uploading pictures in the frontend is, however, available only after granting the appropriate user rights. Additionally a comment can be displayed after each answer when solving a quiz.
Questions submitted by members are reported, on demand, to the moderation panel, can be edited and be deleted in the ACP. If the question is used for a quiz, it can be activated in the ACP and with this be accepted by the administrator. This is communicated to the user, if configured by him, with a system-compliant notification. After approval the question can no longer be edited or deleted by the user.
For each quiz a time limit, a time lock, a validity period and a possible restriction to specific user groups can be defined individually. Other configuration options include the number of allowable solutions for a quiz and a choice to display the correct solution, a comment after selection of an answer and display of results or not. Optionally users may rate quizzes (5 stars).
After solving a quiz the user is provided with various information about his result and the quiz in the form of callable dialogs. Quiz-relevant data can also be presented in up to 4 sidebars boxes resp. boxes. Solving a quiz will be recorded, if configured by a user, as an activity in the Dashboard and in the profile. Finally, users receive activity points for solving a quiz.
Optional extensions are available for integration with JCoins and Tracker.
Configuration
The following configuration options are available in the ACP:
- Setting of various user permissions,
- Activation of the plugin and its reporting and activity functions (modules),
- Setting of the sort order on the quiz page, settings for categories, best lists and rating,
- various boxes.
-
Version 5.5.2
- Darkwood.Design
- 105.56 kB
- 8 Downloads
-
Version 5.5.1
- Darkwood.Design
- 655.36 kB
- 19 Downloads
- Change of the licence to LGPL. The extension is now free of charge.
- Removal of the visible copyright from Quiz. The Branding Free package is no longer needed for this.
-
Version 5.5.0
- Darkwood.Design
- 655.36 kB
- 4 Downloads
- Maintenance / Version cleanup of basic package and optional packages.
- Compatibility with WSC 5.5.
-
Version 5.4.1
- Darkwood.Design
- 655.36 kB
- 11 Downloads
- Maintenance update of basic package and additional packages.
- Addition of a security question when ending a quiz.
- Addition of events for extensions.
-
Version 5.4.0
- Darkwood.Design
- 645.12 kB
- 8 Downloads
- Version cleanup
- Compatibility with WSC 5.4
-
Version 5.3.2
- Darkwood.Design
- 655.36 kB
- 10 Downloads
- Fixes a problem with pagination on the quiz page.
- Adds a filter for unsolved and solved quizzes on the quiz page. It must be activated under Configuration - Quiz.
-
Version 3.1.5
- Darkwood.Design
- 655.36 kB
- 2 Downloads
Fixes a problem with pagination on the quiz page.
-
Version 5.3.1
- Darkwood.Design
- 655.36 kB
- 16 Downloads
Maintenance update
-
Version 3.1.4
- Darkwood.Design
- 655.36 kB
- 3 Downloads
Maintenance update
-
Version 3.0.5
- Darkwood.Design
- 645.12 kB
- 1 Download
Maintenance update
Obi
WIr haben das Problem beim Quiz, dass wenn jemand eine Frage falsch beantwortet, dass er einfach neu lädt und dann das Quiz von neu anfangen kann ohne Probleme. Obwohl die Einstellungen so vorgenommen sind, dass man nur einmal spielen kann.
Also User beantwortet falsch
Reload der Seite
Fängt das Quiz neu an
Weiss natürlich jetzt die richtige Antwort und löst das Quiz easy.
Mehrfachspielen ist ausgeschalten.
UdoZ
Jeder Quiz kann so konfiguriert werden, dass dem Benutzer nach Beantwortung einer Frage die richtige Lösung nicht angezeigt wird und er auch nicht weiß, ob die Frage richtig / falsch beantwortet wurde. Er sieht das Ergebnis erst nach kompletter Lösung des Quiz und kann ihn dann nicht noch einmal lösen.
Obi
Dann muss ich das so umgehen.
Danke!
lg Obi
Goli Ath
Hallo!
Ein sehr tolles Plugin!
Kann man die Statistiken im ACP wieder auf 0 setzen?
Sonst wären die Testrater im Vorsprung
UdoZ
Nein, das ist nicht möglich. Zur Not könnte man den Quiz neu erstellen.
Goli Ath
Das mache ich, vielen Dank!
6theory
Would you consider expanding this quiz out to buzzfeed style quizes?
For instance what is your MBTI type? A user would answer a series of questions and a tally would be taken to determine the outcome.
Thanks for your consideration!
UdoZ
That would require a complete redesign of the Quiz. No, sorry, that isn't planned.
Takistani-Life
Hallo bekomme folgende Fehler meldung:
annot find package 'com.uz.wcf.quiz' in version '5.3.1'
File:
/var/www/vhosts/noname-arma.de/httpdocs/lib/system/package/PackageUpdateDispatcher.class.php in line 908
Stacktrace:
#0 /var/www/vhosts/noname-arma.de/httpdocs/lib/system/package/PackageInstallationScheduler.class.php(121): wcf\system\package\PackageUpdateDispatcher->getPackageUpdateVersions()
#1 /var/www/vhosts/noname-arma.de/httpdocs/lib/system/package/PackageInstallationScheduler.class.php(100): wcf\system\package\PackageInstallationScheduler->installPackage()
#2 /var/www/vhosts/noname-arma.de/httpdocs/lib/system/package/PackageInstallationScheduler.class.php(66): wcf\system\package\PackageInstallationScheduler->tryToInstallPackage()
#3 /var/www/vhosts/noname-arma.de/httpdocs/lib/data/package/update/PackageUpdateAction.class.php(656): wcf\system\package\PackageInstallationScheduler->buildPackageInstallationStack()
#4 /var/www/vhosts/noname-arma.de/httpdocs/lib/data/package/update/PackageUpdateAction.class.php(624): wcf\data\package\update\PackageUpdateAction->createQueue()
#5 /var/www/vhosts/noname-arma.de/httpdocs/lib/data/AbstractDatabaseObjectAction.class.php(204): wcf\data\package\update\PackageUpdateAction->prepareInstallation()
#6 /var/www/vhosts/noname-arma.de/httpdocs/lib/action/AJAXProxyAction.class.php(75): wcf\data\AbstractDatabaseObjectAction->executeAction()
#7 /var/www/vhosts/noname-arma.de/httpdocs/lib/action/AJAXInvokeAction.class.php(94): wcf\action\AJAXProxyAction->invoke()
#8 /var/www/vhosts/noname-arma.de/httpdocs/lib/action/AbstractAction.class.php(47): wcf\action\AJAXInvokeAction->execute()
#9 /var/www/vhosts/noname-arma.de/httpdocs/lib/action/AJAXInvokeAction.class.php(61): wcf\action\AbstractAction->__run()
#10 /var/www/vhosts/noname-arma.de/httpdocs/lib/system/request/Request.class.php(83): wcf\action\AJAXInvokeAction->__run()
#11 /var/www/vhosts/noname-arma.de/httpdocs/lib/system/request/RequestHandler.class.php(107): wcf\system\request\Request->execute()
#12 /var/www/vhosts/noname-arma.de/httpdocs/acp/index.php(9): wcf\system\request\RequestHandler->handle()
#13 {main}
Bitte um hilfe.
UdoZ
Das Quiz-Paket konnte beim Installations-/Updateversuch nicht gefunden werden. Es existiert aber; siehe Versionen. Das ist grundsätzlich kein Quiz-Problem, sondern vermutlich eines mit den Paketservern. Bitte in dem Bereich prüfen, also Eintragung mit korrekten Zugangsdaten, Verbindung, etc..
JamesBach
Hey,

ist es möglich zu jedem Quiz einen eigenen Custom Text am Ende einzufügen ?
Beispiel:
Quiz 1:
100% - Das hast du sehr toll gemacht.
50% - Könnte besser sein.
0% - Versuch es nochmal.
Quiz 2:
100% - Du hast erfolgreich den Test bestanden.
50% - Da solltest du dich nochmal hinsetzen und lernen.
0% - Das war mal nichts.
Liebe Grüße
UdoZ
Nein, das ist nur global, also für alle Quiz möglich.
JamesBach
Alles klar, dank dir für die schnelle Antwort.
dieschi
Hallo @UdoZ,
ich möchte meine 3.0.26er Suite auf die aktuellste Version umstellen.
Das Quiz aber verhindert das Update.
Nun wollte ich für das Update der Suite das Quiz deinstallieren bekomme aber die unten gepostete Fehlermeldung.
Wed, 24 Feb 2021 15:04:17 +0000
Message: Could not execute statement 'ALTER TABLE `wcf1_quiz_to_user` DROP FOREIGN KEY `2af399fdbbdcccf90b8dffe46b87e5d2_fk`'
PHP version: 7.1.33-34+0~20210223.52+debian9~1.gbpb1fb69
WoltLab Suite version: 3.0.26
Request URI: /acp/index.php?uninstall-package/&t=22f4c3ac901c1390d4341c517849ce7e6187b1f9
Referrer: https://ddsf-dhdm.de/acp/index.php?package-list/
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.182 Safari/537.36
Peak Memory Usage: 6958472/576716800
======
Error Class: wcf\system\database\exception\DatabaseQueryExecutionException
Error Message: Could not execute statement 'ALTER TABLE `wcf1_quiz_to_user` DROP FOREIGN KEY `2af399fdbbdcccf90b8dffe46b87e5d2_fk`'
Error Code: 42000
File: /var/www/virtual/ddsf-dhdm.de/htdocs/lib/system/database/statement/PreparedStatement.class.php (105)
Extra Information: YTowOnt9
Stack Trace: [{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/system\/database\/editor\/MySQLDatabaseEditor.class.php","line":196,"function":"execute","class":"wcf\\system\\database\\statement\\PreparedStatement","type":"->","args":[]},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/system\/package\/plugin\/SQLPackageInstallationPlugin.class.php","line":127,"function":"dropForeignKey","class":"wcf\\system\\database\\editor\\MySQLDatabaseEditor","type":"->","args":["wcf1_quiz_to_user","2af399fdbbdcccf90b8dffe46b87e5d2_fk"]},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/system\/package\/PackageUninstallationDispatcher.class.php","line":118,"function":"uninstall","class":"wcf\\system\\package\\plugin\\SQLPackageInstallationPlugin","type":"->","args":[]},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/system\/package\/PackageUninstallationDispatcher.class.php","line":74,"function":"executePIP","class":"wcf\\system\\package\\PackageUninstallationDispatcher","type":"->","args":[{"pluginName":"[redacted]","className":"[redacted]"}]},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/acp\/action\/UninstallPackageAction.class.php","line":112,"function":"uninstall","class":"wcf\\system\\package\\PackageUninstallationDispatcher","type":"->","args":["29f9c5e1"]},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/action\/AbstractDialogAction.class.php","line":68,"function":"stepUninstall","class":"wcf\\acp\\action\\UninstallPackageAction","type":"->","args":[]},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/action\/AbstractAction.class.php","line":47,"function":"execute","class":"wcf\\action\\AbstractDialogAction","type":"->","args":[]},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/system\/request\/Request.class.php","line":83,"function":"__run","class":"wcf\\action\\AbstractAction","type":"->","args":[]},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/system\/request\/RequestHandler.class.php","line":94,"function":"execute","class":"wcf\\system\\request\\Request","type":"->","args":[]},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/acp\/index.php","line":9,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":["wcf",true]}]
======
Error Class: PDOException
Error Message: SQLSTATE[42000]: Syntax error or access violation: 1091 Can't DROP '2af399fdbbdcccf90b8dffe46b87e5d2_fk'; check that column/key exists
Error Code: 42000
File: /var/www/virtual/ddsf-dhdm.de/htdocs/lib/system/database/statement/PreparedStatement.class.php (93)
Extra Information: -
Stack Trace: [{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/system\/database\/statement\/PreparedStatement.class.php","line":93,"function":"execute","class":"PDOStatement","type":"->","args":[[]]},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/system\/database\/editor\/MySQLDatabaseEditor.class.php","line":196,"function":"execute","class":"wcf\\system\\database\\statement\\PreparedStatement","type":"->","args":[]},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/system\/package\/plugin\/SQLPackageInstallationPlugin.class.php","line":127,"function":"dropForeignKey","class":"wcf\\system\\database\\editor\\MySQLDatabaseEditor","type":"->","args":["wcf1_quiz_to_user","2af399fdbbdcccf90b8dffe46b87e5d2_fk"]},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/system\/package\/PackageUninstallationDispatcher.class.php","line":118,"function":"uninstall","class":"wcf\\system\\package\\plugin\\SQLPackageInstallationPlugin","type":"->","args":[]},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/system\/package\/PackageUninstallationDispatcher.class.php","line":74,"function":"executePIP","class":"wcf\\system\\package\\PackageUninstallationDispatcher","type":"->","args":[{"pluginName":"[redacted]","className":"[redacted]"}]},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/acp\/action\/UninstallPackageAction.class.php","line":112,"function":"uninstall","class":"wcf\\system\\package\\PackageUninstallationDispatcher","type":"->","args":["29f9c5e1"]},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/action\/AbstractDialogAction.class.php","line":68,"function":"stepUninstall","class":"wcf\\acp\\action\\UninstallPackageAction","type":"->","args":[]},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/action\/AbstractAction.class.php","line":47,"function":"execute","class":"wcf\\action\\AbstractDialogAction","type":"->","args":[]},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/system\/request\/Request.class.php","line":83,"function":"__run","class":"wcf\\action\\AbstractAction","type":"->","args":[]},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/system\/request\/RequestHandler.class.php","line":94,"function":"execute","class":"wcf\\system\\request\\Request","type":"->","args":[]},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/acp\/index.php","line":9,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":["wcf",true]}]
Kannst Du mir weiterhelfen?
Danke ...
UdoZ
Der Quiz ist uneingeschränkt updatefähig. Die Deinstallation war also nicht erforderlich.
Er richtet bei der Installation mehrere Fremdschlüssel (foreign key) ein. Diese werden vom WSC protokolliert, um sie bei der Installation des Plugins wieder löschen zu können. Offensichtlich ist der o.a. Schlüssel nicht mehr auffindbar, was auf ein Datenbank-Problem hinweisen könnte. Der Quiz hat darauf keinen Einfluss.
Für weitere Infos, ggf. Tipps empfehle ich eine Konversation. Das hat dann nichts mehr mit dem Quiz zu tun.
dieschi
Das Quiz lässt sich aber nicht updaten weil das WSC noch nicht auf 3.1.x ist und das WSC lässt sich nicht auf 3.1.x updaten weil das Quiz es verhindert ...
Toll oder? ...
UdoZ
Nicht toll, weil das letztlich falsch ist. Das Quiz-Update erfolgt automatisch, wenn man das WSC-Upgrade von 3.0 auf 3.1 durchführt. Man muss nur die Paket-Server gemäß Handbuch konfigurieren.
dieschi
Hab ich gemacht ...
Stur nach Anleitung!
Und da kommt u.a. diese Meldung obwohl das Update für das Quiz auch aktiviert ist!
„Quiz“ in Version „3.0.5“ verhindert eine Aktualisierung von „WoltLab Suite Core“ auf Version „3.1.20“
dieschi
Und hier nochmal die komplette Fehlermeldung die beim aktivieren des Updates für WSC, Quiz etc. angezeigt wird:
Wed, 24 Feb 2021 13:54:04 +0000
Message: An update of package com.uz.wcf.quiz from version 3.0.5 to 3.1.4 is not supported.
PHP version: 7.1.33-34+0~20210223.52+debian9~1.gbpb1fb69
WoltLab Suite version: 3.0.26
Request URI: /acp/index.php?ajax-proxy/&t=22f4c3ac901c1390d4341c517849ce7e6187b1f9
Referrer: https://ddsf-dhdm.de/acp/index.php?package-update/
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.182 Safari/537.36
Peak Memory Usage: 7207136/576716800
======
Error Class: wcf\system\exception\SystemException
Error Message: An update of package com.uz.wcf.quiz from version 3.0.5 to 3.1.4 is not supported.
Error Code: 0
File: /var/www/virtual/ddsf-dhdm.de/htdocs/lib/system/package/PackageInstallationScheduler.class.php (556)
Extra Information: -
Stack Trace: [{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/system\/package\/PackageInstallationScheduler.class.php","line":516,"function":"findShortestUpdateThread","class":"wcf\\system\\package\\PackageInstallationScheduler","type":"->","args":["com.uz.wcf.quiz",[],"3.0.5","3.1.4"]},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/system\/package\/PackageInstallationScheduler.class.php","line":104,"function":"updatePackage","class":"wcf\\system\\package\\PackageInstallationScheduler","type":"->","args":[62,"3.1.4"]},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/system\/package\/PackageInstallationScheduler.class.php","line":65,"function":"tryToInstallPackage","class":"wcf\\system\\package\\PackageInstallationScheduler","type":"->","args":["wcf\\data\\package\\Package","3.1.4",true,false]},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/data\/package\/update\/PackageUpdateAction.class.php","line":559,"function":"buildPackageInstallationStack","class":"wcf\\system\\package\\PackageInstallationScheduler","type":"->","args":[false]},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/data\/package\/update\/PackageUpdateAction.class.php","line":511,"function":"createQueue","class":"wcf\\data\\package\\update\\PackageUpdateAction","type":"->","args":["update"]},{"function":"prepareUpdate","class":"wcf\\data\\package\\update\\PackageUpdateAction","type":"->","args":[],"file":"[internal function]","line":"?"},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/data\/AbstractDatabaseObjectAction.class.php","line":204,"function":"call_user_func","args":[["[redacted]","[redacted]"]],"class":"","type":""},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/action\/AJAXProxyAction.class.php","line":75,"function":"executeAction","class":"wcf\\data\\AbstractDatabaseObjectAction","type":"->","args":[]},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/action\/AJAXInvokeAction.class.php","line":104,"function":"invoke","class":"wcf\\action\\AJAXProxyAction","type":"->","args":[]},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/action\/AbstractAction.class.php","line":47,"function":"execute","class":"wcf\\action\\AJAXInvokeAction","type":"->","args":[]},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/action\/AJAXInvokeAction.class.php","line":63,"function":"__run","class":"wcf\\action\\AbstractAction","type":"->","args":[]},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/system\/request\/Request.class.php","line":83,"function":"__run","class":"wcf\\action\\AJAXInvokeAction","type":"->","args":[]},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/lib\/system\/request\/RequestHandler.class.php","line":94,"function":"execute","class":"wcf\\system\\request\\Request","type":"->","args":[]},{"file":"\/var\/www\/virtual\/ddsf-dhdm.de\/htdocs\/acp\/index.php","line":9,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":["wcf",true]}]
R3aZze
Es wäre schön zu sehen für den Admin wer, wann und wie das Quiz abgeschlossen hat/wurde.
UdoZ
Das ist im ACP über die Quiz-Liste möglich. Diagramm-Symbol.
djpatrick
Ich habe als Admin einen Quiz erstellt. Habe ihn dann selbst lösen können. Danach konnte ich ihn nochmal machen und nochmal. Wäre es nicht gut, wenn man irgendwo festlegen kann, dass jeder User nur einmal den Quiz lösen darf?
Nun möchte ich, dass ich ich als Quizersteller nicht teilnehmen darf. Kann ich im ACP auch deklarieren. Um aber zu sehen, ob wer anderes mitgespielt hat, kann ich nur im ACP einsehen. Ließe sich das realisieren, dass der Admin, der sich sich aussperrt als Quizersteller (was ja nur richtig ist), dass die Ergebnisse der anderen dennoch auf der Quizsseite eingesehen werden können, so wie bei denen, die mitgemacht haben?
UdoZ
1. Lässt sich bereits festlegen: Mehrfaches Spielen erlauben.
2. Grundsätzlich ist das Verhalten so gewollt. Wer nicht spielen darf, soll auch nicht die Ergebnisse der anderen sehen können. Ich verstehe auch nicht ganz, warum der Ersteller, der ja ein Admin-Recht dafür braucht, ausgesperrt werden soll. Klar kann er den Quiz immer richtig lösen. Aber er kann ja auch auf das Spielen verzichten.
djpatrick
Bei Gewinnspielen kann auch der Herausgeber nicht mitmachen. 😉
Auch wäre gut, wenn in der Bestenliste als Kriterium die Zeit eine Rolle spielt, denn wenn z.B. 10 Leute gleich gut sind, könnte die Bestzeit entscheiden.
djpatrick
Wäre es denkbar, dass man es auch so umsetzen kann, dass man auch 2 oder 3 richtige Antworten vorgegeben kann? Man könnte in dem Dropdown-Menü ja evtl. dann die betreffenden Antworten selektieren. ...also für uns als Fragenersteller. Der Quizzer müsste dann natürlich mehre Felder anwählen können.
UdoZ
Das wäre ein sehr hoher Aufwand. Für solche Fälle kann man aber Antworten wie x, y, z sind richtig oder alle oder keine nutzen...
djpatrick
Hallo Udo,
das Zeitlimit, ist das so zu verstehen...dass wenn ein User die Frage anklickt...nur z.B. 30 sek Zeit hat für seine Antwort....oder dass die Frage für alle User ein Gültigkeitsdauer von z.B. 30 Tagen hat?
UdoZ
Das meint die Zeit, die zur Lösung des Quiz, also aller Fragen insgesamt zur Verfügung steht.
djpatrick
Habs schon gemerkt, da gekauft. 😉
drummerschlumpf
Hallo,
wo finde ich die erweiterung für jcoins?
Gruß Drummerschlumpf
SWISSDOG
Hallo UdoZ,
Dein Wettbewerb ist eigentlich das was ich schon lange suche. Leider ist er für mein Forum nicht zu gebrauchen weil Die Fotos nicht von einem externen Medium hochgeladen/eingereicht werden können. Wird das in absehbarer Zukunft noch umgesetzt?
UdoZ
Das ist nicht vorgesehen, weil der Aufwand zu groß für den geringen Nutzen ist.
Aber geht es wirklich um den Quiz?
RDanton
Guten Morgen, klasse Quiz... Besteht ggf die Möglichkeit, die Verfügbarkeit des Quiz nicht nur Benutzergruppen sondern einzelnen registrierten Mitgliedern zur Verfügung zu stellen.
Ich hoffe,dass ich mein Anliegen erklären konnte.
Gruss Markus
UdoZ
Das ist nicht möglich. Aber man kann doch diese Benutzer nur für diesen Zewck in eine Gruppe schieben?!?
RDanton
ja das könnte man machen. Danke für die Antwort
webpexel
Hallo Udo,
kann es sein, das Gäste ein Quiz nicht lösen können? Oder habe ich etwas falsch eingestellt? (habe nichts gefunden)
Liebe Grüße
webpexel
UdoZ
Korrekt, ist nicht möglich.
webpexel
Hallo Udo,
wenn ich ein Quiz anlege, kann ich unter Fragen im Vorschaufenster die ID zur Frage anlegen, was auch super funktioniert. Darunter steht die Option » Fragen automatisch einfügen «. Ich verstehe diese Einstellung so, dass es dann nicht erforderlich wäre die IDs einzeln anzulegen. Das scheint aber nicht zu stimmen, da mir gesagt wird, ich möge doch in Vorschaufenster mindestens eine ID vergeben.
Interpretiere ich » Fragen automatisch einfügen « falsch?
Liebe Grüße
webpexel
UdoZ
Hmm, wenn auf Einfügen bei Fragen automatisch einfügen geklickt wird, werden x Fragen-IDs in das Feld Fragen übernommen. x = konfigurierte Anzahl. Dabei werden alle bislang eingegebenen IDs überschrieben.
Wenn das nicht geschieht, bitte mal die JavaScript-Konsole im Browser über F12 öffnen und erneut versuchen. Falls eine Fehlermeldung in der Konsole auftaucht, diese bitte posten.
webpexel
Hallo Udo,
jetzt hat es funktioniert. Danke
Was hältst du von der Idee, das automatisch einfügen von Fragen zu erweitern. Wenn ich viele Fragen habe (in einer Kategorie oder auch allgemein), wäre es da möglich die Fragen willkürlich anzuzeigen? Das heißt, ich habe 50 Fragen, sage ihm das er 10 Stück pro Quiz anzeigen soll, diese aber aus einem Pool von 50 Fragen einfach auswählt. So wäre das Quiz für Quizfreunde immer wieder attraktiv. Sie Wissen einfach nicht, welche Fragen beim erneuten Aufruf erscheinen.
Liebe Grüße
webpexel
cassiusamicus
Hello - I just purchased and I have two very basic questions.
(1) What happens when the user guesses the wrong answer? I can see that the user is told that he is wrong, and then he is given the correct answer. Does that incorrect answer stay the same way in the user's statistics forever, or can the user go back after some period of time and answer the question again so that he eventually gets credit for the right answer? I see the "allow multiple participation" checkbox, but checking that does not seem to do anything. I know this is not a full "Moodle" like program by any means, but what are your thoughts about correcting wrong answers?
(2) Also I see on the Statistics / Best List that the user is given a popup score box with the German word "Prozent." Is there somewhere I can convert that to English? I have clicked the box on the quiz which says "English" but that does not seem to change the results.
Thank you!
UdoZ
(1) Only existing option is to again solve the quiz in toto. However, the previous attempt with that wrong answer will stay in the user's statistics forever. I never thought of (and actually don't plan to) letting users change answers within a quiz. Besides some technical reasons, for me it doesn't really make sense. It would lead to every user solving quizzes 100%.
(2) This is a template error, nobody noticed so far. Instead of using a language item in the template, plain language is used. This error will be corrected by an update very soon. Until then, you might modify line 27 of template quizTopUserList.tpl by replacing Prozent with percent. Or open an conversation to get the update today.
cassiusamicus
Thank you for the reply! Perhaps I am not setting this up correctly but when I installed, I see that it added a Quiz menu to my main menu. When I go there, I see the quiz, but I do not seem to have the option to take it over again "in toto." Maybe that is because I set up just a single question quiz, and maybe when I set it up I did not have the "Allow multiple participation" box checked. Is that what "allow multiple participation" means - to allow retaking the quiz? I will do more testing.
I think I am stumbling over how to initiate taking a quiz. Am I supposed to set up a box for that, or how do I let a user initiate / take a quiz? my options under the quizes that show up are Rate, Statistics, and Best List. I do not see an option for "Take" or "Retake" --
Yes that seems to be my problem. I have created questions and quizes but I do not see a way to "Solve Quizes" or "Visit Quizes"
UdoZ
Yes, select "Allow multiple participation" to allow users to take the quiz again. Do you have a better phrase for ist?
All quizzes are displayed on the Quiz page. Users, who are allowed to take the quiz (again), will see a button "Start Quiz". Maybe you configured some limitiations.
cassiusamicus
Thank you Udoz I did play with the user permissions and now I see the "Start Quiz" button again.
"Allow multiple participation" is good enough, but if you considered something different it might be "Allow user to take test multiple times." I realize also that in English we generally "take tests" rather than "solve tests." I think that is because in my experience "solving" a test implies getting all the answers right, but "taking the test" means you realize that you may get some answers wrong. So I was looking for "take" rather than "solve," but that may be just a regional thing in my part of the USA. But "solve" works fine and with that word it would be "Allow user to solve test multiple times."
I did notice in your "rating" results I think you had "not to bad" which should be "not too bad."
And under "My Results" I see "1 solven" which should probably be "1 solved" or "1 taken."
I think this utility will be very helpful to me so thank you very much!!
Warlord
Okay soweit sehr nice, nur eine Frage wenn das Quiz erst am 01.11.2018 startet wird es nicht angezeigt bei registrierten Usern, der Admin hat aber das Quiz und ein Schloss mit hinweis wann es freigeschaltet wird, geht das so auch für registrierte User? Quasi als Ankündigung.
UdoZ
Nein. Nur der 'Quiz-Manager' kann noch deaktivierte Quiz sehen. War ein Wunsch der Nutzer.
Mal sehen, ob ich die Sichtbarkeit in eine Option packe.
Warlord
Das wäre nice so als Anheizer
webpexel
Hallo UdoZ,
wo kann ich denn die Kategorie » Standard-Kategorie « löschen? Finde diesbezüglich keine Infos.
Mit freundlichen Grüßen
webpexel
UdoZ
Siehe Antwort im Support-Forum.
Derzeit ist ein Löschen nicht möglich, ist aber geplant.
webpexel
Hallo UdoZ, ich habe eine Frage zu den Rechten.
Allgemeine Rechte -> Quiz -> Kann Quiz lösen ... Auf was genau bezieht sich diese Frage? Ich definiere diese mit den Quizfragen, die ich im ACP anlegen, was vermutlich falsch ist?
Mit freundlichen Grüßen
webpexel
UdoZ
Kann Quiz lösen bedeutet, dass die Gruppe den Quiz sehen und lösen kann; ohne das Recht nur sehen.
Mit den Fragen hat das nichts zu tun. Dafür gibt es eigene Rechte.
webpexel
Lösen ... Ich habe an dauernd löschen gelesen. Oh man. Peinlich
UdoZ
webpexel
Hallo UdoZ, kann ich irgendwie die Kategorien, die ich im ACP anlege im Frontend sichtbar machen. Quasi wie beim Blog als Navigation?
UdoZ
Die sind eigentlich nur für die Fragen, zur besseren Verwaltung. Quiz kann man danach nicht sortieren oder filtern.
webpexel
Guten Morgen,
ich finde die Idee eines Quiz sehr interessant und möchte selbiges einmal in einer echten Liveumgebung (keine Demo) sehen/betrachten. Ist dies möglich?
UdoZ
Ist zwar noch nicht WSC, aber auf meiner Seite kann man Quiz spielen und Fragen einreichen. Identische Funktion. Quiz konfigurieren kann man nur im ACP, aber das ist eher trivial.
GeoLysine
Quiz ist zur Zeit nicht bei dir Installiert, oder?
Floka
Ist es möglich auf die Fragen , welche von Benutzern eingereicht werden über die Moderation zu bearbeiten und frei zu geben?
UdoZ
Nicht über die Moderation. Das muss im ACP gemacht werden.
Floka
Ja wäre es in Zukunft möglich es als Erweiterung an zu bieten? Denn ich möchte nicht dass das Quiz Team ins acp muss.
UdoZ
Man kann Mitglieder nur für den Quiz freischalten. Sie sehen dann vom restlichen ACP nichts.
Master of Tragedy
Soweit alles prima. Aber es ist doch wahrscheinlich nicht beabsichtigt, dass der Copyright-Vermerk auf JEDER Seite auftaucht?
So wie ich es verstanden habe, sollte der doch nur auf der Quizseite erscheinen, oder?
UdoZ
Grundsätzlich sollte das so sein. Jedoch ist der Vermerk WSC-konform eingebunden und WSC stellt ihn überall dar.
Master of Tragedy
Hm, aber ich habe andere Plugins (easymedia, spenden, easyrating), die alle nur auf ihrer eigenen Plugin-Seite das Copyright anzeigen. Nur UZ Quiz macht es überall rein. Also muss es ja eigentlich auch anders gehen.
UdoZ
Ist geändert. Update muss noch freigeschaltet werden.
Master of Tragedy
Super. Danke!