Can I create complex, multi-screen quiz interfaces in Composr?
Answer
While Composr's built-in quiz system is excellent for standard formats, creating intricate multi-screen quizzes might require custom development using Composr's decision tree framework or other programming tools. This allows for highly customized quiz structures and advanced branching logic.
Composr enables you to export quiz results to a spreadsheet file, facilitating in-depth data analysis. This is especially useful for manually marked questions, identifying competition winners, and processing data for marketing or research purposes.
Quiz Sets are a helpful organizational feature in Composr. By prefixing quiz names with "Example: ", you can group related quizzes together. This allows for combined scoring and percentage calculations, particularly beneficial for multi-part questionnaires or tests.
Yes, you can reward users with points for successfully passing a test. This incentivizes participation and encourages users to engage with your content.
Surveys: These quizzes gather information from participants without right or wrong answers, making them ideal for collecting opinions and feedback.
Tests: Tests assess knowledge with right and wrong answers and provide immediate feedback to participants, including pass/fail results. They're suitable for evaluating understanding of a topic.
Competitions: These quizzes rank participants based on their scores, allowing you to select winners. Competitions are great for engaging users and promoting specific content or events.
Conversr utilizes a rank system based on your accumulated rank points. As you earn points, you progress through different usergroups, unlocking new privileges and benefits. Your rank is a status symbol within the community and often grants access to exclusive features or content.
This is subject to your configuration. To make a rank ladder based on points, go to Admin Zone > Security > Usergroups. You are given options regarding ranks when adding or editing a usergroup.
Members can see their rank and progress on their member profile rank tab. They can also see all the rank-based benefits they unlocked and ones yet to unlock in future ranks.
Points escrow is a system that holds points securely during transactions involving a written agreement, often for a product or service. This ensures trust and provides a resolution mechanism in case of disputes.
Creating an Escrow: You initiate an escrow on the member's profile points tab, specifying the amount, reason, and any agreement details.
Points Held: The points are deducted from your balance and held by the system.
Agreement Fulfillment: Both parties must mark the escrow as satisfied upon fulfilling the agreement.
Points Release: Once both parties are satisfied, the recipient receives the points.
Disputes: If either party has a dispute, they can dispute the escrow, which then locks it down and notifies a staff member to review and take a resolution action.
Why are my searches slow, and how can I improve search speed?
Answer
Slow searches can occur when dealing with large amounts of content. Here are some workarounds and solutions:
MySQL timeout setting: For MySQL 5.7+, set a query timeout to prevent searches from locking up your database. Composr automatically sets this, but you can configure it manually if needed.
Use InnoDB tables: Switching to InnoDB tables in MySQL can prevent slow queries from affecting other users on your website. Note that InnoDB is not officially supported by Composr yet.
Enable the fast custom index: As mentioned earlier, the fast custom index is optimized for handling large datasets and filtered searches, potentially leading to significant speed improvements.