Forum Replies Created

Viewing 15 replies - 76 through 90 (of 93 total)
  • Thread Starter Michel

    (@michel92)

    Thanks a lot, it works perfectly ??

    Thread Starter Michel

    (@michel92)

    Hello again,

    I tried to explain my point of view in the first question of this post.

    So… Imagine you are a player. You start the quizz, you pass it and you are now looking at the “Results” page.
    On the Results page, I chose to display the score at the top of the page. Like that, the player is happy to see the score (7/10 for example) and the “compliment”.
    After that, he reads the detailed results from the top to the bottom.

    And what i would like to see is a text box at the bottom of the page (the last place the player’s eyes are fixed). Especially if the player plays on a smartphone.
    Inside this text box I’d like to display a special text (with a link) to redirect the player “to know more”.
    It will be less boring than one link per question (when he clicks on the link, he does not read the next answer… or he opens lots of tabs).
    And when you have a pool of questions, the “details for the answers” are about a theme, not about a special character or monument. For example, when you add roman numerals, you see the good answer circled in green, but you don’t need a detailed explanation for each answer. You just need a “general” method to improve yourself in this kind of exercise.

    • This reply was modified 4 years, 8 months ago by Michel.
    Thread Starter Michel

    (@michel92)

    Hello,
    Yes, I saw that.
    But (for the moment) I’m “a special case”. For example, look at this quizz:
    https://www.ooxo.com/quiz/quiz/calcul-quiz-mental-operations/quiz-additions-de-2-chiffres-romains-2/
    I created 1000 questions (and it’s just the beginning). I’ll not fill in the database with 1000 times the same text.
    For the moment, I’m the exception. But (and it’s true) your quizz plugin is very good, and it’ll be used by lots and lots of people who will create “super quizzes” with thousands of questions in pools.

    My suggestion was to add a “footer”, like the text zone for Results (Quizz pass text and Quizz fail text) when we use it at the top of the page.
    I could do that myself, but I told you I’m not really a developer, and I would make bad job. If YOU do that, it will be consistent with the rest of the script, and it will be a good job you’ll not have to do when success will come ??

    If you display the first question instead of the START button, you’ll ask another question: “When does the timer start?”. When there is a START button, the timer is launched by the button.

    Just a suggestion to Harmonic Design: The duration is “decreasing” on the timer. So, it’s a point of view (the player tries to end the quiz before reaching the zéro). But other people will think: “I’d like to know how long it took to pass the quiz, because I’d like to improve my performance”.
    So, it could be a good idea to display the duration to pass the quizz for future developments (with a billboard of the winners), or to create an option for the payers.

    I have already tested many things with my quizzes.

    I loaded a part of a file to add new questions to an existing quizz, and it worked well.
    I also modified things directly inside the database of the server. It’s possible, but more complicated. The questions and answers are all in wp_postmeta and wp_posts tables. If you want to erase entirely a quizz, you must erase in both tables, but there are twice more files in wp_postmeta (answers) than in wp_posts (questions). You can see the “links” between Q and R with “ID”. It’s very delicate to modify the data in wp_postadata because the number of characters is indicated (“s:”) and must be modified if you modify the number of characters in a word or a sentence.
    And to make clean work, you must readjust “AUTO_INCREMENT” in both tables (I did it for 1000 Q and R). It’s a clockwork job, but it’s interesting.
    It’s necessary to explore behind the scenes of the plugin to be ready to modify small details or to see if something went wrong (partial upload due to a bug of the server for example).

    Juste a suggestion to Harmonic Design:
    Please, Harmonic Design, could you add a tool (free or paid) to allow to add in a uploadable csv file the URL of a batch of images. For example, if I want to upload 100 images named img1.jpg, img2.jpg… It would be interesting to add directly all the URL in a cvs file to upload all these preloaded images instead of adding the images one by one for each question from the Media Library.

    It’s me again.
    I found another “fake bug” while testing my own quizzes.
    I created 10 very simple questions to start testing a new quiz, and the first time i passed the quiz, I read “Result: 9/10”. So, I replayed and read a second time “Result: 9/10”.
    It was impossible, all my answers were right and I played slowly!

    I found the reason : I used twice the same image in the 10 questions. I uploaded 50 images and when I have chosen just 10 among them, I took twice the same. I saw that when I looked at the whole page with 10 questions, the same image was displayed twice.

    It’s more easy to upload all the images at once instead of uploading one by one images for each question. But you can meet that kind of bug.

    Sometimes people click twice on the mouse (or move their finger on the screen hesitantly), and it reactivates the answer. I know that because I did it when I tested my own quizzes.

    Thread Starter Michel

    (@michel92)

    The good old times for ooxo : https://web.archive.org/web/20111031184647/https://www.ooxo.com/quiz/

    • This reply was modified 4 years, 8 months ago by Michel.
    Thread Starter Michel

    (@michel92)

    Hello,
    To resume things from the beginning, here is the story of my quiz site:
    In 2003, I launched a quiz site with arithmetic mental arithmetic operations. I had found a very good script (from Pineapple Technologies). The script was autonomous, it managed the template, registrations, created statistics, allowed to create beautiful quizzes… in Flash! But Flash was abandoned, and the developers (students?) stopped development. The script was not “responsive” (but smartphones and tablets did not exist in 2003). In addition, there was a exploit found by hackers. So I stopped everything, and I started looking for a new “system” (WordPress + your plugin).
    To create the arithmetic operations, I thought of using an algorithm creating 10 operations for example. But I was never a developer. With the Pineapple Technologies script, you had to use a database. A cache was generated with the questions so as not to overload the database.
    In 2003, a friend created a huge csv file for me with thousands of operations and results. I recreated the same system to use your plugin, preferring to draw 10 operations from 8100 rather than creating small repetitive falsely random quizzes. It would be more attractive than other competing sites that offer “non-evolving” quizzes, always with the same questions or with questions drawn from a reduced file.
    This kind of quiz is useful for “mental gymnastics” or for preparing MCQ-based competitions (to enter a public service for example).
    So, I hope it explains my “system”.
    I choosed the domain name ooxo, because it looks like 4 check boxes (O) with one tick (x).

    Thanks a lot

    • This reply was modified 4 years, 8 months ago by Michel.
    • This reply was modified 4 years, 8 months ago by Michel.
    Thread Starter Michel

    (@michel92)

    Hello,

    On the import page, we can see just a text line like that :
    ALL QUESTIONS HAVE BEEN ADDED
    added 107 / 108 questions
    added 106 / 108 questions
    added 105 / 108 questions
    added 104 / 108 questions
    added 103 / 108 questions
    added 102 / 108 questions
    So, a page with 8000 lines composed of “simple text” is “elegant” (10.000 x 4 bytes = less than 1 Mbyte).

    But when we click at this URL :
    admin.php?page=hdq_quizzes to display the list of quizzes, and when we click on a quiz, we see the whole list of all the questions with links. Each line is interactive (mouseup). It’s heavier than “simple text”. It could be smart to display just 50 questions per page to get an “elegant” page with just 50 interactive lines.

    Thread Starter Michel

    (@michel92)

    Thanks a lot, it works very well ??

    Thanks a lot for this good idea.

    If French people read this, they can modify like that:

    // save the date and time
    date_default_timezone_set(‘Europe/Paris’);
    $result->datetime = date(‘j M Y H:i:s’, time());

    And they will get that (Jul is to be sure it’s the month):

    9 Jul 2020 16:09:25

    For other date formats:
    https://www.php.net/manual/en/function.date.php
    https://www.php.net/manual/en/timezones.php

    I know it’s possible to write “Juil” but it’s not really necessary (too complicated, just for snobs admins or to display to hundreds of visitors…) : https://php.developpez.com/faq/?page=dates#date_jourfr

    • This reply was modified 4 years, 8 months ago by Michel.
    Thread Starter Michel

    (@michel92)

    Hello,
    Everything is OK now. The questions are loaded one by one instead of 3 by 3.
    Thanks a lot. I have another suggestion to improve the admin section of this quiz plugin. But I’ll describe it in another post.
    Michel

    Thread Starter Michel

    (@michel92)

    Thanks a lot. I’m an “oeil de lynx”, but not a developer, so I “code with my feet”.

    Thread Starter Michel

    (@michel92)

    Yes… If I were a “Québecois”, my nickname could be “oeil de lynx”. I always see what’s wrong ! It’s like a curse.

    • This reply was modified 4 years, 8 months ago by Michel.
Viewing 15 replies - 76 through 90 (of 93 total)