Proyectos de Subversion Moodle

Rev

Rev 1 | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1441 ariadna 1
=== 4.5 Onwards ===
2
 
3
This file has been replaced by UPGRADING.md. See MDL-81125 for further information.
4
 
5
===
1 efrain 6
This file describes API changes in /mod/feedback/*
7
Information provided here is intended especially for developers.
8
 
9
=== 4.3 ===
10
 
11
* The `$extradetails` parameter of the `\mod_feedback\output\summary` class constructor has been removed
12
 
13
=== 4.2 ===
14
* The external methods get_items() and get_page_items() now only return the items when the user can access the feedback; if the
15
user can't see them, a warning message will be returned, with the reasons.
16
 
17
=== 4.0 ===
18
* The following files and classes within them have been deprecated in favour of dynamic forms:
19
    * edit_form.php
20
    * use_templ_form.php
21
* The page delete_template.php has been removed as it is now handled within manage_templates.php
22
 
23
=== 3.11 ===
24
The $extradetails parameter in the constructor of the mod_feedback\output\summary class has been deprecated and is not used anymore.
25
 
26
=== 3.8 ===
27
 
28
* The following functions have been finally deprecated and can not be used anymore:
29
    * feedback_scale_used()
30
 
31
=== 3.6 ===
32
 
33
* The following functions have been finally deprecated and can not be used anymore:
34
  * feedback_print_item_preview()
35
  * feedback_print_item_complete()
36
  * feedback_print_item_show_value()
37
  * feedback_check_values()
38
  * feedback_clean_input_value()
39
  * feedback_get_context()
40
  * feedback_create_item()
41
  * feedback_delete_completedtmp()
42
  * feedback_get_page_to_continue()
43
  * feedback_save_values()
44
  * feedback_save_guest_values()
45
  * feedback_create_values()
46
  * feedback_update_values()
47
  * feedback_get_current_completed()
48
  * feedback_is_course_in_sitecourse_map()
49
  * feedback_is_feedback_in_sitecourse_map()
50
  * feedback_clean_up_sitecourse_map()
51
  * feedback_print_numeric_option_list()
52
* Web Service functions now support an optional courseid parameter (course where user completes the feedback).
53
  This new parameter was necessary to support site feedbacks.
54
 
55
=== 3.5 ===
56
 
57
* The following functions, previously used (exclusively) by upgrade steps are not available
58
  anymore because of the upgrade cleanup performed for this version. See MDL-59159 for more info:
59
    - mod_feedback_upgrade_delete_duplicate_values()
60
    - mod_feedback_upgrade_courseid()
61
 
62
=== 3.3.2 ===
63
 
64
* feedback_refresh_events() Now takes two additional parameters to refine the update to a specific instance. This function
65
  now optionally takes the module instance object or ID, and the course module object or ID. Please try to send the full
66
  objects instead of the ids to save DB calls.
67
 
68
=== 3.3 ===
69
 
70
* Method get_current_completed_tmp in mod_feedback_completion class is now public.
71
* Function feedback_set_tmp_values is not deprecated anymore.
72
 
73
=== 3.1 ===
74
 
75
* feedback_get_courses_from_sitecourse_map() now returns course id as 'id' attribute
76
* Base class for feedback items - feedback_item_base - has been significantly changed, all item types now
77
  must implement method complete_form_element() instead of print_item_preview(), print_item_complete(),
78
  print_item_show_value(), check_values(), clean_input_value() and value_is_array(). Rendering the items
79
  on complete form, feedback preview, feedback edit and when viewing response is done using moodleform.
80
* The following functions have been deprecated:
81
  * feedback_print_item_preview()
82
  * feedback_print_item_complete()
83
  * feedback_print_item_show_value
84
  * feedback_check_values()
85
  * feedback_clean_input_value()
86
  * feedback_get_context()
87
  * feedback_create_item()
88
  * feedback_set_tmp_values()
89
  * feedback_delete_completedtmp()
90
  * feedback_get_page_to_continue()
91
  * feedback_save_values()
92
  * feedback_save_guest_values()
93
  * feedback_create_values()
94
  * feedback_update_values()
95
  * feedback_get_current_completed()
96
  * feedback_is_course_in_sitecourse_map()
97
  * feedback_is_feedback_in_sitecourse_map()
98
  * feedback_clean_up_sitecourse_map()
99
  * feedback_print_numeric_option_list()
100
 
101
=== 2.7 ===
102
 
103
* The validation of the following events is now stricter (see MDL-45445):
104
    - \mod_feedback\event\response_deleted
105
    - \mod_feedback\event\response_submitted