From 60293b276a493ef948fd1a8f0e7e1abf68efaf46 Mon Sep 17 00:00:00 2001 From: Michael Milette Date: Wed, 9 Oct 2013 11:32:57 -0400 Subject: [PATCH 1/2] MDL-42210-Feedback-Input-Labels Adds labels to the input fields in the Feedback module including: multichoice, multichoicerated, numeric, textarea and textfield. --- mod/feedback/item/multichoice/lib.php | 12 ++++++++++++ mod/feedback/item/multichoicerated/lib.php | 12 ++++++++++++ mod/feedback/item/numeric/lib.php | 10 +++++++++- mod/feedback/item/textarea/lib.php | 12 ++++++++++-- mod/feedback/item/textfield/lib.php | 12 ++++++++++-- 5 files changed, 53 insertions(+), 5 deletions(-) diff --git a/mod/feedback/item/multichoice/lib.php b/mod/feedback/item/multichoice/lib.php index c129b45fa05..ce579f82212 100644 --- a/mod/feedback/item/multichoice/lib.php +++ b/mod/feedback/item/multichoice/lib.php @@ -316,6 +316,9 @@ class feedback_item_multichoice extends feedback_item_base { //print the question and label echo '
'; + if ($info->subtype == 'd') { + echo ''; + } echo '
'; //print the presentation @@ -420,7 +426,13 @@ class feedback_item_multichoice extends feedback_item_base { //print the question and label echo '
'; + if ($info->subtype == 'd') { + echo ''; + } else { + echo format_text($item->name.$requiredmark, true, false, false); + } echo '
'; //print the presentation diff --git a/mod/feedback/item/multichoicerated/lib.php b/mod/feedback/item/multichoicerated/lib.php index 696afda58d5..35b29304705 100644 --- a/mod/feedback/item/multichoicerated/lib.php +++ b/mod/feedback/item/multichoicerated/lib.php @@ -301,6 +301,9 @@ class feedback_item_multichoicerated extends feedback_item_base { $requiredmark = ($item->required == 1) ? $str_required_mark : ''; //print the question and label echo '
'; + if ($info->subtype == 'd') { + echo ''; + } echo '
'; //print the presentation @@ -350,7 +356,13 @@ class feedback_item_multichoicerated extends feedback_item_base { //print the question and label echo '
'; + if ($info->subtype == 'd') { + echo ''; + } else { + echo format_text($item->name.$requiredmark, true, false, false); + } echo '
'; //print the presentation diff --git a/mod/feedback/item/numeric/lib.php b/mod/feedback/item/numeric/lib.php index 86d4be099af..7b88c5f5d19 100644 --- a/mod/feedback/item/numeric/lib.php +++ b/mod/feedback/item/numeric/lib.php @@ -252,7 +252,9 @@ class feedback_item_numeric extends feedback_item_base { $requiredmark = ($item->required == 1) ? $str_required_mark : ''; //print the question and label + $inputname = $item->typ . '_' . $item->id; echo '
'; + echo ''; echo '
'; //print the presentation echo '
'; echo '