|
|
|
|
@ -1512,21 +1512,20 @@ class DefaultShareProvider implements IShareProviderWithNotification, IShareProv
|
|
|
|
|
'shareWith' => $shareWith,
|
|
|
|
|
]);
|
|
|
|
|
|
|
|
|
|
$emailTemplate->setSubject($l->t('%1$s shared »%2$s« with you', [$initiatorDisplayName, $filename]));
|
|
|
|
|
$emailTemplate->setSubject($l->t('%1$s shared %2$s with you', [$initiatorDisplayName, $filename]));
|
|
|
|
|
$emailTemplate->addHeader();
|
|
|
|
|
$emailTemplate->addHeading($l->t('%1$s shared »%2$s« with you', [$initiatorDisplayName, $filename]), false);
|
|
|
|
|
$text = $l->t('%1$s shared »%2$s« with you.', [$initiatorDisplayName, $filename]);
|
|
|
|
|
$emailTemplate->addHeading($l->t('%1$s shared %2$s with you', [$initiatorDisplayName, $filename]), false);
|
|
|
|
|
|
|
|
|
|
if ($note !== '') {
|
|
|
|
|
$emailTemplate->addBodyText(htmlspecialchars($note), $note);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$emailTemplate->addBodyText(
|
|
|
|
|
htmlspecialchars($text . ' ' . $l->t('Click the button below to open it.')),
|
|
|
|
|
$text
|
|
|
|
|
$l->t('Click the button below to open it.')
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
$emailTemplate->addBodyButton(
|
|
|
|
|
$l->t('Open »%s«', [$filename]),
|
|
|
|
|
$l->t('Open %s', [$filename]),
|
|
|
|
|
$link
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
@ -1601,20 +1600,20 @@ class DefaultShareProvider implements IShareProviderWithNotification, IShareProv
|
|
|
|
|
$initiatorUser = $this->userManager->get($initiator);
|
|
|
|
|
$initiatorDisplayName = ($initiatorUser instanceof IUser) ? $initiatorUser->getDisplayName() : $initiator;
|
|
|
|
|
$initiatorEmailAddress = ($initiatorUser instanceof IUser) ? $initiatorUser->getEMailAddress() : null;
|
|
|
|
|
$plainHeading = $l->t('%1$s shared »%2$s« with you and wants to add:', [$initiatorDisplayName, $filename]);
|
|
|
|
|
$htmlHeading = $l->t('%1$s shared »%2$s« with you and wants to add', [$initiatorDisplayName, $filename]);
|
|
|
|
|
$plainHeading = $l->t('%1$s shared %2$s with you and wants to add:', [$initiatorDisplayName, $filename]);
|
|
|
|
|
$htmlHeading = $l->t('%1$s shared %2$s with you and wants to add', [$initiatorDisplayName, $filename]);
|
|
|
|
|
$message = $this->mailer->createMessage();
|
|
|
|
|
|
|
|
|
|
$emailTemplate = $this->mailer->createEMailTemplate('defaultShareProvider.sendNote');
|
|
|
|
|
|
|
|
|
|
$emailTemplate->setSubject($l->t('»%s« added a note to a file shared with you', [$initiatorDisplayName]));
|
|
|
|
|
$emailTemplate->setSubject($l->t('%s added a note to a file shared with you', [$initiatorDisplayName]));
|
|
|
|
|
$emailTemplate->addHeader();
|
|
|
|
|
$emailTemplate->addHeading($htmlHeading, $plainHeading);
|
|
|
|
|
$emailTemplate->addBodyText(htmlspecialchars($note), $note);
|
|
|
|
|
|
|
|
|
|
$link = $this->urlGenerator->linkToRouteAbsolute('files.viewcontroller.showFile', ['fileid' => $share->getNode()->getId()]);
|
|
|
|
|
$emailTemplate->addBodyButton(
|
|
|
|
|
$l->t('Open »%s«', [$filename]),
|
|
|
|
|
$l->t('Open %s', [$filename]),
|
|
|
|
|
$link
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
|