diff options
author | redmatrix <git@macgirvin.com> | 2016-02-26 12:45:44 -0800 |
---|---|---|
committer | redmatrix <git@macgirvin.com> | 2016-02-26 12:45:44 -0800 |
commit | 459166116d926df23c73a839f3c87c2cfd2ba4ab (patch) | |
tree | d2b612664cd26070c76978c21457713ae2a8db0e /include | |
parent | dc8c7a2d2e8060d295c46637e2f1caac76aca6fa (diff) | |
download | volse-hubzilla-459166116d926df23c73a839f3c87c2cfd2ba4ab.tar.gz volse-hubzilla-459166116d926df23c73a839f3c87c2cfd2ba4ab.tar.bz2 volse-hubzilla-459166116d926df23c73a839f3c87c2cfd2ba4ab.zip |
turn timezone aware birthdays into a feature for those who want an uncluttered calendar - at the expense of possibly sending somebody's birthday greeting on the wrong day if they are in a different timezone.
Diffstat (limited to 'include')
-rw-r--r-- | include/datetime.php | 2 | ||||
-rw-r--r-- | include/features.php | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/include/datetime.php b/include/datetime.php index bfd806f32..ace1ad14f 100644 --- a/include/datetime.php +++ b/include/datetime.php @@ -549,7 +549,7 @@ function update_birthdays() { $ev['event_xchan'] = $rr['xchan_hash']; $ev['start'] = datetime_convert('UTC', 'UTC', $rr['abook_dob']); $ev['finish'] = datetime_convert('UTC', 'UTC', $rr['abook_dob'] . ' + 1 day '); - $ev['adjust'] = 1; + $ev['adjust'] = intval(feature_enabled($rr['abook_channel'],'smart_birthdays')); $ev['summary'] = sprintf( t('%1$s\'s birthday'), $rr['xchan_name']); $ev['description'] = sprintf( t('Happy Birthday %1$s'), '[zrl=' . $rr['xchan_url'] . ']' . $rr['xchan_name'] . '[/zrl]') ; diff --git a/include/features.php b/include/features.php index 9c925bc35..1ef070b00 100644 --- a/include/features.php +++ b/include/features.php @@ -57,6 +57,7 @@ function get_features($filtered = true) { array('nav_channel_select', t('Navigation Channel Select'), t('Change channels directly from within the navigation dropdown menu'),false,get_config('feature_lock','nav_channel_select')), array('photo_location', t('Photo Location'), t('If location data is available on uploaded photos, link this to a map.'),false,get_config('feature_lock','photo_location')), + array('smart_birthdays', t('Smart Birthdays'), t('Make birthday events timezone aware in case your friends are scattered across the planet.'),true,get_config('feature_lock','smart_birthdays')), array('expert', t('Expert Mode'), t('Enable Expert Mode to provide advanced configuration options'),false,get_config('feature_lock','expert')), array('premium_channel', t('Premium Channel'), t('Allows you to set restrictions and terms on those that connect with your channel'),false,get_config('feature_lock','premium_channel')), ), |