Quiz系统PRO - 证书及用户参与度

Quiz系统PRO - 证书及用户参与度 1.5.7

没有下载权限
We are thrilled to announce the release of Advanced Quiz System 1.5.7! This release heavily focuses on improving the User Experience (UX) while taking quizzes, and it finally brings complete question management directly into the Admin Control Panel (Admin CP), fixing several historical bugs.

Here are the main highlights:

🎉 New Features (Frontend & UX)
  • New Global Option "Show one question per page": Say goodbye to infinite scrolling! We have introduced a smooth Javascript pagination engine featuring a beautiful "Spring 3D" animation. Users will now see one question at a time and navigate using Next and Previous buttons. Everything happens without reloading the page, keeping the timer perfectly synced and significantly reducing cognitive load.
  • Random Questions Order (Anti-Cheating): Added the highly anticipated option to shuffle the question order. By enabling this checkbox in the individual quiz settings, the order will dynamically change on each attempt, boosting replayability and making the tests memory-proof.
  • Glass UI Optimization: Minor aesthetic refinements to the Glass UI to make it even more elegant and responsive on mobile devices.
🛠 Admin CP Improvements & Bug Fixes
  • Integrated Backend Question Editor: You no longer need to use the public side of the forum to create or edit questions! We have fully implemented the editor inside the Admin CP, complete with image upload support (PRO version), dynamic toggle between Single/Multiple Choice, and the Explanation field.
  • Fix - Redirect Loop: Resolved a critical bug (ERR_TOO_MANY_REDIRECTS) that prevented the question list from displaying in the Admin CP.
  • Fix - "Page Not Found" on New Question: Corrected the routing of the "Add Question" button in the backend, which previously triggered a 404 error.
🔮 What's coming in 1.5.8? (Sneak Peek)We are not stopping here. We are already working on the next major release, which will introduce two revolutionary features: the internal Master Quiz Generator (to dynamically build tests by pulling questions from other existing quizzes) and a brand new A.I. Integration via Gemini API to generate complete quizzes in seconds!

How to upgrade:Upload the files, overwrite the existing ones, and run the upgrade from the Admin CP. No manual database action is required.
  • Admin CP Edit Fix: Resolved an issue where editing and saving an existing quiz via the Admin CP would incorrectly create a duplicate entry instead of updating the original one.
  • Admin CP Category Dropdown: Fixed a bug that caused the Category selection dropdown to appear empty when editing a quiz from the Admin panel.
  • XP & Level Synchronization: Unified the XP calculation engine across the entire board. The Global Podium, the Top Users widget, and the Postbit User Levels are now perfectly synchronized and will strictly count points earned from "visible" quizzes only.
  • Widget UI Improvements: Fixed a minor visual glitch with the border-radius on the Top Users widget and added full support for the new Dark Glass UI mode.
Update Highlights:This release focuses on refining the user experience based on community feedback. We have improved the code structure, polished the UI, and verified compatibility with the latest XenForo versions.

Changelog:

  • Improved User Experience (Free Users): We have removed the intrusive overlay popup for free users. Limits are now handled more gracefully without interrupting navigation.
  • Visual Fixes: Fixed a graphical issue where icons in Quiz Results were not displaying correctly. The layout is now consistent.
  • Category View Restored: Restored the classic, highly appreciated graphical style for the Category Grid (white cards with gradient icons and "Open Category" buttons).
  • Admin Analytics Teaser: Admins without a Pro license can now see a preview of the Analytics section in the Quiz Index (displayed with a blurred visual effect), while Pro users get full access.
  • Template & Code Updates: Fixed specific bugs within the template code and updated the syntax to fully comply with XenForo 2.3.9 specifications.
  • Performance: General code refactoring, optimization, and cleanup for better performance and stability.
Upgrade is recommended for all users.
Version 1.5.1 is here!

This is a major stability release. We have combined the core rewrite of 1.5.0 with immediate logic improvements from 1.5.1 to ensure a rock-solid experience for both new users and existing communities.


🌟 Changelog & Key Features​


1. 🔔 Notification System: Restored & Optimized
The "New Quiz" alert system is back and better than ever!

  • Background Processing: Notifications are now processed via the Job Manager queue. This ensures that creating a quiz is instant—even if you have thousands of followers—without slowing down the page load.
  • Follower Alerts: When a user creates a quiz, their followers will now correctly receive an alert.
  • Fixed previous SQL errors related to alert delivery.

2. ✅ Installation & Routing Fixes

  • Fixed "Page Not Found": We resolved a critical issue where fresh installations (clean installs) would result in 404 errors. The routing system now uses a standardized structure, ensuring compatibility with all server environments.

3. 🛡️ Stricter Data Validation
We improved the "Create Quiz" controller to prevent user errors:

  • Mandatory Category: It is no longer possible to create a quiz without selecting a category. The system throws a clear error message instead of creating "orphan" quizzes.
  • Duplicate Prevention: Added a check to prevent accidental double submissions (e.g., double-clicking save) that resulted in duplicate quizzes.

4. 🔓 Smarter "Free vs Pro" Logic

  • Free Version: Works out-of-the-box without errors. No license key is required to play (includes footer branding).
  • PRO Version: Inserting your license key instantly unlocks advanced features (Charts, Certificates, White-labeling, etc.).

5. 🛠️ SEO & Technical Improvements

  • Added proper canonical tags to Quiz View templates to prevent duplicate content issues and improve SEO.
  • Verified full compatibility with XenForo 2.3.8.
顶部