Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-8395 Calculated question: adding or improving class (calculated, datasetdependent,numerical) functions
  3. MDL-8565

Calculated question:removing use of $SESSION as storage between steps of calculated questiion creation and edition process

XMLWordPrintable

    • Icon: Sub-task Sub-task
    • Resolution: Fixed
    • Icon: Minor Minor
    • None
    • 1.8
    • Questions
    • None
    • MOODLE_18_STABLE

      The actual three steps process of creating, editing or saving as new question use $SESSION to store data between the steps.
      The most crucial problem is that when creating a new question, the saving of question parameters is postponed to the third step until the user add a first dataitems. The proposition is to save the parameters at each steps so that if the user does not complete the process, what has been done is not lost.
      A mode detailed analysis is available at
      http://docs.moodle.org/en/Development:Calculated_question_bugs_and_new_features_proposal
      A solution has been tested and could be implement on 1.9 even 1.8 as it does not imply new database features.
      The necessary files will be available soon on
      http://moodleuqamchi.cvs.sourceforge.net/moodleuqamchi/moodle/
      and as attachment here

            ppichet Pierre Pichet (Inactive)
            ppichet Pierre Pichet (Inactive)
            Nobody Nobody (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

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