Issue Details (XML | Word | Printable)

Key: MDL-9983
Type: Task Task
Status: Closed Closed
Resolution: Fixed
Priority: Critical Critical
Assignee: Petr Skoda
Reporter: Peter Ritter
Votes: 0
Watchers: 2
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
Moodle

trigger certain events out of the core to modules

Created: 30/May/07 05:29 PM   Updated: 26/Aug/08 02:02 PM
Return to search
Component/s: Events API
Affects Version/s: 1.9
Fix Version/s: 1.9.2

File Attachments: 1. PDF File core-inserts.pdf (160 kB)

Issue Links:
Dependency
 
Relates

Database: Any
Participants: Martin Dougiamas, Oleg Sychev, Peter Ritter, Petr Skoda, Tim Hunt and Yu Zhang
Security Level: None
QA Assignee: Tim Hunt
Resolved date: 07/Jul/08
Affected Branches: MOODLE_19_STABLE
Fixed Branches: MOODLE_19_STABLE

Sub-Tasks  All   Open   
 Sub-Task Progress: 

 Description  « Hide
For keeping an external database of a third-party (learning environment)-software consistent to Moodle's database via an acitivity-module - this module hast to be informed about certain events out of the core. The events and the information we would like to see are:

1.1 update of a user's profile (either by an admin of the user himself)
   information we need: user's name and surname, loginname, encrypted password, id of user-table and the idnumber
   but we suggest to keep all information that have changed or the whole form (perhaps other later modules could use this information, too)
1.2 deleting a user's profile
   information: user-id of the user-table
2.1 update of a course
    information needed: id, category-id, fullname, summary
   but again we suggest to keep everything changed or the whole form
2.2 deleting a course
   information needed: the deleted course (at least it's id)
3.1 update of a category
   information needed: id, name
3.2 deleting a category
   information needed: id of the deleted category and the upper category the courses are switched to (at leased it's id)
4.1 creating an new group in a course
   information needed: id, name, description, course-id, grouping-id (and -name or NULL if no grouping)
   again our suggestion to keep the whole form (if later modules need to have more information than our's)
4.2 updae of a group
   information needed is the same as above (better: the whole form)
4.3 add a user to a group
   information needed: user (at least it's id) and group (at least it's id)
4.4 remove a user from a a group
   information needed is the same as abov
4.5 deleting a group
   information needed: group-id

 All   Comments   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
Martin Dougiamas made changes - 07/Jun/07 10:29 AM
Field Original Value New Value
Component/s Events API [ 10190 ]
Fix Version/s 1.9 [ 10190 ]
Component/s Database Activity [ 10092 ]
Petr Skoda made changes - 11/Jun/07 07:34 AM
Priority Blocker [ 1 ] Critical [ 2 ]
Peter Ritter made changes - 02/Jul/07 10:19 PM
Attachment core-inserts.pdf [ 11491 ]
Martin Dougiamas made changes - 09/Jul/07 01:49 PM
Assignee Martin Dougiamas [ dougiamas ] Yu Zhang [ lazyfish ]
Yu Zhang made changes - 09/Jul/07 03:05 PM
Status Open [ 1 ] Resolved [ 5 ]
Resolution Fixed [ 1 ]
Petr Skoda made changes - 06/Jul/08 09:25 PM
Link This issue has a non-specific relationship to MDL-13998 [ MDL-13998 ]
Petr Skoda made changes - 06/Jul/08 09:25 PM
Fix Version/s 1.9.3 [ 10290 ]
Assignee Yu Zhang [ lazyfish ] Martin Dougiamas [ dougiamas ]
Fix Version/s 1.9 [ 10190 ]
Petr Skoda made changes - 06/Jul/08 09:26 PM
Assignee Martin Dougiamas [ dougiamas ] Petr Skoda [ skodak ]
Petr Skoda made changes - 06/Jul/08 11:33 PM
Resolution Fixed [ 1 ]
Status Resolved [ 5 ] Reopened [ 4 ]
Petr Skoda made changes - 06/Jul/08 11:46 PM
Link This issue has a non-specific relationship to MDL-15552 [ MDL-15552 ]
Petr Skoda made changes - 07/Jul/08 06:55 AM
Status Reopened [ 4 ] Resolved [ 5 ]
Resolution Fixed [ 1 ]
Petr Skoda made changes - 09/Jul/08 03:34 PM
Fix Version/s 1.9.3 [ 10290 ]
Fix Version/s 1.9.2 [ 10280 ]
Mathieu Petit-Clair made changes - 18/Aug/08 02:26 PM
Link This issue will be resolved by MDL-16096 [ MDL-16096 ]
Tim Hunt made changes - 26/Aug/08 10:45 AM
QA Assignee timhunt
Tim Hunt made changes - 26/Aug/08 12:03 PM
Link This issue has been marked as being related by MDL-16203 [ MDL-16203 ]
Tim Hunt made changes - 26/Aug/08 02:02 PM
Status Resolved [ 5 ] Closed [ 6 ]