Moodle
  1. Moodle
  2. MDL-34996

Improve help text for Feedback dependancies

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Minor 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
    • Rank:
      43585

      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

        Activity

        Hide
        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
        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
        Andreas Grabs added a comment -

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

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

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

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

        This looks good.

        Test passed.

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

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

        http://youtu.be/n64CdfDRnZY

        Closing as fixed, ciao

        Show
        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: