@@ -428,21 +428,28 @@ |
||
428 | 428 | * @param $index to use as index if specified |
429 | 429 | * @return array of values of specified $col from $array |
430 | 430 | */ |
431 | -if (!function_exists('array_column')) { |
|
432 | - function array_column($input, $column_key, $index_key = null) { |
|
433 | - $arr = array_map(function($d) use ($column_key, $index_key) { |
|
434 | - if (!isset($d[$column_key])) { |
|
431 | +if (!function_exists('array_column')) |
|
432 | +{ |
|
433 | + function array_column($input, $column_key, $index_key = null) |
|
434 | + { |
|
435 | + $arr = array_map(function($d) use ($column_key, $index_key) |
|
436 | + { |
|
437 | + if (!isset($d[$column_key])) |
|
438 | + { |
|
435 | 439 | return null; |
436 | 440 | } |
437 | - if ($index_key !== null) { |
|
441 | + if ($index_key !== null) |
|
442 | + { |
|
438 | 443 | return array($d[$index_key] => $d[$column_key]); |
439 | 444 | } |
440 | 445 | return $d[$column_key]; |
441 | 446 | }, $input); |
442 | 447 | |
443 | - if ($index_key !== null) { |
|
448 | + if ($index_key !== null) |
|
449 | + { |
|
444 | 450 | $tmp = array(); |
445 | - foreach ($arr as $ar) { |
|
451 | + foreach ($arr as $ar) |
|
452 | + { |
|
446 | 453 | $tmp[key($ar)] = current($ar); |
447 | 454 | } |
448 | 455 | $arr = $tmp; |
@@ -372,7 +372,7 @@ |
||
372 | 372 | // And a bit more for database changes. |
373 | 373 | if ($context['uninstalling'] && !empty($context['database_changes'])) |
374 | 374 | echo ' |
375 | - makeToggle(document.getElementById(\'db_changes_div\'), ', JavaScriptEscape($txt['package_db_uninstall_details']) , ');'; |
|
375 | + makeToggle(document.getElementById(\'db_changes_div\'), ', JavaScriptEscape($txt['package_db_uninstall_details']), ');'; |
|
376 | 376 | |
377 | 377 | echo ' |
378 | 378 | </script>'; |
@@ -742,7 +742,7 @@ |
||
742 | 742 | |
743 | 743 | // Filter out any redundant separators before we start the loop |
744 | 744 | $context['config_vars'] = array_filter($context['config_vars'], function ($v) use ($context) |
745 | - { |
|
745 | + { |
|
746 | 746 | static $config_vars, $prev; |
747 | 747 | |
748 | 748 | $at_start = is_null($config_vars); |
@@ -756,7 +756,7 @@ |
||
756 | 756 | } |
757 | 757 | |
758 | 758 | // Filter out any redundant separators before we start the loop |
759 | - $context['config_vars'] = array_filter($context['config_vars'], function ($v) use ($context) |
|
759 | + $context['config_vars'] = array_filter($context['config_vars'], function($v) use ($context) |
|
760 | 760 | { |
761 | 761 | static $config_vars, $prev; |
762 | 762 |
@@ -107,7 +107,7 @@ |
||
107 | 107 | </div>'; |
108 | 108 | |
109 | 109 | // Show the last post if there is one. |
110 | - if(!empty($board['last_post']['id'])) |
|
110 | + if (!empty($board['last_post']['id'])) |
|
111 | 111 | echo' |
112 | 112 | <div class="lastpost lpr_border"> |
113 | 113 | ', function_exists('template_bi_' . $board['type'] . '_lastpost') ? call_user_func('template_bi_' . $board['type'] . '_lastpost', $board) : template_bi_board_lastpost($board), ' |
@@ -50,7 +50,7 @@ |
||
50 | 50 | </div>'; |
51 | 51 | |
52 | 52 | // Show the last post if there is one. |
53 | - if(!empty($board['last_post']['id'])) |
|
53 | + if (!empty($board['last_post']['id'])) |
|
54 | 54 | echo ' |
55 | 55 | <div class="lastpost lpr_border"> |
56 | 56 | ', function_exists('template_bi_' . $board['type'] . '_lastpost') ? call_user_func('template_bi_' . $board['type'] . '_lastpost', $board) : template_bi_board_lastpost($board), ' |
@@ -1826,7 +1826,7 @@ |
||
1826 | 1826 | if (!empty($excluded_groups)) |
1827 | 1827 | { |
1828 | 1828 | // Make sure this is an array of integers |
1829 | - $excluded_groups = array_filter((array) $excluded_groups, function ($v) |
|
1829 | + $excluded_groups = array_filter((array) $excluded_groups, function($v) |
|
1830 | 1830 | { |
1831 | 1831 | return is_int($v) || is_string($v) && (string) intval($v) === $v; |
1832 | 1832 | }); |
@@ -1827,7 +1827,7 @@ |
||
1827 | 1827 | { |
1828 | 1828 | // Make sure this is an array of integers |
1829 | 1829 | $excluded_groups = array_filter((array) $excluded_groups, function ($v) |
1830 | - { |
|
1830 | + { |
|
1831 | 1831 | return is_int($v) || is_string($v) && (string) intval($v) === $v; |
1832 | 1832 | }); |
1833 | 1833 |
@@ -975,7 +975,7 @@ |
||
975 | 975 | else |
976 | 976 | { |
977 | 977 | $return = array(); |
978 | - while($row = mysqli_fetch_assoc($request)) |
|
978 | + while ($row = mysqli_fetch_assoc($request)) |
|
979 | 979 | $return[] = $row; |
980 | 980 | } |
981 | 981 | return !empty($return) ? $return : array(); |
@@ -388,7 +388,7 @@ discard block |
||
388 | 388 | <script> |
389 | 389 | function swapPostGroup(isChecked) |
390 | 390 | { |
391 | - var is_moderator_group = ', (int)$context['is_moderator_group'], '; |
|
391 | + var is_moderator_group = ', (int) $context['is_moderator_group'], '; |
|
392 | 392 | var group_type = ', $context['group']['type'], '; |
393 | 393 | var min_posts_text = document.getElementById(\'min_posts_text\'); |
394 | 394 | var group_desc_text = document.getElementById(\'group_desc_text\'); |
@@ -453,7 +453,7 @@ discard block |
||
453 | 453 | if (empty($modSettings['deny_boards_access'])) |
454 | 454 | echo ' |
455 | 455 | <li class="category"> |
456 | - <a href="javascript:void(0);" onclick="selectBoards([', implode(', ', $category['child_ids']), '], \''.$form_id.'\'); return false;"><strong>', $category['name'], '</strong></a> |
|
456 | + <a href="javascript:void(0);" onclick="selectBoards([', implode(', ', $category['child_ids']), '], \'' . $form_id . '\'); return false;"><strong>', $category['name'], '</strong></a> |
|
457 | 457 | <ul>'; |
458 | 458 | else |
459 | 459 | echo ' |
@@ -143,7 +143,7 @@ |
||
143 | 143 | |
144 | 144 | // Redirect to the selector if they chose selective. |
145 | 145 | if ($_POST['step2'] == 'selective') |
146 | - redirectexit ('action=splittopics;sa=selectTopics;subname=' . $_POST['subname'] . ';topic=' . $topic . '.0;start2=0'); |
|
146 | + redirectexit('action=splittopics;sa=selectTopics;subname=' . $_POST['subname'] . ';topic=' . $topic . '.0;start2=0'); |
|
147 | 147 | |
148 | 148 | $_POST['at'] = (int) $_POST['at']; |
149 | 149 | $messagesToBeSplit = array(); |
@@ -869,7 +869,6 @@ |
||
869 | 869 | $can_approve_boards = boardsAllowedTo('approve_posts'); |
870 | 870 | $onlyApproved = $can_approve_boards !== array(0) && !in_array($_REQUEST['targetboard'], $can_approve_boards); |
871 | 871 | } |
872 | - |
|
873 | 872 | else |
874 | 873 | $onlyApproved = false; |
875 | 874 |