RapidQuizMaker

Popis

Kontakt na podporu: admin@rapidplugins.dev

RapidQuizMaker vám pomůže vytvářet a spravovat kvízové otázky ve WordPressu a následně zobrazovat testy na uživatelském rozhraní pomocí shortcode nebo bloku Gutenberg, který může využívat jednu, více nebo všechny kategorie otázek.

Frontend online test: https://rapidplugins.dev/rapid-quiz/

Hlavní vlastnosti:

  • Databáze otázek.
  • Kategorie otázek.
  • Optional Media Library image for each question with accessible click-to-enlarge viewing.
  • Formulář kvízu v uživatelském rozhraní s volitelným přístupovým heslem.
  • Standardní testovací režim a tréninkový režim s okamžitou zpětnou vazbou k odpovědím.
  • Počet otázek a časový limit lze nastavit.
  • Konfigurovatelný systém hodnocení s vlastními procentuálními prahovými hodnotami a názvy známek.
  • Ukládání výsledků odevzdaných testů.
  • Stránka s výsledky účastníků v administračním rozhraní WordPressu.
  • Stránka se statistikami.
  • Možnost exportu výsledků ve formátech CSV, XLSX a PDF.
  • Plánované e-mailové souhrny k odeslaným kvízům s volitelnými přílohami výsledků ve formátech CSV, XLSX a PDF.
  • Volitelná oznámení prostřednictvím webhooků na Discord o souhrnech odeslaných kvízů.
  • Volitelná oznámení od bota v aplikaci Telegram s přehledem odeslaných kvízů.
  • Import otázek ve formátu JSON.
  • Portable ZIP export and resumable, batched import for selected questions with their Media Library images.
  • Stránka s informacemi o ochraně osobních údajů obsahující návrh zásad ochrany osobních údajů, který lze snadno přizpůsobit.
  • Součástí jsou volitelné překlady.

Pomocí zkráceného kódu [rapidquizmaker] můžete zobrazit kvíz s výběrem kategorií na uživatelském rozhraní, který vychází z kategorií povolených v nastavení. Účastníci si mohou vybrat jednu nebo více kategorií, případně možnost „Vše“. Pomocí kódu [rapidquizmaker cat="název-kategorie"] můžete také zobrazit pevně danou kategorii. Výchozím režimem je standardní testovací režim. Chcete-li použít cvičný režim s okamžitou zpětnou vazbou, přidejte [rapidquizmaker mode="practice"] nebo [rapidquizmaker cat="název-kategorie" mode="practice"].

Služby třetích stran

Funkce oznámení na Discord odesílá souhrnné zprávy na adresu URL webhooku Discord, kterou nastavil správce webu. Tato funkce je ve výchozím nastavení vypnutá. Je-li zapnutá, RapidQuizMaker odesílá na Discord název webu, vykazované období, počet odeslaných kvízů, průměrný výsledek (je-li k dispozici) a počet případů nesrovnalostí (je-li k dispozici). Podrobné řádky s osobními výsledky kvízů se do Discord neodesílají.

Zprostředkování webhooků Discord zajišťuje společnost Discord Inc. Dokumentace k webhookům Discord: https://discord.com/developers/docs/resources/webhook Podmínky: https://discord.com/terms Zásady ochrany osobních údajů: https://discord.com/privacy

Funkce oznámení v Telegramu odesílá souhrnné zprávy prostřednictvím rozhraní Telegram Bot API s využitím tokenu bota a ID chatu nakonfigurovaných správcem webu. Tato funkce je ve výchozím nastavení deaktivována. Je-li aktivována, RapidQuizMaker odesílá do Telegramu název webu, vykazované období, počet odeslaných kvízů, průměrný výsledek (je-li k dispozici) a počet případů nesrovnalostí (je-li k dispozici). Podrobné řádky s osobními výsledky kvízů se do aplikace Telegram neodesílají.

Doručování zpráv v aplikaci Telegram zajišťuje společnost Telegram Messenger Inc. Dokumentace k rozhraní API Telegram Bot: https://core.telegram.org/bots/api Podmínky: https://telegram.org/tos Zásady ochrany osobních údajů: https://telegram.org/privacy

Snímky obrazovky

Bloky

Tento plugin poskytuje 1 blok.

  • title

Instalace

  1. Nahrajte složku rapidquizmaker do adresáře /wp-content/plugins/, nebo nainstalujte plugin ve formátu ZIP z administrátorského rozhraní WordPressu.
  2. Plugin aktivujte na obrazovce Pluginy v systému WordPress.
  3. V administračním menu WordPressu otevřete RapidQuizMaker.
  4. Přidejte nebo importujte otázky.
  5. Nastavte parametry kvízu.
  6. Vložte na stránku zkrácený kód [rapidquizmaker] nebo použijte blok RapidQuizMaker v editoru bloků.

Nejčastější dotazy

Jak zobrazím kvíz?

Vložte zkrácený kód [rapidquizmaker] na stránku nebo do příspěvku. Můžete také použít blok RapidQuizMaker v editoru bloků.

Mohu zobrazit pouze jednu kategorii?

Ano. Použijte parametr zkráceného kódu, například [rapidquizmaker cat="B-A"]. V bloku RapidQuizMaker můžete vybrat jednu kategorii, více kategorií nebo všechny kategorie.

Mohu využít funkci okamžité zpětné vazby?

Ano. Použijte [rapidquizmaker mode="practice"] nebo v bloku RapidQuizMaker vyberte režim „Practice“. Výchozím nastavením zůstává standardní režim.

Mohu importovat otázky?

Yes. RapidQuizMaker supports JSON import and portable ZIP package import from the admin question management screen. ZIP packages can include the question images and their alternative text.

Ukládá tento plugin osobní údaje?

RapidQuizMaker dokáže ukládat jména účastníků, zadané odpovědi, skóre, dobu vypracování a související údaje o výsledcích testů. Provozovatelé webových stránek by měli tuto skutečnost uvést ve svých zásadách ochrany osobních údajů a staré výsledky smazat, jakmile již nebudou potřebné.

Recenze

Pro tento plugin nejsou žádné recenze.

Autoři

RapidQuizMaker je otevřený software. Následující lidé přispěli k vývoji tohoto pluginu.

Spolupracovníci

Plugin „RapidQuizMaker“ byl přeložen do 2 jazyků. Děkujeme všem překladatelům za jejich pomoc.

Přeložte “RapidQuizMaker” do svého jazyka.

Zajímá vás vývoj?

Prohledejte kód, podívejte se do SVN repozitáře, nebo se přihlaste k odběru protokolu vývoje pomocí RSS.

Přehled změn

1.8.0

  • Changed individual result and participant deletion actions from nonce-protected GET requests to nonce-protected POST requests with safe redirects.

1.7.9

  • Added WordPress Privacy Policy Guide integration using the existing RapidQuizMaker suggested privacy policy text.

1.7.8

  • Added a persistent server-side submission ID with a database unique index to prevent duplicate result rows from concurrent quiz submissions.

1.7.7

  • Improved resumable ZIP import consistency and duplicate protection.

1.7.6

  • Prevented database error details from being exposed to frontend visitors when a quiz result cannot be saved.

1.7.5

  • Added a Continue button after a successful ZIP import. The button reloads the Questions page, while resume and cancel controls remain hidden in the completed state.

1.7.4

  • Added the required translators comment directly above the placeholder-based ZIP import completion translation call to satisfy WordPress Plugin Check.

1.7.3

  • Hid the Resume import and Cancel import controls after a ZIP import completes successfully, leaving only the completion summary and full progress indicator visible.

1.7.2

  • Fixed resumable ZIP imports on Windows/XAMPP by preserving temporary archive paths when saving import state.
  • Normalized stored temporary paths and automatically cleared stale or inaccessible import states.

1.7.1

  • Reworked image-package imports into resumable AJAX batches with one image per request and persistent progress.
  • Prevented import-time Imagick timeouts by creating validated Media Library attachments without generating intermediate image sizes during the import request.
  • Added stricter 25-megapixel and 8192-pixel dimension limits, safe cancellation, resume support and temporary-package cleanup.

1.7.0

  • Added a frontend online test link to the plugin readme.

1.6.9

  • Added configurable frontend image borders, shadows, question typography and answer typography, with dynamic WordPress font selection and per-setting mobile application controls.

1.6.8

  • Fixed Plugin Check nonce-analysis findings by separating request verification from question ID sanitization.
  • Optimized existing-image detection and resolved Plugin Check findings for attachment metadata queries and suppress_filters.

1.6.7

  • Added portable ZIP export for selected questions with deduplicated Media Library images, SHA256 metadata, a manifest and preserved alternative text.
  • Added secure ZIP package import with strict archive limits, path and symlink protection, MIME/content validation, WordPress Media Library insertion, existing-image reuse and collision-safe filenames.
  • Preserved the existing JSON import/export workflow and added detailed ZIP import results.

1.6.6

  • Omitted the alt_text property from selected-question JSON exports when a question has no associated image.

1.6.5

  • Added alternative text to selected-question JSON exports and the sample JSON.
  • JSON imports now recognize optional alt_text values and fill only empty alternative text on existing local Media Library images.
  • Preserved compatibility with older JSON files that do not contain alt_text.

1.6.4

  • Fixed the final Plugin Check prepared-SQL finding by passing the generated prepared query directly to the database read call.

1.6.3

  • Fixed Plugin Check findings for the question-image fields, the generated prepared IN query, frontend name/password pre-validation, and the Media Library translator comment.

1.6.2

  • Added an accessible click-to-enlarge lightbox for question images with keyboard activation, close button, backdrop and Escape-key closing, focus restoration, responsive sizing and full-resolution loading on demand.

1.6.1

  • Matched the Question image box width to the other Edit Question fields.
  • Linked the Media Library text to the current image editing screen in a new tab, including immediate updates after selecting or replacing an image.

1.6.0

  • Fixed the Questions admin page stopping after the manual question section by replacing an invalid hidden-attribute helper call with standard HTML hidden attributes.

1.5.9

  • Added an optional WordPress Media Library image to each question, with image selection, replacement, removal and admin previews.
  • Added responsive question image display on the frontend and in detailed frontend and admin result views.
  • Added local Media Library image references to JSON question import and export while preserving compatibility with existing image-free files.

1.5.8

  • Changed Grade distribution to a horizontal bar chart so all configured grade levels remain visible without horizontal scrolling.
  • Added a Statistics setting for the number of hardest, easiest and most skipped questions shown, with a default of five and an allowed range of 1-20.
  • Replaced partial question rankings with a not-enough-data message until the configured number of eligible questions is available.

1.5.7

  • Limited the frontend Full name and Password to start fields to 64 characters in both HTML and server-side validation.
  • Rejected non-string and oversized submissions before quiz-password verification or quiz-session creation.

1.5.6

  • Changed the frontend quiz access field to a regular text input whose characters are visually masked.
  • Disabled autocomplete, autocapitalization, autocorrection and spell checking for the masked access field.

1.5.5

  • Added an accessible eye-icon control to show or hide a newly entered quiz password on the RapidQuizMaker Settings screen.
  • Kept the stored one-way password hash hidden; the control only reveals the value currently being typed before saving.

1.5.4

  • Removed all RapidQuizMaker quiz-session, rate-limit and failed-password transient values and timeout rows when Database cleanup is enabled during uninstall.
  • Used prefix-restricted prepared database queries and WordPress transient deletion to avoid affecting data owned by other plugins.

1.5.3

  • Stored newly configured quiz passwords as one-way hashes generated by the WordPress password API instead of plaintext values.
  • Hid the saved password from the settings form and automatically migrated existing plaintext passwords during the plugin upgrade, with a successful-use fallback for legacy values.

1.5.2

  • Added dedicated failed quiz-password attempt limits: five failures per participant identity in ten minutes and sixty failures per visitor/network per hour.
  • Used salted hashes without storing raw IP addresses or participant names, and retained shared-network protection even after a successful password entry.

1.5.1

  • Reduced the hashed visitor submission burst limit from 300 to 120 requests per 10 minutes.
  • Added a sustained hashed visitor limit of 300 submissions per hour while preserving the per-session retry limit and support for shared networks.

1.5.0

  • Made each successfully evaluated quiz session single-use.
  • Deleted the quiz-session transient after successful result storage while retaining it after a database error so the participant can retry.

1.4.9

  • Added a 64 KB server-side limit for the submitted answer JSON before decoding.
  • Limited submitted answer entries to the number of questions stored in the validated server-side quiz session.

1.4.8

  • Optimized quiz evaluation to load all session questions with one prepared SQL query instead of one query per question.
  • Preserved the original session question order and scoring behaviour while reducing database load.

1.4.7

  • Added short- and long-window rate limits to public quiz start attempts before password checking, question selection and session creation.
  • The start limits use salted visitor hashes without storing raw IP addresses and can be adjusted through WordPress filters.

1.4.6

  • Prevented scheduled e-mail, Discord and Telegram notifications from being sent when no new quiz submissions are available.
  • Kept each notification channel scheduled for its next automatic check when a period contains no submissions.

1.4.5

  • Pod nastavením „Zobrazit známku“ byla přidána poznámka k řešení problémů s mezipamětí.
  • Na stránce pro správu otázek bylo vedle textového pole pro import JSON přidáno tlačítko „Kopírovat vzorový JSON“.

1.4.4

  • Rozbalený seznam s více kategoriemi na úvodní obrazovce uživatelského rozhraní jsme nahradili sbaleným rozevíracím seznamem „Témata“.

1.4.3

  • V selektoru bloků RapidQuizMaker pro Gutenberg byla přidána malá svislá mezera mezi řádky zaškrtávacích políček kategorií.

1.4.2

  • Nahradili jsme rozevírací nabídku pro výběr jedné kategorie v bloku Gutenberg rozevírací nabídkou pro výběr více kategorií pomocí zaškrtávacích políček.
  • Byla přidána možnost „Všechny kategorie“, která dynamicky zahrnuje všechny aktuální neprázdné kategorie otázek.
  • Byla zachována kompatibilita se stávajícími bloky, které ukládají jednu kategorii do staršího atributu „category“.
  • Před zobrazením bloku na uživatelském rozhraní byly vyfiltrovány smazané a prázdné kategorie.

1.4.1

  • Nad položkou „Testovací data“ bylo přidáno podmenu „Ochrana osobních údajů“ s návrhem zásad ochrany osobních údajů pro WordPress, který lze snadno přizpůsobit.
  • Zaznamenaná data z kvízů, účely zpracování, doba uchovávání, oznámení, omezení počtu přístupů, soubory cookie a žádosti subjektů údajů, a to bez přidání funkcí automatického uchovávání, exportu nebo mazání.

1.4.0

  • Upravili jsme CSS a JavaScript uživatelského rozhraní tak, aby se načítaly pouze na stránkách, na kterých je zobrazen shortcode RapidQuizMaker nebo blok Gutenbergu.
  • Byla přidána záložní alternativa pro vykreslování shortcodeů v nástrojích pro tvorbu stránek, widgetech a při programovém použití funkce `do_shortcode()`, včetně podmíněného načítání CSS pro směr psaní zprava doleva (RTL).
  • Byly zavedeny jednociferné verze komponent a položky seznamu změn 1.0.10–1.0.39 byly přečíslovány na 1.1.0–1.3.9.

1.3.9

  • Byla přidána omezení na straně serveru a v HTML v rozsahu 1–500 otázek a 1–1 440 minut.
  • Byl odstraněn zbytečný ruční modul pro načítání textových domén, aby byla zajištěna kompatibilita s jazykovými balíčky WordPress.org.
  • Bylo přidáno omezení počtu odeslaných veřejných kvízů na jednu relaci, založené na dočasných proměnných, a omezení počtu návštěvníků pomocí hashování.

1.3.8

  • Výstupy ve formátu PDF jsou nyní kompatibilní s Unicode, včetně textu v cyrilice, arabštině, perštině, čínštině, japonštině a korejštině.
  • Bylo přidáno formátování a zarovnání v směru zprava doleva (RTL) pro obsah PDF v arabštině a perštině.
  • Sjednocené stahování manuálů ve formátu PDF a přílohy PDF v e-mailech pomocí stejného rendereru Unicode.

1.3.7

  • V administračním skriptu RapidQuizMaker, který je zařazen do fronty, bylo nahrazeno osm inline obslužných funkcí pro potvrzení v JavaScriptu posluchači událostí.
  • Čtení souborů při přímém importu JSON bylo nahrazeno rozhraním WordPress Filesystem API.

1.3.6

  • Byly přidány kompletní překlady do turečtiny, zjednodušené čínštiny, indonéštiny, korejštiny, ukrajinštiny, portugalštiny (Portugalsko), arabštiny a perštiny.
  • Do uživatelského rozhraní a do administračních obrazovek RapidQuizMakeru byly přidány podmíněné styly pro psaní zprava doleva (RTL) pro arabštinu a perštinu.
  • V rozhraních s orientací zprava doleva (RTL) byl zachován směr zleva doprava u adres URL, e-mailových adres, tokenů, ID chatů, číselných polí a kódu.

1.3.5

  • Byl přidán kompletní ruský (ru_RU) překlad všech textů v rozhraní pluginu, uživatelském rozhraní, při ověřování, exportu a oznámeních.
  • Byla aktualizována metadata přiložených překladů a byly znovu sestaveny všechny jazykové balíčky PO/MO.

1.3.4

  • Dokončil jsem překlady obsažené v balíčku pro všechna nastavení e-mailu, Discord a Telegramu, nápovědu, stavové zprávy, chyby při ověřování, testovací zprávy a plánované souhrny.
  • Všechny soubory MO v balíčku byly znovu sestaveny na základě opravených překladů v souborech PO.

1.3.3

  • Nahrazení přeplánování cronových úloh pro zasílání oznámení založeného na parametrech GET pomocí aktualizačních háčků v nastavení WordPressu.
  • Rozvrhy pro e-mail, Discord a Telegram se nyní aktualizují pouze po přidání nebo změně příslušných uložených nastavení.

1.3.2

  • Byla obnovena animovaná kruhová ikona hodnocení pro štítky s hodnocením obsahující až tři znaky.
  • Štítky s delšími označeními stupňů jsme ponechali jako neotočné ohebné štítky, aby názvy vlastních stupňů zůstaly čitelné.

1.3.1

  • Původní pevně dané prahové hodnoty pro hodnocení v rozmezí 1–5 byly nahrazeny konfigurovatelným schématem hodnocení, které podporuje 2–20 vlastních stupňů hodnocení.
  • Byly přidány funkce ověřování, automatické seřazování sestupně, dynamické ovládací prvky pro přidávání a odebírání a přechod z předchozího nastavení mezí 1–5.
  • Bylo aktualizováno hodnocení v uživatelském rozhraní, barvy výsledků, průměrné známky účastníků, statistiky a generovaná testovací data tak, aby využívaly sdílený systém hodnocení.
  • Bylo rozšířeno pole pro uložení známky tak, aby podporovalo názvy známek o délce až 100 znaků, přičemž byly zachovány dříve uložené známky.

1.3.0

  • Bylo aktualizováno zobrazení data a času odeslání v tabulce „Výsledky kvízu“ a v zobrazení „Podrobnosti“ tak, aby se používala nastavení formátu data a času v systému WordPress.

1.2.9

  • V celém pluginu a ve všech přiložených překladech jsme aktualizovali terminologii týkající se požadovaných nastavení, výsledků, účastníků a statistik.
  • V celém uživatelském rozhraní a v nápovědě jsme nahradili maďarské neformální oslovení druhé osoby jednotného čísla jednotným formálním oslovováním.
  • Všechny soubory MO v balíčku byly znovu vygenerovány na základě aktualizovaných překladů PO.

1.2.8

  • Při nové instalaci pluginu nastavte e-mailovou adresu správce WordPressu jako výchozí hodnotu v poli „E-mailová adresa (adresy)“.
  • Při opětovné aktivaci nedojde k přepsání stávajících uložených seznamů příjemců.

1.2.7

  • Přejmenovali jsme soubory PHP modulu RapidQuizMaker z rapid_quiz_maker_*.php na rapidquizmaker_*.php a aktualizovali jsme jejich interní odkazy na soubory.
  • Všechny stávající identifikátory funkcí, háčků, voleb, databáze a zkratek zůstaly beze změny.

1.2.6

  • Minimální požadavek na verzi PHP byl zvýšen na PHP 8.0.
  • Do každé výstupní cesty zkráceného kódu RapidQuizMaker byla přidána závěrečná ohraničující značka pro seznam povolených znaků v HTML, přičemž byla zachována stávající ohraničující značka pro výstup dynamického bloku.
  • Znovu jsem zkontroloval opravy uvedené v recenzi na WordPress.org týkající se textové domény rapidquizmaker a migrace kategorií chráněných pomocí nonce a oprávnění.

1.2.5

  • Byla provedena aktualizace složky pluginu, textové domény, překladových souborů, jmenného prostoru bloků a jmenného prostoru REST tak, aby odpovídaly vyhrazenému slugu na WordPress.org: rapidquizmaker.
  • Byla přidána závěrečná ohraničující značka pro únik z seznamu povolených znaků HTML v rámci zpětného volání pro dynamické vykreslování bloků.
  • Přenesli jsme migraci kategorií mimo proces vykreslování stránky „Otázky“ a umístili jsme ji za aktivaci nebo za administrátorskou akci chráněnou jednorázovým kódem (nonce).
  • Formulář filtru na stránce „Otázky“ byl změněn na GET požadavek pouze pro čtení.

1.2.3

  • Do okének nastavení aplikací Discord a Telegram byl přidán nápovědný text k nastavení.

1.2.2

  • Byla přidána volitelná oznámení prostřednictvím bota v aplikaci Telegram s přehledy o odeslaných kvízech podle plánu.
  • Byla přidána nastavení aplikace Telegram s přepínačem pro zapnutí, tokenem bota, ID chatu, frekvencí odesílání, stavem plánu a tlačítkem pro odeslání testovací zprávy.
  • Bylo přidáno plánování úloh pomocí cronu ve WordPressu a bezpečné doručování zpráv do Telegramu prostřednictvím HTTP API.

1.2.1

  • Byla přidána volitelná oznámení prostřednictvím webhooků na Discord pro souhrny odevzdaných plánovaných kvízů.
  • Byla přidána nastavení Discord s přepínačem pro zapnutí, adresou URL webhooku, frekvencí odesílání, stavem plánu a tlačítkem pro odeslání testovací zprávy.
  • Bylo přidáno plánování úloh pomocí cronu ve WordPressu a bezpečné doručování zpráv na Discord prostřednictvím HTTP API.

1.2.0

  • Byl přidán modul nastavení e-mailu s přehledy o odeslaných kvízech podle plánu.
  • Byly přidány samostatné řádky pro přidání/odstranění příjemců e-mailových adres.
  • Byla přidána možnost nastavení frekvence odesílání v rozmezí od 1 do 168 hodin a volitelné přílohy výsledků ve formátech CSV, XLSX a PDF.

1.1.7

  • Z nastavení zdroje otázek a z výběru kategorií v uživatelském rozhraní byly odstraněny smazané nebo prázdné kategorie.
  • Zajišťuje synchronizaci vybraných kategorií zdrojů i v případě, že jsou kategorie přejmenovány, smazány nebo vyprázdněny v důsledku smazání otázky.

1.1.6

Byla aktualizována funkce okamžité zpětné vazby v režimu cvičení tak, aby se na kartách s odpověďmi v uživatelském rozhraní zobrazovaly pouze ikony zaškrtnutí nebo X, bez popisků „Správná odpověď“ a „Špatná odpověď“.

1.1.4

Opravili jsme potvrzovací dialogové okno s nezodpovězenými otázkami tak, aby se řádkové zlomy zobrazovaly správně, místo aby se zobrazovaly doslovné kódy \n.

1.1.3

Plugin byl přejmenován na RapidQuizMaker a byly aktualizovány složka pluginu, slug, textová doména, zkrácený kód, jmenný prostor bloku, interní předpony a přiložené jazykové soubory.

1.1.0

Zohlednili jsme připomínky z recenze na WordPress.org: odstranili jsme zbývající vložený výstup skriptů a stylů, upravili jsme umístění administrátorského menu, aktualizovali jsme metadata přispěvatele a změnili jsme URI autora na rapidplugins.dev.

1.0.9

Byly opraveny chyby zjištěné nástrojem WordPress Plugin Check týkající se výstupu tlačítka pro kopírování pomocí shortcode, streamování binárního exportu do formátů XLSX/PDF, shody názvu pluginu v souboru readme a délky stručného popisu.

1.0.8

Pokyny k používání zkrácených kódů jsme přesunuli z pole „Zdroj otázky“ do samostatné karty „Nastavení používání zkrácených kódů“. Přidali jsme srozumitelnější příklady pro standardní a praktický režim zkrácených kódů a také pokyny k používání v blocích Gutenbergu.

1.0.7

Bylo vylepšeno ovládání zkratek na stránce nastavení. Tlačítka pro kopírování zkratek kategorií již neaktivují zaškrtávací políčko kategorie a hlavní zkratka [rapidquizmaker] v popisu je nyní také klikatelná a lze ji vybrat pro kopírování.

1.0.6

Po odeslání aktuálního kvízu a zobrazení jeho výsledku se na stejné stránce odemknou další instance kvízu, takže lze zahájit další kvíz bez nutnosti ručního obnovení stránky.

1.0.5

Bylo vylepšeno chování uzamčeného stavu u více instancí kvízu na stejné stránce. Neaktivní instance kvízu si nyní zachovávají svou běžnou úvodní obrazovku a namísto samostatného varovného okna zobrazují zprávu o uzamčení na místě tlačítka „Spustit kvíz“.

1.0.4

Byla přidána podpora zkratek a bloků pro různé režimy kvízů. Standardní režim zůstává výchozím nastavením, zatímco režim „Cvičení“ zobrazuje okamžitou zpětnou vazbu k odpovědi s jednoduchým označením „správně“/„špatně“ po kliknutí na odpověď. Blok RapidQuizMaker nyní obsahuje volič režimu umístěný pod voličem kategorie kvízu.

1.0.3

Starý export do formátu CSV jedním kliknutím byl nahrazen volitelným pracovním postupem pro export výsledků. Správci mohou exportovat vybrané řádky nebo všechny záznamy s použitím aktuálního řazení tabulky a zvolit formát CSV, XLSX nebo PDF. Generování souboru CSV probíhá bez přímých operací s datovými toky v PHP, což zajišťuje lepší kompatibilitu s pluginem Plugin Check.

1.0.2

Bylo opraveno zobrazení více instancí kvízu na stejném příspěvku/stránce tak, aby požadavek zpracovávala pouze ta instance, u které byl odeslán výsledek, zatímco ostatní instance jsou uzamčeny a již nezobrazují nesprávný výsledek 0 %.

1.0.1

Plugin byl přejmenován z původního názvu na RapidQuizMaker, byl aktualizován slug a textová doména na rapidquizmaker a byly aktualizovány přiložené překlady.

1.0.0

Verze zaměřená na posílení zabezpečení a přípravu pro WordPress.org.