mirror of
https://we.phorge.it/source/phorge.git
synced 2024-11-10 08:52:39 +01:00
Fix query frequency unit and change time preference from input to dropdown.
Summary: Ref T8362, Fix query frequency unit and change time preference from input to dropdown. Test Plan: Change user time preference in Date Time Settings panel, open feed, observe new time stamps. Reviewers: #blessed_reviewers, epriestley Reviewed By: #blessed_reviewers, epriestley Subscribers: epriestley, Korvin Maniphest Tasks: T8362 Differential Revision: https://secure.phabricator.com/D13236
This commit is contained in:
parent
4faef88376
commit
643b90008f
2 changed files with 6 additions and 15 deletions
|
@ -316,7 +316,7 @@ final class PhabricatorCalendarEvent extends PhabricatorCalendarDAO
|
||||||
case 'monthly':
|
case 'monthly':
|
||||||
return 'month';
|
return 'month';
|
||||||
case 'yearly':
|
case 'yearly':
|
||||||
return 'yearly';
|
return 'year';
|
||||||
default:
|
default:
|
||||||
return 'day';
|
return 'day';
|
||||||
}
|
}
|
||||||
|
|
|
@ -58,23 +58,14 @@ final class PhabricatorDateTimeSettingsPanel extends PhabricatorSettingsPanel {
|
||||||
->setName('timezone')
|
->setName('timezone')
|
||||||
->setOptions($timezone_id_map)
|
->setOptions($timezone_id_map)
|
||||||
->setValue($user->getTimezoneIdentifier()))
|
->setValue($user->getTimezoneIdentifier()))
|
||||||
->appendRemarkupInstructions(
|
|
||||||
pht(
|
|
||||||
"**Custom Date and Time Formats**\n\n".
|
|
||||||
"You can specify custom formats which will be used when ".
|
|
||||||
"rendering dates and times of day. Examples:\n\n".
|
|
||||||
"| Format | Example | Notes |\n".
|
|
||||||
"| ------ | -------- | ----- |\n".
|
|
||||||
"| `g:i A` | 2:34 PM | Default 12-hour time. |\n".
|
|
||||||
"| `G.i a` | 02.34 pm | Alternate 12-hour time. |\n".
|
|
||||||
"| `H:i` | 14:34 | 24-hour time. |\n".
|
|
||||||
"\n\n".
|
|
||||||
"You can find a [[%s | full reference in the PHP manual]].",
|
|
||||||
'http://www.php.net/manual/en/function.date.php'))
|
|
||||||
->appendChild(
|
->appendChild(
|
||||||
id(new AphrontFormTextControl())
|
id(new AphrontFormSelectControl())
|
||||||
->setLabel(pht('Time-of-Day Format'))
|
->setLabel(pht('Time-of-Day Format'))
|
||||||
->setName($pref_time)
|
->setName($pref_time)
|
||||||
|
->setOptions(array(
|
||||||
|
'g:i A' => pht('12-hour (2:34 PM)'),
|
||||||
|
'H:i' => pht('24-hour (14:34)'),
|
||||||
|
))
|
||||||
->setCaption(
|
->setCaption(
|
||||||
pht('Format used when rendering a time of day.'))
|
pht('Format used when rendering a time of day.'))
|
||||||
->setValue($preferences->getPreference($pref_time)))
|
->setValue($preferences->getPreference($pref_time)))
|
||||||
|
|
Loading…
Reference in a new issue