Changeset 1000
- Timestamp:
- 03/05/07 13:01:35 (2 years ago)
- Files:
-
- devel/mod/template/lib.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
devel/mod/template/lib.php
r925 r1000 20 20 } 21 21 22 function template_init() { 23 // Delete users 24 listen_for_event("user","delete","template_user_delete"); 25 } 26 22 27 function templates_root($vars) { 23 28 global $CFG; … … 25 30 } 26 31 32 function template_user_delete($object_type, $event, $object) { 33 global $CFG, $data; 34 if (!empty($object->ident) && $object_type == "user" && $event == "delete") { 35 if ($templates = get_records_sql("select * from {$CFG->prefix}templates where owner = {$object->ident}")) { 36 foreach($templates as $template) { 37 delete_records('template_elements','template_id',$template->ident); 38 } 39 } 40 delete_records('templates','owner',$object->ident); 41 } 42 return $object; 43 } 44 27 45 ?>
