@@ 216-228 (lines=13) @@ | ||
213 | ||
214 | $last_id = Database::insert($table, $params); |
|
215 | ||
216 | if ($last_id > 0) { |
|
217 | $sql = "UPDATE $table SET id = iid WHERE iid = $last_id"; |
|
218 | Database::query($sql); |
|
219 | ||
220 | // insert into item_property |
|
221 | api_item_property_update( |
|
222 | api_get_course_info(), |
|
223 | TOOL_COURSE_DESCRIPTION, |
|
224 | $last_id, |
|
225 | 'CourseDescriptionAdded', |
|
226 | api_get_user_id() |
|
227 | ); |
|
228 | } |
|
229 | ||
230 | return 1; |
|
231 | } |
@@ 125-138 (lines=14) @@ | ||
122 | 'session_id' => $session_id, |
|
123 | ]; |
|
124 | $id = Database::insert($t_glossary, $params); |
|
125 | if ($id) { |
|
126 | ||
127 | $sql = "UPDATE $t_glossary SET glossary_id = $id WHERE iid = $id"; |
|
128 | Database::query($sql); |
|
129 | ||
130 | //insert into item_property |
|
131 | api_item_property_update( |
|
132 | api_get_course_info(), |
|
133 | TOOL_GLOSSARY, |
|
134 | $id, |
|
135 | 'GlossaryAdded', |
|
136 | api_get_user_id() |
|
137 | ); |
|
138 | } |
|
139 | ||
140 | $_SESSION['max_glossary_display'] = GlossaryManager::get_max_glossary_item(); |
|
141 | // display the feedback message |
@@ 75-88 (lines=14) @@ | ||
72 | ]; |
|
73 | $id = Database::insert($table, $params); |
|
74 | ||
75 | if ($id > 0) { |
|
76 | $sql = "UPDATE $table SET notebook_id = $id WHERE iid = $id"; |
|
77 | Database::query($sql); |
|
78 | ||
79 | //insert into item_property |
|
80 | api_item_property_update( |
|
81 | api_get_course_info(), |
|
82 | TOOL_NOTEBOOK, |
|
83 | $id, |
|
84 | 'NotebookAdded', |
|
85 | api_get_user_id() |
|
86 | ); |
|
87 | return $id; |
|
88 | } |
|
89 | } |
|
90 | ||
91 | /** |
@@ 135-148 (lines=14) @@ | ||
132 | ]; |
|
133 | $this_blog_id = Database::insert($tbl_blogs, $params); |
|
134 | ||
135 | if ($this_blog_id > 0) { |
|
136 | $sql = "UPDATE $tbl_blogs SET blog_id = iid WHERE iid = $this_blog_id"; |
|
137 | Database::query($sql); |
|
138 | ||
139 | // insert into item_property |
|
140 | api_item_property_update( |
|
141 | api_get_course_info(), |
|
142 | TOOL_BLOGS, |
|
143 | $this_blog_id, |
|
144 | 'BlogAdded', |
|
145 | api_get_user_id() |
|
146 | ); |
|
147 | } |
|
148 | ||
149 | // Make first post. :) |
|
150 | $params = [ |
|
151 | 'post_id' => 0, |
@@ 670-683 (lines=14) @@ | ||
667 | Database::insert($table_survey, $params); |
|
668 | $new_survey_id = Database::insert_id(); |
|
669 | ||
670 | if ($new_survey_id) { |
|
671 | $sql = "UPDATE $table_survey SET survey_id = $new_survey_id |
|
672 | WHERE iid = $new_survey_id"; |
|
673 | Database::query($sql); |
|
674 | ||
675 | // Insert into item_property |
|
676 | api_item_property_update( |
|
677 | api_get_course_info(), |
|
678 | TOOL_SURVEY, |
|
679 | $new_survey_id, |
|
680 | 'SurveyAdded', |
|
681 | api_get_user_id() |
|
682 | ); |
|
683 | } |
|
684 | } else { |
|
685 | $new_survey_id = intval($new_survey_id); |
|
686 | } |
|
@@ 325-339 (lines=15) @@ | ||
322 | ||
323 | $params = array_merge($params, $extraParams); |
|
324 | $survey_id = Database::insert($table_survey, $params); |
|
325 | if ($survey_id > 0) { |
|
326 | ||
327 | $sql = "UPDATE $table_survey SET survey_id = $survey_id |
|
328 | WHERE iid = $survey_id"; |
|
329 | Database::query($sql); |
|
330 | ||
331 | // Insert into item_property |
|
332 | api_item_property_update( |
|
333 | api_get_course_info(), |
|
334 | TOOL_SURVEY, |
|
335 | $survey_id, |
|
336 | 'SurveyAdded', |
|
337 | api_get_user_id() |
|
338 | ); |
|
339 | } |
|
340 | ||
341 | if ($values['survey_type'] == 1 && !empty($values['parent_id'])) { |
|
342 | SurveyManager::copy_survey($values['parent_id'], $survey_id); |