MDL-14493 First checkin of Feedback module into HEAD.
[moodle.git] / mod / feedback / item / label / lib.php
1 <?PHP  // $Id$
2 defined('FEEDBACK_INCLUDE_TEST') OR die('not allowed');
3 require_once($CFG->dirroot.'/mod/feedback/item/feedback_item_class.php');
5 class feedback_item_label extends feedback_item_base {
6     var $type = "label";
7     function init() {
8     
9     }
10     
11     function show_edit($item, $usehtmleditor = false) {
12         $item->presentation=isset($item->presentation)?$item->presentation:'';
13         print_string('label', 'feedback');
14         echo '<br />';
15         print_textarea($usehtmleditor, 20, 0, 0, 0, "presentation", $item->presentation);
16         echo '<input type="hidden" id="itemname" name="itemname" value="label" />';
18         if ($usehtmleditor) {
19             use_html_editor();
20         }
21     }
22     function print_item($item){
23     ?>
24         <td colspan="2">
25             <?php echo format_text($item->presentation);?>
26         </td>
27     <?php
28     }
30     function create_value($data) {
31         return false;
32     }
34     //used by create_item and update_item functions,
35     //when provided $data submitted from feedback_show_edit
36     function get_presentation($data) {
37         return stripslashes($data->presentation);
38     }
40     function get_hasvalue() {
41         return 0;
42     }
43 }
44 ?>