Changeset 3433728
- Timestamp:
- 01/06/2026 03:06:22 PM (7 weeks ago)
- Location:
- pressprimer-quiz
- Files:
-
- 481 added
- 1 copied
-
assets/banner-1544x500.png (added)
-
assets/banner-772x250.png (added)
-
assets/icon-128x128.png (added)
-
assets/icon-256x256.png (added)
-
assets/screenshot-1.png (added)
-
assets/screenshot-2.png (added)
-
assets/screenshot-3.png (added)
-
assets/screenshot-4.png (added)
-
assets/screenshot-5.png (added)
-
tags/v1.0.0 (copied) (copied from pressprimer-quiz/trunk)
-
tags/v1.0.0/LICENSE (added)
-
tags/v1.0.0/assets (added)
-
tags/v1.0.0/assets/css (added)
-
tags/v1.0.0/assets/css/admin.css (added)
-
tags/v1.0.0/assets/css/ai-generation.css (added)
-
tags/v1.0.0/assets/css/lifterlms-course-builder.css (added)
-
tags/v1.0.0/assets/css/quiz-preview.css (added)
-
tags/v1.0.0/assets/css/quiz.css (added)
-
tags/v1.0.0/assets/css/results.css (added)
-
tags/v1.0.0/assets/css/themes (added)
-
tags/v1.0.0/assets/css/themes/default.css (added)
-
tags/v1.0.0/assets/css/themes/minimal.css (added)
-
tags/v1.0.0/assets/css/themes/modern.css (added)
-
tags/v1.0.0/assets/css/vendor (added)
-
tags/v1.0.0/assets/css/vendor/antd-reset.css (added)
-
tags/v1.0.0/assets/images (added)
-
tags/v1.0.0/assets/images/PressPrimer-Logo-White.svg (added)
-
tags/v1.0.0/assets/images/PressPrimer-Logo.svg (added)
-
tags/v1.0.0/assets/images/checkbox.svg (added)
-
tags/v1.0.0/assets/images/construction-mascot.png (added)
-
tags/v1.0.0/assets/images/ppq-icon.svg (added)
-
tags/v1.0.0/assets/images/presspilot-mascot.svg (added)
-
tags/v1.0.0/assets/images/pressprimer-favicon-v2.svg (added)
-
tags/v1.0.0/assets/images/reports-mascot.png (added)
-
tags/v1.0.0/assets/js (added)
-
tags/v1.0.0/assets/js/admin.js (added)
-
tags/v1.0.0/assets/js/ai-generation.js (added)
-
tags/v1.0.0/assets/js/learndash-editor.js (added)
-
tags/v1.0.0/assets/js/lifterlms-course-builder.js (added)
-
tags/v1.0.0/assets/js/question-builder.js (added)
-
tags/v1.0.0/assets/js/quiz.js (added)
-
tags/v1.0.0/assets/js/results.js (added)
-
tags/v1.0.0/assets/js/tutorlms-course-builder.js (added)
-
tags/v1.0.0/assets/js/tutorlms-editor.js (added)
-
tags/v1.0.0/blocks (added)
-
tags/v1.0.0/blocks/my-attempts (added)
-
tags/v1.0.0/blocks/my-attempts/block.json (added)
-
tags/v1.0.0/blocks/my-attempts/editor.css (added)
-
tags/v1.0.0/blocks/my-attempts/index.js (added)
-
tags/v1.0.0/blocks/my-attempts/style.css (added)
-
tags/v1.0.0/blocks/quiz (added)
-
tags/v1.0.0/blocks/quiz/block.json (added)
-
tags/v1.0.0/blocks/quiz/editor.css (added)
-
tags/v1.0.0/blocks/quiz/index.js (added)
-
tags/v1.0.0/blocks/quiz/style.css (added)
-
tags/v1.0.0/build (added)
-
tags/v1.0.0/build/bank-editor.asset.php (added)
-
tags/v1.0.0/build/bank-editor.js (added)
-
tags/v1.0.0/build/blocks (added)
-
tags/v1.0.0/build/blocks/my-attempts (added)
-
tags/v1.0.0/build/blocks/my-attempts/index.asset.php (added)
-
tags/v1.0.0/build/blocks/my-attempts/index.js (added)
-
tags/v1.0.0/build/blocks/quiz (added)
-
tags/v1.0.0/build/blocks/quiz/index.asset.php (added)
-
tags/v1.0.0/build/blocks/quiz/index.js (added)
-
tags/v1.0.0/build/dashboard.asset.php (added)
-
tags/v1.0.0/build/dashboard.js (added)
-
tags/v1.0.0/build/onboarding.asset.php (added)
-
tags/v1.0.0/build/onboarding.js (added)
-
tags/v1.0.0/build/question-editor-rtl.css (added)
-
tags/v1.0.0/build/question-editor.asset.php (added)
-
tags/v1.0.0/build/question-editor.css (added)
-
tags/v1.0.0/build/question-editor.js (added)
-
tags/v1.0.0/build/quiz-editor.asset.php (added)
-
tags/v1.0.0/build/quiz-editor.js (added)
-
tags/v1.0.0/build/reports.asset.php (added)
-
tags/v1.0.0/build/reports.js (added)
-
tags/v1.0.0/build/settings-panel.asset.php (added)
-
tags/v1.0.0/build/settings-panel.js (added)
-
tags/v1.0.0/build/style-bank-editor-rtl.css (added)
-
tags/v1.0.0/build/style-bank-editor.css (added)
-
tags/v1.0.0/build/style-dashboard-rtl.css (added)
-
tags/v1.0.0/build/style-dashboard.css (added)
-
tags/v1.0.0/build/style-onboarding-rtl.css (added)
-
tags/v1.0.0/build/style-onboarding.css (added)
-
tags/v1.0.0/build/style-quiz-editor-rtl.css (added)
-
tags/v1.0.0/build/style-quiz-editor.css (added)
-
tags/v1.0.0/build/style-reports-rtl.css (added)
-
tags/v1.0.0/build/style-reports.css (added)
-
tags/v1.0.0/build/style-settings-panel-rtl.css (added)
-
tags/v1.0.0/build/style-settings-panel.css (added)
-
tags/v1.0.0/composer.json (added)
-
tags/v1.0.0/includes (added)
-
tags/v1.0.0/includes/admin (added)
-
tags/v1.0.0/includes/admin/class-ppq-admin-ai-generation.php (added)
-
tags/v1.0.0/includes/admin/class-ppq-admin-banks.php (added)
-
tags/v1.0.0/includes/admin/class-ppq-admin-categories.php (added)
-
tags/v1.0.0/includes/admin/class-ppq-admin-questions.php (added)
-
tags/v1.0.0/includes/admin/class-ppq-admin-quizzes.php (added)
-
tags/v1.0.0/includes/admin/class-ppq-admin-settings.php (added)
-
tags/v1.0.0/includes/admin/class-ppq-admin.php (added)
-
tags/v1.0.0/includes/admin/class-ppq-banks-list-table.php (added)
-
tags/v1.0.0/includes/admin/class-ppq-categories-list-table.php (added)
-
tags/v1.0.0/includes/admin/class-ppq-onboarding.php (added)
-
tags/v1.0.0/includes/api (added)
-
tags/v1.0.0/includes/api/class-ppq-rest-controller.php (added)
-
tags/v1.0.0/includes/blocks (added)
-
tags/v1.0.0/includes/blocks/class-ppq-blocks.php (added)
-
tags/v1.0.0/includes/class-ppq-activator.php (added)
-
tags/v1.0.0/includes/class-ppq-autoloader.php (added)
-
tags/v1.0.0/includes/class-ppq-deactivator.php (added)
-
tags/v1.0.0/includes/class-ppq-plugin.php (added)
-
tags/v1.0.0/includes/database (added)
-
tags/v1.0.0/includes/database/class-ppq-migrator.php (added)
-
tags/v1.0.0/includes/database/class-ppq-schema.php (added)
-
tags/v1.0.0/includes/frontend (added)
-
tags/v1.0.0/includes/frontend/class-ppq-ajax-handler.php (added)
-
tags/v1.0.0/includes/frontend/class-ppq-quiz-renderer.php (added)
-
tags/v1.0.0/includes/frontend/class-ppq-results-renderer.php (added)
-
tags/v1.0.0/includes/frontend/class-ppq-shortcodes.php (added)
-
tags/v1.0.0/includes/frontend/class-ppq-theme-loader.php (added)
-
tags/v1.0.0/includes/integrations (added)
-
tags/v1.0.0/includes/integrations/class-ppq-learndash.php (added)
-
tags/v1.0.0/includes/integrations/class-ppq-lifterlms.php (added)
-
tags/v1.0.0/includes/integrations/class-ppq-tutorlms.php (added)
-
tags/v1.0.0/includes/integrations/uncanny-automator (added)
-
tags/v1.0.0/includes/integrations/uncanny-automator/class-ppq-automator-helpers.php (added)
-
tags/v1.0.0/includes/integrations/uncanny-automator/class-ppq-automator-integration.php (added)
-
tags/v1.0.0/includes/integrations/uncanny-automator/class-ppq-automator-loader.php (added)
-
tags/v1.0.0/includes/integrations/uncanny-automator/triggers (added)
-
tags/v1.0.0/includes/integrations/uncanny-automator/triggers/class-ppq-quiz-completed.php (added)
-
tags/v1.0.0/includes/integrations/uncanny-automator/triggers/class-ppq-quiz-failed.php (added)
-
tags/v1.0.0/includes/integrations/uncanny-automator/triggers/class-ppq-quiz-passed.php (added)
-
tags/v1.0.0/includes/models (added)
-
tags/v1.0.0/includes/models/class-ppq-attempt-item.php (added)
-
tags/v1.0.0/includes/models/class-ppq-attempt.php (added)
-
tags/v1.0.0/includes/models/class-ppq-bank.php (added)
-
tags/v1.0.0/includes/models/class-ppq-category.php (added)
-
tags/v1.0.0/includes/models/class-ppq-model.php (added)
-
tags/v1.0.0/includes/models/class-ppq-question-revision.php (added)
-
tags/v1.0.0/includes/models/class-ppq-question.php (added)
-
tags/v1.0.0/includes/models/class-ppq-quiz-item.php (added)
-
tags/v1.0.0/includes/models/class-ppq-quiz-rule.php (added)
-
tags/v1.0.0/includes/models/class-ppq-quiz.php (added)
-
tags/v1.0.0/includes/services (added)
-
tags/v1.0.0/includes/services/class-ppq-ai-service.php (added)
-
tags/v1.0.0/includes/services/class-ppq-email-service.php (added)
-
tags/v1.0.0/includes/services/class-ppq-file-processor.php (added)
-
tags/v1.0.0/includes/services/class-ppq-scoring-service.php (added)
-
tags/v1.0.0/includes/services/class-ppq-statistics-service.php (added)
-
tags/v1.0.0/includes/utilities (added)
-
tags/v1.0.0/includes/utilities/class-ppq-capabilities.php (added)
-
tags/v1.0.0/includes/utilities/class-ppq-helpers.php (added)
-
tags/v1.0.0/languages (added)
-
tags/v1.0.0/languages/pressprimer-quiz.pot (added)
-
tags/v1.0.0/package.json (added)
-
tags/v1.0.0/pressprimer-quiz.php (added)
-
tags/v1.0.0/readme.txt (added)
-
tags/v1.0.0/uninstall.php (added)
-
tags/v1.0.0/vendor (added)
-
tags/v1.0.0/vendor/autoload.php (added)
-
tags/v1.0.0/vendor/composer (added)
-
tags/v1.0.0/vendor/composer/ClassLoader.php (added)
-
tags/v1.0.0/vendor/composer/InstalledVersions.php (added)
-
tags/v1.0.0/vendor/composer/LICENSE (added)
-
tags/v1.0.0/vendor/composer/autoload_classmap.php (added)
-
tags/v1.0.0/vendor/composer/autoload_files.php (added)
-
tags/v1.0.0/vendor/composer/autoload_namespaces.php (added)
-
tags/v1.0.0/vendor/composer/autoload_psr4.php (added)
-
tags/v1.0.0/vendor/composer/autoload_real.php (added)
-
tags/v1.0.0/vendor/composer/autoload_static.php (added)
-
tags/v1.0.0/vendor/composer/installed.json (added)
-
tags/v1.0.0/vendor/composer/installed.php (added)
-
tags/v1.0.0/vendor/composer/platform_check.php (added)
-
tags/v1.0.0/vendor/smalot (added)
-
tags/v1.0.0/vendor/smalot/pdfparser (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/LICENSE.txt (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/composer.json (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Config.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Document.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Element (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Element.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementArray.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementBoolean.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementDate.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementHexa.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementMissing.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementName.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementNull.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementNumeric.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementString.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementStruct.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementXRef.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding/AbstractEncoding.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding/EncodingLocator.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding/ISOLatin1Encoding.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding/ISOLatin9Encoding.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding/MacRomanEncoding.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding/PDFDocEncoding.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding/PostScriptGlyphs.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding/StandardEncoding.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding/WinAnsiEncoding.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Exception (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Exception/EmptyPdfException.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Exception/EncodingNotFoundException.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Exception/InvalidDictionaryObjectException.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Exception/MissingCatalogException.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Exception/MissingPdfHeaderException.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Exception/NotImplementedException.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Font (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Font.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Font/FontCIDFontType0.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Font/FontCIDFontType2.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Font/FontTrueType.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Font/FontType0.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Font/FontType1.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Font/FontType3.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Header.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/PDFObject.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Page.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Pages.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/Parser.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/RawData (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/RawData/FilterHelper.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/RawData/RawDataParser.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/XObject (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/XObject/Form.php (added)
-
tags/v1.0.0/vendor/smalot/pdfparser/src/Smalot/PdfParser/XObject/Image.php (added)
-
tags/v1.0.0/vendor/symfony (added)
-
tags/v1.0.0/vendor/symfony/polyfill-mbstring (added)
-
tags/v1.0.0/vendor/symfony/polyfill-mbstring/LICENSE (added)
-
tags/v1.0.0/vendor/symfony/polyfill-mbstring/Mbstring.php (added)
-
tags/v1.0.0/vendor/symfony/polyfill-mbstring/Resources (added)
-
tags/v1.0.0/vendor/symfony/polyfill-mbstring/Resources/unidata (added)
-
tags/v1.0.0/vendor/symfony/polyfill-mbstring/Resources/unidata/caseFolding.php (added)
-
tags/v1.0.0/vendor/symfony/polyfill-mbstring/Resources/unidata/lowerCase.php (added)
-
tags/v1.0.0/vendor/symfony/polyfill-mbstring/Resources/unidata/titleCaseRegexp.php (added)
-
tags/v1.0.0/vendor/symfony/polyfill-mbstring/Resources/unidata/upperCase.php (added)
-
tags/v1.0.0/vendor/symfony/polyfill-mbstring/bootstrap.php (added)
-
tags/v1.0.0/vendor/symfony/polyfill-mbstring/bootstrap80.php (added)
-
tags/v1.0.0/vendor/symfony/polyfill-mbstring/composer.json (added)
-
trunk/LICENSE (added)
-
trunk/assets (added)
-
trunk/assets/css (added)
-
trunk/assets/css/admin.css (added)
-
trunk/assets/css/ai-generation.css (added)
-
trunk/assets/css/lifterlms-course-builder.css (added)
-
trunk/assets/css/quiz-preview.css (added)
-
trunk/assets/css/quiz.css (added)
-
trunk/assets/css/results.css (added)
-
trunk/assets/css/themes (added)
-
trunk/assets/css/themes/default.css (added)
-
trunk/assets/css/themes/minimal.css (added)
-
trunk/assets/css/themes/modern.css (added)
-
trunk/assets/css/vendor (added)
-
trunk/assets/css/vendor/antd-reset.css (added)
-
trunk/assets/images (added)
-
trunk/assets/images/PressPrimer-Logo-White.svg (added)
-
trunk/assets/images/PressPrimer-Logo.svg (added)
-
trunk/assets/images/checkbox.svg (added)
-
trunk/assets/images/construction-mascot.png (added)
-
trunk/assets/images/ppq-icon.svg (added)
-
trunk/assets/images/presspilot-mascot.svg (added)
-
trunk/assets/images/pressprimer-favicon-v2.svg (added)
-
trunk/assets/images/reports-mascot.png (added)
-
trunk/assets/js (added)
-
trunk/assets/js/admin.js (added)
-
trunk/assets/js/ai-generation.js (added)
-
trunk/assets/js/learndash-editor.js (added)
-
trunk/assets/js/lifterlms-course-builder.js (added)
-
trunk/assets/js/question-builder.js (added)
-
trunk/assets/js/quiz.js (added)
-
trunk/assets/js/results.js (added)
-
trunk/assets/js/tutorlms-course-builder.js (added)
-
trunk/assets/js/tutorlms-editor.js (added)
-
trunk/blocks (added)
-
trunk/blocks/my-attempts (added)
-
trunk/blocks/my-attempts/block.json (added)
-
trunk/blocks/my-attempts/editor.css (added)
-
trunk/blocks/my-attempts/index.js (added)
-
trunk/blocks/my-attempts/style.css (added)
-
trunk/blocks/quiz (added)
-
trunk/blocks/quiz/block.json (added)
-
trunk/blocks/quiz/editor.css (added)
-
trunk/blocks/quiz/index.js (added)
-
trunk/blocks/quiz/style.css (added)
-
trunk/build (added)
-
trunk/build/bank-editor.asset.php (added)
-
trunk/build/bank-editor.js (added)
-
trunk/build/blocks (added)
-
trunk/build/blocks/my-attempts (added)
-
trunk/build/blocks/my-attempts/index.asset.php (added)
-
trunk/build/blocks/my-attempts/index.js (added)
-
trunk/build/blocks/quiz (added)
-
trunk/build/blocks/quiz/index.asset.php (added)
-
trunk/build/blocks/quiz/index.js (added)
-
trunk/build/dashboard.asset.php (added)
-
trunk/build/dashboard.js (added)
-
trunk/build/onboarding.asset.php (added)
-
trunk/build/onboarding.js (added)
-
trunk/build/question-editor-rtl.css (added)
-
trunk/build/question-editor.asset.php (added)
-
trunk/build/question-editor.css (added)
-
trunk/build/question-editor.js (added)
-
trunk/build/quiz-editor.asset.php (added)
-
trunk/build/quiz-editor.js (added)
-
trunk/build/reports.asset.php (added)
-
trunk/build/reports.js (added)
-
trunk/build/settings-panel.asset.php (added)
-
trunk/build/settings-panel.js (added)
-
trunk/build/style-bank-editor-rtl.css (added)
-
trunk/build/style-bank-editor.css (added)
-
trunk/build/style-dashboard-rtl.css (added)
-
trunk/build/style-dashboard.css (added)
-
trunk/build/style-onboarding-rtl.css (added)
-
trunk/build/style-onboarding.css (added)
-
trunk/build/style-quiz-editor-rtl.css (added)
-
trunk/build/style-quiz-editor.css (added)
-
trunk/build/style-reports-rtl.css (added)
-
trunk/build/style-reports.css (added)
-
trunk/build/style-settings-panel-rtl.css (added)
-
trunk/build/style-settings-panel.css (added)
-
trunk/composer.json (added)
-
trunk/includes (added)
-
trunk/includes/admin (added)
-
trunk/includes/admin/class-ppq-admin-ai-generation.php (added)
-
trunk/includes/admin/class-ppq-admin-banks.php (added)
-
trunk/includes/admin/class-ppq-admin-categories.php (added)
-
trunk/includes/admin/class-ppq-admin-questions.php (added)
-
trunk/includes/admin/class-ppq-admin-quizzes.php (added)
-
trunk/includes/admin/class-ppq-admin-settings.php (added)
-
trunk/includes/admin/class-ppq-admin.php (added)
-
trunk/includes/admin/class-ppq-banks-list-table.php (added)
-
trunk/includes/admin/class-ppq-categories-list-table.php (added)
-
trunk/includes/admin/class-ppq-onboarding.php (added)
-
trunk/includes/api (added)
-
trunk/includes/api/class-ppq-rest-controller.php (added)
-
trunk/includes/blocks (added)
-
trunk/includes/blocks/class-ppq-blocks.php (added)
-
trunk/includes/class-ppq-activator.php (added)
-
trunk/includes/class-ppq-autoloader.php (added)
-
trunk/includes/class-ppq-deactivator.php (added)
-
trunk/includes/class-ppq-plugin.php (added)
-
trunk/includes/database (added)
-
trunk/includes/database/class-ppq-migrator.php (added)
-
trunk/includes/database/class-ppq-schema.php (added)
-
trunk/includes/frontend (added)
-
trunk/includes/frontend/class-ppq-ajax-handler.php (added)
-
trunk/includes/frontend/class-ppq-quiz-renderer.php (added)
-
trunk/includes/frontend/class-ppq-results-renderer.php (added)
-
trunk/includes/frontend/class-ppq-shortcodes.php (added)
-
trunk/includes/frontend/class-ppq-theme-loader.php (added)
-
trunk/includes/integrations (added)
-
trunk/includes/integrations/class-ppq-learndash.php (added)
-
trunk/includes/integrations/class-ppq-lifterlms.php (added)
-
trunk/includes/integrations/class-ppq-tutorlms.php (added)
-
trunk/includes/integrations/uncanny-automator (added)
-
trunk/includes/integrations/uncanny-automator/class-ppq-automator-helpers.php (added)
-
trunk/includes/integrations/uncanny-automator/class-ppq-automator-integration.php (added)
-
trunk/includes/integrations/uncanny-automator/class-ppq-automator-loader.php (added)
-
trunk/includes/integrations/uncanny-automator/triggers (added)
-
trunk/includes/integrations/uncanny-automator/triggers/class-ppq-quiz-completed.php (added)
-
trunk/includes/integrations/uncanny-automator/triggers/class-ppq-quiz-failed.php (added)
-
trunk/includes/integrations/uncanny-automator/triggers/class-ppq-quiz-passed.php (added)
-
trunk/includes/models (added)
-
trunk/includes/models/class-ppq-attempt-item.php (added)
-
trunk/includes/models/class-ppq-attempt.php (added)
-
trunk/includes/models/class-ppq-bank.php (added)
-
trunk/includes/models/class-ppq-category.php (added)
-
trunk/includes/models/class-ppq-model.php (added)
-
trunk/includes/models/class-ppq-question-revision.php (added)
-
trunk/includes/models/class-ppq-question.php (added)
-
trunk/includes/models/class-ppq-quiz-item.php (added)
-
trunk/includes/models/class-ppq-quiz-rule.php (added)
-
trunk/includes/models/class-ppq-quiz.php (added)
-
trunk/includes/services (added)
-
trunk/includes/services/class-ppq-ai-service.php (added)
-
trunk/includes/services/class-ppq-email-service.php (added)
-
trunk/includes/services/class-ppq-file-processor.php (added)
-
trunk/includes/services/class-ppq-scoring-service.php (added)
-
trunk/includes/services/class-ppq-statistics-service.php (added)
-
trunk/includes/utilities (added)
-
trunk/includes/utilities/class-ppq-capabilities.php (added)
-
trunk/includes/utilities/class-ppq-helpers.php (added)
-
trunk/languages (added)
-
trunk/languages/pressprimer-quiz.pot (added)
-
trunk/package.json (added)
-
trunk/pressprimer-quiz.php (added)
-
trunk/readme.txt (added)
-
trunk/uninstall.php (added)
-
trunk/vendor (added)
-
trunk/vendor/autoload.php (added)
-
trunk/vendor/composer (added)
-
trunk/vendor/composer/ClassLoader.php (added)
-
trunk/vendor/composer/InstalledVersions.php (added)
-
trunk/vendor/composer/LICENSE (added)
-
trunk/vendor/composer/autoload_classmap.php (added)
-
trunk/vendor/composer/autoload_files.php (added)
-
trunk/vendor/composer/autoload_namespaces.php (added)
-
trunk/vendor/composer/autoload_psr4.php (added)
-
trunk/vendor/composer/autoload_real.php (added)
-
trunk/vendor/composer/autoload_static.php (added)
-
trunk/vendor/composer/installed.json (added)
-
trunk/vendor/composer/installed.php (added)
-
trunk/vendor/composer/platform_check.php (added)
-
trunk/vendor/smalot (added)
-
trunk/vendor/smalot/pdfparser (added)
-
trunk/vendor/smalot/pdfparser/LICENSE.txt (added)
-
trunk/vendor/smalot/pdfparser/composer.json (added)
-
trunk/vendor/smalot/pdfparser/src (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Config.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Document.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Element (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Element.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementArray.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementBoolean.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementDate.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementHexa.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementMissing.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementName.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementNull.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementNumeric.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementString.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementStruct.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementXRef.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding/AbstractEncoding.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding/EncodingLocator.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding/ISOLatin1Encoding.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding/ISOLatin9Encoding.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding/MacRomanEncoding.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding/PDFDocEncoding.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding/PostScriptGlyphs.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding/StandardEncoding.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding/WinAnsiEncoding.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Exception (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Exception/EmptyPdfException.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Exception/EncodingNotFoundException.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Exception/InvalidDictionaryObjectException.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Exception/MissingCatalogException.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Exception/MissingPdfHeaderException.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Exception/NotImplementedException.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Font (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Font.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Font/FontCIDFontType0.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Font/FontCIDFontType2.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Font/FontTrueType.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Font/FontType0.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Font/FontType1.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Font/FontType3.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Header.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/PDFObject.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Page.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Pages.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/Parser.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/RawData (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/RawData/FilterHelper.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/RawData/RawDataParser.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/XObject (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/XObject/Form.php (added)
-
trunk/vendor/smalot/pdfparser/src/Smalot/PdfParser/XObject/Image.php (added)
-
trunk/vendor/symfony (added)
-
trunk/vendor/symfony/polyfill-mbstring (added)
-
trunk/vendor/symfony/polyfill-mbstring/LICENSE (added)
-
trunk/vendor/symfony/polyfill-mbstring/Mbstring.php (added)
-
trunk/vendor/symfony/polyfill-mbstring/Resources (added)
-
trunk/vendor/symfony/polyfill-mbstring/Resources/unidata (added)
-
trunk/vendor/symfony/polyfill-mbstring/Resources/unidata/caseFolding.php (added)
-
trunk/vendor/symfony/polyfill-mbstring/Resources/unidata/lowerCase.php (added)
-
trunk/vendor/symfony/polyfill-mbstring/Resources/unidata/titleCaseRegexp.php (added)
-
trunk/vendor/symfony/polyfill-mbstring/Resources/unidata/upperCase.php (added)
-
trunk/vendor/symfony/polyfill-mbstring/bootstrap.php (added)
-
trunk/vendor/symfony/polyfill-mbstring/bootstrap80.php (added)
-
trunk/vendor/symfony/polyfill-mbstring/composer.json (added)
Note: See TracChangeset
for help on using the changeset viewer.