| @@ 1306-1322 (lines=17) @@ | ||
| 1303 | ||
| 1304 | $id = Database::insert($link_table, $params); |
|
| 1305 | ||
| 1306 | if ($id) { |
|
| 1307 | $sql = "UPDATE $link_table SET id = iid WHERE iid = $id"; |
|
| 1308 | Database::query($sql); |
|
| 1309 | ||
| 1310 | api_item_property_update( |
|
| 1311 | $this->destination_course_info, |
|
| 1312 | TOOL_LINK, |
|
| 1313 | $id, |
|
| 1314 | 'LinkAdded', |
|
| 1315 | api_get_user_id() |
|
| 1316 | ); |
|
| 1317 | ||
| 1318 | if (!isset($this->course->resources[RESOURCE_LINK][$id])) { |
|
| 1319 | $this->course->resources[RESOURCE_LINK][$id] = new stdClass(); |
|
| 1320 | } |
|
| 1321 | $this->course->resources[RESOURCE_LINK][$id]->destination_id = $id; |
|
| 1322 | } |
|
| 1323 | } |
|
| 1324 | } |
|
| 1325 | } |
|
| @@ 2964-2982 (lines=19) @@ | ||
| 2961 | $params['name'] = self::DBUTF8($glossary->name); |
|
| 2962 | $params['glossary_id'] = 0; |
|
| 2963 | $my_id = Database::insert($table_glossary, $params); |
|
| 2964 | if ($my_id) { |
|
| 2965 | ||
| 2966 | $sql = "UPDATE $table_glossary SET glossary_id = iid WHERE iid = $my_id"; |
|
| 2967 | Database::query($sql); |
|
| 2968 | ||
| 2969 | api_item_property_update( |
|
| 2970 | $this->destination_course_info, |
|
| 2971 | TOOL_GLOSSARY, |
|
| 2972 | $my_id, |
|
| 2973 | 'GlossaryAdded', |
|
| 2974 | api_get_user_id() |
|
| 2975 | ); |
|
| 2976 | ||
| 2977 | if (!isset($this->course->resources[RESOURCE_GLOSSARY][$id])) { |
|
| 2978 | $this->course->resources[RESOURCE_GLOSSARY][$id] = new stdClass(); |
|
| 2979 | } |
|
| 2980 | ||
| 2981 | $this->course->resources[RESOURCE_GLOSSARY][$id]->destination_id = $my_id; |
|
| 2982 | } |
|
| 2983 | } |
|
| 2984 | } |
|
| 2985 | } |
|