~ubuntu-branches/ubuntu/utopic/moodle/utopic-proposed

« back to all changes in this revision

Viewing changes to mod/feedback/item/textarea/lib.php

  • Committer: Package Import Robot
  • Author(s): Thijs Kinkhorst
  • Date: 2014-05-12 16:10:38 UTC
  • mfrom: (1.1.16)
  • Revision ID: package-import@ubuntu.com-20140512161038-2039l24hvvlan3hs
Tags: 2.6.3-1
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
201
201
        global $OUTPUT, $DB;
202
202
 
203
203
        $align = right_to_left() ? 'right' : 'left';
204
 
        $str_required_mark = '<span class="feedback_required_mark">*</span>';
 
204
        $strrequiredmark = '<img class="req" title="'.get_string('requiredelement', 'form').'" alt="'.
 
205
            get_string('requiredelement', 'form').'" src="'.$OUTPUT->pix_url('req') .'" />';
205
206
 
206
207
        $presentation = explode ("|", $item->presentation);
207
 
        $requiredmark =  ($item->required == 1) ? $str_required_mark : '';
 
208
        $requiredmark = ($item->required == 1) ? $strrequiredmark : '';
208
209
        //print the question and label
209
210
        $inputname = $item->typ . '_' . $item->id;
210
211
        echo '<div class="feedback_item_label_'.$align.'">';
245
246
    public function print_item_complete($item, $value = '', $highlightrequire = false) {
246
247
        global $OUTPUT;
247
248
        $align = right_to_left() ? 'right' : 'left';
248
 
        $str_required_mark = '<span class="feedback_required_mark">*</span>';
 
249
        $strrequiredmark = '<img class="req" title="'.get_string('requiredelement', 'form').'" alt="'.
 
250
            get_string('requiredelement', 'form').'" src="'.$OUTPUT->pix_url('req') .'" />';
249
251
 
250
252
        $presentation = explode ("|", $item->presentation);
 
253
        $requiredmark = ($item->required == 1) ? $strrequiredmark :'';
 
254
 
 
255
        //print the question and label
 
256
        $inputname = $item->typ . '_' . $item->id;
 
257
        echo '<div class="feedback_item_label_'.$align.'">';
 
258
        echo '<label for="'. $inputname .'">';
 
259
            echo format_text($item->name . $requiredmark, true, false, false);
251
260
        if ($highlightrequire AND $item->required AND strval($value) == '') {
252
 
            $highlight = ' missingrequire';
253
 
        } else {
254
 
            $highlight = '';
 
261
            echo '<br class="error"><span id="id_error_'.$inputname.'" class="error"> '.get_string('err_required', 'form').
 
262
                '</span><br id="id_error_break_'.$inputname.'" class="error" >';
255
263
        }
256
 
        $requiredmark = ($item->required == 1) ? $str_required_mark :'';
257
 
 
258
 
        //print the question and label
259
 
        $inputname = $item->typ . '_' . $item->id;
260
 
        echo '<div class="feedback_item_label_'.$align.$highlight.'">';
261
 
        echo '<label for="'. $inputname .'">';
262
 
            echo format_text($item->name . $requiredmark, true, false, false);
263
264
        echo '</label>';
264
265
        echo '</div>';
265
266
 
266
267
        //print the presentation
267
 
        echo '<div class="feedback_item_presentation_'.$align.$highlight.'">';
 
268
        echo '<div class="feedback_item_presentation_'.$align.'">';
268
269
        echo '<span class="feedback_item_textarea">';
269
270
        echo '<textarea id="'.$inputname.'" '.
270
271
                       'name="'.$inputname.'" '.
287
288
    public function print_item_show_value($item, $value = '') {
288
289
        global $OUTPUT;
289
290
        $align = right_to_left() ? 'right' : 'left';
290
 
        $str_required_mark = '<span class="feedback_required_mark">*</span>';
 
291
        $strrequiredmark = '<img class="req" title="'.get_string('requiredelement', 'form').'" alt="'.
 
292
            get_string('requiredelement', 'form').'" src="'.$OUTPUT->pix_url('req') .'" />';
291
293
 
292
294
        $presentation = explode ("|", $item->presentation);
293
 
        $requiredmark = ($item->required == 1) ? $str_required_mark : '';
 
295
        $requiredmark = ($item->required == 1) ? $strrequiredmark : '';
294
296
 
295
297
        //print the question and label
296
298
        echo '<div class="feedback_item_label_'.$align.'">';