mirror of
https://github.com/silverstripe/silverstripe-contentreview
synced 2024-10-22 17:05:47 +02:00
additional settings for emalis
This commit is contained in:
parent
3b0796e499
commit
d73a96fa8f
@ -17,7 +17,11 @@ class ContentReviewDefaultSettings extends DataExtension
|
||||
'ReviewPeriodDays' => 'Int',
|
||||
'ReviewFrom' => 'Varchar(255)',
|
||||
'ReviewSubject' => 'Varchar(255)',
|
||||
'ReviewSubjectFirstReminder' => 'Varchar(255)',
|
||||
'ReviewSubjectSecondReminder' => 'Varchar(255)',
|
||||
'ReviewBody' => 'HTMLText',
|
||||
'ReviewBodyFirstReminder' => 'HTMLText',
|
||||
'ReviewBodySecondReminder' => 'HTMLText',
|
||||
'FirstReviewDaysBefore' => 'Int',
|
||||
'SecondReviewDaysBefore' => 'Int'
|
||||
);
|
||||
@ -28,9 +32,14 @@ class ContentReviewDefaultSettings extends DataExtension
|
||||
* @var array
|
||||
*/
|
||||
private static $defaults = array(
|
||||
'ReviewSubjectFirstReminder' => 'Page(s) are 1 month from content review',
|
||||
'ReviewSubjectSecondReminder' => 'Page(s) are 1 week from content review',
|
||||
'ReviewSubject' => 'Page(s) are due for content review',
|
||||
'ReviewBodyFirstReminder' => '<h2>Page(s) 1 month from review</h2><p>There are $PagesCount pages that are due for review by you 1 month from today.</p>',
|
||||
'ReviewBodySecondReminder' => '<h2>Page(s) 1 week from from review</h2><p>There are $PagesCount pages that are due for review by you 1 week from today.</p>',
|
||||
'ReviewBody' => '<h2>Page(s) due for review</h2><p>There are $PagesCount pages that are due for review today by you.</p>',
|
||||
'FirstReviewDaysBefore' => 'Int'
|
||||
'FirstReviewDaysBefore' => '30',
|
||||
'SecondReviewDaysBefore' => '7'
|
||||
);
|
||||
|
||||
/**
|
||||
@ -166,8 +175,12 @@ class ContentReviewDefaultSettings extends DataExtension
|
||||
array(
|
||||
TextField::create('ReviewFrom', _t('ContentReview.EMAILFROM', 'From email address'))
|
||||
->setRightTitle(_t('Review.EMAILFROM_RIGHTTITLE', 'e.g: do-not-reply@site.com')),
|
||||
TextField::create('ReviewSubject', _t('ContentReview.EMAILSUBJECT', 'Subject line')),
|
||||
TextAreaField::create('ReviewBody', _t('ContentReview.EMAILTEMPLATE', 'Email template')),
|
||||
TextField::create('ReviewSubjectFirstReminder', _t('ContentReview.EMAILSUBJECTFIRSTREMINDER', 'Subject line - First reminder')),
|
||||
TextField::create('ReviewSubjectSecondReminder', _t('ContentReview.EMAILSUBJECTSECONDREMINDER', 'Subject line - Second reminder')),
|
||||
TextField::create('ReviewSubject', _t('ContentReview.EMAILSUBJECT', 'Subject line - Review due')),
|
||||
TextAreaField::create('ReviewBodyFirstReminder', _t('ContentReview.EMAILTEMPLATEFIRSTREMINDER', 'Email template - First reminder')),
|
||||
TextAreaField::create('ReviewBodySecondReminder', _t('ContentReview.EMAILTEMPLATESECONDREMINDER', 'Email template - Second reminder')),
|
||||
TextAreaField::create('ReviewBody', _t('ContentReview.EMAILTEMPLATE', 'Email template - Review due')),
|
||||
LiteralField::create('TemplateHelp', $this->owner->renderWith('ContentReviewAdminHelp')),
|
||||
)
|
||||
);
|
||||
|
Loading…
Reference in New Issue
Block a user