diff --git a/config/config.default.php b/config/config.default.php
index e6833a2b..5287b51b 100644
--- a/config/config.default.php
+++ b/config/config.default.php
@@ -4,10 +4,10 @@
$maintenance_mode = false;
// URL to the angel faq and job description
-$faq_url = "https://events.ccc.de/congress/2013/wiki/Static:Volunteers";
+$faq_url = 'https://events.ccc.de/congress/2013/wiki/Static:Volunteers';
// contact email address, linked on every page
-$contact_email = "mailto:ticket@c3heaven.de";
+$contact_email = 'mailto:ticket@c3heaven.de';
// Default-Theme auf der Startseite, 1=style1.css usw.
$default_theme = 1;
@@ -36,33 +36,33 @@ $enable_tshirt_size = true;
$max_freeloadable_shifts = 2;
// local timezone
-date_default_timezone_set("Europe/Berlin");
+date_default_timezone_set('Europe/Berlin');
-// multiply "night shifts" and freeloaded shifts (start or end between 2 and 6 exclusive) by 2
-$shift_sum_formula = "SUM(
+// multiply 'night shifts' and freeloaded shifts (start or end between 2 and 6 exclusive) by 2
+$shift_sum_formula = 'SUM(
(1+(
(HOUR(FROM_UNIXTIME(`Shifts`.`end`)) > 2 AND HOUR(FROM_UNIXTIME(`Shifts`.`end`)) < 6)
OR (HOUR(FROM_UNIXTIME(`Shifts`.`start`)) > 2 AND HOUR(FROM_UNIXTIME(`Shifts`.`start`)) < 6)
OR (HOUR(FROM_UNIXTIME(`Shifts`.`start`)) <= 2 AND HOUR(FROM_UNIXTIME(`Shifts`.`end`)) >= 6)
))*(`Shifts`.`end` - `Shifts`.`start`)*(1 - 3 * `ShiftEntry`.`freeloaded`)
-)";
+)';
// voucher calculation
$voucher_settings = [
- "initial_vouchers" => 2,
- "shifts_per_voucher" => 1
+ 'initial_vouchers' => 2,
+ 'shifts_per_voucher' => 1
];
// weigh every shift the same
-// $shift_sum_formula = "SUM(`end` - `start`)";
+// $shift_sum_formula = 'SUM(`end` - `start`)';
// For accessing stats
-$api_key = "";
+$api_key = '';
// MySQL-Connection Settings
$config = [
- 'host' => "localhost",
- 'user' => "root",
- 'pw' => "",
- 'db' => "engelsystem"
+ 'host' => 'localhost',
+ 'user' => 'root',
+ 'pw' => '',
+ 'db' => 'engelsystem'
];
diff --git a/includes/controller/angeltypes_controller.php b/includes/controller/angeltypes_controller.php
index 12d5287a..daa754eb 100644
--- a/includes/controller/angeltypes_controller.php
+++ b/includes/controller/angeltypes_controller.php
@@ -7,7 +7,7 @@
*/
function angeltypes_title()
{
- return _("Angeltypes");
+ return _('Angeltypes');
}
/**
@@ -61,7 +61,7 @@ function angeltypes_about_controller()
}
return [
- _("Teams/Job description"),
+ _('Teams/Job description'),
AngelTypes_about_view($angeltypes, isset($user))
];
}
@@ -83,12 +83,12 @@ function angeltype_delete_controller()
if (isset($_REQUEST['confirmed'])) {
AngelType_delete($angeltype);
- success(sprintf(_("Angeltype %s deleted."), AngelType_name_render($angeltype)));
+ success(sprintf(_('Angeltype %s deleted.'), AngelType_name_render($angeltype)));
redirect(page_link_to('angeltypes'));
}
return [
- sprintf(_("Delete angeltype %s"), $angeltype['name']),
+ sprintf(_('Delete angeltype %s'), $angeltype['name']),
AngelType_delete_view($angeltype)
];
}
@@ -130,7 +130,7 @@ function angeltype_edit_controller()
$angeltype['name'] = $result->getValue();
if (!$result->isValid()) {
$valid = false;
- error(_("Please check the name. Maybe it already exists."));
+ error(_('Please check the name. Maybe it already exists.'));
}
}
@@ -149,13 +149,13 @@ function angeltype_edit_controller()
$angeltype = AngelType_create($angeltype);
}
- success("Angel type saved.");
+ success('Angel type saved.');
redirect(angeltype_link($angeltype['id']));
}
}
return [
- sprintf(_("Edit %s"), $angeltype['name']),
+ sprintf(_('Edit %s'), $angeltype['name']),
AngelType_edit_view($angeltype, $supporter_mode)
];
}
@@ -179,7 +179,7 @@ function angeltype_controller()
$members = Users_by_angeltype($angeltype);
return [
- sprintf(_("Team %s"), $angeltype['name']),
+ sprintf(_('Team %s'), $angeltype['name']),
AngelType_view(
$angeltype,
$members,
@@ -210,19 +210,19 @@ function angeltypes_list_controller()
foreach ($angeltypes as &$angeltype) {
$actions = [
- button(page_link_to('angeltypes') . '&action=view&angeltype_id=' . $angeltype['id'], _("view"), "btn-xs")
+ button(page_link_to('angeltypes') . '&action=view&angeltype_id=' . $angeltype['id'], _('view'), 'btn-xs')
];
if (in_array('admin_angel_types', $privileges)) {
$actions[] = button(
page_link_to('angeltypes') . '&action=edit&angeltype_id=' . $angeltype['id'],
- _("edit"),
- "btn-xs"
+ _('edit'),
+ 'btn-xs'
);
$actions[] = button(
page_link_to('angeltypes') . '&action=delete&angeltype_id=' . $angeltype['id'],
- _("delete"),
- "btn-xs"
+ _('delete'),
+ 'btn-xs'
);
}
@@ -230,14 +230,14 @@ function angeltypes_list_controller()
if ($angeltype['user_angeltype_id'] != null) {
$actions[] = button(
page_link_to('user_angeltypes') . '&action=delete&user_angeltype_id=' . $angeltype['user_angeltype_id'],
- _("leave"),
- "btn-xs"
+ _('leave'),
+ 'btn-xs'
);
} else {
$actions[] = button(
page_link_to('user_angeltypes') . '&action=add&angeltype_id=' . $angeltype['id'],
- _("join"),
- "btn-xs"
+ _('join'),
+ 'btn-xs'
);
}
@@ -268,7 +268,7 @@ function load_angeltype()
$angeltype = AngelType($_REQUEST['angeltype_id']);
if ($angeltype == null) {
- error(_("Angeltype doesn't exist."));
+ error(_('Angeltype doesn\'t exist . '));
redirect(page_link_to('angeltypes'));
}
diff --git a/includes/controller/event_config_controller.php b/includes/controller/event_config_controller.php
index 709d1b2a..06245c47 100644
--- a/includes/controller/event_config_controller.php
+++ b/includes/controller/event_config_controller.php
@@ -5,7 +5,7 @@
*/
function event_config_title()
{
- return _("Event config");
+ return _('Event config');
}
/**
@@ -53,40 +53,40 @@ function event_config_edit_controller()
$event_welcome_msg = null;
}
- $result = check_request_date('buildup_start_date', _("Please enter buildup start date."), true);
+ $result = check_request_date('buildup_start_date', _('Please enter buildup start date.'), true);
$buildup_start_date = $result->getValue();
$valid &= $result->isValid();
- $result = check_request_date('event_start_date', _("Please enter event start date."), true);
+ $result = check_request_date('event_start_date', _('Please enter event start date.'), true);
$event_start_date = $result->getValue();
$valid &= $result->isValid();
- $result = check_request_date('event_end_date', _("Please enter event end date."), true);
+ $result = check_request_date('event_end_date', _('Please enter event end date.'), true);
$event_end_date = $result->getValue();
$valid &= $result->isValid();
- $result = check_request_date('teardown_end_date', _("Please enter teardown end date."), true);
+ $result = check_request_date('teardown_end_date', _('Please enter teardown end date.'), true);
$teardown_end_date = $result->getValue();
$valid &= $result->isValid();
if ($buildup_start_date != null && $event_start_date != null && $buildup_start_date > $event_start_date) {
$valid = false;
- error(_("The buildup start date has to be before the event start date."));
+ error(_('The buildup start date has to be before the event start date.'));
}
if ($event_start_date != null && $event_end_date != null && $event_start_date > $event_end_date) {
$valid = false;
- error(_("The event start date has to be before the event end date."));
+ error(_('The event start date has to be before the event end date.'));
}
if ($event_end_date != null && $teardown_end_date != null && $event_end_date > $teardown_end_date) {
$valid = false;
- error(_("The event end date has to be before the teardown end date."));
+ error(_('The event end date has to be before the teardown end date.'));
}
if ($buildup_start_date != null && $teardown_end_date != null && $buildup_start_date > $teardown_end_date) {
$valid = false;
- error(_("The buildup start date has to be before the teardown end date."));
+ error(_('The buildup start date has to be before the teardown end date.'));
}
if ($valid) {
@@ -100,15 +100,15 @@ function event_config_edit_controller()
);
if ($result === false) {
- engelsystem_error("Unable to update event config.");
+ engelsystem_error('Unable to update event config.');
}
engelsystem_log(
- "Changed event config: $event_name, $event_welcome_msg, "
- . date("Y-m-d", $buildup_start_date) . ", " . date("Y-m-d", $event_start_date) . ", "
- . date("Y-m-d", $event_end_date) . ", " . date("Y-m-d", $teardown_end_date)
+ 'Changed event config: $event_name, $event_welcome_msg, '
+ . date('Y-m-d', $buildup_start_date) . ', ' . date('Y-m-d', $event_start_date) . ', '
+ . date('Y-m-d', $event_end_date) . ', ' . date('Y-m-d', $teardown_end_date)
);
- success(_("Settings saved."));
+ success(_('Settings saved.'));
redirect(page_link_to('admin_event_config'));
}
}
diff --git a/includes/controller/rooms_controller.php b/includes/controller/rooms_controller.php
index 9910f50c..3f5ff387 100644
--- a/includes/controller/rooms_controller.php
+++ b/includes/controller/rooms_controller.php
@@ -23,7 +23,7 @@ function room_controller()
$all_shifts = Shifts_by_room($room);
$days = [];
foreach ($all_shifts as $shift) {
- $day = date("Y-m-d", $shift['start']);
+ $day = date('Y-m-d', $shift['start']);
if (!in_array($day, $days)) {
$days[] = $day;
}
@@ -34,15 +34,15 @@ function room_controller()
[$room['RID']],
AngelType_ids()
);
- $selected_day = date("Y-m-d");
+ $selected_day = date('Y-m-d');
if (!empty($days)) {
$selected_day = $days[0];
}
if (isset($_REQUEST['shifts_filter_day'])) {
$selected_day = $_REQUEST['shifts_filter_day'];
}
- $shiftsFilter->setStartTime(parse_date("Y-m-d H:i", $selected_day . ' 00:00'));
- $shiftsFilter->setEndTime(parse_date("Y-m-d H:i", $selected_day . ' 23:59'));
+ $shiftsFilter->setStartTime(parse_date('Y-m-d H:i', $selected_day . ' 00:00'));
+ $shiftsFilter->setEndTime(parse_date('Y-m-d H:i', $selected_day . ' 23:59'));
$shiftsFilterRenderer = new ShiftsFilterRenderer($shiftsFilter);
$shiftsFilterRenderer->enableDaySelection($days);
diff --git a/includes/controller/shift_entries_controller.php b/includes/controller/shift_entries_controller.php
index 05491ee9..8cec5f10 100644
--- a/includes/controller/shift_entries_controller.php
+++ b/includes/controller/shift_entries_controller.php
@@ -10,14 +10,14 @@ function shift_entry_add_controller()
global $privileges, $user;
$shift_id = 0;
- if (isset($_REQUEST['shift_id']) && preg_match("/^[0-9]*$/", $_REQUEST['shift_id'])) {
+ if (isset($_REQUEST['shift_id']) && preg_match('/^[0-9]*$/', $_REQUEST['shift_id'])) {
$shift_id = $_REQUEST['shift_id'];
} else {
redirect(page_link_to('user_shifts'));
}
// Locations laden
- $rooms = sql_select("SELECT * FROM `Room` WHERE `show`='Y' ORDER BY `Name`");
+ $rooms = sql_select('SELECT * FROM `Room` WHERE `show`=\'Y\' ORDER BY `Name`');
$room_array = [];
foreach ($rooms as $room) {
$room_array[$room['RID']] = $room['Name'];
@@ -30,7 +30,7 @@ function shift_entry_add_controller()
}
$type_id = 0;
- if (isset($_REQUEST['type_id']) && preg_match("/^[0-9]*$/", $_REQUEST['type_id'])) {
+ if (isset($_REQUEST['type_id']) && preg_match('/^[0-9]*$/', $_REQUEST['type_id'])) {
$type_id = $_REQUEST['type_id'];
} else {
redirect(page_link_to('user_shifts'));
@@ -60,7 +60,7 @@ function shift_entry_add_controller()
if (
isset($_REQUEST['user_id'])
- && preg_match("/^[0-9]*$/", $_REQUEST['user_id'])
+ && preg_match('/^[0-9]*$/', $_REQUEST['user_id'])
&& (
in_array('user_shifts_admin', $privileges)
|| in_array('shiftentry_edit_angeltype_supporter', $privileges)
@@ -84,7 +84,7 @@ function shift_entry_add_controller()
$shift_entries
);
if (!$shift_signup_allowed->isSignupAllowed()) {
- error(_("You are not allowed to sign up for this shift. Maybe shift is full or already running."));
+ error(_('You are not allowed to sign up for this shift. Maybe shift is full or already running.'));
redirect(shift_link($shift));
}
@@ -143,26 +143,26 @@ function shift_entry_add_controller()
}
$user_source = User($user_id);
- engelsystem_log("User " . User_Nick_render($user_source) . " signed up for shift " . $shift['name'] . " from " . date("Y-m-d H:i",
- $shift['start']) . " to " . date("Y-m-d H:i", $shift['end']));
- success(_("You are subscribed. Thank you!") . ' ' . _("My shifts") . ' »');
+ engelsystem_log('User ' . User_Nick_render($user_source) . ' signed up for shift ' . $shift['name'] . ' from ' . date('Y-m-d H:i',
+ $shift['start']) . ' to ' . date('Y-m-d H:i', $shift['end']));
+ success(_('You are subscribed. Thank you!') . ' ' . _('My shifts') . ' »');
redirect(shift_link($shift));
}
$angeltype_select = '';
if (in_array('user_shifts_admin', $privileges)) {
- $users = sql_select("
+ $users = sql_select('
SELECT *, (SELECT count(*) FROM `ShiftEntry` WHERE `freeloaded`=1 AND `ShiftEntry`.`UID`=`User`.`UID`) AS `freeloaded`
FROM `User`
ORDER BY `Nick`
- ");
+ ');
$users_select = [];
foreach ($users as $usr) {
- $users_select[$usr['UID']] = $usr['Nick'] . ($usr['freeloaded'] == 0 ? "" : " (" . _("Freeloader") . ")");
+ $users_select[$usr['UID']] = $usr['Nick'] . ($usr['freeloaded'] == 0 ? '' : ' (' . _('Freeloader') . ')');
}
$user_text = html_select_key('user_id', 'user_id', $users_select, $user['UID']);
- $angeltypes_source = sql_select("SELECT * FROM `AngelTypes` ORDER BY `name`");
+ $angeltypes_source = sql_select('SELECT * FROM `AngelTypes` ORDER BY `name`');
$angeltypes = [];
foreach ($angeltypes_source as $angeltype) {
$angeltypes[$angeltype['id']] = $angeltype['name'];
@@ -193,13 +193,13 @@ function shift_entry_add_controller()
return ShiftEntry_edit_view(
$user_text,
- date("Y-m-d H:i", $shift['start'])
+ date('Y-m-d H:i', $shift['start'])
. ' – '
. date('Y-m-d H:i', $shift['end'])
. ' (' . shift_length($shift) . ')',
$shift['Name'],
$shift['name'],
- $angeltype_select, "",
+ $angeltype_select, '',
false,
null,
in_array('user_shifts_admin', $privileges)
@@ -250,15 +250,15 @@ function shift_entry_delete_controller()
}
engelsystem_log(
- "Deleted " . User_Nick_render($shift_entry_source) . "'s shift: " . $shift_entry_source['name']
- . " at " . $shift_entry_source['Name']
- . " from " . date("Y-m-d H:i", $shift_entry_source['start'])
- . " to " . date("Y-m-d H:i", $shift_entry_source['end'])
- . " as " . $shift_entry_source['angel_type']
+ 'Deleted ' . User_Nick_render($shift_entry_source) . '\'s shift: ' . $shift_entry_source['name']
+ . ' at ' . $shift_entry_source['Name']
+ . ' from ' . date('Y-m-d H:i', $shift_entry_source['start'])
+ . ' to ' . date('Y-m-d H:i', $shift_entry_source['end'])
+ . ' as ' . $shift_entry_source['angel_type']
);
- success(_("Shift entry deleted."));
+ success(_('Shift entry deleted.'));
} else {
- error(_("Entry not found."));
+ error(_('Entry not found.'));
}
redirect(shift_link($shift_entry_source));
diff --git a/includes/controller/shifts_controller.php b/includes/controller/shifts_controller.php
index a9f4ec28..56ee1452 100644
--- a/includes/controller/shifts_controller.php
+++ b/includes/controller/shifts_controller.php
@@ -38,7 +38,7 @@ function shift_edit_controller()
global $privileges;
// Schicht bearbeiten
- $msg = "";
+ $msg = '';
$valid = true;
if (!in_array('admin_shifts', $privileges)) {
@@ -74,11 +74,11 @@ function shift_edit_controller()
$title = strip_request_item('title');
// Auswahl der sichtbaren Locations für die Schichten
- if (isset($_REQUEST['rid']) && preg_match("/^[0-9]+$/", $_REQUEST['rid']) && isset($room[$_REQUEST['rid']])) {
+ if (isset($_REQUEST['rid']) && preg_match('/^[0-9]+$/', $_REQUEST['rid']) && isset($room[$_REQUEST['rid']])) {
$rid = $_REQUEST['rid'];
} else {
$valid = false;
- $msg .= error(_("Please select a room."), true);
+ $msg .= error(_('Please select a room.'), true);
}
if (isset($_REQUEST['shifttype_id']) && isset($shifttypes[$_REQUEST['shifttype_id']])) {
@@ -88,23 +88,23 @@ function shift_edit_controller()
$msg .= error(_('Please select a shifttype.'), true);
}
- if (isset($_REQUEST['start']) && $tmp = parse_date("Y-m-d H:i", $_REQUEST['start'])) {
+ if (isset($_REQUEST['start']) && $tmp = parse_date('Y-m-d H:i', $_REQUEST['start'])) {
$start = $tmp;
} else {
$valid = false;
- $msg .= error(_("Please enter a valid starting time for the shifts."), true);
+ $msg .= error(_('Please enter a valid starting time for the shifts.'), true);
}
- if (isset($_REQUEST['end']) && $tmp = parse_date("Y-m-d H:i", $_REQUEST['end'])) {
+ if (isset($_REQUEST['end']) && $tmp = parse_date('Y-m-d H:i', $_REQUEST['end'])) {
$end = $tmp;
} else {
$valid = false;
- $msg .= error(_("Please enter a valid ending time for the shifts."), true);
+ $msg .= error(_('Please enter a valid ending time for the shifts.'), true);
}
if ($start >= $end) {
$valid = false;
- $msg .= error(_("The ending time has to be after the starting time."), true);
+ $msg .= error(_('The ending time has to be after the starting time.'), true);
}
foreach ($needed_angel_types as $needed_angeltype_id => $needed_angeltype_name) {
@@ -113,7 +113,7 @@ function shift_edit_controller()
} else {
$valid = false;
$msg .= error(sprintf(
- _("Please check your input for needed angels of type %s."),
+ _('Please check your input for needed angels of type %s.'),
$needed_angeltype_name
), true);
}
@@ -134,16 +134,16 @@ function shift_edit_controller()
$needed_angel_types_info = [];
foreach ($needed_angel_types as $type_id => $count) {
NeededAngelType_add($shift_id, $type_id, null, $count);
- $needed_angel_types_info[] = $angeltypes[$type_id] . ": " . $count;
+ $needed_angel_types_info[] = $angeltypes[$type_id] . ': ' . $count;
}
engelsystem_log(
- "Updated shift '" . $shifttypes[$shifttype_id] . ", " . $title
- . "' from " . date("Y-m-d H:i", $start)
- . " to " . date("Y-m-d H:i", $end)
- . " with angel types " . join(", ", $needed_angel_types_info)
+ 'Updated shift \'' . $shifttypes[$shifttype_id] . ', ' . $title
+ . '\' from ' . date('Y-m-d H:i', $start)
+ . ' to ' . date('Y-m-d H:i', $end)
+ . ' with angel types ' . join(', ', $needed_angel_types_info)
);
- success(_("Shift updated."));
+ success(_('Shift updated.'));
redirect(shift_link([
'SID' => $shift_id
@@ -151,7 +151,7 @@ function shift_edit_controller()
}
}
- $angel_types_spinner = "";
+ $angel_types_spinner = '';
foreach ($angeltypes as $angeltype_id => $angeltype_name) {
$angel_types_spinner .= form_spinner('type_' . $angeltype_id, $angeltype_name,
$needed_angel_types[$angeltype_id]);
@@ -161,16 +161,16 @@ function shift_edit_controller()
shifts_title(),
[
msg(),
- '',
+ '',
form([
form_select('shifttype_id', _('Shifttype'), $shifttypes, $shifttype_id),
- form_text('title', _("Title"), $title),
- form_select('rid', _("Room:"), $room, $rid),
- form_text('start', _("Start:"), date("Y-m-d H:i", $start)),
- form_text('end', _("End:"), date("Y-m-d H:i", $end)),
- '
' . $msg . '
';
}
if (!isset($_SESSION['msg'])) {
- $_SESSION['msg'] = "";
+ $_SESSION['msg'] = '';
}
$_SESSION['msg'] .= alert($class, $msg, true);
diff --git a/includes/mailer/shifts_mailer.php b/includes/mailer/shifts_mailer.php
index 76426dc7..5c0e4310 100644
--- a/includes/mailer/shifts_mailer.php
+++ b/includes/mailer/shifts_mailer.php
@@ -6,45 +6,45 @@
*/
function mail_shift_change($old_shift, $new_shift)
{
- $users = ShiftEntries_by_shift($old_shift["SID"]);
- $old_room = Room($old_shift["RID"]);
- $new_room = Room($new_shift["RID"]);
+ $users = ShiftEntries_by_shift($old_shift['SID']);
+ $old_room = Room($old_shift['RID']);
+ $new_room = Room($new_shift['RID']);
$noticeable_changes = false;
- $message = _("A Shift you are registered on has changed:");
+ $message = _('A Shift you are registered on has changed:');
$message .= "\n";
- if ($old_shift["name"] != $new_shift["name"]) {
- $message .= sprintf(_("* Shift type changed from %s to %s"), $old_shift["name"], $new_shift["name"]) . "\n";
+ if ($old_shift['name'] != $new_shift['name']) {
+ $message .= sprintf(_('* Shift type changed from %s to %s'), $old_shift['name'], $new_shift['name']) . "\n";
$noticeable_changes = true;
}
- if ($old_shift["title"] != $new_shift["title"]) {
- $message .= sprintf(_("* Shift title changed from %s to %s"), $old_shift["title"], $new_shift["title"]) . "\n";
+ if ($old_shift['title'] != $new_shift['title']) {
+ $message .= sprintf(_('* Shift title changed from %s to %s'), $old_shift['title'], $new_shift['title']) . "\n";
$noticeable_changes = true;
}
- if ($old_shift["start"] != $new_shift["start"]) {
+ if ($old_shift['start'] != $new_shift['start']) {
$message .= sprintf(
- _("* Shift Start changed from %s to %s"),
- date("Y-m-d H:i", $old_shift["start"]),
- date("Y-m-d H:i", $new_shift["start"])
+ _('* Shift Start changed from %s to %s'),
+ date('Y-m-d H:i', $old_shift['start']),
+ date('Y-m-d H:i', $new_shift['start'])
) . "\n";
$noticeable_changes = true;
}
- if ($old_shift["end"] != $new_shift["end"]) {
+ if ($old_shift['end'] != $new_shift['end']) {
$message .= sprintf(
- _("* Shift End changed from %s to %s"),
- date("Y-m-d H:i", $old_shift["end"]),
- date("Y-m-d H:i", $new_shift["end"])
+ _('* Shift End changed from %s to %s'),
+ date('Y-m-d H:i', $old_shift['end']),
+ date('Y-m-d H:i', $new_shift['end'])
) . "\n";
$noticeable_changes = true;
}
- if ($old_shift["RID"] != $new_shift["RID"]) {
- $message .= sprintf(_("* Shift Location changed from %s to %s"), $old_room["Name"], $new_room["Name"]) . "\n";
+ if ($old_shift['RID'] != $new_shift['RID']) {
+ $message .= sprintf(_('* Shift Location changed from %s to %s'), $old_room['Name'], $new_room['Name']) . "\n";
$noticeable_changes = true;
}
@@ -54,16 +54,16 @@ function mail_shift_change($old_shift, $new_shift)
}
$message .= "\n";
- $message .= _("The updated Shift:") . "\n";
+ $message .= _('The updated Shift:') . "\n";
- $message .= $new_shift["name"] . "\n";
- $message .= $new_shift["title"] . "\n";
- $message .= date("Y-m-d H:i", $new_shift["start"]) . " - " . date("H:i", $new_shift["end"]) . "\n";
- $message .= $new_room["Name"] . "\n";
+ $message .= $new_shift['name'] . "\n";
+ $message .= $new_shift['title'] . "\n";
+ $message .= date('Y-m-d H:i', $new_shift['start']) . ' - ' . date('H:i', $new_shift['end']) . "\n";
+ $message .= $new_room['Name'] . "\n";
foreach ($users as $user) {
- if ($user["email_shiftinfo"]) {
- engelsystem_email_to_user($user, '[engelsystem] ' . _("Your Shift has changed"), $message, true);
+ if ($user['email_shiftinfo']) {
+ engelsystem_email_to_user($user, '[engelsystem] ' . _('Your Shift has changed'), $message, true);
}
}
}
@@ -73,19 +73,19 @@ function mail_shift_change($old_shift, $new_shift)
*/
function mail_shift_delete($shift)
{
- $users = ShiftEntries_by_shift($shift["SID"]);
- $room = Room($shift["RID"]);
+ $users = ShiftEntries_by_shift($shift['SID']);
+ $room = Room($shift['RID']);
- $message = _("A Shift you are registered on was deleted:") . "\n";
+ $message = _('A Shift you are registered on was deleted:') . "\n";
- $message .= $shift["name"] . "\n";
- $message .= $shift["title"] . "\n";
- $message .= date("Y-m-d H:i", $shift["start"]) . " - " . date("H:i", $shift["end"]) . "\n";
- $message .= $room["Name"] . "\n";
+ $message .= $shift['name'] . "\n";
+ $message .= $shift['title'] . "\n";
+ $message .= date('Y-m-d H:i', $shift['start']) . ' - ' . date('H:i', $shift['end']) . "\n";
+ $message .= $room['Name'] . "\n";
foreach ($users as $user) {
- if ($user["email_shiftinfo"]) {
- engelsystem_email_to_user($user, '[engelsystem] ' . _("Your Shift was deleted"), $message, true);
+ if ($user['email_shiftinfo']) {
+ engelsystem_email_to_user($user, '[engelsystem] ' . _('Your Shift was deleted'), $message, true);
}
}
}
@@ -96,34 +96,34 @@ function mail_shift_delete($shift)
*/
function mail_shift_assign($user, $shift)
{
- if (!$user["email_shiftinfo"]) {
+ if (!$user['email_shiftinfo']) {
return;
}
- $room = Room($shift["RID"]);
+ $room = Room($shift['RID']);
- $message = _("You have been assigned to a Shift:") . "\n";
- $message .= $shift["name"] . "\n";
- $message .= $shift["title"] . "\n";
- $message .= date("Y-m-d H:i", $shift["start"]) . " - " . date("H:i", $shift["end"]) . "\n";
- $message .= $room["Name"] . "\n";
+ $message = _('You have been assigned to a Shift:') . "\n";
+ $message .= $shift['name'] . "\n";
+ $message .= $shift['title'] . "\n";
+ $message .= date('Y-m-d H:i', $shift['start']) . ' - ' . date('H:i', $shift['end']) . "\n";
+ $message .= $room['Name'] . "\n";
- engelsystem_email_to_user($user, '[engelsystem] ' . _("Assigned to Shift"), $message, true);
+ engelsystem_email_to_user($user, '[engelsystem] ' . _('Assigned to Shift'), $message, true);
}
function mail_shift_removed($user, $shift)
{
- if (!$user["email_shiftinfo"]) {
+ if (!$user['email_shiftinfo']) {
return;
}
- $room = Room($shift["RID"]);
+ $room = Room($shift['RID']);
- $message = _("You have been removed from a Shift:") . "\n";
- $message .= $shift["name"] . "\n";
- $message .= $shift["title"] . "\n";
- $message .= date("Y-m-d H:i", $shift["start"]) . " - " . date("H:i", $shift["end"]) . "\n";
- $message .= $room["Name"] . "\n";
+ $message = _('You have been removed from a Shift:') . "\n";
+ $message .= $shift['name'] . "\n";
+ $message .= $shift['title'] . "\n";
+ $message .= date('Y-m-d H:i', $shift['start']) . ' - ' . date('H:i', $shift['end']) . "\n";
+ $message .= $room['Name'] . "\n";
- engelsystem_email_to_user($user, '[engelsystem] ' . _("Removed from Shift"), $message, true);
+ engelsystem_email_to_user($user, '[engelsystem] ' . _('Removed from Shift'), $message, true);
}
diff --git a/includes/mailer/users_mailer.php b/includes/mailer/users_mailer.php
index c2fa8c8d..b3f335d7 100644
--- a/includes/mailer/users_mailer.php
+++ b/includes/mailer/users_mailer.php
@@ -8,7 +8,7 @@ function mail_user_delete($user)
{
return engelsystem_email_to_user(
$user,
- '[engelsystem] ' . _("Your account has been deleted"),
- _("Your angelsystem account has been deleted. If you have any questions regarding your account deletion, please contact heaven.")
+ '[engelsystem] ' . _('Your account has been deleted'),
+ _('Your angelsystem account has been deleted. If you have any questions regarding your account deletion, please contact heaven.')
);
}
diff --git a/includes/model/AngelType_model.php b/includes/model/AngelType_model.php
index eedcdfbc..c3270863 100644
--- a/includes/model/AngelType_model.php
+++ b/includes/model/AngelType_model.php
@@ -9,7 +9,7 @@ function AngelType_new()
{
return [
'id' => null,
- 'name' => "",
+ 'name' => '',
'restricted' => false,
'no_self_signup' => false,
'description' => '',
@@ -82,11 +82,12 @@ function AngelType_delete($angeltype)
$result = sql_query("
DELETE FROM `AngelTypes`
WHERE `id`='" . sql_escape($angeltype['id']) . "'
- LIMIT 1");
+ LIMIT 1
+ ");
if ($result === false) {
- engelsystem_error("Unable to delete angeltype.");
+ engelsystem_error('Unable to delete angeltype.');
}
- engelsystem_log("Deleted angeltype: " . AngelType_name_render($angeltype));
+ engelsystem_log('Deleted angeltype: ' . AngelType_name_render($angeltype));
return $result;
}
@@ -111,9 +112,13 @@ function AngelType_update($angeltype)
`contact_email`=" . sql_null($angeltype['contact_email']) . "
WHERE `id`='" . sql_escape($angeltype['id']) . "'");
if ($result === false) {
- engelsystem_error("Unable to update angeltype.");
+ engelsystem_error('Unable to update angeltype.');
}
- engelsystem_log("Updated angeltype: " . $angeltype['name'] . ($angeltype['restricted'] ? ", restricted" : "") . ($angeltype['no_self_signup'] ? ", no_self_signup" : "") . ($angeltype['requires_driver_license'] ? ", requires driver license" : ""));
+ engelsystem_log(
+ 'Updated angeltype: ' . $angeltype['name'] . ($angeltype['restricted'] ? ', restricted' : '')
+ . ($angeltype['no_self_signup'] ? ', no_self_signup' : '')
+ . ($angeltype['requires_driver_license'] ? ', requires driver license' : '')
+ );
return $result;
}
@@ -140,7 +145,9 @@ function AngelType_create($angeltype)
engelsystem_error("Unable to create angeltype.");
}
$angeltype['id'] = sql_id();
- engelsystem_log("Created angeltype: " . $angeltype['name'] . ($angeltype['restricted'] ? ", restricted" : "") . ($angeltype['requires_driver_license'] ? ", requires driver license" : ""));
+ engelsystem_log(
+ 'Created angeltype: ' . $angeltype['name'] . ($angeltype['restricted'] ? ', restricted' : '')
+ . ($angeltype['requires_driver_license'] ? ', requires driver license' : ''));
return $angeltype;
}
@@ -156,8 +163,8 @@ function AngelType_create($angeltype)
function AngelType_validate_name($name, $angeltype)
{
$name = strip_item($name);
- if ($name == "") {
- return new ValidationResult(false, "");
+ if ($name == '') {
+ return new ValidationResult(false, '');
}
if ($angeltype != null && isset($angeltype['id'])) {
$valid = sql_num_query("
@@ -194,7 +201,7 @@ function AngelTypes_with_user($user)
AND `UserAngelTypes`.`user_id`=" . $user['UID'] . "
ORDER BY `name`");
if ($result === false) {
- engelsystem_error("Unable to load angeltypes.");
+ engelsystem_error('Unable to load angeltypes.');
}
return $result;
}
@@ -211,7 +218,7 @@ function AngelTypes()
FROM `AngelTypes`
ORDER BY `name`");
if ($result === false) {
- engelsystem_error("Unable to load angeltypes.");
+ engelsystem_error('Unable to load angeltypes.');
}
return $result;
}
@@ -225,7 +232,7 @@ function AngelType_ids()
{
$result = sql_select("SELECT `id` FROM `AngelTypes`");
if ($result === false) {
- engelsystem_error("Unable to load angeltypes.");
+ engelsystem_error('Unable to load angeltypes.');
}
return select_array($result, 'id', 'id');
}
@@ -240,7 +247,7 @@ function AngelType($angeltype_id)
{
$angelType_source = sql_select("SELECT * FROM `AngelTypes` WHERE `id`='" . sql_escape($angeltype_id) . "'");
if ($angelType_source === false) {
- engelsystem_error("Unable to load angeltype.");
+ engelsystem_error('Unable to load angeltype.');
}
if (count($angelType_source) > 0) {
return $angelType_source[0];
diff --git a/includes/model/EventConfig_model.php b/includes/model/EventConfig_model.php
index 93ba1e72..330863a9 100644
--- a/includes/model/EventConfig_model.php
+++ b/includes/model/EventConfig_model.php
@@ -7,9 +7,9 @@
*/
function EventConfig()
{
- $event_config = sql_select("SELECT * FROM `EventConfig` LIMIT 1");
+ $event_config = sql_select('SELECT * FROM `EventConfig` LIMIT 1');
if ($event_config === false) {
- engelsystem_error("Unable to load event config.");
+ engelsystem_error('Unable to load event config.');
return false;
}
if (count($event_config) > 0) {
diff --git a/includes/model/LogEntries_model.php b/includes/model/LogEntries_model.php
index 7bcb868e..920b1945 100644
--- a/includes/model/LogEntries_model.php
+++ b/includes/model/LogEntries_model.php
@@ -9,7 +9,13 @@
*/
function LogEntry_create($nick, $message)
{
- return sql_query("INSERT INTO `LogEntries` SET `timestamp`='" . sql_escape(time()) . "', `nick`='" . sql_escape($nick) . "', `message`='" . sql_escape($message) . "'");
+ return sql_query("
+ INSERT INTO `LogEntries`
+ SET
+ `timestamp`='" . sql_escape(time()) . "',
+ `nick`='" . sql_escape($nick) . "',
+ `message`='" . sql_escape($message) . "'
+ ");
}
/**
@@ -19,7 +25,7 @@ function LogEntry_create($nick, $message)
*/
function LogEntries()
{
- return sql_select("SELECT * FROM `LogEntries` ORDER BY `timestamp` DESC LIMIT 10000");
+ return sql_select('SELECT * FROM `LogEntries` ORDER BY `timestamp` DESC LIMIT 10000');
}
/**
@@ -30,10 +36,16 @@ function LogEntries()
*/
function LogEntries_filter($keyword)
{
- if ($keyword == "") {
+ if ($keyword == '') {
return LogEntries();
}
- return sql_select("SELECT * FROM `LogEntries` WHERE `nick` LIKE '%" . sql_escape($keyword) . "%' OR `message` LIKE '%" . sql_escape($keyword) . "%' ORDER BY `timestamp` DESC");
+ return sql_select("
+ SELECT *
+ FROM `LogEntries`
+ WHERE `nick` LIKE '%" . sql_escape($keyword) . "%'
+ OR `message` LIKE '%" . sql_escape($keyword) . "%'
+ ORDER BY `timestamp` DESC
+ ");
}
/**
@@ -43,5 +55,5 @@ function LogEntries_filter($keyword)
*/
function LogEntries_clear_all()
{
- return sql_query("TRUNCATE `LogEntries`");
+ return sql_query('TRUNCATE `LogEntries`');
}
diff --git a/includes/model/Message_model.php b/includes/model/Message_model.php
index 57277fbe..e998ba04 100644
--- a/includes/model/Message_model.php
+++ b/includes/model/Message_model.php
@@ -7,7 +7,7 @@
*/
function Message_ids()
{
- return sql_select("SELECT `id` FROM `Messages`");
+ return sql_select('SELECT `id` FROM `Messages`');
}
/**
@@ -42,10 +42,10 @@ function Message_send($receiver_user_id, $text)
global $user;
$text = preg_replace("/([^\p{L}\p{P}\p{Z}\p{N}\n]{1,})/ui", '', strip_tags($text));
- $receiver_user_id = preg_replace("/([^0-9]{1,})/ui", '', strip_tags($receiver_user_id));
+ $receiver_user_id = preg_replace('/([^0-9]{1,})/ui', '', strip_tags($receiver_user_id));
if (
- ($text != "" && is_numeric($receiver_user_id))
+ ($text != '' && is_numeric($receiver_user_id))
&& (sql_num_query("
SELECT *
FROM `User`
diff --git a/includes/model/NeededAngelTypes_model.php b/includes/model/NeededAngelTypes_model.php
index ef4698de..f65efc41 100644
--- a/includes/model/NeededAngelTypes_model.php
+++ b/includes/model/NeededAngelTypes_model.php
@@ -70,7 +70,7 @@ function NeededAngelTypes_by_shift($shiftId)
ORDER BY `room_id` DESC
");
if ($needed_angeltypes_source === false) {
- engelsystem_error("Unable to load needed angeltypes.");
+ engelsystem_error('Unable to load needed angeltypes.');
}
// Use settings from room
@@ -85,7 +85,7 @@ function NeededAngelTypes_by_shift($shiftId)
ORDER BY `room_id` DESC
");
if ($needed_angeltypes_source === false) {
- engelsystem_error("Unable to load needed angeltypes.");
+ engelsystem_error('Unable to load needed angeltypes.');
}
}
diff --git a/includes/model/Room_model.php b/includes/model/Room_model.php
index 9c202c1e..a96ca715 100644
--- a/includes/model/Room_model.php
+++ b/includes/model/Room_model.php
@@ -19,7 +19,7 @@ function Rooms($show_all = false)
*/
function Room_delete($room_id)
{
- return sql_query("DELETE FROM `Room` WHERE `RID`=" . sql_escape($room_id));
+ return sql_query('DELETE FROM `Room` WHERE `RID`=' . sql_escape($room_id));
}
/**
diff --git a/includes/model/ShiftEntry_model.php b/includes/model/ShiftEntry_model.php
index 84cdb6d8..acdb4160 100644
--- a/includes/model/ShiftEntry_model.php
+++ b/includes/model/ShiftEntry_model.php
@@ -26,7 +26,7 @@ function ShiftEntry_new()
*/
function ShiftEntries_freeleaded_count()
{
- return (int)sql_select_single_cell("SELECT COUNT(*) FROM `ShiftEntry` WHERE `freeloaded` = 1");
+ return (int)sql_select_single_cell('SELECT COUNT(*) FROM `ShiftEntry` WHERE `freeloaded` = 1');
}
/**
@@ -175,7 +175,7 @@ function ShiftEntries_by_shift_and_angeltype($shift_id, $angeltype_id)
AND `TID`=" . sql_escape($angeltype_id) . "
");
if ($result === false) {
- engelsystem_error("Unable to load shift entries.");
+ engelsystem_error('Unable to load shift entries.');
}
return $result;
}
diff --git a/includes/model/ShiftTypes_model.php b/includes/model/ShiftTypes_model.php
index ba8fa2c1..03a98bd8 100644
--- a/includes/model/ShiftTypes_model.php
+++ b/includes/model/ShiftTypes_model.php
@@ -78,5 +78,5 @@ function ShiftType($shifttype_id)
*/
function ShiftTypes()
{
- return sql_select("SELECT * FROM `ShiftTypes` ORDER BY `name`");
+ return sql_select('SELECT * FROM `ShiftTypes` ORDER BY `name`');
}
diff --git a/includes/model/Shifts_model.php b/includes/model/Shifts_model.php
index 7c52d305..e182d905 100644
--- a/includes/model/Shifts_model.php
+++ b/includes/model/Shifts_model.php
@@ -8,9 +8,9 @@ use Engelsystem\ShiftSignupState;
*/
function Shifts_by_room($room)
{
- $result = sql_select("SELECT * FROM `Shifts` WHERE `RID`=" . sql_escape($room['RID']) . " ORDER BY `start`");
+ $result = sql_select('SELECT * FROM `Shifts` WHERE `RID`=' . sql_escape($room['RID']) . ' ORDER BY `start`');
if ($result === false) {
- engelsystem_error("Unable to load shifts.");
+ engelsystem_error('Unable to load shifts.');
}
return $result;
}
@@ -49,7 +49,7 @@ function Shifts_by_ShiftsFilter(ShiftsFilter $shiftsFilter)
ORDER BY `start`";
$result = sql_select($SQL);
if ($result === false) {
- engelsystem_error("Unable to load shifts by filter.");
+ engelsystem_error('Unable to load shifts by filter.');
}
return $result;
}
@@ -92,7 +92,7 @@ function NeededAngeltypes_by_ShiftsFilter(ShiftsFilter $shiftsFilter)
AND NOT `Shifts`.`PSID` IS NULL";
$result = sql_select($SQL);
if ($result === false) {
- engelsystem_error("Unable to load needed angeltypes by filter.");
+ engelsystem_error('Unable to load needed angeltypes by filter.');
}
return $result;
}
@@ -135,7 +135,7 @@ function NeededAngeltype_by_Shift_and_Angeltype($shift, $angeltype)
AND `AngelTypes`.`id`=" . sql_escape($angeltype['id']) . "
AND NOT `Shifts`.`PSID` IS NULL");
if ($result === false) {
- engelsystem_error("Unable to load needed angeltypes by filter.");
+ engelsystem_error('Unable to load needed angeltypes by filter.');
}
if (count($result) == 0) {
return null;
@@ -169,7 +169,7 @@ function ShiftEntries_by_ShiftsFilter(ShiftsFilter $shiftsFilter)
ORDER BY `Shifts`.`start`";
$result = sql_select($SQL);
if ($result === false) {
- engelsystem_error("Unable to load shift entries by filter.");
+ engelsystem_error('Unable to load shift entries by filter.');
}
return $result;
}
@@ -486,18 +486,18 @@ function Shift_create($shift)
*/
function Shifts_by_user($user, $include_freeload_comments = false)
{
- $result = sql_select("
+ $result = sql_select('
SELECT `ShiftTypes`.`id` AS `shifttype_id`, `ShiftTypes`.`name`,
`ShiftEntry`.`id`, `ShiftEntry`.`SID`, `ShiftEntry`.`TID`, `ShiftEntry`.`UID`, `ShiftEntry`.`freeloaded`, `ShiftEntry`.`Comment`,
- " . ($include_freeload_comments ? "`ShiftEntry`.`freeload_comment`, " : "") . "
+ ' . ($include_freeload_comments ? '`ShiftEntry`.`freeload_comment`, ' : '') . '
`Shifts`.*, `Room`.*
FROM `ShiftEntry`
JOIN `Shifts` ON (`ShiftEntry`.`SID` = `Shifts`.`SID`)
JOIN `ShiftTypes` ON (`ShiftTypes`.`id` = `Shifts`.`shifttype_id`)
JOIN `Room` ON (`Shifts`.`RID` = `Room`.`RID`)
- WHERE `UID`='" . sql_escape($user['UID']) . "'
+ WHERE `UID`=\'' . sql_escape($user['UID']) . '\'
ORDER BY `start`
- ");
+ ');
if ($result === false) {
engelsystem_error('Unable to load users shifts.');
}
@@ -552,12 +552,12 @@ function Shift($shift_id)
*/
function Shifts()
{
- $shifts_source = sql_select("
+ $shifts_source = sql_select('
SELECT `ShiftTypes`.`name`, `Shifts`.*, `Room`.`RID`, `Room`.`Name` AS `room_name`
FROM `Shifts`
JOIN `ShiftTypes` ON (`ShiftTypes`.`id` = `Shifts`.`shifttype_id`)
JOIN `Room` ON `Room`.`RID` = `Shifts`.`RID`
- ");
+ ');
if ($shifts_source === false) {
return false;
}
diff --git a/includes/model/UserAngelTypes_model.php b/includes/model/UserAngelTypes_model.php
index 4b071847..9ae21772 100644
--- a/includes/model/UserAngelTypes_model.php
+++ b/includes/model/UserAngelTypes_model.php
@@ -36,7 +36,7 @@ function User_angeltypes($user)
WHERE `UserAngelTypes`.`user_id`='" . sql_escape($user['UID']) . "'
");
if ($result === false) {
- engelsystem_error("Unable to load user angeltypes.");
+ engelsystem_error('Unable to load user angeltypes.');
return false;
}
return $result;
@@ -66,7 +66,7 @@ function User_unconfirmed_AngelTypes($user)
ORDER BY `AngelTypes`.`name`
");
if ($result === false) {
- engelsystem_error("Unable to load user angeltypes.");
+ engelsystem_error('Unable to load user angeltypes.');
}
return $result;
}
@@ -109,7 +109,7 @@ function UserAngelType_update($user_angeltype_id, $supporter)
LIMIT 1
");
if ($result === false) {
- engelsystem_error("Unable to update supporter rights.");
+ engelsystem_error('Unable to update supporter rights.');
}
return $result;
}
@@ -128,7 +128,7 @@ function UserAngelTypes_delete_all($angeltype_id)
AND `confirm_user_id` IS NULL
");
if ($result === false) {
- engelsystem_error("Unable to delete all unconfirmed users.");
+ engelsystem_error('Unable to delete all unconfirmed users.');
}
return $result;
}
@@ -149,7 +149,7 @@ function UserAngelTypes_confirm_all($angeltype_id, $confirm_user)
AND `confirm_user_id` IS NULL
");
if ($result === false) {
- engelsystem_error("Unable to confirm all users.");
+ engelsystem_error('Unable to confirm all users.');
}
return $result;
}
@@ -169,7 +169,7 @@ function UserAngelType_confirm($user_angeltype_id, $confirm_user)
WHERE `id`='" . sql_escape($user_angeltype_id) . "'
LIMIT 1");
if ($result === false) {
- engelsystem_error("Unable to confirm user angeltype.");
+ engelsystem_error('Unable to confirm user angeltype.');
}
return $result;
}
@@ -202,7 +202,7 @@ function UserAngelType_create($user, $angeltype)
`user_id`='" . sql_escape($user['UID']) . "',
`angeltype_id`='" . sql_escape($angeltype['id']) . "'");
if ($result === false) {
- engelsystem_error("Unable to create user angeltype.");
+ engelsystem_error('Unable to create user angeltype.');
}
return sql_id();
}
@@ -221,7 +221,7 @@ function UserAngelType($user_angeltype_id)
WHERE `id`='" . sql_escape($user_angeltype_id) . "'
LIMIT 1");
if ($angeltype === false) {
- engelsystem_error("Unable to load user angeltype.");
+ engelsystem_error('Unable to load user angeltype.');
}
if (count($angeltype) == 0) {
return null;
@@ -245,7 +245,7 @@ function UserAngelType_by_User_and_AngelType($user, $angeltype)
AND `angeltype_id`='" . sql_escape($angeltype['id']) . "'
LIMIT 1");
if ($angeltype === false) {
- engelsystem_error("Unable to load user angeltype.");
+ engelsystem_error('Unable to load user angeltype.');
}
if (count($angeltype) == 0) {
return null;
diff --git a/includes/model/UserDriverLicenses_model.php b/includes/model/UserDriverLicenses_model.php
index c1cd081b..8091736c 100644
--- a/includes/model/UserDriverLicenses_model.php
+++ b/includes/model/UserDriverLicenses_model.php
@@ -98,7 +98,7 @@ function UserDriverLicenses_update($user_driver_license)
`has_license_forklift`=" . sql_bool($user_driver_license['has_license_forklift']) . "
WHERE `user_id`='" . sql_escape($user_driver_license['user_id']) . "'");
if ($result === false) {
- engelsystem_error("Unable to update user driver license information");
+ engelsystem_error('Unable to update user driver license information');
}
return $result;
}
@@ -113,7 +113,7 @@ function UserDriverLicenses_delete($user_id)
{
$result = sql_query("DELETE FROM `UserDriverLicenses` WHERE `user_id`=" . sql_escape($user_id));
if ($result === false) {
- engelsystem_error("Unable to remove user driver license information");
+ engelsystem_error('Unable to remove user driver license information');
}
return $result;
}
diff --git a/includes/model/UserGroups_model.php b/includes/model/UserGroups_model.php
index 8716114d..c390cd20 100644
--- a/includes/model/UserGroups_model.php
+++ b/includes/model/UserGroups_model.php
@@ -8,11 +8,11 @@
*/
function User_groups($user)
{
- return sql_select("
+ return sql_select('
SELECT `Groups`.*
FROM `UserGroups`
JOIN `Groups` ON `Groups`.`UID`=`UserGroups`.`group_id`
- WHERE `UserGroups`.`uid`='" . sql_escape($user['UID']) . "'
+ WHERE `UserGroups`.`uid`=\'' . sql_escape($user['UID']) . '\'
ORDER BY `UserGroups`.`group_id`
- ");
+ ');
}
diff --git a/includes/model/User_model.php b/includes/model/User_model.php
index c9987d4e..22299664 100644
--- a/includes/model/User_model.php
+++ b/includes/model/User_model.php
@@ -60,7 +60,7 @@ function User_update($user)
*/
function User_force_active_count()
{
- return sql_select_single_cell("SELECT COUNT(*) FROM `User` WHERE `force_active` = 1");
+ return sql_select_single_cell('SELECT COUNT(*) FROM `User` WHERE `force_active` = 1');
}
/**
@@ -68,7 +68,7 @@ function User_force_active_count()
*/
function User_active_count()
{
- return sql_select_single_cell("SELECT COUNT(*) FROM `User` WHERE `Aktiv` = 1");
+ return sql_select_single_cell('SELECT COUNT(*) FROM `User` WHERE `Aktiv` = 1');
}
/**
@@ -76,7 +76,7 @@ function User_active_count()
*/
function User_got_voucher_count()
{
- return sql_select_single_cell("SELECT SUM(`got_voucher`) FROM `User`");
+ return sql_select_single_cell('SELECT SUM(`got_voucher`) FROM `User`');
}
/**
@@ -84,7 +84,7 @@ function User_got_voucher_count()
*/
function User_arrived_count()
{
- return sql_select_single_cell("SELECT COUNT(*) FROM `User` WHERE `Gekommen` = 1");
+ return sql_select_single_cell('SELECT COUNT(*) FROM `User` WHERE `Gekommen` = 1');
}
/**
@@ -92,7 +92,7 @@ function User_arrived_count()
*/
function User_tshirts_count()
{
- return sql_select_single_cell("SELECT COUNT(*) FROM `User` WHERE `Tshirt` = 1");
+ return sql_select_single_cell('SELECT COUNT(*) FROM `User` WHERE `Tshirt` = 1');
}
/**
@@ -184,7 +184,7 @@ function Users_by_angeltype($angeltype)
WHERE `UserAngelTypes`.`angeltype_id`='" . sql_escape($angeltype['id']) . "'
ORDER BY `Nick`");
if ($result === false) {
- engelsystem_error("Unable to load members.");
+ engelsystem_error('Unable to load members.');
}
return $result;
}
@@ -196,7 +196,7 @@ function Users_by_angeltype($angeltype)
*/
function User_ids()
{
- return sql_select("SELECT `UID` FROM `User`");
+ return sql_select('SELECT `UID` FROM `User`');
}
/**
@@ -207,7 +207,7 @@ function User_ids()
*/
function User_validate_Nick($nick)
{
- return preg_replace("/([^a-z0-9üöäß. _+*-]{1,})/ui", '', $nick);
+ return preg_replace('/([^a-z0-9üöäß. _+*-]{1,})/ui', '', $nick);
}
/**
@@ -313,7 +313,7 @@ function User($user_id)
{
$user_source = sql_select("SELECT * FROM `User` WHERE `UID`='" . sql_escape($user_id) . "' LIMIT 1");
if ($user_source === false) {
- engelsystem_error("Unable to load user.");
+ engelsystem_error('Unable to load user.');
}
if (count($user_source) > 0) {
return $user_source[0];
@@ -332,7 +332,7 @@ function User_by_api_key($api_key)
{
$user = sql_select("SELECT * FROM `User` WHERE `api_key`='" . sql_escape($api_key) . "' LIMIT 1");
if ($user === false) {
- engelsystem_error("Unable to find user by api key.");
+ engelsystem_error('Unable to find user by api key.');
}
if (count($user) == 0) {
return null;
@@ -350,7 +350,7 @@ function User_by_email($email)
{
$user = sql_select("SELECT * FROM `User` WHERE `email`='" . sql_escape($email) . "' LIMIT 1");
if ($user === false) {
- engelsystem_error("Unable to load user.");
+ engelsystem_error('Unable to load user.');
}
if (count($user) == 0) {
return null;
@@ -368,7 +368,7 @@ function User_by_password_recovery_token($token)
{
$user = sql_select("SELECT * FROM `User` WHERE `password_recovery_token`='" . sql_escape($token) . "' LIMIT 1");
if ($user === false) {
- engelsystem_error("Unable to load user.");
+ engelsystem_error('Unable to load user.');
}
if (count($user) == 0) {
return null;
@@ -392,7 +392,7 @@ function User_reset_api_key(&$user, $log = true)
}
if ($log) {
- engelsystem_log(sprintf("API key resetted (%s).", User_Nick_render($user)));
+ engelsystem_log(sprintf('API key resetted (%s).', User_Nick_render($user)));
}
return true;
@@ -407,11 +407,16 @@ function User_reset_api_key(&$user, $log = true)
function User_generate_password_recovery_token(&$user)
{
$user['password_recovery_token'] = md5($user['Nick'] . time() . rand());
- $result = sql_query("UPDATE `User` SET `password_recovery_token`='" . sql_escape($user['password_recovery_token']) . "' WHERE `UID`='" . sql_escape($user['UID']) . "' LIMIT 1");
+ $result = sql_query("
+ UPDATE `User`
+ SET `password_recovery_token`='" . sql_escape($user['password_recovery_token']) . "'
+ WHERE `UID`='" . sql_escape($user['UID']) . "'
+ LIMIT 1
+ ");
if ($result === false) {
- engelsystem_error("Unable to generate password recovery token.");
+ engelsystem_error('Unable to generate password recovery token.');
}
- engelsystem_log("Password recovery for " . User_Nick_render($user) . " started.");
+ engelsystem_log('Password recovery for ' . User_Nick_render($user) . ' started.');
return $user['password_recovery_token'];
}
diff --git a/includes/mysqli_provider.php b/includes/mysqli_provider.php
index 2d991f4d..0efb670a 100644
--- a/includes/mysqli_provider.php
+++ b/includes/mysqli_provider.php
@@ -35,7 +35,7 @@ function sql_transaction_start()
global $sql_nested_transaction_level;
if ($sql_nested_transaction_level++ == 0) {
- return sql_query("BEGIN");
+ return sql_query('BEGIN');
}
return true;
@@ -51,7 +51,7 @@ function sql_transaction_commit()
global $sql_nested_transaction_level;
if (--$sql_nested_transaction_level == 0) {
- return sql_query("COMMIT");
+ return sql_query('COMMIT');
}
return true;
@@ -67,7 +67,7 @@ function sql_transaction_rollback()
global $sql_nested_transaction_level;
if (--$sql_nested_transaction_level == 0) {
- return sql_query("ROLLBACK");
+ return sql_query('ROLLBACK');
}
return true;
@@ -107,18 +107,18 @@ function sql_connect($host, $user, $pass, $db_name)
$sql_connection = new mysqli($host, $user, $pass, $db_name);
if ($sql_connection->connect_errno) {
- error("Unable to connect to MySQL: " . $sql_connection->connect_error);
- return sql_error("Unable to connect to MySQL: " . $sql_connection->connect_error);
+ error('Unable to connect to MySQL: ' . $sql_connection->connect_error);
+ return sql_error('Unable to connect to MySQL: ' . $sql_connection->connect_error);
}
- $result = $sql_connection->query("SET CHARACTER SET utf8;");
+ $result = $sql_connection->query('SET CHARACTER SET utf8;');
if (!$result) {
- return sql_error("Unable to set utf8 character set (" . $sql_connection->errno . ") " . $sql_connection->error);
+ return sql_error('Unable to set utf8 character set (' . $sql_connection->errno . ') ' . $sql_connection->error);
}
$result = $sql_connection->set_charset('utf8');
if (!$result) {
- return sql_error("Unable to set utf8 names (" . $sql_connection->errno . ") " . $sql_connection->error);
+ return sql_error('Unable to set utf8 names (' . $sql_connection->errno . ') ' . $sql_connection->error);
}
return $sql_connection;
@@ -134,7 +134,7 @@ function sql_select_db($db_name)
{
global $sql_connection;
if (!$sql_connection->select_db($db_name)) {
- return sql_error("No database selected.");
+ return sql_error('No database selected.');
}
return true;
}
@@ -158,7 +158,7 @@ function sql_select($query)
return $data;
}
- return sql_error("MySQL-query error: " . $query . " (" . $sql_connection->errno . ") " . $sql_connection->error);
+ return sql_error('MySQL-query error: ' . $query . ' (' . $sql_connection->errno . ') ' . $sql_connection->error);
}
/**
@@ -176,7 +176,7 @@ function sql_query($query)
return $result;
}
- return sql_error("MySQL-query error: " . $query . " (" . $sql_connection->errno . ") " . $sql_connection->error);
+ return sql_error('MySQL-query error: ' . $query . ' (' . $sql_connection->errno . ') ' . $sql_connection->error);
}
/**
diff --git a/includes/pages/admin_active.php b/includes/pages/admin_active.php
index 34b9eb14..c4b6e119 100644
--- a/includes/pages/admin_active.php
+++ b/includes/pages/admin_active.php
@@ -5,7 +5,7 @@
*/
function admin_active_title()
{
- return _("Active angels");
+ return _('Active angels');
}
/**
@@ -15,12 +15,12 @@ function admin_active()
{
global $tshirt_sizes, $shift_sum_formula;
- $msg = "";
- $search = "";
- $forced_count = sql_num_query("SELECT * FROM `User` WHERE `force_active`=1");
+ $msg = '';
+ $search = '';
+ $forced_count = sql_num_query('SELECT * FROM `User` WHERE `force_active`=1');
$count = $forced_count;
- $limit = "";
- $set_active = "";
+ $limit = '';
+ $set_active = '';
if (isset($_REQUEST['search'])) {
$search = strip_request_item('search');
@@ -31,87 +31,92 @@ function admin_active()
if (isset($_REQUEST['set_active'])) {
$valid = true;
- if (isset($_REQUEST['count']) && preg_match("/^[0-9]+$/", $_REQUEST['count'])) {
+ if (isset($_REQUEST['count']) && preg_match('/^[0-9]+$/', $_REQUEST['count'])) {
$count = strip_request_item('count');
if ($count < $forced_count) {
error(sprintf(
- _("At least %s angels are forced to be active. The number has to be greater."),
+ _('At least %s angels are forced to be active. The number has to be greater.'),
$forced_count
));
redirect(page_link_to('admin_active'));
}
} else {
$valid = false;
- $msg .= error(_("Please enter a number of angels to be marked as active."), true);
+ $msg .= error(_('Please enter a number of angels to be marked as active.'), true);
}
if ($valid) {
- $limit = " LIMIT " . $count;
+ $limit = ' LIMIT ' . $count;
}
if (isset($_REQUEST['ack'])) {
- sql_query("UPDATE `User` SET `Aktiv` = 0 WHERE `Tshirt` = 0");
+ sql_query('UPDATE `User` SET `Aktiv` = 0 WHERE `Tshirt` = 0');
$users = sql_select("
- SELECT `User`.*, COUNT(`ShiftEntry`.`id`) as `shift_count`, $shift_sum_formula as `shift_length`
- FROM `User`
- LEFT JOIN `ShiftEntry` ON `User`.`UID` = `ShiftEntry`.`UID`
- LEFT JOIN `Shifts` ON `ShiftEntry`.`SID` = `Shifts`.`SID`
- WHERE `User`.`Gekommen` = 1 AND `User`.`force_active`=0
- GROUP BY `User`.`UID`
- ORDER BY `force_active` DESC, `shift_length` DESC" . $limit);
+ SELECT `User`.*, COUNT(`ShiftEntry`.`id`) as `shift_count`, $shift_sum_formula as `shift_length`
+ FROM `User`
+ LEFT JOIN `ShiftEntry` ON `User`.`UID` = `ShiftEntry`.`UID`
+ LEFT JOIN `Shifts` ON `ShiftEntry`.`SID` = `Shifts`.`SID`
+ WHERE `User`.`Gekommen` = 1 AND `User`.`force_active`=0
+ GROUP BY `User`.`UID`
+ ORDER BY `force_active` DESC, `shift_length` DESC" . $limit
+ );
$user_nicks = [];
foreach ($users as $usr) {
- sql_query("UPDATE `User` SET `Aktiv` = 1 WHERE `UID`='" . sql_escape($usr['UID']) . "'");
+ sql_query('UPDATE `User` SET `Aktiv` = 1 WHERE `UID`=\'' . sql_escape($usr['UID']) . '\'');
$user_nicks[] = User_Nick_render($usr);
}
- sql_query("UPDATE `User` SET `Aktiv`=1 WHERE `force_active`=TRUE");
- engelsystem_log("These angels are active now: " . join(", ", $user_nicks));
+ sql_query('UPDATE `User` SET `Aktiv`=1 WHERE `force_active`=TRUE');
+ engelsystem_log('These angels are active now: ' . join(', ', $user_nicks));
- $limit = "";
- $msg = success(_("Marked angels."), true);
+ $limit = '';
+ $msg = success(_('Marked angels.'), true);
} else {
- $set_active = '' . _("Edit news entry") . '
' . msg();
if (isset($_REQUEST['id']) && preg_match("/^[0-9]{1,11}$/", $_REQUEST['id'])) {
$news_id = $_REQUEST['id'];
} else {
- return error("Incomplete call, missing News ID.", true);
+ return error('Incomplete call, missing News ID.', true);
}
$news = sql_select("SELECT * FROM `News` WHERE `ID`='" . sql_escape($news_id) . "' LIMIT 1");
if (empty($news)) {
- return error("No News found.", true);
+ return error('No News found.', true);
}
- switch ($_REQUEST["action"]) {
+ switch ($_REQUEST['action']) {
case 'edit':
list($news) = $news;
$user_source = User($news['UID']);
$html .= form([
- form_info(_("Date"), date("Y-m-d H:i", $news['Datum'])),
- form_info(_("Author"), User_Nick_render($user_source)),
- form_text('eBetreff', _("Subject"), $news['Betreff']),
- form_textarea('eText', _("Message"), $news['Text']),
- form_checkbox('eTreffen', _("Meeting"), $news['Treffen'] == 1, 1),
- form_submit('submit', _("Save"))
+ form_info(_('Date'), date('Y-m-d H:i', $news['Datum'])),
+ form_info(_('Author'), User_Nick_render($user_source)),
+ form_text('eBetreff', _('Subject'), $news['Betreff']),
+ form_textarea('eText', _('Message'), $news['Text']),
+ form_checkbox('eTreffen', _('Meeting'), $news['Treffen'] == 1, 1),
+ form_submit('submit', _('Save'))
], page_link_to('admin_news&action=save&id=' . $news_id));
$html .= '
'
@@ -50,17 +50,17 @@ function admin_news()
`UID`='" . sql_escape($user['UID']) . "',
`Treffen`='" . sql_escape($_POST["eTreffen"]) . "'
WHERE `ID`='" . sql_escape($news_id) . "'");
- engelsystem_log("News updated: " . $_POST["eBetreff"]);
- success(_("News entry updated."));
- redirect(page_link_to("news"));
+ engelsystem_log('News updated: ' . $_POST['eBetreff']);
+ success(_('News entry updated.'));
+ redirect(page_link_to('news'));
break;
case 'delete':
list($news) = $news;
sql_query("DELETE FROM `News` WHERE `ID`='" . sql_escape($news_id) . "' LIMIT 1");
- engelsystem_log("News deleted: " . $news['Betreff']);
- success(_("News entry deleted."));
- redirect(page_link_to("news"));
+ engelsystem_log('News deleted: ' . $news['Betreff']);
+ success(_('News entry deleted.'));
+ redirect(page_link_to('news'));
break;
default:
redirect(page_link_to('news'));
diff --git a/includes/pages/admin_questions.php b/includes/pages/admin_questions.php
index 032b010e..7dcb3057 100644
--- a/includes/pages/admin_questions.php
+++ b/includes/pages/admin_questions.php
@@ -5,7 +5,7 @@
*/
function admin_questions_title()
{
- return _("Answer questions");
+ return _('Answer questions');
}
/**
@@ -17,9 +17,9 @@ function admin_new_questions()
{
global $privileges, $page;
- if ($page != "admin_questions") {
- if (in_array("admin_questions", $privileges)) {
- $new_messages = sql_num_query("SELECT * FROM `Questions` WHERE `AID` IS NULL");
+ if ($page != 'admin_questions') {
+ if (in_array('admin_questions', $privileges)) {
+ $new_messages = sql_num_query('SELECT * FROM `Questions` WHERE `AID` IS NULL');
if ($new_messages > 0) {
return '' . _('There are unanswered questions!') . '';
@@ -45,14 +45,14 @@ function admin_questions()
$unanswered_questions_table[] = [
'from' => User_Nick_render($user_source),
- 'question' => str_replace("\n", "
", $question['Question']),
+ 'question' => str_replace("\n", '
', $question['Question']),
'answer' => form([
form_textarea('answer', '', ''),
- form_submit('submit', _("Save"))
+ form_submit('submit', _('Save'))
], page_link_to('admin_questions') . '&action=answer&id=' . $question['QID']),
'actions' => button(
- page_link_to("admin_questions") . '&action=delete&id=' . $question['QID'],
- _("delete"),
+ page_link_to('admin_questions') . '&action=delete&id=' . $question['QID'],
+ _('delete'),
'btn-xs'
)
];
@@ -65,41 +65,41 @@ function admin_questions()
$answer_user_source = User($question['AID']);
$answered_questions_table[] = [
'from' => User_Nick_render($user_source),
- 'question' => str_replace("\n", "
", $question['Question']),
+ 'question' => str_replace("\n", '
', $question['Question']),
'answered_by' => User_Nick_render($answer_user_source),
- 'answer' => str_replace("\n", "
", $question['Answer']),
+ 'answer' => str_replace("\n", '
', $question['Answer']),
'actions' => button(
- page_link_to("admin_questions") . '&action=delete&id=' . $question['QID'],
- _("delete"),
+ page_link_to('admin_questions') . '&action=delete&id=' . $question['QID'],
+ _('delete'),
'btn-xs'
)
];
}
return page_with_title(admin_questions_title(), [
- '
' . _("Unanswered questions") . '
',
+ '
' . _('Unanswered questions') . '
',
table([
- 'from' => _("From"),
- 'question' => _("Question"),
- 'answer' => _("Answer"),
+ 'from' => _('From'),
+ 'question' => _('Question'),
+ 'answer' => _('Answer'),
'actions' => ''
], $unanswered_questions_table),
- '
' . _("Answered questions") . '
',
+ '
' . _('Answered questions') . '
',
table([
- 'from' => _("From"),
- 'question' => _("Question"),
- 'answered_by' => _("Answered by"),
- 'answer' => _("Answer"),
+ 'from' => _('From'),
+ 'question' => _('Question'),
+ 'answered_by' => _('Answered by'),
+ 'answer' => _('Answer'),
'actions' => ''
], $answered_questions_table)
]);
} else {
switch ($_REQUEST['action']) {
case 'answer':
- if (isset($_REQUEST['id']) && preg_match("/^[0-9]{1,11}$/", $_REQUEST['id'])) {
+ if (isset($_REQUEST['id']) && preg_match('/^[0-9]{1,11}$/', $_REQUEST['id'])) {
$question_id = $_REQUEST['id'];
} else {
- return error("Incomplete call, missing Question ID.", true);
+ return error('Incomplete call, missing Question ID.', true);
}
$question = sql_select("SELECT * FROM `Questions` WHERE `QID`='" . sql_escape($question_id) . "' LIMIT 1");
@@ -110,36 +110,36 @@ function admin_questions()
strip_tags($_REQUEST['answer'])
));
- if ($answer != "") {
+ if ($answer != '') {
sql_query("
UPDATE `Questions`
SET `AID`='" . sql_escape($user['UID']) . "', `Answer`='" . sql_escape($answer) . "'
WHERE `QID`='" . sql_escape($question_id) . "'
LIMIT 1
");
- engelsystem_log("Question " . $question[0]['Question'] . " answered: " . $answer);
- redirect(page_link_to("admin_questions"));
+ engelsystem_log('Question ' . $question[0]['Question'] . ' answered: ' . $answer);
+ redirect(page_link_to('admin_questions'));
} else {
- return error("Enter an answer!", true);
+ return error('Enter an answer!', true);
}
} else {
- return error("No question found.", true);
+ return error('No question found.', true);
}
break;
case 'delete':
- if (isset($_REQUEST['id']) && preg_match("/^[0-9]{1,11}$/", $_REQUEST['id'])) {
+ if (isset($_REQUEST['id']) && preg_match('/^[0-9]{1,11}$/', $_REQUEST['id'])) {
$question_id = $_REQUEST['id'];
} else {
- return error("Incomplete call, missing Question ID.", true);
+ return error('Incomplete call, missing Question ID.', true);
}
$question = sql_select("SELECT * FROM `Questions` WHERE `QID`='" . sql_escape($question_id) . "' LIMIT 1");
if (count($question) > 0) {
sql_query("DELETE FROM `Questions` WHERE `QID`='" . sql_escape($question_id) . "' LIMIT 1");
- engelsystem_log("Question deleted: " . $question[0]['Question']);
- redirect(page_link_to("admin_questions"));
+ engelsystem_log('Question deleted: ' . $question[0]['Question']);
+ redirect(page_link_to('admin_questions'));
} else {
- return error("No question found.", true);
+ return error('No question found.', true);
}
break;
}
diff --git a/includes/pages/admin_rooms.php b/includes/pages/admin_rooms.php
index 9bd60bcc..9738f888 100644
--- a/includes/pages/admin_rooms.php
+++ b/includes/pages/admin_rooms.php
@@ -5,7 +5,7 @@
*/
function admin_rooms_title()
{
- return _("Rooms");
+ return _('Rooms');
}
/**
@@ -13,7 +13,7 @@ function admin_rooms_title()
*/
function admin_rooms()
{
- $rooms_source = sql_select("SELECT * FROM `Room` ORDER BY `Name`");
+ $rooms_source = sql_select('SELECT * FROM `Room` ORDER BY `Name`');
$rooms = [];
foreach ($rooms_source as $room) {
$rooms[] = [
@@ -21,22 +21,22 @@ function admin_rooms()
'from_pentabarf' => $room['FromPentabarf'] == 'Y' ? '✓' : '',
'public' => $room['show'] == 'Y' ? '✓' : '',
'actions' => table_buttons([
- button(page_link_to('admin_rooms') . '&show=edit&id=' . $room['RID'], _("edit"), 'btn-xs'),
- button(page_link_to('admin_rooms') . '&show=delete&id=' . $room['RID'], _("delete"), 'btn-xs')
+ button(page_link_to('admin_rooms') . '&show=edit&id=' . $room['RID'], _('edit'), 'btn-xs'),
+ button(page_link_to('admin_rooms') . '&show=delete&id=' . $room['RID'], _('delete'), 'btn-xs')
])
];
}
$room = null;
if (isset($_REQUEST['show'])) {
- $msg = "";
- $name = "";
- $from_pentabarf = "";
+ $msg = '';
+ $name = '';
+ $from_pentabarf = '';
$public = 'Y';
- $number = "";
+ $number = '';
$room_id = 0;
- $angeltypes_source = sql_select("SELECT * FROM `AngelTypes` ORDER BY `name`");
+ $angeltypes_source = sql_select('SELECT * FROM `AngelTypes` ORDER BY `name`');
$angeltypes = [];
$angeltypes_count = [];
foreach ($angeltypes_source as $angeltype) {
@@ -47,7 +47,7 @@ function admin_rooms()
if (test_request_int('id')) {
$room = Room($_REQUEST['id']);
if ($room === false) {
- engelsystem_error("Unable to load room.");
+ engelsystem_error('Unable to load room.');
}
if ($room == null) {
redirect(page_link_to('admin_rooms'));
@@ -73,11 +73,11 @@ function admin_rooms()
$name = strip_request_item('name');
if (isset($room) && sql_num_query("SELECT * FROM `Room` WHERE `Name`='" . sql_escape($name) . "' AND NOT `RID`=" . sql_escape($room_id)) > 0) {
$valid = false;
- $msg .= error(_("This name is already in use."), true);
+ $msg .= error(_('This name is already in use.'), true);
}
} else {
$valid = false;
- $msg .= error(_("Please enter a name."), true);
+ $msg .= error(_('Please enter a name.'), true);
}
if (isset($_REQUEST['from_pentabarf'])) {
@@ -101,25 +101,45 @@ function admin_rooms()
foreach ($angeltypes as $angeltype_id => $angeltype) {
if (
isset($_REQUEST['angeltype_count_' . $angeltype_id])
- && preg_match("/^[0-9]{1,4}$/", $_REQUEST['angeltype_count_' . $angeltype_id])
+ && preg_match('/^[0-9]{1,4}$/', $_REQUEST['angeltype_count_' . $angeltype_id])
) {
$angeltypes_count[$angeltype_id] = $_REQUEST['angeltype_count_' . $angeltype_id];
} else {
$valid = false;
- $msg .= error(sprintf(_("Please enter needed angels for type %s."), $angeltype), true);
+ $msg .= error(sprintf(_('Please enter needed angels for type %s.'), $angeltype), true);
}
}
if ($valid) {
if (isset($room_id)) {
- sql_query("UPDATE `Room` SET `Name`='" . sql_escape($name) . "', `FromPentabarf`='" . sql_escape($from_pentabarf) . "', `show`='" . sql_escape($public) . "', `Number`='" . sql_escape($number) . "' WHERE `RID`='" . sql_escape($room_id) . "' LIMIT 1");
- engelsystem_log("Room updated: " . $name . ", pentabarf import: " . $from_pentabarf . ", public: " . $public . ", number: " . $number);
+ sql_query("
+ UPDATE `Room`
+ SET
+ `Name`='" . sql_escape($name) . "',
+ `FromPentabarf`='" . sql_escape($from_pentabarf) . "',
+ `show`='" . sql_escape($public) . "',
+ `Number`='" . sql_escape($number) . "'
+ WHERE `RID`='" . sql_escape($room_id) . "'
+ LIMIT 1
+ ");
+ engelsystem_log(
+ 'Room updated: ' . $name
+ . ', pentabarf import: ' . $from_pentabarf
+ . ', public: ' . $public
+ . ', number: ' . $number
+ );
} else {
$room_id = Room_create($name, $from_pentabarf, $public, $number);
if ($room_id === false) {
- engelsystem_error("Unable to create room.");
+ engelsystem_error('Unable to create room.');
}
- engelsystem_log("Room created: " . $name . ", pentabarf import: " . $from_pentabarf . ", public: " . $public . ", number: " . $number);
+ engelsystem_log(
+ 'Room created: ' . $name
+ . ', pentabarf import: '
+ . $from_pentabarf
+ . ', public: ' . $public
+ . ', number: ' . $number
+ );
}
NeededAngelTypes_delete_by_room($room_id);
@@ -128,16 +148,16 @@ function admin_rooms()
$angeltype = AngelType($angeltype_id);
if ($angeltype != null) {
NeededAngelType_add(null, $angeltype_id, $room_id, $angeltype_count);
- $needed_angeltype_info[] = $angeltype['name'] . ": " . $angeltype_count;
+ $needed_angeltype_info[] = $angeltype['name'] . ': ' . $angeltype_count;
}
}
engelsystem_log(
- "Set needed angeltypes of room " . $name
- . " to: " . join(", ", $needed_angeltype_info)
+ 'Set needed angeltypes of room ' . $name
+ . ' to: ' . join(', ', $needed_angeltype_info)
);
- success(_("Room saved."));
- redirect(page_link_to("admin_rooms"));
+ success(_('Room saved.'));
+ redirect(page_link_to('admin_rooms'));
}
}
$angeltypes_count_form = [];
@@ -149,47 +169,47 @@ function admin_rooms()
return page_with_title(admin_rooms_title(), [
buttons([
- button(page_link_to('admin_rooms'), _("back"), 'back')
+ button(page_link_to('admin_rooms'), _('back'), 'back')
]),
$msg,
form([
div('row', [
div('col-md-6', [
- form_text('name', _("Name"), $name),
- form_checkbox('from_pentabarf', _("Frab import"), $from_pentabarf),
- form_checkbox('public', _("Public"), $public),
- form_text('number', _("Room number"), $number)
+ form_text('name', _('Name'), $name),
+ form_checkbox('from_pentabarf', _('Frab import'), $from_pentabarf),
+ form_checkbox('public', _('Public'), $public),
+ form_text('number', _('Room number'), $number)
]),
div('col-md-6', [
div('row', [
div('col-md-12', [
- form_info(_("Needed angels:"))
+ form_info(_('Needed angels:'))
]),
join($angeltypes_count_form)
])
])
]),
- form_submit('submit', _("Save"))
+ form_submit('submit', _('Save'))
])
]);
} elseif ($_REQUEST['show'] == 'delete') {
if (isset($_REQUEST['ack'])) {
if (!Room_delete($room_id)) {
- engelsystem_error("Unable to delete room.");
+ engelsystem_error('Unable to delete room.');
}
- engelsystem_log("Room deleted: " . $name);
- success(sprintf(_("Room %s deleted."), $name));
+ engelsystem_log('Room deleted: ' . $name);
+ success(sprintf(_('Room %s deleted.'), $name));
redirect(page_link_to('admin_rooms'));
}
return page_with_title(admin_rooms_title(), [
buttons([
- button(page_link_to('admin_rooms'), _("back"), 'back')
+ button(page_link_to('admin_rooms'), _('back'), 'back')
]),
- sprintf(_("Do you want to delete room %s?"), $name),
+ sprintf(_('Do you want to delete room %s?'), $name),
buttons([
- button(page_link_to('admin_rooms') . '&show=delete&id=' . $room_id . '&ack', _("Delete"), 'delete')
+ button(page_link_to('admin_rooms') . '&show=delete&id=' . $room_id . '&ack', _('Delete'), 'delete')
])
]);
}
@@ -197,14 +217,14 @@ function admin_rooms()
return page_with_title(admin_rooms_title(), [
buttons([
- button(page_link_to('admin_rooms') . '&show=edit', _("add"))
+ button(page_link_to('admin_rooms') . '&show=edit', _('add'))
]),
msg(),
table([
- 'name' => _("Name"),
- 'from_pentabarf' => _("Frab import"),
- 'public' => _("Public"),
- 'actions' => ""
+ 'name' => _('Name'),
+ 'from_pentabarf' => _('Frab import'),
+ 'public' => _('Public'),
+ 'actions' => ''
], $rooms)
]);
}
diff --git a/includes/pages/admin_shifts.php b/includes/pages/admin_shifts.php
index d3bcea53..1e19c5e4 100644
--- a/includes/pages/admin_shifts.php
+++ b/includes/pages/admin_shifts.php
@@ -5,7 +5,7 @@
*/
function admin_shifts_title()
{
- return _("Create shifts");
+ return _('Create shifts');
}
/**
@@ -17,24 +17,24 @@ function admin_shifts()
{
$valid = true;
- $start = parse_date("Y-m-d H:i", date("Y-m-d") . " 00:00");
+ $start = parse_date('Y-m-d H:i', date('Y-m-d') . ' 00:00');
$end = $start;
$mode = 'single';
$angelmode = 'manually';
$length = '';
$change_hours = [];
- $title = "";
+ $title = '';
$shifttype_id = null;
// Locations laden (auch unsichtbare - fuer Erzengel ist das ok)
- $rooms = sql_select("SELECT * FROM `Room` ORDER BY `Name`");
+ $rooms = sql_select('SELECT * FROM `Room` ORDER BY `Name`');
$room_array = [];
foreach ($rooms as $room) {
$room_array[$room['RID']] = $room['Name'];
}
// Engeltypen laden
- $types = sql_select("SELECT * FROM `AngelTypes` ORDER BY `name`");
+ $types = sql_select('SELECT * FROM `AngelTypes` ORDER BY `name`');
$needed_angel_types = [];
foreach ($types as $type) {
$needed_angel_types[$type['id']] = 0;
@@ -73,7 +73,7 @@ function admin_shifts()
// Auswahl der sichtbaren Locations für die Schichten
if (
isset($_REQUEST['rid'])
- && preg_match("/^[0-9]+$/", $_REQUEST['rid'])
+ && preg_match('/^[0-9]+$/', $_REQUEST['rid'])
&& isset($room_array[$_REQUEST['rid']])
) {
$rid = $_REQUEST['rid'];
@@ -83,14 +83,14 @@ function admin_shifts()
error(_('Please select a location.'));
}
- if (isset($_REQUEST['start']) && $tmp = parse_date("Y-m-d H:i", $_REQUEST['start'])) {
+ if (isset($_REQUEST['start']) && $tmp = parse_date('Y-m-d H:i', $_REQUEST['start'])) {
$start = $tmp;
} else {
$valid = false;
error(_('Please select a start time.'));
}
- if (isset($_REQUEST['end']) && $tmp = parse_date("Y-m-d H:i", $_REQUEST['end'])) {
+ if (isset($_REQUEST['end']) && $tmp = parse_date('Y-m-d H:i', $_REQUEST['end'])) {
$end = $tmp;
} else {
$valid = false;
@@ -106,7 +106,7 @@ function admin_shifts()
if ($_REQUEST['mode'] == 'single') {
$mode = 'single';
} elseif ($_REQUEST['mode'] == 'multi') {
- if (isset($_REQUEST['length']) && preg_match("/^[0-9]+$/", trim($_REQUEST['length']))) {
+ if (isset($_REQUEST['length']) && preg_match('/^[0-9]+$/', trim($_REQUEST['length']))) {
$mode = 'multi';
$length = trim($_REQUEST['length']);
} else {
@@ -116,10 +116,10 @@ function admin_shifts()
} elseif ($_REQUEST['mode'] == 'variable') {
if (
isset($_REQUEST['change_hours'])
- && preg_match("/^([0-9]{2}(,|$))/", trim(str_replace(" ", "", $_REQUEST['change_hours'])))
+ && preg_match('/^([0-9]{2}(,|$))/', trim(str_replace(' ', '', $_REQUEST['change_hours'])))
) {
$mode = 'variable';
- $change_hours = array_map('trim', explode(",", $_REQUEST['change_hours']));
+ $change_hours = array_map('trim', explode(',', $_REQUEST['change_hours']));
} else {
$valid = false;
error(_('Please split the shift-change hours by colons.'));
@@ -138,7 +138,7 @@ function admin_shifts()
foreach ($types as $type) {
if (
isset($_REQUEST['type_' . $type['id']])
- && preg_match("/^[0-9]+$/", trim($_REQUEST['type_' . $type['id']]))
+ && preg_match('/^[0-9]+$/', trim($_REQUEST['type_' . $type['id']]))
) {
$needed_angel_types[$type['id']] = trim($_REQUEST['type_' . $type['id']]);
} else {
@@ -206,7 +206,7 @@ function admin_shifts()
} while ($shift_end < $end);
} elseif ($mode == 'variable') {
rsort($change_hours);
- $day = parse_date("Y-m-d H:i", date("Y-m-d", $start) . " 00:00");
+ $day = parse_date('Y-m-d H:i', date('Y-m-d', $start) . ' 00:00');
$change_index = 0;
// Ersten/nächsten passenden Schichtwechsel suchen
foreach ($change_hours as $i => $change_hour) {
@@ -223,7 +223,7 @@ function admin_shifts()
$shift_start = $start;
do {
- $day = parse_date("Y-m-d H:i", date("Y-m-d", $shift_start) . " 00:00");
+ $day = parse_date('Y-m-d H:i', date('Y-m-d', $shift_start) . ' 00:00');
$shift_end = $day + $change_hours[$change_index] * 60 * 60;
if ($shift_end > $end) {
@@ -251,9 +251,9 @@ function admin_shifts()
$shifts_table_entry = [
'timeslot' =>
'
'
- . date("Y-m-d H:i", $shift['start'])
+ . date('Y-m-d H:i', $shift['start'])
. ' - '
- . date("H:i", $shift['end'])
+ . date('H:i', $shift['end'])
. '
'
. Room_name_render(Room($shift['RID'])),
'title' =>
@@ -273,29 +273,29 @@ function admin_shifts()
$_SESSION['admin_shifts_shifts'] = $shifts;
$_SESSION['admin_shifts_types'] = $needed_angel_types;
- $hidden_types = "";
+ $hidden_types = '';
foreach ($needed_angel_types as $type_id => $count) {
$hidden_types .= form_hidden('type_' . $type_id, $count);
}
- return page_with_title(_("Preview"), [
+ return page_with_title(_('Preview'), [
form([
$hidden_types,
form_hidden('shifttype_id', $shifttype_id),
form_hidden('title', $title),
form_hidden('rid', $rid),
- form_hidden('start', date("Y-m-d H:i", $start)),
- form_hidden('end', date("Y-m-d H:i", $end)),
+ form_hidden('start', date('Y-m-d H:i', $start)),
+ form_hidden('end', date('Y-m-d H:i', $end)),
form_hidden('mode', $mode),
form_hidden('length', $length),
form_hidden('change_hours', implode(', ', $change_hours)),
form_hidden('angelmode', $angelmode),
- form_submit('back', _("back")),
+ form_submit('back', _('back')),
table([
'timeslot' => _('Time and location'),
'title' => _('Type and title'),
'needed_angels' => _('Needed angels')
], $shifts_table),
- form_submit('submit', _("Save"))
+ form_submit('submit', _('Save'))
])
]);
}
@@ -314,10 +314,10 @@ function admin_shifts()
}
engelsystem_log(
- "Shift created: " . $shifttypes[$shift['shifttype_id']]
- . " with title " . $shift['title']
- . " from " . date("Y-m-d H:i", $shift['start'])
- . " to " . date("Y-m-d H:i", $shift['end'])
+ 'Shift created: ' . $shifttypes[$shift['shifttype_id']]
+ . ' with title ' . $shift['title']
+ . ' from ' . date('Y-m-d H:i', $shift['start'])
+ . ' to ' . date('Y-m-d H:i', $shift['end'])
);
foreach ($_SESSION['admin_shifts_types'] as $type_id => $count) {
@@ -329,8 +329,8 @@ function admin_shifts()
}
}
- engelsystem_log("Shift needs following angel types: " . join(", ", $needed_angel_types_info));
- success("Schichten angelegt.");
+ engelsystem_log('Shift needs following angel types: ' . join(', ', $needed_angel_types_info));
+ success('Schichten angelegt.');
redirect(page_link_to('admin_shifts'));
} else {
unset($_SESSION['admin_shifts_shifts']);
@@ -340,7 +340,7 @@ function admin_shifts()
if (!isset($_REQUEST['rid'])) {
$_REQUEST['rid'] = null;
}
- $angel_types = "";
+ $angel_types = '';
foreach ($types as $type) {
$angel_types .= '
' . form_spinner(
'type_' . $type['id'],
@@ -354,43 +354,43 @@ function admin_shifts()
msg(),
form([
form_select('shifttype_id', _('Shifttype'), $shifttypes, $shifttype_id),
- form_text('title', _("Title"), $title),
- form_select('rid', _("Room"), $room_array, $_REQUEST['rid']),
+ form_text('title', _('Title'), $title),
+ form_select('rid', _('Room'), $room_array, $_REQUEST['rid']),
div('row', [
div('col-md-6', [
- form_text('start', _("Start"), date("Y-m-d H:i", $start)),
- form_text('end', _("End"), date("Y-m-d H:i", $end)),
- form_info(_("Mode"), ''),
- form_radio('mode', _("Create one shift"), $mode == 'single', 'single'),
- form_radio('mode', _("Create multiple shifts"), $mode == 'multi', 'multi'),
- form_text('length', _("Length"), !empty($_REQUEST['length']) ? $_REQUEST['length'] : '120'),
+ form_text('start', _('Start'), date('Y-m-d H:i', $start)),
+ form_text('end', _('End'), date('Y-m-d H:i', $end)),
+ form_info(_('Mode'), ''),
+ form_radio('mode', _('Create one shift'), $mode == 'single', 'single'),
+ form_radio('mode', _('Create multiple shifts'), $mode == 'multi', 'multi'),
+ form_text('length', _('Length'), !empty($_REQUEST['length']) ? $_REQUEST['length'] : '120'),
form_radio(
'mode',
- _("Create multiple shifts with variable length"),
+ _('Create multiple shifts with variable length'),
$mode == 'variable',
'variable'
),
form_text(
'change_hours',
- _("Shift change hours"),
+ _('Shift change hours'),
!empty($_REQUEST['change_hours']) ? $_REQUEST['change_hours'] : '00, 04, 08, 10, 12, 14, 16, 18, 20, 22'
)
]),
div('col-md-6', [
- form_info(_("Needed angels"), ''),
+ form_info(_('Needed angels'), ''),
form_radio(
'angelmode',
- _("Take needed angels from room settings"),
+ _('Take needed angels from room settings'),
$angelmode == 'location',
'location'
),
- form_radio('angelmode', _("The following angels are needed"), $angelmode == 'manually', 'manually'),
+ form_radio('angelmode', _('The following angels are needed'), $angelmode == 'manually', 'manually'),
div('row', [
$angel_types
])
])
]),
- form_submit('preview', _("Preview"))
+ form_submit('preview', _('Preview'))
])
]);
}
diff --git a/includes/pages/admin_user.php b/includes/pages/admin_user.php
index c6ce628f..ef0c9df8 100644
--- a/includes/pages/admin_user.php
+++ b/includes/pages/admin_user.php
@@ -5,7 +5,7 @@
*/
function admin_user_title()
{
- return _("All Angels");
+ return _('All Angels');
}
/**
@@ -29,75 +29,80 @@ function admin_user()
redirect(users_link());
}
- $html .= "Hallo,
" . "hier kannst du den Eintrag ändern. Unter dem Punkt 'Gekommen' " . "wird der Engel als anwesend markiert, ein Ja bei Aktiv bedeutet, " . "dass der Engel aktiv war und damit ein Anspruch auf ein T-Shirt hat. " . "Wenn T-Shirt ein 'Ja' enthält, bedeutet dies, dass der Engel " . "bereits sein T-Shirt erhalten hat.
\n";
-
- $html .= "
';
- $html .= "
";
+ $html .= '
';
$html .= form_info('', _('Please visit the angeltypes page or the users profile to manage users angeltypes.'));
- $html .= "Hier kannst Du das Passwort dieses Engels neu setzen:
';
- $html .= "
";
+ $html .= '
';
$my_highest_group = sql_select("SELECT * FROM `UserGroups` WHERE `uid`='" . sql_escape($user['UID']) . "' ORDER BY `group_id` LIMIT 1");
if (count($my_highest_group) > 0) {
@@ -110,24 +115,36 @@ function admin_user()
}
if ($user_id != $user['UID'] && $my_highest_group <= $his_highest_group) {
- $html .= "Hier kannst Du die Benutzergruppen des Engels festlegen:
";
+ $html .= '
' . "\n";
+ $html .= '';
- $html .= "
";
+ $html .= '
';
}
$html .= buttons([
- button(user_delete_link($user_source), glyph('lock') . _("delete"), 'btn-danger')
+ button(user_delete_link($user_source), glyph('lock') . _('delete'), 'btn-danger')
]);
$html .= "
";
@@ -139,7 +156,16 @@ function admin_user()
$his_highest_group = sql_select("SELECT * FROM `UserGroups` WHERE `uid`='" . sql_escape($user_id) . "' ORDER BY `group_id`");
if (count($my_highest_group) > 0 && (count($his_highest_group) == 0 || ($my_highest_group[0]['group_id'] <= $his_highest_group[0]['group_id']))) {
- $groups_source = sql_select("SELECT * FROM `Groups` LEFT OUTER JOIN `UserGroups` ON (`UserGroups`.`group_id` = `Groups`.`UID` AND `UserGroups`.`uid` = '" . sql_escape($user_id) . "') WHERE `Groups`.`UID` >= '" . sql_escape($my_highest_group[0]['group_id']) . "' ORDER BY `Groups`.`Name`");
+ $groups_source = sql_select("
+ SELECT *
+ FROM `Groups`
+ LEFT OUTER JOIN `UserGroups` ON (
+ `UserGroups`.`group_id` = `Groups`.`UID`
+ AND `UserGroups`.`uid` = '" . sql_escape($user_id) . "'
+ )
+ WHERE `Groups`.`UID` >= '" . sql_escape($my_highest_group[0]['group_id']) . "'
+ ORDER BY `Groups`.`Name`
+ ");
$groups = [];
$grouplist = [];
foreach ($groups_source as $group) {
@@ -160,14 +186,15 @@ function admin_user()
}
}
$user_source = User($user_id);
- engelsystem_log("Set groups of " . User_Nick_render($user_source) . " to: " . join(", ",
- $user_groups_info));
- $html .= success("Benutzergruppen gespeichert.", true);
+ engelsystem_log(
+ 'Set groups of ' . User_Nick_render($user_source) . ' to: ' . join(', ', $user_groups_info)
+ );
+ $html .= success('Benutzergruppen gespeichert.', true);
} else {
- $html .= error("Du kannst keine Engel mit mehr Rechten bearbeiten.", true);
+ $html .= error('Du kannst keine Engel mit mehr Rechten bearbeiten.', true);
}
} else {
- $html .= error("Du kannst Deine eigenen Rechte nicht bearbeiten.", true);
+ $html .= error('Du kannst Deine eigenen Rechte nicht bearbeiten.', true);
}
break;
@@ -196,24 +223,29 @@ function admin_user()
WHERE `UID` = '" . sql_escape($user_id) . "'
LIMIT 1";
sql_query($SQL);
- engelsystem_log("Updated user: " . $_POST["eNick"] . ", " . $_POST["eSize"] . ", arrived: " . $_POST["eGekommen"] . ", active: " . $_POST["eAktiv"] . ", tshirt: " . $_POST["eTshirt"]);
- $html .= success("Änderung wurde gespeichert...\n", true);
+ engelsystem_log(
+ 'Updated user: ' . $_POST['eNick'] . ', ' . $_POST['eSize']
+ . ', arrived: ' . $_POST['eGekommen']
+ . ', active: ' . $_POST['eAktiv']
+ . ', tshirt: ' . $_POST['eTshirt']
+ );
+ $html .= success('Änderung wurde gespeichert...' . '\n', true);
break;
case 'change_pw':
- if ($_REQUEST['new_pw'] != "" && $_REQUEST['new_pw'] == $_REQUEST['new_pw2']) {
+ if ($_REQUEST['new_pw'] != '' && $_REQUEST['new_pw'] == $_REQUEST['new_pw2']) {
set_password($user_id, $_REQUEST['new_pw']);
$user_source = User($user_id);
- engelsystem_log("Set new password for " . User_Nick_render($user_source));
- $html .= success("Passwort neu gesetzt.", true);
+ engelsystem_log('Set new password for ' . User_Nick_render($user_source));
+ $html .= success('Passwort neu gesetzt.', true);
} else {
- $html .= error("Die Eingaben müssen übereinstimmen und dürfen nicht leer sein!", true);
+ $html .= error('Die Eingaben müssen übereinstimmen und dürfen nicht leer sein!', true);
}
break;
}
}
- return page_with_title(_("Edit user"), [
+ return page_with_title(_('Edit user'), [
$html
]);
}
diff --git a/includes/pages/guest_credits.php b/includes/pages/guest_credits.php
index 2e652b6f..d9224cbb 100644
--- a/includes/pages/guest_credits.php
+++ b/includes/pages/guest_credits.php
@@ -5,7 +5,7 @@
*/
function credits_title()
{
- return _("Credits");
+ return _('Credits');
}
/**
diff --git a/includes/pages/guest_login.php b/includes/pages/guest_login.php
index 258532ee..d202d92d 100644
--- a/includes/pages/guest_login.php
+++ b/includes/pages/guest_login.php
@@ -5,7 +5,7 @@
*/
function login_title()
{
- return _("Login");
+ return _('Login');
}
/**
@@ -13,7 +13,7 @@ function login_title()
*/
function register_title()
{
- return _("Register");
+ return _('Register');
}
/**
@@ -21,7 +21,7 @@ function register_title()
*/
function logout_title()
{
- return _("Logout");
+ return _('Logout');
}
/**
@@ -35,29 +35,29 @@ function guest_register()
$event_config = EventConfig();
- $msg = "";
- $nick = "";
- $lastname = "";
- $prename = "";
- $age = "";
- $tel = "";
- $dect = "";
- $mobile = "";
- $mail = "";
+ $msg = '';
+ $nick = '';
+ $lastname = '';
+ $prename = '';
+ $age = '';
+ $tel = '';
+ $dect = '';
+ $mobile = '';
+ $mail = '';
$email_shiftinfo = false;
$email_by_human_allowed = false;
- $jabber = "";
- $hometown = "";
- $comment = "";
+ $jabber = '';
+ $hometown = '';
+ $comment = '';
$tshirt_size = '';
- $password_hash = "";
+ $password_hash = '';
$selected_angel_types = [];
$planned_arrival_date = null;
$angel_types_source = AngelTypes();
$angel_types = [];
foreach ($angel_types_source as $angel_type) {
- $angel_types[$angel_type['id']] = $angel_type['name'] . ($angel_type['restricted'] ? " (restricted)" : "");
+ $angel_types[$angel_type['id']] = $angel_type['name'] . ($angel_type['restricted'] ? ' (restricted)' : '');
if (!$angel_type['restricted']) {
$selected_angel_types[] = $angel_type['id'];
}
@@ -70,12 +70,12 @@ function guest_register()
$nick = User_validate_Nick($_REQUEST['nick']);
if (sql_num_query("SELECT * FROM `User` WHERE `Nick`='" . sql_escape($nick) . "' LIMIT 1") > 0) {
$valid = false;
- $msg .= error(sprintf(_("Your nick "%s" already exists."), $nick), true);
+ $msg .= error(sprintf(_('Your nick "%s" already exists.'), $nick), true);
}
} else {
$valid = false;
$msg .= error(sprintf(
- _("Your nick "%s" is too short (min. 2 characters)."),
+ _('Your nick "%s" is too short (min. 2 characters).'),
User_validate_Nick($_REQUEST['nick'])
), true);
}
@@ -84,11 +84,11 @@ function guest_register()
$mail = strip_request_item('mail');
if (!check_email($mail)) {
$valid = false;
- $msg .= error(_("E-mail address is not correct."), true);
+ $msg .= error(_('E-mail address is not correct.'), true);
}
} else {
$valid = false;
- $msg .= error(_("Please enter your e-mail."), true);
+ $msg .= error(_('Please enter your e-mail.'), true);
}
if (isset($_REQUEST['email_shiftinfo'])) {
@@ -103,7 +103,7 @@ function guest_register()
$jabber = strip_request_item('jabber');
if (!check_email($jabber)) {
$valid = false;
- $msg .= error(_("Please check your jabber account information."), true);
+ $msg .= error(_('Please check your jabber account information.'), true);
}
}
@@ -112,30 +112,30 @@ function guest_register()
$tshirt_size = $_REQUEST['tshirt_size'];
} else {
$valid = false;
- $msg .= error(_("Please select your shirt size."), true);
+ $msg .= error(_('Please select your shirt size.'), true);
}
}
if (isset($_REQUEST['password']) && strlen($_REQUEST['password']) >= $min_password_length) {
if ($_REQUEST['password'] != $_REQUEST['password2']) {
$valid = false;
- $msg .= error(_("Your passwords don't match."), true);
+ $msg .= error(_('Your passwords don\'t match.'), true);
}
} else {
$valid = false;
$msg .= error(sprintf(
- _("Your password is too short (please use at least %s characters)."),
+ _('Your password is too short (please use at least %s characters).'),
$min_password_length
), true);
}
if (isset($_REQUEST['planned_arrival_date'])) {
- $tmp = parse_date("Y-m-d H:i", $_REQUEST['planned_arrival_date'] . " 00:00");
+ $tmp = parse_date('Y-m-d H:i', $_REQUEST['planned_arrival_date'] . ' 00:00');
$result = User_validate_planned_arrival_date($tmp);
$planned_arrival_date = $result->getValue();
if (!$result->isValid()) {
$valid = false;
- error(_("Please enter your planned date of arrival. It should be after the buildup start date and before teardown end date."));
+ error(_('Please enter your planned date of arrival. It should be after the buildup start date and before teardown end date.'));
}
}
@@ -209,10 +209,10 @@ function guest_register()
}
engelsystem_log(
- "User " . User_Nick_render(User($user_id))
- . " signed up as: " . join(", ", $user_angel_types_info)
+ 'User ' . User_Nick_render(User($user_id))
+ . ' signed up as: ' . join(', ', $user_angel_types_info)
);
- success(_("Angel registration successful!"));
+ success(_('Angel registration successful!'));
// User is already logged in - that means a supporter has registered an angel. Return to register page.
if (isset($user)) {
@@ -240,7 +240,7 @@ function guest_register()
}
return page_with_title(register_title(), [
- _("By completing this form you're registering as a Chaos-Angel. This script will create you an account in the angel task scheduler."),
+ _('By completing this form you\'re registering as a Chaos-Angel. This script will create you an account in the angel task scheduler.'),
$msg,
msg(),
form([
@@ -248,18 +248,18 @@ function guest_register()
div('col-md-6', [
div('row', [
div('col-sm-4', [
- form_text('nick', _("Nick") . ' ' . entry_required(), $nick)
+ form_text('nick', _('Nick') . ' ' . entry_required(), $nick)
]),
div('col-sm-8', [
- form_email('mail', _("E-Mail") . ' ' . entry_required(), $mail),
+ form_email('mail', _('E-Mail') . ' ' . entry_required(), $mail),
form_checkbox(
'email_shiftinfo',
- _("The engelsystem is allowed to send me an email (e.g. when my shifts change)"),
+ _('The engelsystem is allowed to send me an email (e.g. when my shifts change)'),
$email_shiftinfo
),
form_checkbox(
'email_by_human_allowed',
- _("Humans are allowed to send me an email (e.g. for ticket vouchers)"),
+ _('Humans are allowed to send me an email (e.g. for ticket vouchers)'),
$email_by_human_allowed
)
])
@@ -268,22 +268,22 @@ function guest_register()
div('col-sm-6', [
form_date(
'planned_arrival_date',
- _("Planned date of arrival") . ' ' . entry_required(),
+ _('Planned date of arrival') . ' ' . entry_required(),
$planned_arrival_date, $buildup_start_date, $teardown_end_date
)
]),
div('col-sm-6', [
$enable_tshirt_size ? form_select('tshirt_size',
- _("Shirt size") . ' ' . entry_required(),
+ _('Shirt size') . ' ' . entry_required(),
$tshirt_sizes, $tshirt_size) : ''
])
]),
div('row', [
div('col-sm-6', [
- form_password('password', _("Password") . ' ' . entry_required())
+ form_password('password', _('Password') . ' ' . entry_required())
]),
div('col-sm-6', [
- form_password('password2', _("Confirm password") . ' ' . entry_required())
+ form_password('password2', _('Confirm password') . ' ' . entry_required())
])
]),
form_checkboxes(
@@ -291,50 +291,50 @@ function guest_register()
_("What do you want to do?") . sprintf(
" (
%s)",
page_link_to('angeltypes') . '&action=about',
- _("Description of job types")
+ _('Description of job types')
),
$angel_types,
$selected_angel_types
),
form_info(
- "",
- _("Restricted angel types need will be confirmed later by a supporter. You can change your selection in the options section.")
+ '',
+ _('Restricted angel types need will be confirmed later by a supporter. You can change your selection in the options section.')
)
]),
div('col-md-6', [
div('row', [
div('col-sm-4', [
- form_text('dect', _("DECT"), $dect)
+ form_text('dect', _('DECT'), $dect)
]),
div('col-sm-4', [
- form_text('mobile', _("Mobile"), $mobile)
+ form_text('mobile', _('Mobile'), $mobile)
]),
div('col-sm-4', [
- form_text('tel', _("Phone"), $tel)
+ form_text('tel', _('Phone'), $tel)
])
]),
- form_text('jabber', _("Jabber"), $jabber),
+ form_text('jabber', _('Jabber'), $jabber),
div('row', [
div('col-sm-6', [
- form_text('prename', _("First name"), $prename)
+ form_text('prename', _('First name'), $prename)
]),
div('col-sm-6', [
- form_text('lastname', _("Last name"), $lastname)
+ form_text('lastname', _('Last name'), $lastname)
])
]),
div('row', [
div('col-sm-3', [
- form_text('age', _("Age"), $age)
+ form_text('age', _('Age'), $age)
]),
div('col-sm-9', [
- form_text('hometown', _("Hometown"), $hometown)
+ form_text('hometown', _('Hometown'), $hometown)
])
]),
- form_info(entry_required() . ' = ' . _("Entry required!"))
+ form_info(entry_required() . ' = ' . _('Entry required!'))
])
]),
- // form_textarea('comment', _("Did you help at former CCC events and which tasks have you performed then?"), $comment),
- form_submit('submit', _("Register"))
+ // form_textarea('comment', _('Did you help at former CCC events and which tasks have you performed then?'), $comment),
+ form_submit('submit', _('Register'))
])
]);
}
@@ -347,13 +347,13 @@ function entry_required()
function guest_logout()
{
session_destroy();
- redirect(page_link_to("start"));
+ redirect(page_link_to('start'));
return true;
}
function guest_login()
{
- $nick = "";
+ $nick = '';
unset($_SESSION['uid']);
$valid = true;
@@ -367,19 +367,19 @@ function guest_login()
if (isset($_REQUEST['password'])) {
if (!verify_password($_REQUEST['password'], $login_user['Passwort'], $login_user['UID'])) {
$valid = false;
- error(_("Your password is incorrect. Please try it again."));
+ error(_('Your password is incorrect. Please try it again.'));
}
} else {
$valid = false;
- error(_("Please enter a password."));
+ error(_('Please enter a password.'));
}
} else {
$valid = false;
- error(_("No user was found with that Nickname. Please try again. If you are still having problems, ask a Dispatcher."));
+ error(_('No user was found with that Nickname. Please try again. If you are still having problems, ask a Dispatcher.'));
}
} else {
$valid = false;
- error(_("Please enter a nickname."));
+ error(_('Please enter a nickname.'));
}
if ($valid && !empty($login_user)) {
@@ -401,21 +401,21 @@ function guest_login()
div('col-sm-6 col-sm-offset-3 col-md-4 col-md-offset-4', [
div('panel panel-primary first', [
div('panel-heading', [
- '
' . _("Login")
+ '
' . _('Login')
]),
div('panel-body', [
msg(),
form([
- form_text_placeholder('nick', _("Nick"), $nick),
- form_password_placeholder('password', _("Password")),
- form_submit('submit', _("Login")),
+ form_text_placeholder('nick', _('Nick'), $nick),
+ form_password_placeholder('password', _('Password')),
+ form_submit('submit', _('Login')),
!$valid ? buttons([
- button(page_link_to('user_password_recovery'), _("I forgot my password"))
+ button(page_link_to('user_password_recovery'), _('I forgot my password'))
]) : ''
])
]),
div('panel-footer', [
- glyph('info-sign') . _("Please note: You have to activate cookies!")
+ glyph('info-sign') . _('Please note: You have to activate cookies!')
])
])
])
@@ -426,10 +426,10 @@ function guest_login()
get_register_hint()
]),
div('col-sm-6 text-center', [
- heading(_("What can I do?"), 2),
- '
' . _("Please read about the jobs you can do to help us.") . '
',
+ heading(_('What can I do?'), 2),
+ '
' . _('Please read about the jobs you can do to help us.') . '
',
buttons([
- button(page_link_to('angeltypes') . '&action=about', _("Teams/Job description") . ' »')
+ button(page_link_to('angeltypes') . '&action=about', _('Teams/Job description') . ' »')
])
])
])
@@ -443,13 +443,13 @@ function get_register_hint()
if (in_array('register', $privileges)) {
return join('', [
- '
' . _("Please sign up, if you want to help us!") . '
',
+ '
' . _('Please sign up, if you want to help us!') . '
',
buttons([
button(page_link_to('register'), register_title() . ' »')
])
]);
}
- //FIXME: return error(_("Registration is disabled."), true);
- return error("Registration is
disabled.", true);
+ //FIXME: return error(_('Registration is disabled.'), true);
+ return error('Registration is
disabled.', true);
}
diff --git a/includes/pages/guest_stats.php b/includes/pages/guest_stats.php
index 1994f044..c4e1af74 100644
--- a/includes/pages/guest_stats.php
+++ b/includes/pages/guest_stats.php
@@ -8,27 +8,37 @@ function guest_stats()
if ($_REQUEST['api_key'] == $api_key) {
$stats = [];
- list($user_count) = sql_select("SELECT count(*) AS `user_count` FROM `User`");
+ list($user_count) = sql_select('SELECT count(*) AS `user_count` FROM `User`');
$stats['user_count'] = $user_count['user_count'];
- list($arrived_user_count) = sql_select("SELECT count(*) AS `user_count` FROM `User` WHERE `Gekommen`=1");
+ list($arrived_user_count) = sql_select('SELECT count(*) AS `user_count` FROM `User` WHERE `Gekommen`=1');
$stats['arrived_user_count'] = $arrived_user_count['user_count'];
- $done_shifts_seconds = sql_select_single_cell("SELECT SUM(`Shifts`.`end` - `Shifts`.`start`) FROM `ShiftEntry` JOIN `Shifts` USING (`SID`) WHERE `Shifts`.`end` < UNIX_TIMESTAMP()");
+ $done_shifts_seconds = sql_select_single_cell('
+ SELECT SUM(`Shifts`.`end` - `Shifts`.`start`)
+ FROM `ShiftEntry`
+ JOIN `Shifts` USING (`SID`)
+ WHERE `Shifts`.`end` < UNIX_TIMESTAMP()
+ ');
$stats['done_work_hours'] = round($done_shifts_seconds / (60 * 60), 0);
- $users_in_action = sql_select("SELECT `Shifts`.`start`, `Shifts`.`end` FROM `ShiftEntry` JOIN `Shifts` ON `Shifts`.`SID`=`ShiftEntry`.`SID` WHERE UNIX_TIMESTAMP() BETWEEN `Shifts`.`start` AND `Shifts`.`end`");
+ $users_in_action = sql_select('
+ SELECT `Shifts`.`start`, `Shifts`.`end`
+ FROM `ShiftEntry`
+ JOIN `Shifts` ON `Shifts`.`SID`=`ShiftEntry`.`SID`
+ WHERE UNIX_TIMESTAMP() BETWEEN `Shifts`.`start` AND `Shifts`.`end`
+ ');
$stats['users_in_action'] = count($users_in_action);
- header("Content-Type: application/json");
+ header('Content-Type: application/json');
raw_output(json_encode($stats));
return;
}
raw_output(json_encode([
- 'error' => "Wrong api_key."
+ 'error' => 'Wrong api_key.'
]));
}
raw_output(json_encode([
- 'error' => "Missing parameter api_key."
+ 'error' => 'Missing parameter api_key.'
]));
}
diff --git a/includes/pages/user_atom.php b/includes/pages/user_atom.php
index 42217a3a..913a8821 100644
--- a/includes/pages/user_atom.php
+++ b/includes/pages/user_atom.php
@@ -7,17 +7,17 @@ function user_atom()
{
global $user, $display_news;
- if (!isset($_REQUEST['key']) || !preg_match("/^[0-9a-f]{32}$/", $_REQUEST['key'])) {
- engelsystem_error("Missing key.");
+ if (!isset($_REQUEST['key']) || !preg_match('/^[0-9a-f]{32}$/', $_REQUEST['key'])) {
+ engelsystem_error('Missing key.');
}
$key = $_REQUEST['key'];
$user = User_by_api_key($key);
if ($user == null) {
- engelsystem_error("Key invalid.");
+ engelsystem_error('Key invalid.');
}
if (!in_array('atom', privileges_for_user($user['UID']))) {
- engelsystem_error("No privilege for atom.");
+ engelsystem_error('No privilege for atom.');
}
$news = sql_select("
@@ -31,7 +31,7 @@ function user_atom()
$output = make_atom_entries_from_news($news);
header('Content-Type: application/atom+xml; charset=utf-8');
- header("Content-Length: " . strlen($output));
+ header('Content-Length: ' . strlen($output));
raw_output($output);
}
@@ -51,21 +51,21 @@ function make_atom_entries_from_news($news_entries)
$_SERVER['REQUEST_URI']
))
. '
-
' . date('Y-m-d\TH:i:sP', $news_entries[0]['Datum']) . "\n";
+
' . date('Y-m-d\TH:i:sP', $news_entries[0]['Datum']) . '' . "\n";
foreach ($news_entries as $news_entry) {
$html .= make_atom_entry_from_news($news_entry);
}
- $html .= "";
+ $html .= '';
return $html;
}
function make_atom_entry_from_news($news_entry)
{
- return "
- " . htmlspecialchars($news_entry['Betreff']) . "
-
- " . preg_replace('#^https?://#', '', page_link_to_absolute("news")) . "-${news_entry['ID']}
- " . date('Y-m-d\TH:i:sP', $news_entry['Datum']) . "
- " . htmlspecialchars($news_entry['Text']) . "
- \n";
+ return '
+ ' . htmlspecialchars($news_entry['Betreff']) . '
+
+ ' . preg_replace('#^https?://#', '', page_link_to_absolute('news')) . '-' . $news_entry['ID'] . '
+ ' . date('Y-m-d\TH:i:sP', $news_entry['Datum']) . '
+ ' . htmlspecialchars($news_entry['Text']) . '
+ ' . "\n";
}
diff --git a/includes/pages/user_ical.php b/includes/pages/user_ical.php
index 929dc7c7..0c4bd49a 100644
--- a/includes/pages/user_ical.php
+++ b/includes/pages/user_ical.php
@@ -7,18 +7,18 @@ function user_ical()
{
global $user;
- if (!isset($_REQUEST['key']) || !preg_match("/^[0-9a-f]{32}$/", $_REQUEST['key'])) {
- engelsystem_error("Missing key.");
+ if (!isset($_REQUEST['key']) || !preg_match('/^[0-9a-f]{32}$/', $_REQUEST['key'])) {
+ engelsystem_error('Missing key.');
}
$key = $_REQUEST['key'];
$user = User_by_api_key($key);
if ($user == null) {
- engelsystem_error("Key invalid.");
+ engelsystem_error('Key invalid.');
}
if (!in_array('ical', privileges_for_user($user['UID']))) {
- engelsystem_error("No privilege for ical.");
+ engelsystem_error('No privilege for ical.');
}
$ical_shifts = load_ical_shifts();
@@ -33,14 +33,14 @@ function user_ical()
*/
function send_ical_from_shifts($shifts)
{
- header("Content-Type: text/calendar; charset=utf-8");
+ header('Content-Type: text/calendar; charset=utf-8');
$output = "BEGIN:VCALENDAR\r\nVERSION:2.0\r\nPRODID:-//-//Engelsystem//DE\r\nCALSCALE:GREGORIAN\r\n";
foreach ($shifts as $shift) {
$output .= make_ical_entry_from_shift($shift);
}
$output .= "END:VCALENDAR\r\n";
$output = trim($output, "\x0A");
- header("Content-Length: " . strlen($output));
+ header('Content-Length: ' . strlen($output));
raw_output($output);
}
@@ -53,15 +53,15 @@ function send_ical_from_shifts($shifts)
function make_ical_entry_from_shift($shift)
{
$output = "BEGIN:VEVENT\r\n";
- $output .= "UID:" . md5($shift['start'] . $shift['end'] . $shift['name']) . "\r\n";
- $output .= "SUMMARY:" . str_replace("\n", "\\n", $shift['name'])
- . " (" . str_replace("\n", "\\n", $shift['title']) . ")\r\n";
+ $output .= 'UID:' . md5($shift['start'] . $shift['end'] . $shift['name']) . "\r\n";
+ $output .= 'SUMMARY:' . str_replace("\n", "\\n", $shift['name'])
+ . ' (' . str_replace("\n", "\\n", $shift['title']) . ")\r\n";
if (isset($shift['Comment'])) {
- $output .= "DESCRIPTION:" . str_replace("\n", "\\n", $shift['Comment']) . "\r\n";
+ $output .= 'DESCRIPTION:' . str_replace("\n", "\\n", $shift['Comment']) . "\r\n";
}
- $output .= "DTSTART;TZID=Europe/Berlin:" . date("Ymd\THis", $shift['start']) . "\r\n";
- $output .= "DTEND;TZID=Europe/Berlin:" . date("Ymd\THis", $shift['end']) . "\r\n";
- $output .= "LOCATION:" . $shift['Name'] . "\r\n";
+ $output .= 'DTSTART;TZID=Europe/Berlin:' . date("Ymd\THis", $shift['start']) . "\r\n";
+ $output .= 'DTEND;TZID=Europe/Berlin:' . date("Ymd\THis", $shift['end']) . "\r\n";
+ $output .= 'LOCATION:' . $shift['Name'] . "\r\n";
$output .= "END:VEVENT\r\n";
return $output;
}
diff --git a/includes/pages/user_messages.php b/includes/pages/user_messages.php
index 5e8c2491..00dbafe8 100644
--- a/includes/pages/user_messages.php
+++ b/includes/pages/user_messages.php
@@ -5,7 +5,7 @@
*/
function messages_title()
{
- return _("Messages");
+ return _('Messages');
}
/**
@@ -35,7 +35,7 @@ function user_messages()
$users = sql_select("SELECT * FROM `User` WHERE NOT `UID`='" . sql_escape($user['UID']) . "' ORDER BY `Nick`");
$to_select_data = [
- "" => _("Select recipient...")
+ '' => _('Select recipient...')
];
foreach ($users as $u) {
@@ -44,16 +44,22 @@ function user_messages()
$to_select = html_select_key('to', 'to', $to_select_data, '');
- $messages = sql_select("SELECT * FROM `Messages` WHERE `SUID`='" . sql_escape($user['UID']) . "' OR `RUID`='" . sql_escape($user['UID']) . "' ORDER BY `isRead`,`Datum` DESC");
+ $messages = sql_select("
+ SELECT *
+ FROM `Messages`
+ WHERE `SUID`='" . sql_escape($user['UID']) . "'
+ OR `RUID`='" . sql_escape($user['UID']) . "'
+ ORDER BY `isRead`,`Datum` DESC
+ ");
$messages_table = [
[
'news' => '',
- 'timestamp' => date("Y-m-d H:i"),
+ 'timestamp' => date('Y-m-d H:i'),
'from' => User_Nick_render($user),
'to' => $to_select,
'text' => form_textarea('text', '', ''),
- 'actions' => form_submit('submit', _("Save"))
+ 'actions' => form_submit('submit', _('Save'))
]
];
@@ -63,7 +69,7 @@ function user_messages()
$messages_table_entry = [
'new' => $message['isRead'] == 'N' ? '
' : '',
- 'timestamp' => date("Y-m-d H:i", $message['Datum']),
+ 'timestamp' => date('Y-m-d H:i', $message['Datum']),
'from' => User_Nick_render($sender_user_source),
'to' => User_Nick_render($receiver_user_source),
'text' => str_replace("\n", '
', $message['Text'])
@@ -72,15 +78,15 @@ function user_messages()
if ($message['RUID'] == $user['UID']) {
if ($message['isRead'] == 'N') {
$messages_table_entry['actions'] = button(
- page_link_to("user_messages") . '&action=read&id=' . $message['id'],
- _("mark as read"),
+ page_link_to('user_messages') . '&action=read&id=' . $message['id'],
+ _('mark as read'),
'btn-xs'
);
}
} else {
$messages_table_entry['actions'] = button(
- page_link_to("user_messages") . '&action=delete&id=' . $message['id'],
- _("delete message"),
+ page_link_to('user_messages') . '&action=delete&id=' . $message['id'],
+ _('delete message'),
'btn-xs'
);
}
@@ -89,62 +95,62 @@ function user_messages()
return page_with_title(messages_title(), [
msg(),
- sprintf(_("Hello %s, here can you leave messages for other angels"), User_Nick_render($user)),
+ sprintf(_('Hello %s, here can you leave messages for other angels'), User_Nick_render($user)),
form([
table([
- 'new' => _("New"),
- 'timestamp' => _("Date"),
- 'from' => _("Transmitted"),
- 'to' => _("Recipient"),
- 'text' => _("Message"),
+ 'new' => _('New'),
+ 'timestamp' => _('Date'),
+ 'from' => _('Transmitted'),
+ 'to' => _('Recipient'),
+ 'text' => _('Message'),
'actions' => ''
], $messages_table)
], page_link_to('user_messages') . '&action=send')
]);
} else {
switch ($_REQUEST['action']) {
- case "read":
- if (isset($_REQUEST['id']) && preg_match("/^[0-9]{1,11}$/", $_REQUEST['id'])) {
+ case 'read':
+ if (isset($_REQUEST['id']) && preg_match('/^[0-9]{1,11}$/', $_REQUEST['id'])) {
$message_id = $_REQUEST['id'];
} else {
- return error(_("Incomplete call, missing Message ID."), true);
+ return error(_('Incomplete call, missing Message ID.'), true);
}
$message = sql_select("SELECT * FROM `Messages` WHERE `id`='" . sql_escape($message_id) . "' LIMIT 1");
if (count($message) > 0 && $message[0]['RUID'] == $user['UID']) {
sql_query("UPDATE `Messages` SET `isRead`='Y' WHERE `id`='" . sql_escape($message_id) . "' LIMIT 1");
- redirect(page_link_to("user_messages"));
+ redirect(page_link_to('user_messages'));
} else {
- return error(_("No Message found."), true);
+ return error(_('No Message found.'), true);
}
break;
- case "delete":
- if (isset($_REQUEST['id']) && preg_match("/^[0-9]{1,11}$/", $_REQUEST['id'])) {
+ case 'delete':
+ if (isset($_REQUEST['id']) && preg_match('/^[0-9]{1,11}$/', $_REQUEST['id'])) {
$message_id = $_REQUEST['id'];
} else {
- return error(_("Incomplete call, missing Message ID."), true);
+ return error(_('Incomplete call, missing Message ID.'), true);
}
$message = sql_select("SELECT * FROM `Messages` WHERE `id`='" . sql_escape($message_id) . "' LIMIT 1");
if (count($message) > 0 && $message[0]['SUID'] == $user['UID']) {
sql_query("DELETE FROM `Messages` WHERE `id`='" . sql_escape($message_id) . "' LIMIT 1");
- redirect(page_link_to("user_messages"));
+ redirect(page_link_to('user_messages'));
} else {
- return error(_("No Message found."), true);
+ return error(_('No Message found.'), true);
}
break;
- case "send":
+ case 'send':
if (Message_send($_REQUEST['to'], $_REQUEST['text']) === true) {
- redirect(page_link_to("user_messages"));
+ redirect(page_link_to('user_messages'));
} else {
- return error(_("Transmitting was terminated with an Error."), true);
+ return error(_('Transmitting was terminated with an Error.'), true);
}
break;
default:
- return error(_("Wrong action."), true);
+ return error(_('Wrong action.'), true);
}
}
diff --git a/includes/pages/user_myshifts.php b/includes/pages/user_myshifts.php
index f9050cdd..2079c789 100644
--- a/includes/pages/user_myshifts.php
+++ b/includes/pages/user_myshifts.php
@@ -5,7 +5,7 @@
*/
function myshifts_title()
{
- return _("My shifts");
+ return _('My shifts');
}
/**
@@ -20,8 +20,8 @@ function user_myshifts()
if (
isset($_REQUEST['id'])
- && in_array("user_shifts_admin", $privileges)
- && preg_match("/^[0-9]{1,}$/", $_REQUEST['id'])
+ && in_array('user_shifts_admin', $privileges)
+ && preg_match('/^[0-9]{1,}$/', $_REQUEST['id'])
&& sql_num_query("SELECT * FROM `User` WHERE `UID`='" . sql_escape($_REQUEST['id']) . "'") > 0
) {
$user_id = $_REQUEST['id'];
@@ -32,19 +32,19 @@ function user_myshifts()
list($shifts_user) = sql_select("SELECT * FROM `User` WHERE `UID`='" . sql_escape($user_id) . "' LIMIT 1");
if (isset($_REQUEST['reset'])) {
- if ($_REQUEST['reset'] == "ack") {
+ if ($_REQUEST['reset'] == 'ack') {
User_reset_api_key($user);
- success(_("Key changed."));
+ success(_('Key changed.'));
redirect(page_link_to('users') . '&action=view&user_id=' . $shifts_user['UID']);
}
- return page_with_title(_("Reset API key"), [
+ return page_with_title(_('Reset API key'), [
error(
- _("If you reset the key, the url to your iCal- and JSON-export and your atom feed changes! You have to update it in every application using one of these exports."),
+ _('If you reset the key, the url to your iCal- and JSON-export and your atom feed changes! You have to update it in every application using one of these exports.'),
true
),
- button(page_link_to('user_myshifts') . '&reset=ack', _("Continue"), 'btn-danger')
+ button(page_link_to('user_myshifts') . '&reset=ack', _('Continue'), 'btn-danger')
]);
- } elseif (isset($_REQUEST['edit']) && preg_match("/^[0-9]*$/", $_REQUEST['edit'])) {
+ } elseif (isset($_REQUEST['edit']) && preg_match('/^[0-9]*$/', $_REQUEST['edit'])) {
$user_id = $_REQUEST['edit'];
$shift = sql_select("SELECT
`ShiftEntry`.`freeloaded`,
@@ -69,12 +69,12 @@ function user_myshifts()
if (isset($_REQUEST['submit'])) {
$valid = true;
- if (in_array("user_shifts_admin", $privileges)) {
+ if (in_array('user_shifts_admin', $privileges)) {
$freeloaded = isset($_REQUEST['freeloaded']);
$freeload_comment = strip_request_item_nl('freeload_comment');
if ($freeloaded && $freeload_comment == '') {
$valid = false;
- error(_("Please enter a freeload comment!"));
+ error(_('Please enter a freeload comment!'));
}
}
@@ -93,32 +93,32 @@ function user_myshifts()
}
engelsystem_log(
- "Updated " . User_Nick_render($user_source) . "'s shift " . $shift['name']
- . " from " . date("Y-m-d H:i", $shift['start'])
- . " to " . date("Y-m-d H:i", $shift['end'])
- . " with comment " . $comment
- . ". Freeloaded: " . ($freeloaded ? "YES Comment: " . $freeload_comment : "NO")
+ 'Updated ' . User_Nick_render($user_source) . '\'s shift ' . $shift['name']
+ . ' from ' . date('Y-m-d H:i', $shift['start'])
+ . ' to ' . date('Y-m-d H:i', $shift['end'])
+ . ' with comment ' . $comment
+ . '. Freeloaded: ' . ($freeloaded ? 'YES Comment: ' . $freeload_comment : 'NO')
);
- success(_("Shift saved."));
+ success(_('Shift saved.'));
redirect(page_link_to('users') . '&action=view&user_id=' . $shifts_user['UID']);
}
}
return ShiftEntry_edit_view(
User_Nick_render($shifts_user),
- date("Y-m-d H:i", $shift['start']) . ', ' . shift_length($shift),
+ date('Y-m-d H:i', $shift['start']) . ', ' . shift_length($shift),
$shift['Name'],
$shift['name'],
$shift['angel_type'],
$shift['Comment'],
$shift['freeloaded'],
$shift['freeload_comment'],
- in_array("user_shifts_admin", $privileges)
+ in_array('user_shifts_admin', $privileges)
);
} else {
redirect(page_link_to('user_myshifts'));
}
- } elseif (isset($_REQUEST['cancel']) && preg_match("/^[0-9]*$/", $_REQUEST['cancel'])) {
+ } elseif (isset($_REQUEST['cancel']) && preg_match('/^[0-9]*$/', $_REQUEST['cancel'])) {
$user_id = $_REQUEST['cancel'];
$shift = sql_select("
SELECT *
@@ -137,15 +137,15 @@ function user_myshifts()
$shifttype = ShiftType($shift['shifttype_id']);
engelsystem_log(
- "Deleted own shift: " . $shifttype['name']
- . " at " . $room['Name']
- . " from " . date("Y-m-d H:i", $shift['start'])
- . " to " . date("Y-m-d H:i", $shift['end'])
- . " as " . $angeltype['name']
+ 'Deleted own shift: ' . $shifttype['name']
+ . ' at ' . $room['Name']
+ . ' from ' . date('Y-m-d H:i', $shift['start'])
+ . ' to ' . date('Y-m-d H:i', $shift['end'])
+ . ' as ' . $angeltype['name']
);
- success(_("Shift canceled."));
+ success(_('Shift canceled.'));
} else {
- error(_("It's too late to sign yourself off the shift. If neccessary, ask the dispatcher to do so."));
+ error(_('It\'s too late to sign yourself off the shift. If neccessary, ask the dispatcher to do so.'));
}
} else {
redirect(user_link($shifts_user));
diff --git a/includes/pages/user_news.php b/includes/pages/user_news.php
index 01da8d27..ceed75f2 100644
--- a/includes/pages/user_news.php
+++ b/includes/pages/user_news.php
@@ -5,7 +5,7 @@
*/
function user_news_comments_title()
{
- return _("News comments");
+ return _('News comments');
}
/**
@@ -13,7 +13,7 @@ function user_news_comments_title()
*/
function news_title()
{
- return _("News");
+ return _('News');
}
/**
@@ -21,7 +21,7 @@ function news_title()
*/
function meetings_title()
{
- return _("Meetings");
+ return _('Meetings');
}
/**
@@ -33,7 +33,7 @@ function user_meetings()
$html = '
' . meetings_title() . '
' . msg();
- if (isset($_REQUEST['page']) && preg_match("/^[0-9]{1,}$/", $_REQUEST['page'])) {
+ if (isset($_REQUEST['page']) && preg_match('/^[0-9]{1,}$/', $_REQUEST['page'])) {
$page = $_REQUEST['page'];
} else {
$page = 0;
@@ -50,7 +50,7 @@ function user_meetings()
$html .= display_news($entry);
}
- $dis_rows = ceil(sql_num_query("SELECT * FROM `News`") / $display_news);
+ $dis_rows = ceil(sql_num_query('SELECT * FROM `News`') / $display_news);
$html .= '
' . '
';
@@ -83,20 +83,20 @@ function display_news($news)
$html .= '
' . ReplaceSmilies(nl2br($news['Text'])) . '
';
$html .= '';
@@ -172,9 +172,9 @@ function user_news()
$html = '
' . news_title() . '
' . msg();
- if (isset($_POST["text"]) && isset($_POST["betreff"]) && in_array("admin_news", $privileges)) {
- if (!isset($_POST["treffen"]) || !in_array("admin_news", $privileges)) {
- $_POST["treffen"] = 0;
+ if (isset($_POST['text']) && isset($_POST['betreff']) && in_array('admin_news', $privileges)) {
+ if (!isset($_POST['treffen']) || !in_array('admin_news', $privileges)) {
+ $_POST['treffen'] = 0;
}
sql_query("
INSERT INTO `News` (`Datum`, `Betreff`, `Text`, `UID`, `Treffen`)
@@ -186,12 +186,12 @@ function user_news()
'" . sql_escape($_POST["treffen"]) . "'
)
");
- engelsystem_log("Created news: " . $_POST["betreff"] . ", treffen: " . $_POST["treffen"]);
- success(_("Entry saved."));
+ engelsystem_log('Created news: ' . $_POST['betreff'] . ', treffen: ' . $_POST['treffen']);
+ success(_('Entry saved.'));
redirect(page_link_to('news'));
}
- if (isset($_REQUEST['page']) && preg_match("/^[0-9]{1,}$/", $_REQUEST['page'])) {
+ if (isset($_REQUEST['page']) && preg_match('/^[0-9]{1,}$/', $_REQUEST['page'])) {
$page = $_REQUEST['page'];
} else {
$page = 0;
@@ -207,7 +207,7 @@ function user_news()
$html .= display_news($entry);
}
- $dis_rows = ceil(sql_num_query("SELECT * FROM `News`") / $display_news);
+ $dis_rows = ceil(sql_num_query('SELECT * FROM `News`') / $display_news);
$html .= '
' . '
';
- if (in_array("admin_news", $privileges)) {
+ if (in_array('admin_news', $privileges)) {
$html .= '
';
- $html .= '
' . _("Create news:") . '
';
+ $html .= '
' . _('Create news:') . '
';
$html .= form([
- form_text('betreff', _("Subject"), ''),
- form_textarea('text', _("Message"), ''),
- form_checkbox('treffen', _("Meeting"), false, 1),
- form_submit('submit', _("Save"))
+ form_text('betreff', _('Subject'), ''),
+ form_textarea('text', _('Message'), ''),
+ form_checkbox('treffen', _('Meeting'), false, 1),
+ form_submit('submit', _('Save'))
]);
}
return $html . '
';
diff --git a/includes/pages/user_questions.php b/includes/pages/user_questions.php
index fa66e8db..b8ebe92d 100644
--- a/includes/pages/user_questions.php
+++ b/includes/pages/user_questions.php
@@ -5,7 +5,7 @@
*/
function questions_title()
{
- return _("Ask the Heaven");
+ return _('Ask the Heaven');
}
/**
@@ -28,41 +28,41 @@ function user_questions()
$question['answer_user'] = User_Nick_render($answer_user_source);
}
- return Questions_view($open_questions, $answered_questions, page_link_to("user_questions") . '&action=ask');
+ return Questions_view($open_questions, $answered_questions, page_link_to('user_questions') . '&action=ask');
} else {
switch ($_REQUEST['action']) {
case 'ask':
$question = strip_request_item_nl('question');
- if ($question != "") {
+ if ($question != '') {
$result = sql_query("
INSERT INTO `Questions`
SET `UID`='" . sql_escape($user['UID']) . "', `Question`='" . sql_escape($question) . "'
");
if ($result === false) {
- engelsystem_error(_("Unable to save question."));
+ engelsystem_error(_('Unable to save question.'));
}
- success(_("You question was saved."));
- redirect(page_link_to("user_questions"));
+ success(_('You question was saved.'));
+ redirect(page_link_to('user_questions'));
} else {
return page_with_title(questions_title(), [
- error(_("Please enter a question!"), true)
+ error(_('Please enter a question!'), true)
]);
}
break;
case 'delete':
- if (isset($_REQUEST['id']) && preg_match("/^[0-9]{1,11}$/", $_REQUEST['id'])) {
+ if (isset($_REQUEST['id']) && preg_match('/^[0-9]{1,11}$/', $_REQUEST['id'])) {
$question_id = $_REQUEST['id'];
} else {
- return error(_("Incomplete call, missing Question ID."), true);
+ return error(_('Incomplete call, missing Question ID.'), true);
}
$question = sql_select("SELECT * FROM `Questions` WHERE `QID`='" . sql_escape($question_id) . "' LIMIT 1");
if (count($question) > 0 && $question[0]['UID'] == $user['UID']) {
sql_query("DELETE FROM `Questions` WHERE `QID`='" . sql_escape($question_id) . "' LIMIT 1");
- redirect(page_link_to("user_questions"));
+ redirect(page_link_to('user_questions'));
} else {
return page_with_title(questions_title(), [
- error(_("No question found."), true)
+ error(_('No question found.'), true)
]);
}
break;
diff --git a/includes/pages/user_settings.php b/includes/pages/user_settings.php
index fe9bb215..b848ff5f 100644
--- a/includes/pages/user_settings.php
+++ b/includes/pages/user_settings.php
@@ -5,7 +5,7 @@
*/
function settings_title()
{
- return _("Settings");
+ return _('Settings');
}
/**
@@ -25,11 +25,11 @@ function user_settings_main($user_source, $enable_tshirt_size, $tshirt_sizes)
$user_source['email'] = $result->getValue();
if (!$result->isValid()) {
$valid = false;
- error(_("E-mail address is not correct."));
+ error(_('E-mail address is not correct.'));
}
} else {
$valid = false;
- error(_("Please enter your e-mail."));
+ error(_('Please enter your e-mail.'));
}
$user_source['email_shiftinfo'] = isset($_REQUEST['email_shiftinfo']);
@@ -40,7 +40,7 @@ function user_settings_main($user_source, $enable_tshirt_size, $tshirt_sizes)
$user_source['jabber'] = $result->getValue();
if (!$result->isValid()) {
$valid = false;
- error(_("Please check your jabber account information."));
+ error(_('Please check your jabber account information.'));
}
}
@@ -51,22 +51,22 @@ function user_settings_main($user_source, $enable_tshirt_size, $tshirt_sizes)
}
if (isset($_REQUEST['planned_arrival_date'])) {
- $tmp = parse_date("Y-m-d H:i", $_REQUEST['planned_arrival_date'] . " 00:00");
+ $tmp = parse_date('Y-m-d H:i', $_REQUEST['planned_arrival_date'] . ' 00:00');
$result = User_validate_planned_arrival_date($tmp);
$user_source['planned_arrival_date'] = $result->getValue();
if (!$result->isValid()) {
$valid = false;
- error(_("Please enter your planned date of arrival. It should be after the buildup start date and before teardown end date."));
+ error(_('Please enter your planned date of arrival. It should be after the buildup start date and before teardown end date.'));
}
}
if (isset($_REQUEST['planned_departure_date'])) {
- $tmp = parse_date("Y-m-d H:i", $_REQUEST['planned_departure_date'] . " 00:00");
+ $tmp = parse_date('Y-m-d H:i', $_REQUEST['planned_departure_date'] . ' 00:00');
$result = User_validate_planned_departure_date($user_source['planned_arrival_date'], $tmp);
$user_source['planned_departure_date'] = $result->getValue();
if (!$result->isValid()) {
$valid = false;
- error(_("Please enter your planned date of departure. It should be after your planned arrival date and after buildup start date and before teardown end date."));
+ error(_('Please enter your planned date of departure. It should be after your planned arrival date and after buildup start date and before teardown end date.'));
}
}
@@ -81,7 +81,7 @@ function user_settings_main($user_source, $enable_tshirt_size, $tshirt_sizes)
if ($valid) {
User_update($user_source);
- success(_("Settings saved."));
+ success(_('Settings saved.'));
redirect(page_link_to('user_settings'));
}
@@ -100,15 +100,15 @@ function user_settings_password($user_source)
!isset($_REQUEST['password'])
|| !verify_password($_REQUEST['password'], $user_source['Passwort'], $user_source['UID'])
) {
- error(_("-> not OK. Please try again."));
+ error(_('-> not OK. Please try again.'));
} elseif (strlen($_REQUEST['new_password']) < $min_password_length) {
- error(_("Your password is to short (please use at least 6 characters)."));
+ error(_('Your password is to short (please use at least 6 characters).'));
} elseif ($_REQUEST['new_password'] != $_REQUEST['new_password2']) {
- error(_("Your passwords don't match."));
+ error(_('Your passwords don\'t match.'));
} elseif (set_password($user_source['UID'], $_REQUEST['new_password'])) {
- success(_("Password saved."));
+ success(_('Password saved.'));
} else {
- error(_("Failed setting password."));
+ error(_('Failed setting password.'));
}
redirect(page_link_to('user_settings'));
}
@@ -131,9 +131,13 @@ function user_settings_theme($user_source, $themes)
}
if ($valid) {
- sql_query("UPDATE `User` SET `color`='" . sql_escape($user_source['color']) . "' WHERE `UID`='" . sql_escape($user_source['UID']) . "'");
+ sql_query("
+ UPDATE `User`
+ SET `color`='" . sql_escape($user_source['color']) . "'
+ WHERE `UID`='" . sql_escape($user_source['UID']) . "'
+ ");
- success(_("Theme changed."));
+ success(_('Theme changed.'));
redirect(page_link_to('user_settings'));
}
@@ -158,10 +162,14 @@ function user_settings_locale($user_source, $locales)
}
if ($valid) {
- sql_query("UPDATE `User` SET `Sprache`='" . sql_escape($user_source['Sprache']) . "' WHERE `UID`='" . sql_escape($user_source['UID']) . "'");
+ sql_query("
+ UPDATE `User`
+ SET `Sprache`='" . sql_escape($user_source['Sprache']) . "'
+ WHERE `UID`='" . sql_escape($user_source['UID']) . "'
+ ");
$_SESSION['locale'] = $user_source['Sprache'];
- success("Language changed.");
+ success('Language changed.');
redirect(page_link_to('user_settings'));
}
@@ -202,6 +210,13 @@ function user_settings()
$user_source = user_settings_locale($user_source, $locales);
}
- return User_settings_view($user_source, $locales, $themes, $buildup_start_date, $teardown_end_date,
- $enable_tshirt_size, $tshirt_sizes);
+ return User_settings_view(
+ $user_source,
+ $locales,
+ $themes,
+ $buildup_start_date,
+ $teardown_end_date,
+ $enable_tshirt_size,
+ $tshirt_sizes
+ );
}
diff --git a/includes/pages/user_shifts.php b/includes/pages/user_shifts.php
index 405b36ab..bfb33f12 100644
--- a/includes/pages/user_shifts.php
+++ b/includes/pages/user_shifts.php
@@ -6,7 +6,7 @@ use Engelsystem\ShiftsFilter;
*/
function shifts_title()
{
- return _("Shifts");
+ return _('Shifts');
}
/**
@@ -91,9 +91,9 @@ function update_ShiftsFilter(ShiftsFilter $shiftsFilter, $user_shifts_admin, $da
*/
function load_rooms()
{
- $rooms = sql_select("SELECT `RID` AS `id`, `Name` AS `name` FROM `Room` WHERE `show`='Y' ORDER BY `Name`");
+ $rooms = sql_select('SELECT `RID` AS `id`, `Name` AS `name` FROM `Room` WHERE `show`=\'Y\' ORDER BY `Name`');
if (!$rooms || count($rooms) == 0) {
- error(_("The administration has not configured any rooms yet."));
+ error(_('The administration has not configured any rooms yet.'));
redirect('?');
}
return $rooms;
@@ -104,12 +104,13 @@ function load_rooms()
*/
function load_days()
{
- $days = sql_select_single_col("
+ $days = sql_select_single_col('
SELECT DISTINCT DATE(FROM_UNIXTIME(`start`)) AS `id`, DATE(FROM_UNIXTIME(`start`)) AS `name`
FROM `Shifts`
- ORDER BY `start`");
+ ORDER BY `start`
+ ');
if (count($days) == 0) {
- error(_("The administration has not configured any shifts yet."));
+ error(_('The administration has not configured any shifts yet.'));
redirect('?');
}
return $days;
@@ -122,8 +123,8 @@ function load_types()
{
global $user;
- if (sql_num_query("SELECT `id`, `name` FROM `AngelTypes` WHERE `restricted` = 0") == 0) {
- error(_("The administration has not configured any angeltypes yet - or you are not subscribed to any angeltype."));
+ if (sql_num_query('SELECT `id`, `name` FROM `AngelTypes` WHERE `restricted` = 0') == 0) {
+ error(_('The administration has not configured any angeltypes yet - or you are not subscribed to any angeltype.'));
redirect('?');
}
$types = sql_select("
@@ -146,7 +147,7 @@ function load_types()
ORDER BY `AngelTypes`.`name`
");
if (empty($types)) {
- return sql_select("SELECT `id`, `name` FROM `AngelTypes` WHERE `restricted` = 0");
+ return sql_select('SELECT `id`, `name` FROM `AngelTypes` WHERE `restricted` = 0');
}
return $types;
}
@@ -175,56 +176,56 @@ function view_user_shifts()
$shiftCalendarRenderer = shiftCalendarRendererByShiftFilter($shiftsFilter);
- if ($user['api_key'] == "") {
+ if ($user['api_key'] == '') {
User_reset_api_key($user, false);
}
$filled = [
[
'id' => '1',
- 'name' => _("occupied")
+ 'name' => _('occupied')
],
[
'id' => '0',
- 'name' => _("free")
+ 'name' => _('free')
]
];
- $start_day = date("Y-m-d", $shiftsFilter->getStartTime());
- $start_time = date("H:i", $shiftsFilter->getStartTime());
- $end_day = date("Y-m-d", $shiftsFilter->getEndTime());
- $end_time = date("H:i", $shiftsFilter->getEndTime());
+ $start_day = date('Y-m-d', $shiftsFilter->getStartTime());
+ $start_time = date('H:i', $shiftsFilter->getStartTime());
+ $end_day = date('Y-m-d', $shiftsFilter->getEndTime());
+ $end_time = date('H:i', $shiftsFilter->getEndTime());
return page([
div('col-md-12', [
msg(),
template_render(__DIR__ . '/../../templates/user_shifts.html', [
'title' => shifts_title(),
- 'room_select' => make_select($rooms, $shiftsFilter->getRooms(), "rooms", _("Rooms")),
- 'start_select' => html_select_key("start_day", "start_day", array_combine($days, $days), $start_day),
+ 'room_select' => make_select($rooms, $shiftsFilter->getRooms(), 'rooms', _('Rooms')),
+ 'start_select' => html_select_key('start_day', 'start_day', array_combine($days, $days), $start_day),
'start_time' => $start_time,
- 'end_select' => html_select_key("end_day", "end_day", array_combine($days, $days), $end_day),
+ 'end_select' => html_select_key('end_day', 'end_day', array_combine($days, $days), $end_day),
'end_time' => $end_time,
'type_select' => make_select(
$types,
$shiftsFilter->getTypes(),
- "types",
- _("Angeltypes") . '
1'
+ 'types',
+ _('Angeltypes') . '
1'
),
- 'filled_select' => make_select($filled, $shiftsFilter->getFilled(), "filled", _("Occupancy")),
+ 'filled_select' => make_select($filled, $shiftsFilter->getFilled(), 'filled', _('Occupancy')),
'task_notice' =>
'
1'
- . _("The tasks shown here are influenced by the angeltypes you joined already!")
+ . _('The tasks shown here are influenced by the angeltypes you joined already!')
. '
'
- . _("Description of the jobs.")
+ . _('Description of the jobs.')
. '',
'shifts_table' => msg() . $shiftCalendarRenderer->render(),
- 'ical_text' => '
' . _("iCal export") . '
' . sprintf(
- _("Export of shown shifts. iCal format or JSON format available (please keep secret, otherwise reset the api key)."),
+ 'ical_text' => '
' . _('iCal export') . '
' . sprintf(
+ _('Export of shown shifts. iCal format or JSON format available (please keep secret, otherwise reset the api key).'),
page_link_to_absolute('ical') . '&key=' . $user['api_key'],
page_link_to_absolute('shifts_json_export') . '&key=' . $user['api_key'],
page_link_to('user_myshifts') . '&reset'
) . '
',
- 'filter' => _("Filter")
+ 'filter' => _('Filter')
])
])
]);
@@ -236,7 +237,7 @@ function view_user_shifts()
*/
function get_ids_from_array($array)
{
- return $array["id"];
+ return $array['id'];
}
function make_select($items, $selected, $name, $title = null)
@@ -251,14 +252,14 @@ function make_select($items, $selected, $name, $title = null)
. '
'
- . (!isset($i['enabled']) || $i['enabled'] ? '' : glyph("lock"))
+ . (!isset($i['enabled']) || $i['enabled'] ? '' : glyph('lock'))
. '
';
}
$html = '
' . "\n";
$html .= implode("\n", $html_items);
$html .= buttons([
- button("javascript: checkAll('selection_" . $name . "', true)", _("All"), ""),
- button("javascript: checkAll('selection_" . $name . "', false)", _("None"), "")
+ button("javascript: checkAll('selection_" . $name . "', true)", _('All'), ''),
+ button("javascript: checkAll('selection_" . $name . "', false)", _('None'), '')
]);
$html .= '
' . "\n";
return $html;
diff --git a/includes/sys_auth.php b/includes/sys_auth.php
index 734afd57..a478226c 100644
--- a/includes/sys_auth.php
+++ b/includes/sys_auth.php
@@ -37,8 +37,8 @@ function load_auth()
*/
function generate_salt($length = 16)
{
- $alphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
- $salt = "";
+ $alphabet = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/';
+ $salt = '';
for ($i = 0; $i < $length; $i++) {
$salt .= $alphabet[rand(0, strlen($alphabet) - 1)];
}
diff --git a/includes/sys_form.php b/includes/sys_form.php
index 41fcd763..7b1141bb 100644
--- a/includes/sys_form.php
+++ b/includes/sys_form.php
@@ -112,17 +112,17 @@ function form_checkboxes($name, $label, $items, $selected)
*/
function form_multi_checkboxes($names, $label, $items, $selected, $disabled = [])
{
- $html = "
";
+ $html = '';
foreach ($names as $title) {
- $html .= "$title | ";
+ $html .= '' . $title . ' | ';
}
- $html .= "
";
+ $html .= '';
foreach ($items as $key => $item) {
- $html .= "";
+ $html .= '
';
$dom_id = '';
foreach ($names as $name => $title) {
$dom_id = $name . '_' . $key;
- $sel = array_search($key, $selected[$name]) !== false ? ' checked="checked"' : "";
+ $sel = array_search($key, $selected[$name]) !== false ? ' checked="checked"' : '';
if (!empty($disabled) && !empty($disabled[$name]) && array_search($key, $disabled[$name]) !== false) {
$sel .= ' disabled="disabled"';
}
@@ -132,7 +132,7 @@ function form_multi_checkboxes($names, $label, $items, $selected, $disabled = []
}
$html .= ' |
';
}
- $html .= "
";
+ $html .= '
';
return form_element($label, $html);
}
@@ -147,7 +147,11 @@ function form_multi_checkboxes($names, $label, $items, $selected, $disabled = []
*/
function form_checkbox($name, $label, $selected, $value = 'checked')
{
- return '
';
+ return '
';
}
/**
@@ -161,7 +165,11 @@ function form_checkbox($name, $label, $selected, $value = 'checked')
*/
function form_radio($name, $label, $selected, $value)
{
- return '
';
+ return '
'
+ . '
';
}
/**
@@ -171,12 +179,12 @@ function form_radio($name, $label, $selected, $value)
* @param string $text
* @return string
*/
-function form_info($label, $text = "")
+function form_info($label, $text = '')
{
- if ($label == "") {
+ if ($label == '') {
return '
' . glyph('info-sign') . $text . '';
}
- if ($text == "") {
+ if ($text == '') {
return '
' . $label . '
';
}
return form_element($label, '
' . $text . '
', '');
@@ -193,7 +201,7 @@ function form_submit($name, $label)
{
return form_element(
'
',
- ""
+ ''
);
}
@@ -211,7 +219,8 @@ function form_text($name, $label, $value, $disabled = false)
$disabled = $disabled ? ' disabled="disabled"' : '';
return form_element(
$label,
- '
',
+ '
',
'form_' . $name
);
}
@@ -229,7 +238,10 @@ function form_text_placeholder($name, $placeholder, $value, $disabled = false)
{
$disabled = $disabled ? ' disabled="disabled"' : '';
return form_element('',
- '
');
+ '
'
+ );
}
/**
@@ -246,7 +258,8 @@ function form_email($name, $label, $value, $disabled = false)
$disabled = $disabled ? ' disabled="disabled"' : '';
return form_element(
$label,
- '
',
+ '
',
'form_' . $name
);
}
@@ -294,7 +307,8 @@ function form_password_placeholder($name, $placeholder, $disabled = false)
$disabled = $disabled ? ' disabled="disabled"' : '';
return form_element(
'',
- '
',
+ '
',
'form_' . $name
);
}
@@ -313,7 +327,8 @@ function form_textarea($name, $label, $value, $disabled = false)
$disabled = $disabled ? ' disabled="disabled"' : '';
return form_element(
$label,
- '
',
+ '
',
'form_' . $name
);
}
@@ -340,7 +355,7 @@ function form_select($name, $label, $values, $selected)
* @param string $for
* @return string
*/
-function form_element($label, $input, $for = "")
+function form_element($label, $input, $for = '')
{
if ($label == '') {
return '
' . $input . '
';
@@ -356,7 +371,7 @@ function form_element($label, $input, $for = "")
* @param string $action
* @return string
*/
-function form($elements, $action = "")
+function form($elements, $action = '')
{
return '
';
}
@@ -367,11 +382,12 @@ function form($elements, $action = "")
* @param string $selected
* @return string
*/
-function html_options($name, $options, $selected = "")
+function html_options($name, $options, $selected = '')
{
- $html = "";
+ $html = '';
foreach ($options as $value => $label) {
- $html .= '
' . $label;
+ $html .= '
' . $label;
}
return $html;
diff --git a/includes/sys_menu.php b/includes/sys_menu.php
index fe0d9c7c..0b7d6b37 100644
--- a/includes/sys_menu.php
+++ b/includes/sys_menu.php
@@ -5,9 +5,9 @@ use Engelsystem\UserHintsRenderer;
* @param string $page
* @return string
*/
-function page_link_to($page = "")
+function page_link_to($page = '')
{
- if ($page == "") {
+ if ($page == '') {
return '?';
}
return '?p=' . $page;
@@ -139,11 +139,11 @@ function make_navigation()
$menu = [];
$pages = [
- "news" => news_title(),
- "user_meetings" => meetings_title(),
- "user_shifts" => shifts_title(),
- "angeltypes" => angeltypes_title(),
- "user_questions" => questions_title()
+ 'news' => news_title(),
+ 'user_meetings' => meetings_title(),
+ 'user_shifts' => shifts_title(),
+ 'angeltypes' => angeltypes_title(),
+ 'user_questions' => questions_title()
];
foreach ($pages as $menu_page => $title) {
@@ -156,18 +156,18 @@ function make_navigation()
$admin_menu = [];
$admin_pages = [
- "admin_arrive" => admin_arrive_title(),
- "admin_active" => admin_active_title(),
- "admin_user" => admin_user_title(),
- "admin_free" => admin_free_title(),
- "admin_questions" => admin_questions_title(),
- "shifttypes" => shifttypes_title(),
- "admin_shifts" => admin_shifts_title(),
- "admin_rooms" => admin_rooms_title(),
- "admin_groups" => admin_groups_title(),
- "admin_import" => admin_import_title(),
- "admin_log" => admin_log_title(),
- "admin_event_config" => event_config_title()
+ 'admin_arrive' => admin_arrive_title(),
+ 'admin_active' => admin_active_title(),
+ 'admin_user' => admin_user_title(),
+ 'admin_free' => admin_free_title(),
+ 'admin_questions' => admin_questions_title(),
+ 'shifttypes' => shifttypes_title(),
+ 'admin_shifts' => admin_shifts_title(),
+ 'admin_rooms' => admin_rooms_title(),
+ 'admin_groups' => admin_groups_title(),
+ 'admin_import' => admin_import_title(),
+ 'admin_log' => admin_log_title(),
+ 'admin_event_config' => event_config_title()
];
foreach ($admin_pages as $menu_page => $title) {
@@ -177,7 +177,7 @@ function make_navigation()
}
if (count($admin_menu) > 0) {
- $menu[] = toolbar_dropdown('', _("Admin"), $admin_menu);
+ $menu[] = toolbar_dropdown('', _('Admin'), $admin_menu);
}
return toolbar($menu);
@@ -200,7 +200,7 @@ function make_room_navigation($menu)
$rooms = Rooms();
$room_menu = [];
if (in_array('admin_rooms', $privileges)) {
- $room_menu[] = toolbar_item_link(page_link_to('admin_rooms'), 'list', _("Manage rooms"));
+ $room_menu[] = toolbar_item_link(page_link_to('admin_rooms'), 'list', _('Manage rooms'));
}
if (count($room_menu) > 0) {
$room_menu[] = toolbar_item_divider();
@@ -209,7 +209,7 @@ function make_room_navigation($menu)
$room_menu[] = toolbar_item_link(room_link($room), 'map-marker', $room['Name']);
}
if (count($room_menu) > 0) {
- $menu[] = toolbar_dropdown('map-marker', _("Rooms"), $room_menu);
+ $menu[] = toolbar_dropdown('map-marker', _('Rooms'), $room_menu);
}
return $menu;
}
diff --git a/includes/sys_page.php b/includes/sys_page.php
index ecee8ea0..7bc2b9cb 100644
--- a/includes/sys_page.php
+++ b/includes/sys_page.php
@@ -16,8 +16,8 @@ use Engelsystem\ValidationResult;
*/
function check_request_datetime($date_name, $time_name, $allowed_days, $default_value)
{
- $time = date("H:i", $default_value);
- $day = date("Y-m-d", $default_value);
+ $time = date('H:i', $default_value);
+ $day = date('Y-m-d', $default_value);
if (isset($_REQUEST[$time_name]) && preg_match('#^\d{1,2}:\d\d$#', trim($_REQUEST[$time_name]))) {
$time = trim($_REQUEST[$time_name]);
@@ -26,7 +26,7 @@ function check_request_datetime($date_name, $time_name, $allowed_days, $default_
$day = $_REQUEST[$date_name];
}
- return parse_date("Y-m-d H:i", $day . " " . $time);
+ return parse_date('Y-m-d H:i', $day . ' ' . $time);
}
/**
@@ -52,8 +52,8 @@ function parse_date($pattern, $value)
*/
function redirect($url)
{
- header("Location: " . $url, true, 302);
- raw_output("");
+ header('Location: ' . $url, true, 302);
+ raw_output('');
}
/**
@@ -128,7 +128,7 @@ function check_request_date($name, $error_message = null, $null_allowed = false)
*/
function check_date($input, $error_message = null, $null_allowed = false)
{
- if ($tmp = parse_date("Y-m-d H:i", trim($input) . " 00:00")) {
+ if ($tmp = parse_date('Y-m-d H:i', trim($input) . ' 00:00')) {
return new ValidationResult(true, $tmp);
}
if ($null_allowed) {
@@ -164,7 +164,7 @@ function strip_request_item($name, $default_value = null)
function test_request_int($name)
{
if (isset($_REQUEST[$name])) {
- return preg_match("/^[0-9]*$/", $_REQUEST[$name]);
+ return preg_match('/^[0-9]*$/', $_REQUEST[$name]);
}
return false;
}
diff --git a/includes/sys_template.php b/includes/sys_template.php
index db5f1e29..9b85df59 100644
--- a/includes/sys_template.php
+++ b/includes/sys_template.php
@@ -4,11 +4,11 @@
* Liste der verfügbaren Themes
*/
$themes = [
- '4' => "Engelsystem 33c3 (2016)",
- '3' => "Engelsystem 32c3 (2015)",
- "2" => "Engelsystem cccamp15",
- "0" => "Engelsystem light",
- "1" => "Engelsystem dark"
+ '4' => 'Engelsystem 33c3 (2016)',
+ '3' => 'Engelsystem 32c3 (2015)',
+ '2' => 'Engelsystem cccamp15',
+ '0' => 'Engelsystem light',
+ '1' => 'Engelsystem dark'
];
/**
@@ -82,7 +82,7 @@ function glyph_bool($boolean)
* @param string $dom_id
* @return string
*/
-function div($class, $content = [], $dom_id = "")
+function div($class, $content = [], $dom_id = '')
{
if (is_array($content)) {
$content = join("\n", $content);
@@ -98,7 +98,7 @@ function div($class, $content = [], $dom_id = "")
*/
function heading($content, $number = 1)
{
- return "
" . $content . "";
+ return '
' . $content . '';
}
/**
@@ -294,7 +294,7 @@ function render_table($columns, $rows, $data = true)
* @param string $class
* @return string
*/
-function button($href, $label, $class = "")
+function button($href, $label, $class = '')
{
return '
' . $label . '';
}
@@ -307,7 +307,7 @@ function button($href, $label, $class = "")
* @param string $class
* @return string
*/
-function button_glyph($href, $glyph, $class = "")
+function button_glyph($href, $glyph, $class = '')
{
return button($href, glyph($glyph), $class);
}
@@ -345,12 +345,12 @@ function template_render($file, $data)
$template = file_get_contents($file);
if (is_array($data)) {
foreach ($data as $name => $content) {
- $template = str_replace("%" . $name . "%", $content, $template);
+ $template = str_replace('%' . $name . '%', $content, $template);
}
}
return $template;
}
- engelsystem_error("Cannot find template file «" . $file . "».");
+ engelsystem_error('Cannot find template file «' . $file . '».');
return '';
}
@@ -375,17 +375,17 @@ function shorten($str, $length = 50)
*/
function table_body($array)
{
- $html = "";
+ $html = '';
foreach ($array as $line) {
- $html .= "
";
+ $html .= '
';
if (is_array($line)) {
foreach ($line as $td) {
- $html .= "" . $td . " | ";
+ $html .= '' . $td . ' | ';
}
} else {
- $html .= "" . $line . " | ";
+ $html .= '' . $line . ' | ';
}
- $html .= "
";
+ $html .= '';
}
return $html;
}
@@ -396,26 +396,26 @@ function table_body($array)
*/
function ReplaceSmilies($msg)
{
- $msg = str_replace(";o))", "
", $msg);
- $msg = str_replace(":-))", "
", $msg);
- $msg = str_replace(";o)", "
", $msg);
- $msg = str_replace(":)", "
", $msg);
- $msg = str_replace(":-)", "
", $msg);
- $msg = str_replace(":(", "
", $msg);
- $msg = str_replace(":-(", "
", $msg);
- $msg = str_replace(":o(", "
", $msg);
- $msg = str_replace(":o)", "
", $msg);
- $msg = str_replace(";o(", "
", $msg);
- $msg = str_replace(";(", "
", $msg);
- $msg = str_replace(";-(", "
", $msg);
- $msg = str_replace("8)", "
", $msg);
- $msg = str_replace("8o)", "
", $msg);
- $msg = str_replace(":P", "
", $msg);
- $msg = str_replace(":-P", "
", $msg);
- $msg = str_replace(":oP", "
", $msg);
- $msg = str_replace(";P", "
", $msg);
- $msg = str_replace(";oP", "
", $msg);
- $msg = str_replace("?)", "
", $msg);
+ $msg = str_replace(';o))', '
', $msg);
+ $msg = str_replace(':-))', '
', $msg);
+ $msg = str_replace(';o)', '
', $msg);
+ $msg = str_replace(':)', '
', $msg);
+ $msg = str_replace(':-)', '
', $msg);
+ $msg = str_replace(':(', '
', $msg);
+ $msg = str_replace(':-(', '
', $msg);
+ $msg = str_replace(':o(', '
', $msg);
+ $msg = str_replace(':o)', '
', $msg);
+ $msg = str_replace(';o(', '
', $msg);
+ $msg = str_replace(';(', '
', $msg);
+ $msg = str_replace(';-(', '
', $msg);
+ $msg = str_replace('8)', '
', $msg);
+ $msg = str_replace('8o)', '
', $msg);
+ $msg = str_replace(':P', '
', $msg);
+ $msg = str_replace(':-P', '
', $msg);
+ $msg = str_replace(':oP', '
', $msg);
+ $msg = str_replace(';P', '
', $msg);
+ $msg = str_replace(';oP', '
', $msg);
+ $msg = str_replace('?)', '
', $msg);
return $msg;
}
diff --git a/includes/view/AngelTypes_view.php b/includes/view/AngelTypes_view.php
index 0a97488d..be866c9b 100644
--- a/includes/view/AngelTypes_view.php
+++ b/includes/view/AngelTypes_view.php
@@ -26,15 +26,15 @@ function AngelType_render_membership($user_angeltype)
if ($user_angeltype['user_angeltype_id'] != null) {
if ($user_angeltype['restricted']) {
if ($user_angeltype['confirm_user_id'] == null) {
- return glyph('lock') . _("Unconfirmed");
+ return glyph('lock') . _('Unconfirmed');
} elseif ($user_angeltype['supporter']) {
- return glyph_bool(true) . _("supporter");
+ return glyph_bool(true) . _('supporter');
}
- return glyph_bool(true) . _("Member");
+ return glyph_bool(true) . _('Member');
} elseif ($user_angeltype['supporter']) {
- return glyph_bool(true) . _("supporter");
+ return glyph_bool(true) . _('supporter');
}
- return glyph_bool(true) . _("Member");
+ return glyph_bool(true) . _('Member');
}
return glyph_bool(false);
}
@@ -45,13 +45,13 @@ function AngelType_render_membership($user_angeltype)
*/
function AngelType_delete_view($angeltype)
{
- return page_with_title(sprintf(_("Delete angeltype %s"), $angeltype['name']), [
- info(sprintf(_("Do you want to delete angeltype %s?"), $angeltype['name']), true),
+ return page_with_title(sprintf(_('Delete angeltype %s'), $angeltype['name']), [
+ info(sprintf(_('Do you want to delete angeltype %s?'), $angeltype['name']), true),
buttons([
- button(page_link_to('angeltypes'), _("cancel"), 'cancel'),
+ button(page_link_to('angeltypes'), _('cancel'), 'cancel'),
button(
page_link_to('angeltypes') . '&action=delete&angeltype_id=' . $angeltype['id'] . '&confirmed',
- _("delete"),
+ _('delete'),
'ok'
)
])
@@ -68,38 +68,38 @@ function AngelType_delete_view($angeltype)
function AngelType_edit_view($angeltype, $supporter_mode)
{
$contact_info = AngelType_contact_info($angeltype);
- return page_with_title(sprintf(_("Edit %s"), $angeltype['name']), [
+ return page_with_title(sprintf(_('Edit %s'), $angeltype['name']), [
buttons([
- button(page_link_to('angeltypes'), _("Angeltypes"), 'back')
+ button(page_link_to('angeltypes'), _('Angeltypes'), 'back')
]),
msg(),
form([
$supporter_mode
- ? form_info(_("Name"), $angeltype['name'])
- : form_text('name', _("Name"), $angeltype['name']),
+ ? form_info(_('Name'), $angeltype['name'])
+ : form_text('name', _('Name'), $angeltype['name']),
$supporter_mode
- ? form_info(_("Restricted"), $angeltype['restricted'] ? _("Yes") : _("No"))
- : form_checkbox('restricted', _("Restricted"), $angeltype['restricted']),
+ ? form_info(_('Restricted'), $angeltype['restricted'] ? _('Yes') : _('No'))
+ : form_checkbox('restricted', _('Restricted'), $angeltype['restricted']),
$supporter_mode
- ? form_info(_("No Self Sign Up"), $angeltype['no_self_signup'] ? _("Yes") : _("No"))
- : form_checkbox('no_self_signup', _("No Self Sign Up"), $angeltype['no_self_signup']),
+ ? form_info(_('No Self Sign Up'), $angeltype['no_self_signup'] ? _('Yes') : _('No'))
+ : form_checkbox('no_self_signup', _('No Self Sign Up'), $angeltype['no_self_signup']),
$supporter_mode
- ? form_info(_("Requires driver license"), $angeltype['requires_driver_license'] ? _("Yes") : _("No"))
+ ? form_info(_('Requires driver license'), $angeltype['requires_driver_license'] ? _('Yes') : _('No'))
: form_checkbox(
'requires_driver_license',
- _("Requires driver license"),
+ _('Requires driver license'),
$angeltype['requires_driver_license']
),
- //form_text('contact_name', _("Name"), $angeltype['contact_name']),
- //form_text('contact_dect', _("DECT"), $angeltype['contact_dect']),
- //form_text('contact_email', _("E-Mail"), $angeltype['contact_email']),
+ //form_text('contact_name', _('Name'), $angeltype['contact_name']),
+ //form_text('contact_dect', _('DECT'), $angeltype['contact_dect']),
+ //form_text('contact_email', _('E-Mail'), $angeltype['contact_email']),
form_info(
- "",
- _("Restricted angel types can only be used by an angel if enabled by a supporter (double opt-in).")
+ '',
+ _('Restricted angel types can only be used by an angel if enabled by a supporter (double opt-in).')
),
- form_textarea('description', _("Description"), $angeltype['description']),
- form_info("", _("Please use markdown for the description.")),
- form_submit('submit', _("Save"))
+ form_textarea('description', _('Description'), $angeltype['description']),
+ form_info('', _('Please use markdown for the description.')),
+ form_submit('submit', _('Save'))
])
]);
}
@@ -118,45 +118,45 @@ function AngelType_edit_view($angeltype, $supporter_mode)
function AngelType_view_buttons($angeltype, $user_angeltype, $admin_angeltypes, $supporter, $user_driver_license, $user)
{
$buttons = [
- button(page_link_to('angeltypes'), _("Angeltypes"), 'back')
+ button(page_link_to('angeltypes'), _('Angeltypes'), 'back')
];
if ($angeltype['requires_driver_license']) {
- $buttons[] = button(user_driver_license_edit_link($user), glyph("road") . _("my driving license"));
+ $buttons[] = button(user_driver_license_edit_link($user), glyph('road') . _('my driving license'));
}
if ($user_angeltype == null) {
$buttons[] = button(
page_link_to('user_angeltypes') . '&action=add&angeltype_id=' . $angeltype['id'],
- _("join"),
+ _('join'),
'add'
);
} else {
if ($angeltype['requires_driver_license'] && $user_driver_license == null) {
- error(_("This angeltype requires a driver license. Please enter your driver license information!"));
+ error(_('This angeltype requires a driver license. Please enter your driver license information!'));
}
if ($angeltype['restricted'] && $user_angeltype['confirm_user_id'] == null) {
error(sprintf(
- _("You are unconfirmed for this angeltype. Please go to the introduction for %s to get confirmed."),
+ _('You are unconfirmed for this angeltype. Please go to the introduction for %s to get confirmed.'),
$angeltype['name']
));
}
$buttons[] = button(page_link_to('user_angeltypes') . '&action=delete&user_angeltype_id=' . $user_angeltype['id'],
- _("leave"), 'cancel');
+ _('leave'), 'cancel');
}
if ($admin_angeltypes || $supporter) {
$buttons[] = button(
page_link_to('angeltypes') . '&action=edit&angeltype_id=' . $angeltype['id'],
- _("edit"),
+ _('edit'),
'edit'
);
}
if ($admin_angeltypes) {
$buttons[] = button(
page_link_to('angeltypes') . '&action=delete&angeltype_id=' . $angeltype['id'],
- _("delete"),
+ _('delete'),
'delete'
);
}
@@ -195,12 +195,12 @@ function AngelType_view_members($angeltype, $members, $admin_user_angeltypes, $a
$member['actions'] = table_buttons([
button(
page_link_to('user_angeltypes') . '&action=confirm&user_angeltype_id=' . $member['user_angeltype_id'],
- _("confirm"),
+ _('confirm'),
'btn-xs'
),
button(
page_link_to('user_angeltypes') . '&action=delete&user_angeltype_id=' . $member['user_angeltype_id'],
- _("deny"),
+ _('deny'),
'btn-xs'
)
]);
@@ -210,7 +210,7 @@ function AngelType_view_members($angeltype, $members, $admin_user_angeltypes, $a
$member['actions'] = table_buttons([
button(
page_link_to('user_angeltypes') . '&action=update&user_angeltype_id=' . $member['user_angeltype_id'] . '&supporter=0',
- _("Remove supporter rights"),
+ _('Remove supporter rights'),
'btn-xs'
)
]);
@@ -223,11 +223,11 @@ function AngelType_view_members($angeltype, $members, $admin_user_angeltypes, $a
$member['actions'] = table_buttons([
$admin_angeltypes
? button(page_link_to('user_angeltypes') . '&action=update&user_angeltype_id=' . $member['user_angeltype_id'] . '&supporter=1',
- _("Add supporter rights"), 'btn-xs')
+ _('Add supporter rights'), 'btn-xs')
: '',
button(
page_link_to('user_angeltypes') . '&action=delete&user_angeltype_id=' . $member['user_angeltype_id'],
- _("remove"),
+ _('remove'),
'btn-xs'
)
]);
@@ -255,21 +255,21 @@ function AngelType_view_table_headers($angeltype, $supporter, $admin_angeltypes)
{
if ($angeltype['requires_driver_license'] && ($supporter || $admin_angeltypes)) {
return [
- 'Nick' => _("Nick"),
- 'DECT' => _("DECT"),
- 'wants_to_drive' => _("Driver"),
- 'has_car' => _("Has car"),
- 'has_license_car' => _("Car"),
- 'has_license_3_5t_transporter' => _("3,5t Transporter"),
- 'has_license_7_5t_truck' => _("7,5t Truck"),
- 'has_license_12_5t_truck' => _("12,5t Truck"),
- 'has_license_forklift' => _("Forklift"),
+ 'Nick' => _('Nick'),
+ 'DECT' => _('DECT'),
+ 'wants_to_drive' => _('Driver'),
+ 'has_car' => _('Has car'),
+ 'has_license_car' => _('Car'),
+ 'has_license_3_5t_transporter' => _('3,5t Transporter'),
+ 'has_license_7_5t_truck' => _('7,5t Truck'),
+ 'has_license_12_5t_truck' => _('12,5t Truck'),
+ 'has_license_forklift' => _('Forklift'),
'actions' => ''
];
}
return [
- 'Nick' => _("Nick"),
- 'DECT' => _("DECT"),
+ 'Nick' => _('Nick'),
+ 'DECT' => _('DECT'),
'actions' => ''
];
}
@@ -302,9 +302,9 @@ function AngelType_view(
msg()
];
- $page[] = '
' . _("Description") . '
';
+ $page[] = '
' . _('Description') . '
';
$parsedown = new Parsedown();
- if ($angeltype['description'] != "") {
+ if ($angeltype['description'] != '') {
$page[] = '
' . $parsedown->parse($angeltype['description']) . '
';
}
@@ -317,7 +317,7 @@ function AngelType_view(
$table_headers = AngelType_view_table_headers($angeltype, $supporter, $admin_angeltypes);
if (count($supporters) > 0) {
- $page[] = '
' . _("supporters") . '
';
+ $page[] = '
' . _('supporters') . '
';
$page[] = table($table_headers, $supporters);
}
@@ -337,32 +337,32 @@ function AngelType_view(
];
}
- $page[] = '
' . _("Members") . '
';
+ $page[] = '
' . _('Members') . '
';
if ($admin_user_angeltypes) {
$page[] = buttons([
- button(page_link_to('user_angeltypes') . '&action=add&angeltype_id=' . $angeltype['id'], _("Add"), 'add')
+ button(page_link_to('user_angeltypes') . '&action=add&angeltype_id=' . $angeltype['id'], _('Add'), 'add')
]);
}
$page[] = table($table_headers, $members_confirmed);
if ($admin_user_angeltypes && $angeltype['restricted'] && count($members_unconfirmed) > 0) {
- $page[] = '
' . _("Unconfirmed") . '
';
+ $page[] = '
' . _('Unconfirmed') . '
';
$page[] = buttons([
button(
page_link_to('user_angeltypes') . '&action=confirm_all&angeltype_id=' . $angeltype['id'],
- _("confirm all"),
+ _('confirm all'),
'ok'
),
button(
page_link_to('user_angeltypes') . '&action=delete_all&angeltype_id=' . $angeltype['id'],
- _("deny all"),
+ _('deny all'),
'cancel'
)
]);
$page[] = table($table_headers, $members_unconfirmed);
}
- return page_with_title(sprintf(_("Team %s"), $angeltype['name']), $page);
+ return page_with_title(sprintf(_('Team %s'), $angeltype['name']), $page);
}
/**
@@ -377,15 +377,15 @@ function AngelTypes_list_view($angeltypes, $admin_angeltypes)
return page_with_title(angeltypes_title(), [
msg(),
buttons([
- $admin_angeltypes ? button(page_link_to('angeltypes') . '&action=edit', _("New angeltype"), 'add') : '',
- button(page_link_to('angeltypes') . '&action=about', _("Teams/Job description"))
+ $admin_angeltypes ? button(page_link_to('angeltypes') . '&action=edit', _('New angeltype'), 'add') : '',
+ button(page_link_to('angeltypes') . '&action=about', _('Teams/Job description'))
]),
table([
- 'name' => _("Name"),
- 'restricted' => glyph('lock') . _("Restricted"),
- 'no_self_signup' => glyph('share') . _("Self Sign Up Allowed"),
- 'membership' => _("Membership"),
- 'actions' => ""
+ 'name' => _('Name'),
+ 'restricted' => glyph('lock') . _('Restricted'),
+ 'no_self_signup' => glyph('share') . _('Self Sign Up Allowed'),
+ 'membership' => _('Membership'),
+ 'actions' => ''
], $angeltypes)
]);
}
@@ -407,13 +407,13 @@ function AngelTypes_about_view_angeltype($angeltype)
if ($angeltype['user_angeltype_id'] != null) {
$buttons[] = button(
page_link_to('user_angeltypes') . '&action=delete&user_angeltype_id=' . $angeltype['user_angeltype_id'],
- _("leave"),
+ _('leave'),
'cancel'
);
} else {
$buttons[] = button(
page_link_to('user_angeltypes') . '&action=add&angeltype_id=' . $angeltype['id'],
- _("join"),
+ _('join'),
'add'
);
}
@@ -422,11 +422,11 @@ function AngelTypes_about_view_angeltype($angeltype)
if ($angeltype['restricted']) {
$html .= info(
- _("This angeltype is restricted by double-opt-in by a team supporter. Please show up at the according introduction meetings."),
+ _('This angeltype is restricted by double-opt-in by a team supporter. Please show up at the according introduction meetings.'),
true
);
}
- if ($angeltype['description'] != "") {
+ if ($angeltype['description'] != '') {
$html .= '
' . $parsedown->parse($angeltype['description']) . '
';
}
$html .= '
';
@@ -450,14 +450,14 @@ function AngelTypes_about_view($angeltypes, $user_logged_in)
!$user_logged_in ? button(page_link_to('register'), register_title()) : '',
!$user_logged_in ? button(page_link_to('login'), login_title()) : '',
$user_logged_in ? button(page_link_to('angeltypes'), angeltypes_title(), 'back') : '',
- button($faq_url, _("FAQ"), "btn-primary")
+ button($faq_url, _('FAQ'), 'btn-primary')
]),
- '
' . _("Here is the list of teams and their tasks. If you have questions, read the FAQ.") . '
',
+ '
' . _('Here is the list of teams and their tasks. If you have questions, read the FAQ.') . '
',
'
'
];
foreach ($angeltypes as $angeltype) {
$content[] = AngelTypes_about_view_angeltype($angeltype);
}
- return page_with_title(_("Teams/Job description"), $content);
+ return page_with_title(_('Teams/Job description'), $content);
}
diff --git a/includes/view/EventConfig_view.php b/includes/view/EventConfig_view.php
index 3cb85e0b..2b092962 100644
--- a/includes/view/EventConfig_view.php
+++ b/includes/view/EventConfig_view.php
@@ -10,7 +10,7 @@ function EventConfig_countdown_page($event_config)
{
if ($event_config == null) {
return div('col-md-12 text-center', [
- heading(sprintf(_("Welcome to the %s!"), '
ENGELSYSTEM'), 2)
+ heading(sprintf(_('Welcome to the %s!'), '
ENGELSYSTEM'), 2)
]);
}
@@ -19,7 +19,7 @@ function EventConfig_countdown_page($event_config)
if ($event_config['event_name'] != null) {
$elements[] = div('col-sm-12 text-center', [
heading(sprintf(
- _("Welcome to the %s!"),
+ _('Welcome to the %s!'),
$event_config['event_name'] . '
ENGELSYSTEM'
), 2)
]);
@@ -27,37 +27,37 @@ function EventConfig_countdown_page($event_config)
if ($event_config['buildup_start_date'] != null && time() < $event_config['buildup_start_date']) {
$elements[] = div('col-sm-3 text-center hidden-xs', [
- heading(_("Buildup starts"), 4),
+ heading(_('Buildup starts'), 4),
'
%c',
- '
' . date(_("Y-m-d"), $event_config['buildup_start_date']) . ''
+ '
' . date(_('Y-m-d'), $event_config['buildup_start_date']) . ''
]);
}
if ($event_config['event_start_date'] != null && time() < $event_config['event_start_date']) {
$elements[] = div('col-sm-3 text-center hidden-xs', [
- heading(_("Event starts"), 4),
+ heading(_('Event starts'), 4),
'
%c',
- '
' . date(_("Y-m-d"), $event_config['event_start_date']) . ''
+ '
' . date(_('Y-m-d'), $event_config['event_start_date']) . ''
]);
}
if ($event_config['event_end_date'] != null && time() < $event_config['event_end_date']) {
$elements[] = div('col-sm-3 text-center hidden-xs', [
- heading(_("Event ends"), 4),
+ heading(_('Event ends'), 4),
'
%c',
- '
' . date(_("Y-m-d"), $event_config['event_end_date']) . ''
+ '
' . date(_('Y-m-d'), $event_config['event_end_date']) . ''
]);
}
if ($event_config['teardown_end_date'] != null && time() < $event_config['teardown_end_date']) {
$elements[] = div('col-sm-3 text-center hidden-xs', [
- heading(_("Teardown ends"), 4),
+ heading(_('Teardown ends'), 4),
'
%c',
- '
' . date(_("Y-m-d"), $event_config['teardown_end_date']) . ''
+ '
' . date(_('Y-m-d'), $event_config['teardown_end_date']) . ''
]);
}
- return join("", $elements);
+ return join('', $elements);
}
/**
@@ -69,33 +69,33 @@ function EventConfig_countdown_page($event_config)
function EventConfig_info($event_config)
{
if ($event_config == null) {
- return "";
+ return '';
}
// Event name, start+end date are set
if ($event_config['event_name'] != null && $event_config['event_start_date'] != null && $event_config['event_end_date'] != null) {
return sprintf(
- _("%s, from %s to %s"),
+ _('%s, from %s to %s'),
$event_config['event_name'],
- date(_("Y-m-d"), $event_config['event_start_date']),
- date(_("Y-m-d"), $event_config['event_end_date'])
+ date(_('Y-m-d'), $event_config['event_start_date']),
+ date(_('Y-m-d'), $event_config['event_end_date'])
);
}
// Event name, start date are set
if ($event_config['event_name'] != null && $event_config['event_start_date'] != null) {
return sprintf(
- _("%s, starting %s"), $event_config['event_name'],
- date(_("Y-m-d"), $event_config['event_start_date'])
+ _('%s, starting %s'), $event_config['event_name'],
+ date(_('Y-m-d'), $event_config['event_start_date'])
);
}
// Event start+end date are set
if ($event_config['event_start_date'] != null && $event_config['event_end_date'] != null) {
return sprintf(
- _("Event from %s to %s"),
- date(_("Y-m-d"), $event_config['event_start_date']),
- date(_("Y-m-d"), $event_config['event_end_date'])
+ _('Event from %s to %s'),
+ date(_('Y-m-d'), $event_config['event_start_date']),
+ date(_('Y-m-d'), $event_config['event_end_date'])
);
}
@@ -104,7 +104,7 @@ function EventConfig_info($event_config)
return sprintf($event_config['event_name']);
}
- return "";
+ return '';
}
/**
@@ -131,23 +131,23 @@ function EventConfig_edit_view(
form([
div('row', [
div('col-md-6', [
- form_text('event_name', _("Event Name"), $event_name),
- form_info('', _("Event Name is shown on the start page.")),
- form_textarea('event_welcome_msg', _("Event Welcome Message"), $event_welcome_msg),
- form_info('', _("Welcome message is shown after successful registration. You can use markdown."))
+ form_text('event_name', _('Event Name'), $event_name),
+ form_info('', _('Event Name is shown on the start page.')),
+ form_textarea('event_welcome_msg', _('Event Welcome Message'), $event_welcome_msg),
+ form_info('', _('Welcome message is shown after successful registration. You can use markdown.'))
]),
div('col-md-3 col-xs-6', [
- form_date('buildup_start_date', _("Buildup date"), $buildup_start_date),
- form_date('event_start_date', _("Event start date"), $event_start_date)
+ form_date('buildup_start_date', _('Buildup date'), $buildup_start_date),
+ form_date('event_start_date', _('Event start date'), $event_start_date)
]),
div('col-md-3 col-xs-6', [
- form_date('teardown_end_date', _("Teardown end date"), $teardown_end_date),
- form_date('event_end_date', _("Event end date"), $event_end_date)
+ form_date('teardown_end_date', _('Teardown end date'), $teardown_end_date),
+ form_date('event_end_date', _('Event end date'), $event_end_date)
])
]),
div('row', [
div('col-md-6', [
- form_submit('submit', _("Save"))
+ form_submit('submit', _('Save'))
])
])
])
diff --git a/includes/view/Questions_view.php b/includes/view/Questions_view.php
index 3276baf6..dee7585c 100644
--- a/includes/view/Questions_view.php
+++ b/includes/view/Questions_view.php
@@ -9,34 +9,34 @@
function Questions_view($open_questions, $answered_questions, $ask_action)
{
foreach ($open_questions as &$question) {
- $question['actions'] = '
' . _("delete") . '';
+ $question['actions'] = '
' . _('delete') . '';
$question['Question'] = str_replace("\n", '
', $question['Question']);
}
foreach ($answered_questions as &$question) {
$question['Question'] = str_replace("\n", '
', $question['Question']);
$question['Answer'] = str_replace("\n", '
', $question['Answer']);
- $question['actions'] = '
' . _("delete") . '';
+ $question['actions'] = '
' . _('delete') . '';
}
return page_with_title(questions_title(), [
msg(),
- heading(_("Open questions"), 2),
+ heading(_('Open questions'), 2),
table([
- 'Question' => _("Question"),
- 'actions' => ""
+ 'Question' => _('Question'),
+ 'actions' => ''
], $open_questions),
- heading(_("Answered questions"), 2),
+ heading(_('Answered questions'), 2),
table([
- 'Question' => _("Question"),
- 'answer_user' => _("Answered by"),
- 'Answer' => _("Answer"),
- 'actions' => ""
+ 'Question' => _('Question'),
+ 'answer_user' => _('Answered by'),
+ 'Answer' => _('Answer'),
+ 'actions' => ''
], $answered_questions),
- heading(_("Ask the Heaven"), 2),
+ heading(_('Ask the Heaven'), 2),
form([
- form_textarea('question', _("Your Question:"), ""),
- form_submit('submit', _("Save"))
+ form_textarea('question', _('Your Question:'), ''),
+ form_submit('submit', _('Save'))
], $ask_action)
]);
}
diff --git a/includes/view/ShiftCalendarRenderer.php b/includes/view/ShiftCalendarRenderer.php
index e2a574e6..aad0d643 100644
--- a/includes/view/ShiftCalendarRenderer.php
+++ b/includes/view/ShiftCalendarRenderer.php
@@ -4,7 +4,6 @@ namespace Engelsystem;
class ShiftCalendarRenderer
{
-
/**
* 15m * 60s/m = 900s
*/
@@ -102,7 +101,7 @@ class ShiftCalendarRenderer
if ($shift_added == false) {
$newLane = new ShiftCalendarLane($header, $this->getFirstBlockStartTime(), $this->getBlocksPerSlot());
if (!$newLane->addShift($shift)) {
- engelsystem_error("Unable to add shift to new lane.");
+ engelsystem_error('Unable to add shift to new lane.');
}
$lanes[$room_id][] = $newLane;
}
@@ -161,7 +160,7 @@ class ShiftCalendarRenderer
*/
private function renderShiftLanes()
{
- $html = "";
+ $html = '';
foreach ($this->lanes as $room_lanes) {
foreach ($room_lanes as $lane) {
$html .= $this->renderLane($lane);
@@ -182,7 +181,7 @@ class ShiftCalendarRenderer
global $user;
$shift_renderer = new ShiftCalendarShiftRenderer();
- $html = "";
+ $html = '';
$rendered_until = $this->getFirstBlockStartTime();
foreach ($lane->getShifts() as $shift) {
@@ -248,7 +247,7 @@ class ShiftCalendarRenderer
{
$time_slot = [
div('header', [
- _("Time")
+ _('Time')
])
];
for ($block = 0; $block < $this->getBlocksPerSlot(); $block++) {
diff --git a/includes/view/ShiftCalendarShiftRenderer.php b/includes/view/ShiftCalendarShiftRenderer.php
index 1f6ceef8..8560d47d 100644
--- a/includes/view/ShiftCalendarShiftRenderer.php
+++ b/includes/view/ShiftCalendarShiftRenderer.php
@@ -18,7 +18,7 @@ class ShiftCalendarShiftRenderer
*/
public function render($shift, $needed_angeltypes, $shift_entries, $user)
{
- $info_text = "";
+ $info_text = '';
if ($shift['title'] != '') {
$info_text = glyph('info-sign') . $shift['title'] . '
';
}
@@ -31,7 +31,7 @@ class ShiftCalendarShiftRenderer
$class = $this->classForSignupState($shift_signup_state);
- $blocks = ceil(($shift["end"] - $shift["start"]) / ShiftCalendarRenderer::SECONDS_PER_ROW);
+ $blocks = ceil(($shift['end'] - $shift['start']) / ShiftCalendarRenderer::SECONDS_PER_ROW);
$blocks = max(1, $blocks);
return [
$blocks,
@@ -100,7 +100,7 @@ class ShiftCalendarShiftRenderer
$shift_entries_filtered[$shift_entry['TID']][] = $shift_entry;
}
- $html = "";
+ $html = '';
/** @var ShiftSignupState $shift_signup_state */
$shift_signup_state = null;
foreach ($needed_angeltypes as $angeltype) {
@@ -126,7 +126,7 @@ class ShiftCalendarShiftRenderer
if (in_array('user_shifts_admin', $privileges)) {
$html .= '
' . button(
page_link_to('user_shifts') . '&shift_id=' . $shift['SID'],
- _("Add more angels"),
+ _('Add more angels'),
'btn-xs'
) . '';
}
@@ -138,7 +138,7 @@ class ShiftCalendarShiftRenderer
}
return [
$shift_signup_state,
- ""
+ ''
];
}
@@ -156,12 +156,12 @@ class ShiftCalendarShiftRenderer
{
$entry_list = [];
foreach ($shift_entries as $entry) {
- $style = $entry['freeloaded'] ? " text-decoration: line-through;" : '';
- $entry_list[] = "
" . User_Nick_render($entry) . "";
+ $style = $entry['freeloaded'] ? ' text-decoration: line-through;' : '';
+ $entry_list[] = '
' . User_Nick_render($entry) . '';
}
$shift_signup_state = Shift_signup_allowed($user, $shift, $angeltype, null, null, $angeltype, $shift_entries);
$inner_text = sprintf(
- ngettext("%d helper needed", "%d helpers needed", $shift_signup_state->getFreeEntries()),
+ ngettext('%d helper needed', '%d helpers needed', $shift_signup_state->getFreeEntries()),
$shift_signup_state->getFreeEntries()
);
@@ -211,7 +211,7 @@ class ShiftCalendarShiftRenderer
$shifts_row = '
';
$shifts_row .= '' . AngelType_name_render($angeltype) . ': ';
- $shifts_row .= join(", ", $entry_list);
+ $shifts_row .= join(', ', $entry_list);
$shifts_row .= '';
return [
$shift_signup_state,
@@ -229,7 +229,7 @@ class ShiftCalendarShiftRenderer
{
global $privileges;
- $header_buttons = "";
+ $header_buttons = '';
if (in_array('admin_shifts', $privileges)) {
$header_buttons = '
' . table_buttons([
button(page_link_to('user_shifts') . '&edit_shift=' . $shift['SID'], glyph('edit'), 'btn-xs'),
diff --git a/includes/view/ShiftEntry_view.php b/includes/view/ShiftEntry_view.php
index 92fb1528..2e638df6 100644
--- a/includes/view/ShiftEntry_view.php
+++ b/includes/view/ShiftEntry_view.php
@@ -28,21 +28,21 @@ function ShiftEntry_edit_view(
$freeload_form = [];
if ($user_admin_shifts) {
$freeload_form = [
- form_checkbox('freeloaded', _("Freeloaded"), $freeloaded),
- form_textarea('freeload_comment', _("Freeload comment (Only for shift coordination):"), $freeload_comment)
+ form_checkbox('freeloaded', _('Freeloaded'), $freeloaded),
+ form_textarea('freeload_comment', _('Freeload comment (Only for shift coordination):'), $freeload_comment)
];
}
- return page_with_title(_("Edit shift entry"), [
+ return page_with_title(_('Edit shift entry'), [
msg(),
form([
- form_info(_("Angel:"), $angel),
- form_info(_("Date, Duration:"), $date),
- form_info(_("Location:"), $location),
- form_info(_("Title:"), $title),
- form_info(_("Type:"), $type),
- form_textarea('comment', _("Comment (for your eyes only):"), $comment),
- join("", $freeload_form),
- form_submit('submit', _("Save"))
+ form_info(_('Angel:'), $angel),
+ form_info(_('Date, Duration:'), $date),
+ form_info(_('Location:'), $location),
+ form_info(_('Title:'), $title),
+ form_info(_('Type:'), $type),
+ form_textarea('comment', _('Comment (for your eyes only):'), $comment),
+ join('', $freeload_form),
+ form_submit('submit', _('Save'))
])
]);
}
diff --git a/includes/view/ShiftTypes_view.php b/includes/view/ShiftTypes_view.php
index e5064388..d8e21347 100644
--- a/includes/view/ShiftTypes_view.php
+++ b/includes/view/ShiftTypes_view.php
@@ -19,13 +19,13 @@ function ShiftType_name_render($shifttype)
*/
function ShiftType_delete_view($shifttype)
{
- return page_with_title(sprintf(_("Delete shifttype %s"), $shifttype['name']), [
- info(sprintf(_("Do you want to delete shifttype %s?"), $shifttype['name']), true),
+ return page_with_title(sprintf(_('Delete shifttype %s'), $shifttype['name']), [
+ info(sprintf(_('Do you want to delete shifttype %s?'), $shifttype['name']), true),
buttons([
- button(page_link_to('shifttypes'), _("cancel"), 'cancel'),
+ button(page_link_to('shifttypes'), _('cancel'), 'cancel'),
button(
page_link_to('shifttypes') . '&action=delete&shifttype_id=' . $shifttype['id'] . '&confirmed',
- _("delete"),
+ _('delete'),
'ok'
)
])
@@ -91,7 +91,7 @@ function ShiftType_view($shifttype, $angeltype)
'delete'
)
]),
- heading(_("Description"), 2),
+ heading(_('Description'), 2),
$parsedown->parse($shifttype['description'])
]);
}
diff --git a/includes/view/ShiftsFilterRenderer.php b/includes/view/ShiftsFilterRenderer.php
index 051843c2..43a23ef6 100644
--- a/includes/view/ShiftsFilterRenderer.php
+++ b/includes/view/ShiftsFilterRenderer.php
@@ -46,7 +46,7 @@ class ShiftsFilterRenderer
{
$toolbar = [];
if ($this->daySelectionEnabled && !empty($this->days)) {
- $selected_day = date("Y-m-d", $this->shiftsFilter->getStartTime());
+ $selected_day = date('Y-m-d', $this->shiftsFilter->getStartTime());
$day_dropdown_items = [];
foreach ($this->days as $day) {
$day_dropdown_items[] = toolbar_item_link($link_base . '&shifts_filter_day=' . $day, '', $day);
diff --git a/includes/view/Shifts_view.php b/includes/view/Shifts_view.php
index 41fde1e6..094af7ad 100644
--- a/includes/view/Shifts_view.php
+++ b/includes/view/Shifts_view.php
@@ -10,14 +10,14 @@ function Shift_editor_info_render($shift)
$info = [];
if ($shift['created_by_user_id'] != null) {
$info[] = sprintf(
- glyph('plus') . _("created at %s by %s"),
+ glyph('plus') . _('created at %s by %s'),
date('Y-m-d H:i', $shift['created_at_timestamp']),
User_Nick_render(User($shift['created_by_user_id']))
);
}
if ($shift['edited_by_user_id'] != null) {
$info[] = sprintf(
- glyph('pencil') . _("edited at %s by %s"),
+ glyph('pencil') . _('edited at %s by %s'),
date('Y-m-d H:i', $shift['edited_at_timestamp']),
User_Nick_render(User($shift['edited_by_user_id']))
);
@@ -226,7 +226,7 @@ function Shift_view_render_shift_entry($shift_entry, $user_shift_admin, $angelty
*/
function shift_length($shift)
{
- $length = floor(($shift['end'] - $shift['start']) / (60 * 60)) . ":";
- $length .= str_pad((($shift['end'] - $shift['start']) % (60 * 60)) / 60, 2, "0", STR_PAD_LEFT) . "h";
+ $length = floor(($shift['end'] - $shift['start']) / (60 * 60)) . ':';
+ $length .= str_pad((($shift['end'] - $shift['start']) % (60 * 60)) / 60, 2, '0', STR_PAD_LEFT) . 'h';
return $length;
}
diff --git a/includes/view/UserAngelTypes_view.php b/includes/view/UserAngelTypes_view.php
index 9f978bc7..15d99961 100644
--- a/includes/view/UserAngelTypes_view.php
+++ b/includes/view/UserAngelTypes_view.php
@@ -9,23 +9,23 @@
*/
function UserAngelType_update_view($user_angeltype, $user, $angeltype, $supporter)
{
- return page_with_title($supporter ? _("Add supporter rights") : _("Remove supporter rights"), [
+ return page_with_title($supporter ? _('Add supporter rights') : _('Remove supporter rights'), [
msg(),
info(sprintf(
$supporter
- ? _("Do you really want to add supporter rights for %s to %s?")
- : _("Do you really want to remove supporter rights for %s from %s?"),
+ ? _('Do you really want to add supporter rights for %s to %s?')
+ : _('Do you really want to remove supporter rights for %s from %s?'),
$angeltype['name'],
User_Nick_render($user)
), true),
buttons([
- button(page_link_to('angeltypes') . '&action=view&angeltype_id=' . $angeltype['id'], _("cancel"), 'cancel'),
+ button(page_link_to('angeltypes') . '&action=view&angeltype_id=' . $angeltype['id'], _('cancel'), 'cancel'),
button(
page_link_to('user_angeltypes')
. '&action=update&user_angeltype_id=' . $user_angeltype['id']
. '&supporter=' . ($supporter ? '1' : '0')
. '&confirmed',
- _("yes"),
+ _('yes'),
'ok'
)
])
@@ -38,14 +38,14 @@ function UserAngelType_update_view($user_angeltype, $user, $angeltype, $supporte
*/
function UserAngelTypes_delete_all_view($angeltype)
{
- return page_with_title(_("Deny all users"), [
+ return page_with_title(_('Deny all users'), [
msg(),
- info(sprintf(_("Do you really want to deny all users for %s?"), $angeltype['name']), true),
+ info(sprintf(_('Do you really want to deny all users for %s?'), $angeltype['name']), true),
buttons([
- button(page_link_to('angeltypes') . '&action=view&angeltype_id=' . $angeltype['id'], _("cancel"), 'cancel'),
+ button(page_link_to('angeltypes') . '&action=view&angeltype_id=' . $angeltype['id'], _('cancel'), 'cancel'),
button(
page_link_to('user_angeltypes') . '&action=delete_all&angeltype_id=' . $angeltype['id'] . '&confirmed',
- _("yes"),
+ _('yes'),
'ok'
)
])
@@ -58,14 +58,14 @@ function UserAngelTypes_delete_all_view($angeltype)
*/
function UserAngelTypes_confirm_all_view($angeltype)
{
- return page_with_title(_("Confirm all users"), [
+ return page_with_title(_('Confirm all users'), [
msg(),
- info(sprintf(_("Do you really want to confirm all users for %s?"), $angeltype['name']), true),
+ info(sprintf(_('Do you really want to confirm all users for %s?'), $angeltype['name']), true),
buttons([
- button(page_link_to('angeltypes') . '&action=view&angeltype_id=' . $angeltype['id'], _("cancel"), 'cancel'),
+ button(page_link_to('angeltypes') . '&action=view&angeltype_id=' . $angeltype['id'], _('cancel'), 'cancel'),
button(
page_link_to('user_angeltypes') . '&action=confirm_all&angeltype_id=' . $angeltype['id'] . '&confirmed',
- _("yes"),
+ _('yes'),
'ok'
)
])
@@ -80,14 +80,14 @@ function UserAngelTypes_confirm_all_view($angeltype)
*/
function UserAngelType_confirm_view($user_angeltype, $user, $angeltype)
{
- return page_with_title(_("Confirm angeltype for user"), [
+ return page_with_title(_('Confirm angeltype for user'), [
msg(),
- info(sprintf(_("Do you really want to confirm %s for %s?"), User_Nick_render($user), $angeltype['name']), true),
+ info(sprintf(_('Do you really want to confirm %s for %s?'), User_Nick_render($user), $angeltype['name']), true),
buttons([
- button(page_link_to('angeltypes') . '&action=view&angeltype_id=' . $angeltype['id'], _("cancel"), 'cancel'),
+ button(page_link_to('angeltypes') . '&action=view&angeltype_id=' . $angeltype['id'], _('cancel'), 'cancel'),
button(
page_link_to('user_angeltypes') . '&action=confirm&user_angeltype_id=' . $user_angeltype['id'] . '&confirmed',
- _("yes"),
+ _('yes'),
'ok'
)
])
@@ -102,14 +102,14 @@ function UserAngelType_confirm_view($user_angeltype, $user, $angeltype)
*/
function UserAngelType_delete_view($user_angeltype, $user, $angeltype)
{
- return page_with_title(_("Remove angeltype"), [
+ return page_with_title(_('Remove angeltype'), [
msg(),
- info(sprintf(_("Do you really want to delete %s from %s?"), User_Nick_render($user), $angeltype['name']), true),
+ info(sprintf(_('Do you really want to delete %s from %s?'), User_Nick_render($user), $angeltype['name']), true),
buttons([
- button(page_link_to('angeltypes') . '&action=view&angeltype_id=' . $angeltype['id'], _("cancel"), 'cancel'),
+ button(page_link_to('angeltypes') . '&action=view&angeltype_id=' . $angeltype['id'], _('cancel'), 'cancel'),
button(
page_link_to('user_angeltypes') . '&action=delete&user_angeltype_id=' . $user_angeltype['id'] . '&confirmed',
- _("yes"),
+ _('yes'),
'ok'
)
])
@@ -129,15 +129,15 @@ function UserAngelType_add_view($angeltype, $users_source, $user_id)
$users[$user_source['UID']] = User_Nick_render($user_source);
}
- return page_with_title(_("Add user to angeltype"), [
+ return page_with_title(_('Add user to angeltype'), [
msg(),
buttons([
- button(page_link_to('angeltypes') . '&action=view&angeltype_id=' . $angeltype['id'], _("back"), 'back')
+ button(page_link_to('angeltypes') . '&action=view&angeltype_id=' . $angeltype['id'], _('back'), 'back')
]),
form([
- form_info(_("Angeltype"), $angeltype['name']),
- form_select('user_id', _("User"), $users, $user_id),
- form_submit('submit', _("Add"))
+ form_info(_('Angeltype'), $angeltype['name']),
+ form_select('user_id', _('User'), $users, $user_id),
+ form_submit('submit', _('Add'))
])
]);
}
@@ -149,14 +149,14 @@ function UserAngelType_add_view($angeltype, $users_source, $user_id)
*/
function UserAngelType_join_view($user, $angeltype)
{
- return page_with_title(sprintf(_("Become a %s"), $angeltype['name']), [
+ return page_with_title(sprintf(_('Become a %s'), $angeltype['name']), [
msg(),
- info(sprintf(_("Do you really want to add %s to %s?"), User_Nick_render($user), $angeltype['name']), true),
+ info(sprintf(_('Do you really want to add %s to %s?'), User_Nick_render($user), $angeltype['name']), true),
buttons([
- button(page_link_to('angeltypes') . '&action=view&angeltype_id=' . $angeltype['id'], _("cancel"), 'cancel'),
+ button(page_link_to('angeltypes') . '&action=view&angeltype_id=' . $angeltype['id'], _('cancel'), 'cancel'),
button(
page_link_to('user_angeltypes') . '&action=add&angeltype_id=' . $angeltype['id'] . '&user_id=' . $user['UID'] . '&confirmed',
- _("save"),
+ _('save'),
'ok'
)
])
diff --git a/includes/view/UserDriverLicenses_view.php b/includes/view/UserDriverLicenses_view.php
index 3241ade5..320966ef 100644
--- a/includes/view/UserDriverLicenses_view.php
+++ b/includes/view/UserDriverLicenses_view.php
@@ -10,42 +10,42 @@
*/
function UserDriverLicense_edit_view($user_source, $wants_to_drive, $user_driver_license)
{
- return page_with_title(sprintf(_("Edit %s driving license information"), User_Nick_render($user_source)), [
+ return page_with_title(sprintf(_('Edit %s driving license information'), User_Nick_render($user_source)), [
buttons([
- button(user_link($user_source), _("Back to profile"), 'back')
+ button(user_link($user_source), _('Back to profile'), 'back')
]),
msg(),
form([
- form_info(_("Privacy"), _("Your driving license information is only visible for supporters and admins.")),
- form_checkbox('wants_to_drive', _("I am willing to operate cars for the PL"), $wants_to_drive),
+ form_info(_('Privacy'), _('Your driving license information is only visible for supporters and admins.')),
+ form_checkbox('wants_to_drive', _('I am willing to operate cars for the PL'), $wants_to_drive),
div('panel panel-default', [
div('panel-body', [
form_checkbox(
'has_car',
- _("I have my own car with me and am willing to use it for the PL (You'll get reimbursed for fuel)"),
+ _('I have my own car with me and am willing to use it for the PL (You\'ll get reimbursed for fuel)'),
$user_driver_license['has_car']
),
- heading(_("Driver license"), 3),
- form_checkbox('has_license_car', _("Car"), $user_driver_license['has_license_car']),
+ heading(_('Driver license'), 3),
+ form_checkbox('has_license_car', _('Car'), $user_driver_license['has_license_car']),
form_checkbox(
'has_license_3_5t_transporter',
- _("Transporter 3,5t"),
+ _('Transporter 3,5t'),
$user_driver_license['has_license_3_5t_transporter']
),
form_checkbox(
'has_license_7_5t_truck',
- _("Truck 7,5t"),
+ _('Truck 7,5t'),
$user_driver_license['has_license_7_5t_truck']
),
form_checkbox(
'has_license_12_5t_truck',
- _("Truck 12,5t"),
+ _('Truck 12,5t'),
$user_driver_license['has_license_12_5t_truck']
),
- form_checkbox('has_license_forklift', _("Forklift"), $user_driver_license['has_license_forklift'])
+ form_checkbox('has_license_forklift', _('Forklift'), $user_driver_license['has_license_forklift'])
])
], 'driving_license'),
- form_submit('submit', _("Save"))
+ form_submit('submit', _('Save'))
]),
'