Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-17284

Add Olli's new quiz editing UI to Moodle 2.0

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major Major
    • 2.0
    • 2.0
    • Quiz
    • None
    • MOODLE_20_STABLE
    • MOODLE_20_STABLE

      Olli originally developed this new interface based on user testing as a Finnish Summer of Code project. He has since spent time doing further work on it, and it is nearly ready to be committed to CVS.

      This issue is to track any remaining things that have to be done to get this committed.

      The original development was managed under CONTRIB-528, and docs pages linked from there.

      (This issue is intentionally assigned to me. Most of the sub-issues will be assigned to Olli.)

      Olli's latest patch did not apply cleanly for me. I had to fiddle with it a bit. Therefore, I have attached a new version of the patch that does apply cleanly.

        1. Immagine 2.png
          Immagine 2.png
          8 kB
        2. olli_1.png
          olli_1.png
          12 kB
        3. quizeditingui_20081119.patch.txt
          174 kB
        1.
        Commit the finished patch Sub-task Closed Tim Hunt
        2.
        Arrange for Olli to have CVS access Sub-task Closed Tim Hunt
        3.
        lang/en_utf8/help/quiz/editconcepts.html could be improved Sub-task Closed Tim Hunt
        4.
        Lang string issues Sub-task Closed Olli Savolainen
        5.
        Not all doc comments were updated Sub-task Closed Olli Savolainen
        6.
        Problem on Order and Paging when paging is fixed Sub-task Closed Olli Savolainen
        7.
        There is no way to delete an empty page from a quiz with attemtps Sub-task Closed Olli Savolainen
        8.
        Problem in edit_single_category in question/category_class.php Sub-task Closed Olli Savolainen
        9.
        Write unit tests for quiz_questions_in_quiz, quiz_number_of_pages and quiz_number_of_questions_in_quiz Sub-task Closed Tim Hunt
        10.
        Get rid of editcss.js and adjust stylesheets Sub-task Closed Olli Savolainen
        11.
        Move function definitions from mod/quiz/edit.php to mod/quiz/editlib.php Sub-task Closed Olli Savolainen
        12.
        Must be able to change question grades after there are quiz attempts Sub-task Closed Olli Savolainen
        13.
        Can we avoid inline CSS in mod/quiz/edit.php Sub-task Closed Olli Savolainen
        14.
        Fix CSS: grading box in editing view explodes if font made smaller in Firefox Sub-task Closed Olli Savolainen
        15.
        Alphabetize lang/en_utf8/quiz.php Sub-task Closed Tim Hunt
        16.
        Styles missing from styles_color.css as a result of committing to Moodle 2.0 HEAD Sub-task Closed Olli Savolainen
        17.
        Add the new essay and random question icons Sub-task Closed Olli Savolainen
        18.
        Ajaxify the question bank window Sub-task Closed Tim Hunt
        19.
        Clean away the js code related to MDL-17362 question bank javascript collapsing until that is done Sub-task Closed Olli Savolainen
        20.
        We should not add JavaScript to the YAHOO namespace Sub-task Closed Tim Hunt
        21.
        $mform->hardFreeze('parent'); breaks the form /question/category_form_randomquestion.php Sub-task Closed Tim Hunt
        22.
        Browser compatibility testing Sub-task Closed Tim Hunt
        23.
        Quiz tab icons broken in IE Sub-task Closed Tim Hunt
        24.
        No link to edit random question in new UI Sub-task Closed Olli Savolainen
        25.
        Review and eliminate all TODOs Sub-task Closed Tim Hunt
        26.
        If random question category name is too long, preview and edit icons fall off in paging tab Sub-task Closed Olli Savolainen
        27.
        Fix things for internationalization Sub-task Closed Olli Savolainen
        28.
        Random question display: if random question category name is too long, random question box breaks Sub-task Closed Olli Savolainen
        29.
        For the link to delete an empty page, customize the link tooltip to "Remove empty page" Sub-task Closed Olli Savolainen
        30.
        Whenever a HTML select element is populated with user-created data, CSS it width: 100% Sub-task Closed Olli Savolainen
        31.
        On edit subtab of edit tab, the grading input field's label points to an nonexistent field Sub-task Closed Olli Savolainen
        32.
        Question bank has column title "Question name", while the column contains the entire question Sub-task Closed Olli Savolainen
        33.
        Logging of every page view, operations, verify what else: addrandom.php, etc. Sub-task Closed Olli Savolainen
        34.
        Verify rights management is in order Sub-task Closed Olli Savolainen
        35.
        Clean up quiz layouts with extra page breaks for usage in a quiz attempt and other uses Sub-task Closed Tim Hunt
        36.
        In RTL languages, the editing UI has horizontal scrolling Sub-task Closed Tim Hunt
        37.
        print_timing_information probably duplicates code from mod/quiz/accessrules.php Sub-task Closed Tim Hunt
        38.
        Refactor quiz_question_action_icons Sub-task Closed Tim Hunt
        39.
        Remove unneeded yui js includes Sub-task Closed Olli Savolainen
        40.
        Make YUI dialogs closable on ESC key Sub-task Closed Olli Savolainen
        41.
        For a random question that has questions, show content of the random question link can disappear partially Sub-task Closed Olli Savolainen
        42.
        Content order issues / Add skip links to skip to content Sub-task Closed Tim Hunt
        43.
        Change the delete links to use question id to control what to delete Sub-task Closed Tim Hunt
        44.
        Resolve the interrelations between $quiz->shufflequestions, $quiz->questionsperpage and the editing UI Sub-task Closed Tim Hunt
        45.
        Change the UI accordingly when shuffle questions is on Sub-task Closed Tim Hunt
        46.
        Think about how users get to the stand-along question bank view, and how they get back Sub-task Closed Tim Hunt
        47.
        Fix layout in Safari with long question texts Sub-task Closed Tim Hunt
        48.
        Change the add question dropdown into a popup form that explains the choice of question types Sub-task Closed Tim Hunt
        49.
        Quiz editing: Since there is no grading for description, question text shown could be longer Sub-task Closed Tim Hunt
        50.
        Inform users of questions having been added to also question bank when using 'Add question' button Sub-task Closed Tim Hunt

            timhunt Tim Hunt
            timhunt Tim Hunt
            Votes:
            0 Vote for this issue
            Watchers:
            11 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.