Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
integration
prechecker
Commits
94249aa1
Commit
94249aa1
authored
Sep 28, 2015
by
Dan Poltawski
Browse files
Merge branch 'mdl46710-moodle28' of
https://github.com/tlock/moodle
into MOODLE_28_STABLE
parents
1916b286
e87c74e9
Changes
2
Hide whitespace changes
Inline
Side-by-side
mod/lti/launch.php
View file @
94249aa1
...
...
@@ -61,6 +61,20 @@ $context = context_module::instance($cm->id);
require_login
(
$course
,
true
,
$cm
);
require_capability
(
'mod/lti:view'
,
$context
);
// Mark viewed by user (if required).
$completion
=
new
completion_info
(
$course
);
$completion
->
set_module_viewed
(
$cm
);
$params
=
array
(
'context'
=>
$context
,
'objectid'
=>
$lti
->
id
);
$event
=
\
mod_lti\event\course_module_viewed
::
create
(
$params
);
$event
->
add_record_snapshot
(
'course_modules'
,
$cm
);
$event
->
add_record_snapshot
(
'course'
,
$course
);
$event
->
add_record_snapshot
(
'lti'
,
$lti
);
$event
->
trigger
();
$lti
->
cmid
=
$cm
->
id
;
lti_view
(
$lti
);
mod/lti/view.php
View file @
94249aa1
...
...
@@ -102,11 +102,15 @@ $params = array(
'context'
=>
$context
,
'objectid'
=>
$lti
->
id
);
$event
=
\
mod_lti\event\course_module_viewed
::
create
(
$params
);
$event
->
add_record_snapshot
(
'course_modules'
,
$cm
);
$event
->
add_record_snapshot
(
'course'
,
$course
);
$event
->
add_record_snapshot
(
'lti'
,
$lti
);
$event
->
trigger
();
// Prevent double logging when launching in a new window is configured.
if
(
$launchcontainer
!=
LTI_LAUNCH_CONTAINER_WINDOW
)
{
$event
=
\
mod_lti\event\course_module_viewed
::
create
(
$params
);
$event
->
add_record_snapshot
(
'course_modules'
,
$cm
);
$event
->
add_record_snapshot
(
'course'
,
$course
);
$event
->
add_record_snapshot
(
'lti'
,
$lti
);
$event
->
trigger
();
}
$pagetitle
=
strip_tags
(
$course
->
shortname
.
': '
.
format_string
(
$lti
->
name
));
$PAGE
->
set_title
(
$pagetitle
);
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment