|
@@ -630,9 +630,17 @@ function get_user_certificate_content($user_id, $course_code, $is_preview = fals
|
|
|
// Generate document HTML
|
|
|
$content_html = DocumentManager::replace_user_info_into_html($user_id, $course_code, $is_preview);
|
|
|
$new_content_html = null;
|
|
|
+ $variables = null;
|
|
|
+ $contentHead = null;
|
|
|
+
|
|
|
if (isset($content_html['content'])) {
|
|
|
$new_content = explode('</head>', $content_html['content']);
|
|
|
$new_content_html = $new_content[1];
|
|
|
+ $contentHead = $new_content[0];
|
|
|
+ }
|
|
|
+
|
|
|
+ if (isset($content_html['variables'])) {
|
|
|
+ $variables = $content_html['variables'];
|
|
|
}
|
|
|
|
|
|
$path_image = api_get_path(WEB_COURSE_PATH) . api_get_course_path($course_code) . '/document/images/gallery';
|
|
@@ -648,9 +656,13 @@ function get_user_certificate_content($user_id, $course_code, $is_preview = fals
|
|
|
$print .= '<a href="javascript:window.print();" style="float:right; padding:4px;" id="print_div"><img src="' . api_get_path(WEB_CODE_PATH) . 'img/printmgr.gif" alt="' . get_lang('Print') . '" /> ' . get_lang('Print') . '</a>';
|
|
|
}
|
|
|
|
|
|
- //add header
|
|
|
- $new_content_html = $new_content[0] . $print . '</head>' . $new_content_html;
|
|
|
- return array('content' => $new_content_html, 'variables' => $content_html['variables']);
|
|
|
+ // Add header
|
|
|
+ $new_content_html = $contentHead. $print . '</head>' . $new_content_html;
|
|
|
+
|
|
|
+ return array(
|
|
|
+ 'content' => $new_content_html,
|
|
|
+ 'variables' => $variables
|
|
|
+ );
|
|
|
}
|
|
|
|
|
|
function create_default_course_gradebook($course_code = null, $gradebook_model_id = 0)
|