$rules[] = new restore_log_rule('workshop', 'add', 'view.php?id={course_module}', '{workshop}');
$rules[] = new restore_log_rule('workshop', 'update', 'view.php?id={course_module}', '{workshop}');
- $rules[] = new restore_log_rule('workshop', 'view', 'view.php?id={course_module}', '[name]');
+ $rules[] = new restore_log_rule('workshop', 'view', 'view.php?id={course_module}', '{workshop}');
+
+ $rules[] = new restore_log_rule('workshop', 'add assessment',
+ 'assessment.php?asid={workshop_assessment}', '{workshop_submission}');
+ $rules[] = new restore_log_rule('workshop', 'update assessment',
+ 'assessment.php?asid={workshop_assessment}', '{workshop_submission}');
+
+ $rules[] = new restore_log_rule('workshop', 'add reference assessment',
+ 'exassessment.php?asid={workshop_referenceassessment}', '{workshop_examplesubmission}');
+ $rules[] = new restore_log_rule('workshop', 'update reference assessment',
+ 'exassessment.php?asid={workshop_referenceassessment}', '{workshop_examplesubmission}');
+
+ $rules[] = new restore_log_rule('workshop', 'add example assessment',
+ 'exassessment.php?asid={workshop_exampleassessment}', '{workshop_examplesubmission}');
+ $rules[] = new restore_log_rule('workshop', 'update example assessment',
+ 'exassessment.php?asid={workshop_exampleassessment}', '{workshop_examplesubmission}');
+
+ $rules[] = new restore_log_rule('workshop', 'view submission',
+ 'submission.php?cmid={course_module}&id={workshop_submission}', '{workshop_submission}');
+ $rules[] = new restore_log_rule('workshop', 'add submission',
+ 'submission.php?cmid={course_module}&id={workshop_submission}', '{workshop_submission}');
+ $rules[] = new restore_log_rule('workshop', 'update submission',
+ 'submission.php?cmid={course_module}&id={workshop_submission}', '{workshop_submission}');
+
+ $rules[] = new restore_log_rule('workshop', 'view example',
+ 'exsubmission.php?cmid={course_module}&id={workshop_examplesubmission}', '{workshop_examplesubmission}');
+ $rules[] = new restore_log_rule('workshop', 'add example',
+ 'exsubmission.php?cmid={course_module}&id={workshop_examplesubmission}', '{workshop_examplesubmission}');
+ $rules[] = new restore_log_rule('workshop', 'update example',
+ 'exsubmission.php?cmid={course_module}&id={workshop_examplesubmission}', '{workshop_examplesubmission}');
+
+ $rules[] = new restore_log_rule('workshop', 'update aggregate grades', 'view.php?id={course_module}', '{workshop}');
+ $rules[] = new restore_log_rule('workshop', 'update switch phase', 'view.php?id={course_module}', '[phase]');
+ $rules[] = new restore_log_rule('workshop', 'update clear aggregated grades', 'view.php?id={course_module}', '{workshop}');
+ $rules[] = new restore_log_rule('workshop', 'update clear assessments', 'view.php?id={course_module}', '{workshop}');
return $rules;
}