A lot of problems
-
I’m sorry to say it, but your plugin is a disaster.
The database is loaded unnecessarily, the same question being stored in the database as many times as the quizzes contain it. This is a huge mistake.
Variables are a disaster. The MAXIMUL_POINTS variable does not work in “results”. This is a minor problem, for each quiz I directly write how many points would have been maximum.
After completing the quiz, randomly, when and how he feels like it, after submitting, he shows zero, one, two, or as many questions as he wants, questions and the correct answers. I can’t even describe it or send you a link, because he does it when he wants. And imagine how frustrating it is for a student to solve a test with 12 math questions, quite difficult, including six geometry questions, and, at the end, not to show him the answers to the questions. Obviously, even the score does not do it properly, but depending on how many questions it displays in the answers.
In a test with random questions, the order of the questions to the answers is totally different from that during the test. You would write somewhere that you will discuss with the team so that this is a future option. It’s very stupid, this must be a standard not an option, if I have question 1 in the test, it’s natural that in the answers it should be question 1, not 10.
The code is a disaster. This is what happens when the team of programmers contains 2-3 people and about 20 are for other purposes. You must understand that you need a serious team of programmers and a leader of it, who will take on the work of the team. I haven’t seen such heavy code, lacking object-oriented programming, since twenty years ago. It’s like a code written by a high school student.
Surely your focus is on paid addons.
But, I regret to say it, I will never buy any addon as long as the basic application works incredibly badly.
I think I’ll switch to another plugin, I’m tired of being your tester.
- You must be logged in to reply to this topic.