diff options
author | msquare <msquare@notrademark.de> | 2017-12-26 20:41:35 +0100 |
---|---|---|
committer | msquare <msquare@notrademark.de> | 2017-12-27 11:35:26 +0100 |
commit | abf4b1da30e7fabebfa5e36cfc5c1fe691320a1e (patch) | |
tree | 5532fee9e0a73cab59a1346330c6da071300db4a /includes/pages | |
parent | 07f1cae93dcd9f049522f30eeb1aa5f52cdc24eb (diff) |
check if logged in before sign up
Diffstat (limited to 'includes/pages')
-rw-r--r-- | includes/pages/user_shifts.php | 23 |
1 files changed, 17 insertions, 6 deletions
diff --git a/includes/pages/user_shifts.php b/includes/pages/user_shifts.php index 2d294ff4..2c30c86a 100644 --- a/includes/pages/user_shifts.php +++ b/includes/pages/user_shifts.php @@ -248,12 +248,7 @@ function view_user_shifts() . _('Description of the jobs.') . '</a>', 'shifts_table' => msg() . $shiftCalendarRenderer->render(), - 'ical_text' => '<h2>' . _('iCal export') . '</h2><p>' . sprintf( - _('Export of shown shifts. <a href="%s">iCal format</a> or <a href="%s">JSON format</a> available (please keep secret, otherwise <a href="%s">reset the api key</a>).'), - page_link_to('ical', ['key' => $user['api_key']]), - page_link_to('shifts_json_export', ['key' => $user['api_key']]), - page_link_to('user_myshifts', ['reset' => 1]) - ) . '</p>', + 'ical_text' => ical_hint(), 'filter' => _('Filter'), 'set_yesterday' => _('Yesterday'), 'set_today' => _('Today'), @@ -272,6 +267,22 @@ function view_user_shifts() } /** + * Returns a hint for the user how the ical feature works. + */ +function ical_hint() { + global $user; + + return heading( + _('iCal export'), 2) + . '<p>' . sprintf( + _('Export of shown shifts. <a href="%s">iCal format</a> or <a href="%s">JSON format</a> available (please keep secret, otherwise <a href="%s">reset the api key</a>).'), + page_link_to('ical', ['key' => $user['api_key']]), + page_link_to('shifts_json_export', ['key' => $user['api_key']]), + page_link_to('user_myshifts', ['reset' => 1]) + ) . '</p>'; +} + +/** * @param array $array * @return array */ |