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

Improve help text for Feedback dependancies

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.2.4, 2.3.1, 2.4
    • Fix Version/s: 2.2.5, 2.3.2
    • Component/s: Feedback
    • Labels:
    • Testing Instructions:
      Hide
      1. enable the feedback module at "Site administration/Plugins/Activity modules/Manage activities"
      2. create anywhere in your moodle a feedback instance
      3. add a new question
      4. have a look at the text for "Dependence item", "Dependence value" and the help text
      Show
      enable the feedback module at "Site administration/Plugins/Activity modules/Manage activities" create anywhere in your moodle a feedback instance add a new question have a look at the text for "Dependence item", "Dependence value" and the help text
    • Affected Branches:
      MOODLE_22_STABLE, MOODLE_23_STABLE, MOODLE_24_STABLE
    • Fixed Branches:
      MOODLE_22_STABLE, MOODLE_23_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-34996_master

      Description

      Revise/proofread the infromation/instructions for the "depend item" in the settings for a Multiple Choice - rated" question for the Feedback activity.

      This is what's given after clicking the blue help button now:

      depending items

      Depending items allow you to show items depend on values from other items.
      Here an build example to use it:

      First create an item on which value other items depends.
      Next add a pagebreak.
      Next add the items depend on the item-value before
      Choose in the item creation-form the item in the list "depend item" and put the needed value into the textbox "depend value".

      The structure should looks like this:

      Item Q: do you have a car? A: yes/no
      Pagebreak
      Item Q: what color has your car?
      (this item depends on item 1 with value = yes)
      Item Q: why you have not a car?
      (this item depends on item 1 with value = no)
      ... other items

        Gliffy Diagrams

          Attachments

            Activity

            Hide
            salvetore Michael de Raadt added a comment -

            Thanks for reporting that.

            Andreas: here is a suggestion for you.

            The help text for this item could become...

            $string['depending'] = 'Dependencies';
            $string['depending_help'] = 'It is possible to show an item depending on the value of another item.<br />
            <strong>Here is an example.</strong><br />
            <ul>
            <li>First, create an item on which another item will depend on.</li>
            <li>Next, add a pagebreak.</li>
            <li>Then add the items dependant on the value of the item created before. Choose the item from the list labelled "Dependence item" and write the required value in the textbox labelled "Dependence value".</li>
            </ul>
            <strong>The item structure should look like this.</strong>
            <ol>
            <li>Item Q: Do you have a car? A: yes/no</li>
            <li>Pagebreak</li>
            <li>Item Q: What colour is your car?<br />
            (this item depends on item 1 with value = yes)</li>
            <li>Item Q: Why don't you have a car?<br />
            (this item depends on item 1 with value = no)</li>
            <li> ... other items</li>
            </ol>'
            $string['dependitem'] = 'Dependence item';
            $string['dependvalue'] = 'Dependence value';

            Show
            salvetore Michael de Raadt added a comment - Thanks for reporting that. Andreas: here is a suggestion for you. The help text for this item could become... $string['depending'] = 'Dependencies'; $string['depending_help'] = 'It is possible to show an item depending on the value of another item.< br /> < strong >Here is an example.</ strong >< br /> < ul > < li >First, create an item on which another item will depend on.</ li > < li >Next, add a pagebreak.</ li > < li >Then add the items dependant on the value of the item created before. Choose the item from the list labelled "Dependence item" and write the required value in the textbox labelled "Dependence value".</ li > </ ul > < strong >The item structure should look like this.</ strong > < ol > < li >Item Q: Do you have a car? A: yes/no</ li > < li >Pagebreak</ li > < li >Item Q: What colour is your car?< br /> (this item depends on item 1 with value = yes)</ li > < li >Item Q: Why don't you have a car?< br /> (this item depends on item 1 with value = no)</ li > < li > ... other items</ li > </ ol >' $string['dependitem'] = 'Dependence item'; $string['dependvalue'] = 'Dependence value';
            Hide
            grabs Andreas Grabs added a comment -

            Thank you!
            I just took the suggestion of Michael and hope it is ok so.
            Best regards
            Andreas

            Show
            grabs Andreas Grabs added a comment - Thank you! I just took the suggestion of Michael and hope it is ok so. Best regards Andreas
            Hide
            nebgor Aparup Banerjee added a comment -

            Thanks for the improvements!
            thats been integrated into 22, 23 and master (not 21 - in security)

            Show
            nebgor Aparup Banerjee added a comment - Thanks for the improvements! thats been integrated into 22, 23 and master (not 21 - in security)
            Hide
            rwijaya Rossiani Wijaya added a comment -

            This looks good.

            Test passed.

            Show
            rwijaya Rossiani Wijaya added a comment - This looks good. Test passed.
            Hide
            stronk7 Eloy Lafuente (stronk7) added a comment -

            I'm so proud...of you, many thanks!

            http://youtu.be/n64CdfDRnZY

            Closing as fixed, ciao

            Show
            stronk7 Eloy Lafuente (stronk7) added a comment - I'm so proud...of you, many thanks! http://youtu.be/n64CdfDRnZY Closing as fixed, ciao

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  10/Sep/12