Merge pull request #956 from jloguercio/7973

Json-LD Test - Gmail Quick Action Button on works - Refs #7973 (only for tests purposes for now)
1.10.x
Yannick Warnier 9 years ago
commit 74ebbc9c5d
  1. 1
      main/inc/lib/api.lib.php
  2. 11
      main/template/default/mail/mail.tpl
  3. 3
      main/work/work.lib.php

@ -7955,6 +7955,7 @@ function api_mail_html(
$message = str_replace(array("\n\r", "\n", "\r"), '<br />', $message);
$mailView = new Template(null, false, false, false, false, false, false);
$mailView->assign('link', ($additionalParameters['link']) ? $additionalParameters['link'] : '');
$mailView->assign('content', $message);
$layout = $mailView->get_template('mail/mail.tpl');
$mail->Body = $mailView->fetch($layout);

@ -4,6 +4,17 @@
<meta charset="UTF-8">
<title>{{ _s.institution }}</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"description": "Chamilo Mail Notification",
"potentialAction": {
"@type": "ViewAction",
"target": "{{ link }}"
}
}
</script>
</head>
<body style="margin: 0; padding: 0;">
<table border="0" cellpadding="0" cellspacing="0" width="100%">

@ -2270,7 +2270,8 @@ function send_email_on_homework_creation($courseId, $sessionId = 0, $workId)
$additionalParameters = array(
'smsType' => SmsPlugin::ASSIGNMENT_BEEN_CREATED_COURSE,
'userId' => $student["user_id"],
'courseTitle' => $courseCode
'courseTitle' => $courseCode,
'link' => $link
);
api_mail_html(

Loading…
Cancel
Save