|
|
|
File Attachments:
|
1.
core-inserts.pdf (160 kB)
|
|
Issue Links:
|
Dependency
|
|
|
|
This issue will be resolved by:
|
|
MDL-16096
missing library in accesslib function "role_unassign"
|
|
|
|
|
Relates
|
|
This issue has a non-specific relationship to:
|
|
MDL-13998
Missing events_trigger in moodle 1.9 release
|
|
|
|
|
|
This issue has been marked as being related by:
|
|
|
MDL-16203 Fire events when a module is added to or deleted from a course, or updated
|
|
|
|
|
|
|
|
Sub-Tasks:
|
All
|
Open
|
|
| Sub-Task Progress: |
|
|
|
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
|
|
Description
|
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 |
Show » |
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
]
|
|
made changes - 11/Jun/07 07:34 AM
|
Priority
|
Blocker
[ 1
]
|
Critical
[ 2
]
|
made changes - 09/Jul/07 01:49 PM
|
Assignee
|
Martin Dougiamas
[ dougiamas
]
|
Yu Zhang
[ lazyfish
]
|
made changes - 09/Jul/07 03:05 PM
|
Status
|
Open
[ 1
]
|
Resolved
[ 5
]
|
|
Resolution
|
|
Fixed
[ 1
]
|
made changes - 06/Jul/08 09:25 PM
|
Link
|
|
This issue has a non-specific relationship to MDL-13998
[ MDL-13998
]
|
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
]
|
|
made changes - 06/Jul/08 09:26 PM
|
Assignee
|
Martin Dougiamas
[ dougiamas
]
|
Petr Skoda
[ skodak
]
|
made changes - 06/Jul/08 11:33 PM
|
Resolution
|
Fixed
[ 1
]
|
|
|
Status
|
Resolved
[ 5
]
|
Reopened
[ 4
]
|
made changes - 06/Jul/08 11:46 PM
|
Link
|
|
This issue has a non-specific relationship to MDL-15552
[ MDL-15552
]
|
made changes - 07/Jul/08 06:55 AM
|
Status
|
Reopened
[ 4
]
|
Resolved
[ 5
]
|
|
Resolution
|
|
Fixed
[ 1
]
|
made changes - 09/Jul/08 03:34 PM
|
Fix Version/s
|
1.9.3
[ 10290
]
|
|
|
Fix Version/s
|
|
1.9.2
[ 10280
]
|
made changes - 18/Aug/08 02:26 PM
|
Link
|
|
This issue will be resolved by MDL-16096
[ MDL-16096
]
|
made changes - 26/Aug/08 10:45 AM
made changes - 26/Aug/08 12:03 PM
|
Link
|
|
This issue has been marked as being related by MDL-16203
[ MDL-16203
]
|
made changes - 26/Aug/08 02:02 PM
|
Status
|
Resolved
[ 5
]
|
Closed
[ 6
]
|
|