Issue #11 - Added {{duration}} placeholder, changed default title.

This commit is contained in:
Daniel Thee Roperto
2016-09-12 14:26:10 +10:00
parent 928b72ba08
commit f109c0a5f7
2 changed files with 4 additions and 2 deletions

View File

@@ -141,11 +141,13 @@ class outage {
return str_replace(
[
'{{start}}',
'{{stop}}'
'{{stop}}',
'{{duration}}',
],
[
userdate($this->starttime, get_string('datetimeformat', 'auth_outage')),
userdate($this->stoptime, get_string('datetimeformat', 'auth_outage')),
format_time($this->get_duration()),
],
$str
);

View File

@@ -33,7 +33,7 @@ $string['defaultwarningduration'] = 'Warning Duration';
$string['defaultwarningdurationdescription'] = 'Default warning time (in minutes) for outages.';
$string['defaultwarningtitle'] = 'Title';
$string['defaultwarningtitledescription'] = 'Default title for outages. Use {{start}} and {{stop}} placeholders as required.';
$string['defaultwarningtitlevalue'] = 'System down from {{start}} to {{stop}}.';
$string['defaultwarningtitlevalue'] = 'System down from {{start}} for {{duration}}.';
$string['defaultwarningdescription'] = 'Description';
$string['defaultwarningdescriptiondescription'] = 'Default warning message for outages. Use {{start}} and {{stop}} placeholders as required.';
$string['defaultwarningdescriptionvalue'] = 'There is an scheduled maintenance from {{start}} to {{stop}} and our system will not be available during that time.';