Completed
Push — release-2.1 ( 5f73de...e7eefc )
by Colin
07:52
created
Themes/default/ManagePermissions.template.php 1 patch
Braces   +159 added lines, -122 removed lines patch added patch discarded remove patch
@@ -19,26 +19,28 @@  discard block
 block discarded – undo
19 19
 	global $context, $settings, $scripturl, $txt, $modSettings;
20 20
 
21 21
 	// Not allowed to edit?
22
-	if (!$context['can_modify'])
23
-		echo '
22
+	if (!$context['can_modify']) {
23
+			echo '
24 24
 	<div class="errorbox">
25 25
 		', sprintf($txt['permission_cannot_edit'], $scripturl . '?action=admin;area=permissions;sa=profiles'), '
26 26
 	</div>';
27
+	}
27 28
 
28 29
 	echo '
29 30
 	<div id="admin_form_wrapper">
30 31
 		<form action="', $scripturl, '?action=admin;area=permissions;sa=quick" method="post" accept-charset="', $context['character_set'], '" name="permissionForm" id="permissionForm">';
31 32
 
32
-	if (!empty($context['profile']))
33
-		echo '
33
+	if (!empty($context['profile'])) {
34
+			echo '
34 35
 			<div class="cat_bar">
35 36
 				<h3 class="catbg">', $txt['permissions_for_profile'], ': &quot;', $context['profile']['name'], '&quot;</h3>
36 37
 			</div>';
37
-	else
38
-		echo '
38
+	} else {
39
+			echo '
39 40
 			<div class="cat_bar">
40 41
 				<h3 class="catbg">', $txt['permissions_title'], '</h3>
41 42
 			</div>';
43
+	}
42 44
 
43 45
 	echo '
44 46
 			<table class="table_grid">
@@ -47,13 +49,14 @@  discard block
 block discarded – undo
47 49
 						<th>', $txt['membergroups_name'], '</th>
48 50
 						<th class="small_table">', $txt['membergroups_members_top'], '</th>';
49 51
 
50
-	if (empty($modSettings['permission_enable_deny']))
51
-		echo '
52
+	if (empty($modSettings['permission_enable_deny'])) {
53
+			echo '
52 54
 						<th class="small_table">', $txt['membergroups_permissions'], '</th>';
53
-	else
54
-		echo '
55
+	} else {
56
+			echo '
55 57
 						<th class="small_table">', $txt['permissions_allowed'], '</th>
56 58
 						<th class="small_table">', $txt['permissions_denied'], '</th>';
59
+	}
57 60
 
58 61
 	echo '
59 62
 						<th class="small_table">', $context['can_modify'] ? $txt['permissions_modify'] : $txt['permissions_view'], '</th>
@@ -71,26 +74,28 @@  discard block
 block discarded – undo
71 74
 						<td>
72 75
 							', !empty($group['help']) ? ' <a class="help" href="' . $scripturl . '?action=helpadmin;help=' . $group['help'] . '" onclick="return reqOverlayDiv(this.href);"><span class="generic_icons help" title="' . $txt['help'] . '"></span></a>' : '<img class="icon" src="' . $settings['images_url'] . '/blank.png" alt="' . $txt['help'] . '">', '&nbsp;<span>', $group['name'], '</span>';
73 76
 
74
-		if (!empty($group['children']))
75
-			echo '
77
+		if (!empty($group['children'])) {
78
+					echo '
76 79
 							<br>
77 80
 							<span class="smalltext">', $txt['permissions_includes_inherited'], ': &quot;', implode('&quot;, &quot;', $group['children']), '&quot;</span>';
81
+		}
78 82
 
79 83
 		echo '
80 84
 						</td>
81 85
 						<td>', $group['can_search'] ? $group['link'] : $group['num_members'], '</td>';
82 86
 
83
-		if (empty($modSettings['permission_enable_deny']))
84
-			echo '
87
+		if (empty($modSettings['permission_enable_deny'])) {
88
+					echo '
85 89
 						<td>', $group['num_permissions']['allowed'], '</td>';
86
-		else
87
-			echo '
90
+		} else {
91
+					echo '
88 92
 						<td ', $group['id'] == 1 ? ' style="font-style: italic;"' : '', '>
89 93
 							', $group['num_permissions']['allowed'], '
90 94
 						</td>
91 95
 						<td ', $group['id'] == 1 || $group['id'] == -1 ? ' style="font-style: italic;"' : (!empty($group['num_permissions']['denied']) ? ' class="red"' : ''), '>
92 96
 							', $group['num_permissions']['denied'], '
93 97
 						</td>';
98
+		}
94 99
 
95 100
 		echo '
96 101
 						<td>
@@ -142,9 +147,10 @@  discard block
 block discarded – undo
142 147
 
143 148
 		foreach ($context['groups'] as $group)
144 149
 		{
145
-			if ($group['id'] != 1)
146
-				echo '
150
+			if ($group['id'] != 1) {
151
+							echo '
147 152
 								<option value="', $group['id'], '">', $group['name'], '</option>';
153
+			}
148 154
 		}
149 155
 
150 156
 		echo '
@@ -155,9 +161,10 @@  discard block
 block discarded – undo
155 161
 								<option value="add">', $txt['permissions_add'], '...</option>
156 162
 								<option value="clear">', $txt['permissions_remove'], '...</option>';
157 163
 
158
-		if (!empty($modSettings['permission_enable_deny']))
159
-			echo '
164
+		if (!empty($modSettings['permission_enable_deny'])) {
165
+					echo '
160 166
 								<option value="deny">', $txt['permissions_deny'], '...</option>';
167
+		}
161 168
 
162 169
 		echo '
163 170
 							</select>
@@ -168,31 +175,35 @@  discard block
 block discarded – undo
168 175
 
169 176
 		foreach ($context['permissions'] as $permissionType)
170 177
 		{
171
-			if ($permissionType['id'] == 'membergroup' && !empty($context['profile']))
172
-				continue;
178
+			if ($permissionType['id'] == 'membergroup' && !empty($context['profile'])) {
179
+							continue;
180
+			}
173 181
 
174 182
 			foreach ($permissionType['columns'] as $column)
175 183
 			{
176 184
 				foreach ($column as $permissionGroup)
177 185
 				{
178
-					if ($permissionGroup['hidden'])
179
-						continue;
186
+					if ($permissionGroup['hidden']) {
187
+											continue;
188
+					}
180 189
 
181 190
 					echo '
182 191
 								<option value="" disabled>[', $permissionGroup['name'], ']</option>';
183 192
 
184 193
 					foreach ($permissionGroup['permissions'] as $perm)
185 194
 					{
186
-						if ($perm['hidden'])
187
-							continue;
195
+						if ($perm['hidden']) {
196
+													continue;
197
+						}
188 198
 
189
-						if ($perm['has_own_any'])
190
-							echo '
199
+						if ($perm['has_own_any']) {
200
+													echo '
191 201
 								<option value="', $permissionType['id'], '/', $perm['own']['id'], '">&nbsp;&nbsp;&nbsp;', $perm['name'], ' (', $perm['own']['name'], ')</option>
192 202
 								<option value="', $permissionType['id'], '/', $perm['any']['id'], '">&nbsp;&nbsp;&nbsp;', $perm['name'], ' (', $perm['any']['name'], ')</option>';
193
-						else
194
-							echo '
203
+						} else {
204
+													echo '
195 205
 								<option value="', $permissionType['id'], '/', $perm['id'], '">&nbsp;&nbsp;&nbsp;', $perm['name'], '</option>';
206
+						}
196 207
 					}
197 208
 				}
198 209
 			}
@@ -258,9 +269,10 @@  discard block
 block discarded – undo
258 269
 				}
259 270
 			</script>';
260 271
 
261
-		if (!empty($context['profile']))
262
-			echo '
272
+		if (!empty($context['profile'])) {
273
+					echo '
263 274
 			<input type="hidden" name="pid" value="', $context['profile']['id'], '">';
275
+		}
264 276
 
265 277
 		echo '
266 278
 			<input type="hidden" name="', $context['session_var'], '" value="', $context['session_id'], '">
@@ -305,9 +317,10 @@  discard block
 block discarded – undo
305 317
 					<h3 class="subbg">', $category['name'], '</h3>
306 318
 				</div>';
307 319
 
308
-		if (!empty($category['boards']))
309
-			echo '
320
+		if (!empty($category['boards'])) {
321
+					echo '
310 322
 				<ul class="perm_boards flow_hidden">';
323
+		}
311 324
 
312 325
 		foreach ($category['boards'] as $board)
313 326
 		{
@@ -323,33 +336,36 @@  discard block
 block discarded – undo
323 336
 				echo '
324 337
 							<select name="boardprofile[', $board['id'], ']">';
325 338
 
326
-				foreach ($context['profiles'] as $id => $profile)
327
-					echo '
339
+				foreach ($context['profiles'] as $id => $profile) {
340
+									echo '
328 341
 								<option value="', $id, '"', $id == $board['profile'] ? ' selected' : '', '>', $profile['name'], '</option>';
342
+				}
329 343
 
330 344
 				echo '
331 345
 							</select>';
332
-			}
333
-			else
334
-				echo '
346
+			} else {
347
+							echo '
335 348
 							<a href="', $scripturl, '?action=admin;area=permissions;sa=index;pid=', $board['profile'], ';', $context['session_var'], '=', $context['session_id'], '">', $board['profile_name'], '</a>';
349
+			}
336 350
 
337 351
 			echo '
338 352
 						</span>
339 353
 					</li>';
340 354
 		}
341 355
 
342
-		if (!empty($category['boards']))
343
-			echo '
356
+		if (!empty($category['boards'])) {
357
+					echo '
344 358
 				</ul>';
359
+		}
345 360
 	}
346 361
 
347
-	if ($context['edit_all'])
348
-		echo '
362
+	if ($context['edit_all']) {
363
+			echo '
349 364
 				<input type="submit" name="save_changes" value="', $txt['save'], '" class="button">';
350
-	else
351
-		echo '
365
+	} else {
366
+			echo '
352 367
 				<a class="button" href="', $scripturl, '?action=admin;area=permissions;sa=board;edit;', $context['session_var'], '=', $context['session_id'], '">', $txt['permissions_board_all'], '</a>';
368
+	}
353 369
 
354 370
 	echo '
355 371
 				<input type="hidden" name="', $context['session_var'], '" value="', $context['session_id'], '">
@@ -389,12 +405,13 @@  discard block
 block discarded – undo
389 405
 					<tr class="windowbg">
390 406
 						<td>';
391 407
 
392
-		if (!empty($context['show_rename_boxes']) && $profile['can_edit'])
393
-			echo '
408
+		if (!empty($context['show_rename_boxes']) && $profile['can_edit']) {
409
+					echo '
394 410
 							<input type="text" name="rename_profile[', $profile['id'], ']" value="', $profile['name'], '">';
395
-		else
396
-			echo '
411
+		} else {
412
+					echo '
397 413
 							<a href="', $scripturl, '?action=admin;area=permissions;sa=index;pid=', $profile['id'], ';', $context['session_var'], '=', $context['session_id'], '">', $profile['name'], '</a>';
414
+		}
398 415
 
399 416
 		echo '
400 417
 						</td>
@@ -414,9 +431,10 @@  discard block
 block discarded – undo
414 431
 				<input type="hidden" name="', $context['session_var'], '" value="', $context['session_id'], '">
415 432
 				<input type="hidden" name="', $context['admin-mpp_token_var'], '" value="', $context['admin-mpp_token'], '">';
416 433
 
417
-	if ($context['can_edit_something'])
418
-		echo '
434
+	if ($context['can_edit_something']) {
435
+			echo '
419 436
 				<input type="submit" name="rename" value="', empty($context['show_rename_boxes']) ? $txt['permissions_profile_rename'] : $txt['permissions_commit'], '" class="button">';
437
+	}
420 438
 
421 439
 	echo '
422 440
 				<input type="submit" name="delete" value="', $txt['quickmod_delete_selected'], '" class="button" ', !empty($context['show_rename_boxes']) ? ' style="display:none"' : '', '/>
@@ -441,9 +459,10 @@  discard block
 block discarded – undo
441 459
 					<dd>
442 460
 						<select name="copy_from">';
443 461
 
444
-	foreach ($context['profiles'] as $id => $profile)
445
-		echo '
462
+	foreach ($context['profiles'] as $id => $profile) {
463
+			echo '
446 464
 							<option value="', $id, '">', $profile['name'], '</option>';
465
+	}
447 466
 
448 467
 	echo '
449 468
 						</select>
@@ -471,8 +490,7 @@  discard block
 block discarded – undo
471 490
 	<div class="errorbox">
472 491
 		', sprintf($txt['permission_cannot_edit'], $scripturl . '?action=admin;area=permissions;sa=profiles'), '
473 492
 	</div>';
474
-	}
475
-	else
493
+	} else
476 494
 	{
477 495
 		echo '
478 496
 	<script>
@@ -492,22 +510,24 @@  discard block
 block discarded – undo
492 510
 	<div id="admincenter">
493 511
 		<form id="permissions" action="', $scripturl, '?action=admin;area=permissions;sa=modify2;group=', $context['group']['id'], ';pid=', $context['profile']['id'], '" method="post" accept-charset="', $context['character_set'], '" name="permissionForm" onsubmit="return warnAboutDeny();">';
494 512
 
495
-	if (!empty($modSettings['permission_enable_deny']) && $context['group']['id'] != -1)
496
-		echo '
513
+	if (!empty($modSettings['permission_enable_deny']) && $context['group']['id'] != -1) {
514
+			echo '
497 515
 			<div class="information">
498 516
 				', $txt['permissions_option_desc'], '
499 517
 			</div>';
518
+	}
500 519
 
501 520
 	echo '
502 521
 			<div class="cat_bar">
503 522
 				<h3 class="catbg">';
504 523
 
505
-	if ($context['permission_type'] == 'board')
506
-		echo '
524
+	if ($context['permission_type'] == 'board') {
525
+			echo '
507 526
 				', $txt['permissions_local_for'], ' &quot;', $context['group']['name'], '&quot; ', $txt['permissions_on'], ' &quot;', $context['profile']['name'], '&quot;';
508
-	else
509
-		echo '
527
+	} else {
528
+			echo '
510 529
 				', $context['permission_type'] == 'membergroup' ? $txt['permissions_general'] : $txt['permissions_board'], ' - &quot;', $context['group']['name'], '&quot;';
530
+	}
511 531
 	echo '
512 532
 				</h3>
513 533
 			</div>';
@@ -530,15 +550,17 @@  discard block
 block discarded – undo
530 550
 		template_modify_group_display('board');
531 551
 	}
532 552
 
533
-	if ($context['profile']['can_modify'])
534
-		echo '
553
+	if ($context['profile']['can_modify']) {
554
+			echo '
535 555
 			<div class="padding">
536 556
 				<input type="submit" value="', $txt['permissions_commit'], '" class="button">
537 557
 			</div>';
558
+	}
538 559
 
539
-	foreach ($context['hidden_perms'] as $hidden_perm)
540
-		echo '
560
+	foreach ($context['hidden_perms'] as $hidden_perm) {
561
+			echo '
541 562
 			<input type="hidden" name="perm[', $hidden_perm[0], '][', $hidden_perm[1], ']" value="', $hidden_perm[2], '">';
563
+	}
542 564
 
543 565
 	echo '
544 566
 			<input type="hidden" name="', $context['session_var'], '" value="', $context['session_id'], '">
@@ -566,17 +588,19 @@  discard block
 block discarded – undo
566 588
 
567 589
 		foreach ($column as $permissionGroup)
568 590
 		{
569
-			if (empty($permissionGroup['permissions']))
570
-				continue;
591
+			if (empty($permissionGroup['permissions'])) {
592
+							continue;
593
+			}
571 594
 
572 595
 			// Are we likely to have something in this group to display or is it all hidden?
573 596
 			$has_display_content = false;
574 597
 			if (!$permissionGroup['hidden'])
575 598
 			{
576 599
 				// Before we go any further check we are going to have some data to print otherwise we just have a silly heading.
577
-				foreach ($permissionGroup['permissions'] as $permission)
578
-					if (!$permission['hidden'])
600
+				foreach ($permissionGroup['permissions'] as $permission) {
601
+									if (!$permission['hidden'])
579 602
 						$has_display_content = true;
603
+				}
580 604
 
581 605
 				if ($has_display_content)
582 606
 				{
@@ -585,10 +609,11 @@  discard block
 block discarded – undo
585 609
 							<th></th>
586 610
 							<th', $context['group']['id'] == -1 ? ' colspan="2"' : '', ' class="smalltext">', $permissionGroup['name'], '</th>';
587 611
 
588
-					if ($context['group']['id'] != -1)
589
-						echo '
612
+					if ($context['group']['id'] != -1) {
613
+											echo '
590 614
 							<th>', $txt['permissions_option_own'], '</th>
591 615
 							<th>', $txt['permissions_option_any'], '</th>';
616
+					}
592 617
 
593 618
 					echo '
594 619
 						</tr>';
@@ -611,17 +636,18 @@  discard block
 block discarded – undo
611 636
 						// Guests can't do their own thing.
612 637
 						if ($context['group']['id'] != -1)
613 638
 						{
614
-							if (empty($modSettings['permission_enable_deny']))
615
-								echo '
639
+							if (empty($modSettings['permission_enable_deny'])) {
640
+															echo '
616 641
 								<input type="checkbox" name="perm[', $permission_type['id'], '][', $permission['own']['id'], ']"', $permission['own']['select'] == 'on' ? ' checked="checked"' : '', ' value="on" id="', $permission['own']['id'], '_on" ', $disable_field, '/>';
617
-							else
642
+							} else
618 643
 							{
619 644
 								echo '
620 645
 								<select name="perm[', $permission_type['id'], '][', $permission['own']['id'], ']" ', $disable_field, '>';
621 646
 
622
-								foreach (array('on', 'off', 'deny') as $c)
623
-									echo '
647
+								foreach (array('on', 'off', 'deny') as $c) {
648
+																	echo '
624 649
 									<option ', $permission['own']['select'] == $c ? ' selected' : '', ' value="', $c, '">', $txt['permissions_option_' . $c], '</option>';
650
+								}
625 651
 								echo '
626 652
 								</select>';
627 653
 							}
@@ -631,39 +657,41 @@  discard block
 block discarded – undo
631 657
 							<td>';
632 658
 						}
633 659
 
634
-						if (empty($modSettings['permission_enable_deny']) || $context['group']['id'] == -1)
635
-							echo '
660
+						if (empty($modSettings['permission_enable_deny']) || $context['group']['id'] == -1) {
661
+													echo '
636 662
 								<input type="checkbox" name="perm[', $permission_type['id'], '][', $permission['any']['id'], ']"', $permission['any']['select'] == 'on' ? ' checked="checked"' : '', ' value="on" ', $disable_field, '/>';
637
-						else
663
+						} else
638 664
 						{
639 665
 							echo '
640 666
 								<select name="perm[', $permission_type['id'], '][', $permission['any']['id'], ']" ', $disable_field, '>';
641 667
 
642
-							foreach (array('on', 'off', 'deny') as $c)
643
-								echo '
668
+							foreach (array('on', 'off', 'deny') as $c) {
669
+															echo '
644 670
 									<option ', $permission['any']['select'] == $c ? ' selected' : '', ' value="', $c, '">', $txt['permissions_option_' . $c], '</option>';
671
+							}
645 672
 							echo '
646 673
 								</select>';
647 674
 						}
648
-					}
649
-					else
675
+					} else
650 676
 					{
651
-						if ($context['group']['id'] != -1)
652
-							echo '
677
+						if ($context['group']['id'] != -1) {
678
+													echo '
653 679
 							</td>
654 680
 							<td>';
681
+						}
655 682
 
656
-						if (empty($modSettings['permission_enable_deny']) || $context['group']['id'] == -1)
657
-							echo '
683
+						if (empty($modSettings['permission_enable_deny']) || $context['group']['id'] == -1) {
684
+													echo '
658 685
 								<input type="checkbox" name="perm[', $permission_type['id'], '][', $permission['id'], ']"', $permission['select'] == 'on' ? ' checked="checked"' : '', ' value="on" ', $disable_field, '/>';
659
-						else
686
+						} else
660 687
 						{
661 688
 							echo '
662 689
 								<select name="perm[', $permission_type['id'], '][', $permission['id'], ']" ', $disable_field, '>';
663 690
 
664
-							foreach (array('on', 'off', 'deny') as $c)
665
-								echo '
691
+							foreach (array('on', 'off', 'deny') as $c) {
692
+															echo '
666 693
 									<option ', $permission['select'] == $c ? ' selected' : '', ' value="', $c, '">', $txt['permissions_option_' . $c], '</option>';
694
+							}
667 695
 							echo '
668 696
 								</select>';
669 697
 						}
@@ -694,11 +722,11 @@  discard block
 block discarded – undo
694 722
 											<fieldset id="', $context['current_permission'], '">
695 723
 												<legend><a href="javascript:void(0);" onclick="document.getElementById(\'', $context['current_permission'], '\').style.display = \'none\';document.getElementById(\'', $context['current_permission'], '_groups_link\').style.display = \'block\'; return false;" class="toggle_up"> ', $txt['avatar_select_permission'], '</a></legend>';
696 724
 
697
-	if (empty($modSettings['permission_enable_deny']))
698
-		echo '
725
+	if (empty($modSettings['permission_enable_deny'])) {
726
+			echo '
699 727
 												<ul>';
700
-	else
701
-		echo '
728
+	} else {
729
+			echo '
702 730
 												<div class="information">', $txt['permissions_option_desc'], '</div>
703 731
 												<dl class="settings">
704 732
 													<dt>
@@ -708,47 +736,52 @@  discard block
 block discarded – undo
708 736
 													</dt>
709 737
 													<dd>
710 738
 													</dd>';
739
+	}
711 740
 
712 741
 	foreach ($context['member_groups'] as $group)
713 742
 	{
714
-		if (!empty($modSettings['permission_enable_deny']))
715
-			echo '
743
+		if (!empty($modSettings['permission_enable_deny'])) {
744
+					echo '
716 745
 													<dt>';
717
-		else
718
-			echo '
746
+		} else {
747
+					echo '
719 748
 													<li>';
749
+		}
720 750
 
721
-		if (empty($modSettings['permission_enable_deny']))
722
-			echo '
751
+		if (empty($modSettings['permission_enable_deny'])) {
752
+					echo '
723 753
 														<input type="checkbox" name="', $context['current_permission'], '[', $group['id'], ']" value="on"', $group['status'] == 'on' ? ' checked' : '', '>';
724
-		else
725
-			echo '
754
+		} else {
755
+					echo '
726 756
 														<span class="perms"><input type="radio" name="', $context['current_permission'], '[', $group['id'], ']" value="on"', $group['status'] == 'on' ? ' checked' : '', '></span>
727 757
 														<span class="perms"><input type="radio" name="', $context['current_permission'], '[', $group['id'], ']" value="off"', $group['status'] == 'off' ? ' checked' : '', '></span>
728 758
 														<span class="perms"><input type="radio" name="', $context['current_permission'], '[', $group['id'], ']" value="deny"', $group['status'] == 'deny' ? ' checked' : '', '></span>';
759
+		}
729 760
 
730
-		if (!empty($modSettings['permission_enable_deny']))
731
-			echo '
761
+		if (!empty($modSettings['permission_enable_deny'])) {
762
+					echo '
732 763
 													</dt>
733 764
 													<dd>
734 765
 														<span', $group['is_postgroup'] ? ' style="font-style: italic;"' : '', '>', $group['name'], '</span>
735 766
 													</dd>';
736
-		else
737
-			echo '
767
+		} else {
768
+					echo '
738 769
 														<span', $group['is_postgroup'] ? ' style="font-style: italic;"' : '', '>', $group['name'], '</span>
739 770
 													</li>';
771
+		}
740 772
 	}
741 773
 
742
-	if (empty($modSettings['permission_enable_deny']))
743
-		echo '
774
+	if (empty($modSettings['permission_enable_deny'])) {
775
+			echo '
744 776
 													<li>
745 777
 														<input type="checkbox" onclick="invertAll(this, this.form, \''. $context['current_permission'] . '[\');">
746 778
 														<span>', $txt['check_all'], '</span>
747 779
 													</li>
748 780
 												</ul>';
749
-	else
750
-		echo '
781
+	} else {
782
+			echo '
751 783
 												</dl>';
784
+	}
752 785
 
753 786
 	echo '
754 787
 											</fieldset>
@@ -788,9 +821,10 @@  discard block
 block discarded – undo
788 821
 	if (!empty($modSettings['postmod_active']))
789 822
 	{
790 823
 		// Got advanced permissions - if so warn!
791
-		if (!empty($modSettings['permission_enable_deny']))
792
-			echo '
824
+		if (!empty($modSettings['permission_enable_deny'])) {
825
+					echo '
793 826
 							<div class="information">', $txt['permissions_post_moderation_deny_note'], '</div>';
827
+		}
794 828
 
795 829
 		echo '
796 830
 							<div class="padding">
@@ -805,10 +839,11 @@  discard block
 block discarded – undo
805 839
 									', $txt['permissions_post_moderation_select'], ':
806 840
 									<select name="pid" onchange="document.forms.postmodForm.submit();">';
807 841
 
808
-		foreach ($context['profiles'] as $profile)
809
-			if ($profile['can_modify'])
842
+		foreach ($context['profiles'] as $profile) {
843
+					if ($profile['can_modify'])
810 844
 				echo '
811 845
 										<option value="', $profile['id'], '"', $profile['id'] == $context['current_profile'] ? ' selected' : '', '>', $profile['name'], '</option>';
846
+		}
812 847
 
813 848
 		echo '
814 849
 									</select>
@@ -829,11 +864,12 @@  discard block
 block discarded – undo
829 864
 											', $txt['permissions_post_moderation_replies_any'], '
830 865
 										</th>';
831 866
 
832
-		if ($modSettings['attachmentEnable'] == 1)
833
-			echo '
867
+		if ($modSettings['attachmentEnable'] == 1) {
868
+					echo '
834 869
 										<th class="centercol" colspan="3">
835 870
 											', $txt['permissions_post_moderation_attachments'], '
836 871
 										</th>';
872
+		}
837 873
 
838 874
 		echo '
839 875
 									</tr>
@@ -851,11 +887,12 @@  discard block
 block discarded – undo
851 887
 										<th><span class="generic_icons post_moderation_moderate"></span></th>
852 888
 										<th><span class="generic_icons post_moderation_deny"></span></th>';
853 889
 
854
-		if ($modSettings['attachmentEnable'] == 1)
855
-			echo '
890
+		if ($modSettings['attachmentEnable'] == 1) {
891
+					echo '
856 892
 										<th><span class="generic_icons post_moderation_allow"></span></th>
857 893
 										<th><span class="generic_icons post_moderation_moderate"></span></th>
858 894
 										<th><span class="generic_icons post_moderation_deny"></span></th>';
895
+		}
859 896
 
860 897
 		echo '
861 898
 									</tr>
@@ -869,10 +906,11 @@  discard block
 block discarded – undo
869 906
 										<td class="half_table">
870 907
 											<span ', ($group['color'] ? 'style="color: ' . $group['color'] . '"' : ''), '>', $group['name'], '</span>';
871 908
 
872
-				if (!empty($group['children']))
873
-					echo '
909
+				if (!empty($group['children'])) {
910
+									echo '
874 911
 											<br>
875 912
 											<span class="smalltext">', $txt['permissions_includes_inherited'], ': &quot;', implode('&quot;, &quot;', $group['children']), '&quot;</span>';
913
+				}
876 914
 
877 915
 				echo '
878 916
 										</td>
@@ -891,8 +929,7 @@  discard block
 block discarded – undo
891 929
 				{
892 930
 					echo '
893 931
 										<td colspan="3"></td>';
894
-				}
895
-				else
932
+				} else
896 933
 				{
897 934
 					echo '
898 935
 										<td class="centercol">
Please login to merge, or discard this patch.
Themes/default/index.template.php 1 patch
Braces   +89 added lines, -61 removed lines patch added patch discarded remove patch
@@ -72,9 +72,10 @@  discard block
 block discarded – undo
72 72
 
73 73
 	// Allow css/js files to be disabled for this specific theme.
74 74
 	// Add the identifier as an array key. IE array('smf_script'); Some external files might not add identifiers, on those cases SMF uses its filename as reference.
75
-	if (!isset($settings['disable_files']))
76
-		$settings['disable_files'] = array();
77
-}
75
+	if (!isset($settings['disable_files'])) {
76
+			$settings['disable_files'] = array();
77
+	}
78
+	}
78 79
 
79 80
 /**
80 81
  * The main sub template above the content.
@@ -112,8 +113,9 @@  discard block
 block discarded – undo
112 113
 		echo '
113 114
 	<meta';
114 115
 
115
-		foreach ($meta_tag as $meta_key => $meta_value)
116
-			echo ' ', $meta_key, '="', $meta_value, '"';
116
+		foreach ($meta_tag as $meta_key => $meta_value) {
117
+					echo ' ', $meta_key, '="', $meta_value, '"';
118
+		}
117 119
 
118 120
 		echo '>';
119 121
 	}
@@ -124,14 +126,16 @@  discard block
 block discarded – undo
124 126
 	<meta name="theme-color" content="#557EA0">';
125 127
 
126 128
 	// Please don't index these Mr Robot.
127
-	if (!empty($context['robot_no_index']))
128
-		echo '
129
+	if (!empty($context['robot_no_index'])) {
130
+			echo '
129 131
 	<meta name="robots" content="noindex">';
132
+	}
130 133
 
131 134
 	// Present a canonical url for search engines to prevent duplicate content in their indices.
132
-	if (!empty($context['canonical_url']))
133
-		echo '
135
+	if (!empty($context['canonical_url'])) {
136
+			echo '
134 137
 	<link rel="canonical" href="', $context['canonical_url'], '">';
138
+	}
135 139
 
136 140
 	// Show all the relative links, such as help, search, contents, and the like.
137 141
 	echo '
@@ -140,10 +144,11 @@  discard block
 block discarded – undo
140 144
 	<link rel="search" href="' . $scripturl . '?action=search">' : '');
141 145
 
142 146
 	// If RSS feeds are enabled, advertise the presence of one.
143
-	if (!empty($modSettings['xmlnews_enable']) && (!empty($modSettings['allow_guestAccess']) || $context['user']['is_logged']))
144
-		echo '
147
+	if (!empty($modSettings['xmlnews_enable']) && (!empty($modSettings['allow_guestAccess']) || $context['user']['is_logged'])) {
148
+			echo '
145 149
 	<link rel="alternate" type="application/rss+xml" title="', $context['forum_name_html_safe'], ' - ', $txt['rss'], '" href="', $scripturl, '?action=.xml;type=rss2', !empty($context['current_board']) ? ';board=' . $context['current_board'] : '', '">
146 150
 	<link rel="alternate" type="application/atom+xml" title="', $context['forum_name_html_safe'], ' - ', $txt['atom'], '" href="', $scripturl, '?action=.xml;type=atom', !empty($context['current_board']) ? ';board=' . $context['current_board'] : '', '">';
151
+	}
147 152
 
148 153
 	// If we're viewing a topic, these should be the previous and next topics, respectively.
149 154
 	if (!empty($context['links']['next']))
@@ -159,9 +164,10 @@  discard block
 block discarded – undo
159 164
 	}
160 165
 
161 166
 	// If we're in a board, or a topic for that matter, the index will be the board's index.
162
-	if (!empty($context['current_board']))
163
-		echo '
167
+	if (!empty($context['current_board'])) {
168
+			echo '
164 169
 	<link rel="index" href="', $scripturl, '?board=', $context['current_board'], '.0">';
170
+	}
165 171
 
166 172
 	// Output any remaining HTML headers. (from mods, maybe?)
167 173
 	echo $context['html_headers'];
@@ -193,8 +199,9 @@  discard block
 block discarded – undo
193 199
 			<ul class="floatleft" id="top_info">
194 200
 				<li>
195 201
 					<a href="', $scripturl, '?action=profile"', !empty($context['self_profile']) ? ' class="active"' : '', ' id="profile_menu_top" onclick="return false;">';
196
-			if (!empty($context['user']['avatar']))
197
-				echo $context['user']['avatar']['image'];
202
+			if (!empty($context['user']['avatar'])) {
203
+							echo $context['user']['avatar']['image'];
204
+			}
198 205
 
199 206
 			echo $context['user']['name'], '</a>
200 207
 					<div id="profile_menu" class="top_menu"></div>
@@ -223,17 +230,18 @@  discard block
 block discarded – undo
223 230
 	}
224 231
 	// Otherwise they're a guest. Ask them to either register or login.
225 232
 	else
226
-		if (empty($maintenance))
227
-			echo '
233
+		if (empty($maintenance)) {
234
+					echo '
228 235
 			<ul class="floatleft welcome">
229 236
 				<li>', sprintf($txt[$context['can_register'] ? 'welcome_guest_register' : 'welcome_guest'], $txt['guest_title'], $context['forum_name_html_safe'], $scripturl . '?action=login', 'return reqOverlayDiv(this.href, ' . JavaScriptEscape($txt['login']) . ');', $scripturl . '?action=signup'), '</li>
230 237
 			</ul>';
231
-		else
232
-			// In maintenance mode, only login is allowed and don't show OverlayDiv
238
+		} else {
239
+					// In maintenance mode, only login is allowed and don't show OverlayDiv
233 240
 			echo '
234 241
 			<ul class="floatleft welcome">
235 242
 				<li>', sprintf($txt['welcome_guest'], $txt['guest_title'], '', $scripturl. '?action=login', 'return true;'), '</li>
236 243
 			</ul>';
244
+		}
237 245
 
238 246
 	if (!empty($modSettings['userLanguage']) && !empty($context['languages']) && count($context['languages']) > 1)
239 247
 	{
@@ -241,9 +249,10 @@  discard block
 block discarded – undo
241 249
 			<form id="languages_form" method="get" class="floatright">
242 250
 				<select id="language_select" name="language" onchange="this.form.submit()">';
243 251
 
244
-		foreach ($context['languages'] as $language)
245
-			echo '
252
+		foreach ($context['languages'] as $language) {
253
+					echo '
246 254
 					<option value="', $language['filename'], '"', isset($context['user']['language']) && $context['user']['language'] == $language['filename'] ? ' selected="selected"' : '', '>', str_replace('-utf8', '', $language['name']), '</option>';
255
+		}
247 256
 
248 257
 		echo '
249 258
 				</select>
@@ -267,31 +276,36 @@  discard block
 block discarded – undo
267 276
 					<option value="all"', ($selected == 'all' ? ' selected' : ''), '>', $txt['search_entireforum'], ' </option>';
268 277
 
269 278
 		// Can't limit it to a specific topic if we are not in one
270
-		if (!empty($context['current_topic']))
271
-			echo '
279
+		if (!empty($context['current_topic'])) {
280
+					echo '
272 281
 					<option value="topic"', ($selected == 'current_topic' ? ' selected' : ''), '>', $txt['search_thistopic'], '</option>';
282
+		}
273 283
 
274 284
 		// Can't limit it to a specific board if we are not in one
275
-		if (!empty($context['current_board']))
276
-			echo '
285
+		if (!empty($context['current_board'])) {
286
+					echo '
277 287
 					<option value="board"', ($selected == 'current_board' ? ' selected' : ''), '>', $txt['search_thisbrd'], '</option>';
288
+		}
278 289
 
279 290
 		// Can't search for members if we can't see the memberlist
280
-		if (!empty($context['allow_memberlist']))
281
-			echo '
291
+		if (!empty($context['allow_memberlist'])) {
292
+					echo '
282 293
 					<option value="members"', ($selected == 'members' ? ' selected' : ''), '>', $txt['search_members'], ' </option>';
294
+		}
283 295
 
284 296
 		echo '
285 297
 				</select>';
286 298
 
287 299
 		// Search within current topic?
288
-		if (!empty($context['current_topic']))
289
-			echo '
300
+		if (!empty($context['current_topic'])) {
301
+					echo '
290 302
 				<input type="hidden" name="sd_topic" value="', $context['current_topic'], '">';
303
+		}
291 304
 		// If we're on a certain board, limit it to this board ;).
292
-		elseif (!empty($context['current_board']))
293
-			echo '
305
+		elseif (!empty($context['current_board'])) {
306
+					echo '
294 307
 				<input type="hidden" name="sd_brd" value="', $context['current_board'], '">';
308
+		}
295 309
 
296 310
 		echo '
297 311
 				<input type="submit" name="search2" value="', $txt['search'], '" class="button">
@@ -323,12 +337,13 @@  discard block
 block discarded – undo
323 337
 					</div>';
324 338
 
325 339
 	// Show a random news item? (or you could pick one from news_lines...)
326
-	if (!empty($settings['enable_news']) && !empty($context['random_news_line']))
327
-		echo '
340
+	if (!empty($settings['enable_news']) && !empty($context['random_news_line'])) {
341
+			echo '
328 342
 					<div class="news">
329 343
 						<h2>', $txt['news'], ': </h2>
330 344
 						<p>', $context['random_news_line'], '</p>
331 345
 					</div>';
346
+	}
332 347
 
333 348
 	echo '
334 349
 					<hr class="clear">
@@ -389,9 +404,10 @@  discard block
 block discarded – undo
389 404
 		</ul>';
390 405
 
391 406
 	// Show the load time?
392
-	if ($context['show_load_time'])
393
-		echo '
407
+	if ($context['show_load_time']) {
408
+			echo '
394 409
 		<p>', sprintf($txt['page_created_full'], $context['load_time'], $context['load_queries']), '</p>';
410
+	}
395 411
 
396 412
 	echo '
397 413
 		</div>
@@ -422,18 +438,20 @@  discard block
 block discarded – undo
422 438
 	global $context, $shown_linktree, $scripturl, $txt;
423 439
 
424 440
 	// If linktree is empty, just return - also allow an override.
425
-	if (empty($context['linktree']) || (!empty($context['dont_default_linktree']) && !$force_show))
426
-		return;
441
+	if (empty($context['linktree']) || (!empty($context['dont_default_linktree']) && !$force_show)) {
442
+			return;
443
+	}
427 444
 		echo '
428 445
 				<div class="navigate_section">
429 446
 					<ul>';
430 447
 
431
-	if ($context['user']['is_logged'])
432
-		echo '
448
+	if ($context['user']['is_logged']) {
449
+			echo '
433 450
 						<li class="unread_links">
434 451
 							<a href="', $scripturl, '?action=unread" title="', $txt['unread_since_visit'], '">', $txt['view_unread_category'], '</a>
435 452
 							<a href="', $scripturl, '?action=unreadreplies" title="', $txt['show_unread_replies'], '">', $txt['unread_replies'], '</a>
436 453
 						</li>';
454
+	}
437 455
 
438 456
 	// Each tree item has a URL and name. Some may have extra_before and extra_after.
439 457
 	foreach ($context['linktree'] as $link_num => $tree)
@@ -444,25 +462,29 @@  discard block
 block discarded – undo
444 462
 		// Don't show a separator for the first one.
445 463
 		// Better here. Always points to the next level when the linktree breaks to a second line.
446 464
 		// Picked a better looking HTML entity, and added support for RTL plus a span for styling.
447
-		if ($link_num != 0)
448
-			echo '
465
+		if ($link_num != 0) {
466
+					echo '
449 467
 							<span class="dividers">', $context['right_to_left'] ? ' &#9668; ' : ' &#9658; ', '</span>';
468
+		}
450 469
 
451 470
 		// Show something before the link?
452
-		if (isset($tree['extra_before']))
453
-			echo $tree['extra_before'], ' ';
471
+		if (isset($tree['extra_before'])) {
472
+					echo $tree['extra_before'], ' ';
473
+		}
454 474
 
455 475
 		// Show the link, including a URL if it should have one.
456
-		if (isset($tree['url']))
457
-			echo '
476
+		if (isset($tree['url'])) {
477
+					echo '
458 478
 							<a href="' . $tree['url'] . '"><span>' . $tree['name'] . '</span></a>';
459
-		else
460
-			echo '
479
+		} else {
480
+					echo '
461 481
 							<span>' . $tree['name'] . '</span>';
482
+		}
462 483
 
463 484
 		// Show something after the link...?
464
-		if (isset($tree['extra_after']))
465
-			echo ' ', $tree['extra_after'];
485
+		if (isset($tree['extra_after'])) {
486
+					echo ' ', $tree['extra_after'];
487
+		}
466 488
 
467 489
 		echo '
468 490
 						</li>';
@@ -513,13 +535,14 @@  discard block
 block discarded – undo
513 535
 					echo '
514 536
 									<ul>';
515 537
 
516
-					foreach ($childbutton['sub_buttons'] as $grandchildbutton)
517
-						echo '
538
+					foreach ($childbutton['sub_buttons'] as $grandchildbutton) {
539
+											echo '
518 540
 										<li>
519 541
 											<a href="', $grandchildbutton['href'], '"', isset($grandchildbutton['target']) ? ' target="' . $grandchildbutton['target'] . '"' : '', '>
520 542
 												', $grandchildbutton['title'], '
521 543
 											</a>
522 544
 										</li>';
545
+					}
523 546
 
524 547
 					echo '
525 548
 									</ul>';
@@ -550,8 +573,9 @@  discard block
 block discarded – undo
550 573
 {
551 574
 	global $context, $txt;
552 575
 
553
-	if (!is_array($strip_options))
554
-		$strip_options = array();
576
+	if (!is_array($strip_options)) {
577
+			$strip_options = array();
578
+	}
555 579
 
556 580
 	// Create the buttons...
557 581
 	$buttons = array();
@@ -560,8 +584,9 @@  discard block
 block discarded – undo
560 584
 		// As of 2.1, the 'test' for each button happens while the array is being generated. The extra 'test' check here is deprecated but kept for backward compatibility (update your mods, folks!)
561 585
 		if (!isset($value['test']) || !empty($context[$value['test']]))
562 586
 		{
563
-			if (!isset($value['id']))
564
-				$value['id'] = $key;
587
+			if (!isset($value['id'])) {
588
+							$value['id'] = $key;
589
+			}
565 590
 
566 591
 			$button = '
567 592
 				<a class="button button_strip_' . $key . (!empty($value['active']) ? ' active' : '') . (isset($value['class']) ? ' ' . $value['class'] : '') . '" ' . (!empty($value['url']) ? 'href="' . $value['url'] . '"' : '') . ' ' . (isset($value['custom']) ? ' ' . $value['custom'] : '') . '>' . $txt[$value['text']] . '</a>';
@@ -574,13 +599,15 @@  discard block
 block discarded – undo
574 599
 							<div class="overview">';
575 600
 				foreach ($value['sub_buttons'] as $element)
576 601
 				{
577
-					if (isset($element['test']) && empty($context[$element['test']]))
578
-						continue;
602
+					if (isset($element['test']) && empty($context[$element['test']])) {
603
+											continue;
604
+					}
579 605
 
580 606
 					$button .= '
581 607
 								<a href="' . $element['url'] . '"><strong>' . $txt[$element['text']] . '</strong>';
582
-					if (isset($txt[$element['text'] . '_desc']))
583
-						$button .= '<br><span>' . $txt[$element['text'] . '_desc'] . '</span>';
608
+					if (isset($txt[$element['text'] . '_desc'])) {
609
+											$button .= '<br><span>' . $txt[$element['text'] . '_desc'] . '</span>';
610
+					}
584 611
 					$button .= '</a>';
585 612
 				}
586 613
 				$button .= '
@@ -594,8 +621,9 @@  discard block
 block discarded – undo
594 621
 	}
595 622
 
596 623
 	// No buttons? No button strip either.
597
-	if (empty($buttons))
598
-		return;
624
+	if (empty($buttons)) {
625
+			return;
626
+	}
599 627
 
600 628
 	echo '
601 629
 		<div class="buttonlist', !empty($direction) ? ' float' . $direction : '', '"', (empty($buttons) ? ' style="display: none;"' : ''), (!empty($strip_options['id']) ? ' id="' . $strip_options['id'] . '"' : ''), '>
Please login to merge, or discard this patch.
Themes/default/Packages.template.php 1 patch
Braces   +144 added lines, -107 removed lines patch added patch discarded remove patch
@@ -31,12 +31,13 @@  discard block
 block discarded – undo
31 31
 		</div>
32 32
 		<div class="information">';
33 33
 
34
-	if ($context['is_installed'])
35
-		echo '
34
+	if ($context['is_installed']) {
35
+			echo '
36 36
 			<strong>', $txt['package_installed_warning1'], '</strong><br>
37 37
 			<br>
38 38
 			', $txt['package_installed_warning2'], '<br>
39 39
 			<br>';
40
+	}
40 41
 
41 42
 	echo $txt['package_installed_warning3'], '
42 43
 		</div>
@@ -65,9 +66,10 @@  discard block
 block discarded – undo
65 66
 			<span class="floatright">', $txt['package_available_readme_language'], '
66 67
 				<select name="readme_language" id="readme_language" onchange="if (this.options[this.selectedIndex].value) window.location.href = smf_prepareScriptUrl(smf_scripturl + \'', '?action=admin;area=packages;sa=', $context['uninstalling'] ? 'uninstall' : 'install', ';package=', $context['filename'], ';readme=\' + this.options[this.selectedIndex].value + \';license=\' + get_selected(\'license_language\'));">';
67 68
 
68
-		foreach ($context['readmes'] as $a => $b)
69
-			echo '
69
+		foreach ($context['readmes'] as $a => $b) {
70
+					echo '
70 71
 					<option value="', $b, '"', $a === 'selected' ? ' selected' : '', '>', $b == 'default' ? $txt['package_readme_default'] : ucfirst($b), '</option>';
72
+		}
71 73
 
72 74
 		echo '
73 75
 				</select>
@@ -88,9 +90,10 @@  discard block
 block discarded – undo
88 90
 			<span class="floatright">', $txt['package_available_license_language'], '
89 91
 				<select name="license_language" id="license_language" onchange="if (this.options[this.selectedIndex].value) window.location.href = smf_prepareScriptUrl(smf_scripturl + \'', '?action=admin;area=packages;sa=install', ';package=', $context['filename'], ';license=\' + this.options[this.selectedIndex].value + \';readme=\' + get_selected(\'readme_language\'));">';
90 92
 
91
-		foreach ($context['licenses'] as $a => $b)
92
-			echo '
93
+		foreach ($context['licenses'] as $a => $b) {
94
+					echo '
93 95
 					<option value="', $b, '"', $a === 'selected' ? ' selected' : '', '>', $b == 'default' ? $txt['package_license_default'] : ucfirst($b), '</option>';
96
+		}
94 97
 		echo '
95 98
 				</select>
96 99
 			</span>
@@ -117,9 +120,10 @@  discard block
 block discarded – undo
117 120
 					', $txt['package_db_uninstall_actions'], ':
118 121
 					<ul>';
119 122
 
120
-		foreach ($context['database_changes'] as $change)
121
-			echo '
123
+		foreach ($context['database_changes'] as $change) {
124
+					echo '
122 125
 						<li>', $change, '</li>';
126
+		}
123 127
 		echo '
124 128
 					</ul>
125 129
 				</div>
@@ -129,14 +133,14 @@  discard block
 block discarded – undo
129 133
 	echo '
130 134
 			<div class="information">';
131 135
 
132
-	if (empty($context['actions']) && empty($context['database_changes']))
133
-		echo '
136
+	if (empty($context['actions']) && empty($context['database_changes'])) {
137
+			echo '
134 138
 				<br>
135 139
 				<div class="errorbox">
136 140
 					', $txt['corrupt_compatible'], '
137 141
 				</div>
138 142
 			</div><!-- .information -->';
139
-	else
143
+	} else
140 144
 	{
141 145
 		echo '
142 146
 				', $txt['perform_actions'], '
@@ -241,9 +245,10 @@  discard block
 block discarded – undo
241 245
 						<td></td>
242 246
 						<td>';
243 247
 
244
-				if (!empty($context['themes_locked']))
245
-					echo '
248
+				if (!empty($context['themes_locked'])) {
249
+									echo '
246 250
 							<input type="hidden" name="custom_theme[]" value="', $id, '">';
251
+				}
247 252
 				echo '
248 253
 							<input type="checkbox" name="custom_theme[]" id="custom_theme_', $id, '" value="', $id, '" onclick="', (!empty($theme['has_failure']) ? 'if (this.form.custom_theme_' . $id . '.checked && !confirm(\'' . $txt['package_theme_failure_warning'] . '\')) return false;' : ''), 'invertAll(this, this.form, \'dummy_theme_', $id, '\', true);"', !empty($context['themes_locked']) ? ' disabled checked' : '', '>
249 254
 						</td>
@@ -385,14 +390,15 @@  discard block
 block discarded – undo
385 390
 	</script>';
386 391
 
387 392
 	// And a bit more for database changes.
388
-	if (!empty($context['database_changes']))
389
-		echo '
393
+	if (!empty($context['database_changes'])) {
394
+			echo '
390 395
 	<script>
391 396
 		var database_changes_area = document.getElementById(\'db_changes_div\');
392 397
 		var db_vis = false;
393 398
 		database_changes_area.style.display = "none";
394 399
 	</script>';
395
-}
400
+	}
401
+	}
396 402
 
397 403
 /**
398 404
  * Extract package contents
@@ -424,12 +430,12 @@  discard block
 block discarded – undo
424 430
 			<h3 class="catbg">', $context['uninstalling'] ? $txt['uninstall'] : $txt['extracting'], '</h3>
425 431
 		</div>
426 432
 		<div class="information">', $txt['package_installed_extract'], '</div>';
427
-	}
428
-	else
429
-		echo '
433
+	} else {
434
+			echo '
430 435
 		<div class="cat_bar">
431 436
 			<h3 class="catbg">', $txt['package_installed_redirecting'], '</h3>
432 437
 		</div>';
438
+	}
433 439
 
434 440
 	echo '
435 441
 		<div class="windowbg">';
@@ -440,28 +446,25 @@  discard block
 block discarded – undo
440 446
 		echo '
441 447
 			', $context['redirect_text'], '<br><br>
442 448
 			<a href="', $context['redirect_url'], '">', $txt['package_installed_redirect_go_now'], '</a> | <a href="', $scripturl, '?action=admin;area=packages;sa=browse">', $txt['package_installed_redirect_cancel'], '</a>';
443
-	}
444
-	elseif ($context['uninstalling'])
445
-		echo '
449
+	} elseif ($context['uninstalling']) {
450
+			echo '
446 451
 			', $txt['package_uninstall_done'];
447
-
448
-	elseif ($context['install_finished'])
452
+	} elseif ($context['install_finished'])
449 453
 	{
450
-		if ($context['extract_type'] == 'avatar')
451
-			echo '
454
+		if ($context['extract_type'] == 'avatar') {
455
+					echo '
452 456
 			', $txt['avatars_extracted'];
453
-
454
-		elseif ($context['extract_type'] == 'language')
455
-			echo '
457
+		} elseif ($context['extract_type'] == 'language') {
458
+					echo '
456 459
 			', $txt['language_extracted'];
457
-
458
-		else
459
-			echo '
460
+		} else {
461
+					echo '
460 462
 			', $txt['package_installed_done'];
461
-	}
462
-	else
463
-		echo '
463
+		}
464
+	} else {
465
+			echo '
464 466
 			', $txt['corrupt_compatible'];
467
+	}
465 468
 
466 469
 	echo '
467 470
 		</div><!-- .windowbg -->';
@@ -495,9 +498,10 @@  discard block
 block discarded – undo
495 498
 		<div class="windowbg">
496 499
 			<ol>';
497 500
 
498
-	foreach ($context['files'] as $fileinfo)
499
-		echo '
501
+	foreach ($context['files'] as $fileinfo) {
502
+			echo '
500 503
 				<li><a href="', $scripturl, '?action=admin;area=packages;sa=examine;package=', $context['filename'], ';file=', $fileinfo['filename'], '" title="', $txt['view'], '">', $fileinfo['filename'], '</a> (', $fileinfo['size'], ' ', $txt['package_bytes'], ')</li>';
504
+	}
501 505
 
502 506
 	echo '
503 507
 			</ol>
@@ -561,9 +565,10 @@  discard block
 block discarded – undo
561 565
 			</script>
562 566
 			<div id="yourVersion" style="display:none">', $context['forum_version'], '</div>';
563 567
 
564
-	if (empty($modSettings['disable_smf_js']))
565
-		echo '
568
+	if (empty($modSettings['disable_smf_js'])) {
569
+			echo '
566 570
 			<script src="', $scripturl, '?action=viewsmfile;filename=latest-news.js"></script>';
571
+	}
567 572
 
568 573
 	// This sets the announcements and current versions themselves ;).
569 574
 	echo '
@@ -602,12 +607,13 @@  discard block
 block discarded – undo
602 607
 		}
603 608
 	}
604 609
 
605
-	if (!$mods_available)
606
-		echo '
610
+	if (!$mods_available) {
611
+			echo '
607 612
 		<div class="noticebox">', $txt['no_packages'], '</div>';
608
-	else
609
-		echo '
613
+	} else {
614
+			echo '
610 615
 		<br>';
616
+	}
611 617
 
612 618
 	// the advanced (emulation) box, collapsed by default
613 619
 	echo '
@@ -694,11 +700,12 @@  discard block
 block discarded – undo
694 700
 {
695 701
 	global $context, $txt, $scripturl;
696 702
 
697
-	if (!empty($context['package_ftp']['error']))
698
-		echo '
703
+	if (!empty($context['package_ftp']['error'])) {
704
+			echo '
699 705
 	<div class="errorbox">
700 706
 		<pre>', $context['package_ftp']['error'], '</pre>
701 707
 	</div>';
708
+	}
702 709
 
703 710
 	echo '
704 711
 	<div id="admin_form_wrapper">
@@ -780,13 +787,14 @@  discard block
 block discarded – undo
780 787
 					<legend>' . $txt['package_servers'] . '</legend>
781 788
 					<ul class="package_servers">';
782 789
 
783
-	foreach ($context['servers'] as $server)
784
-		echo '
790
+	foreach ($context['servers'] as $server) {
791
+			echo '
785 792
 						<li class="flow_auto">
786 793
 							<span class="floatleft">' . $server['name'] . '</span>
787 794
 							<span class="package_server floatright"><a href="' . $scripturl . '?action=admin;area=packages;get;sa=remove;server=' . $server['id'] . ';', $context['session_var'], '=', $context['session_id'], '">[ ' . $txt['delete'] . ' ]</a></span>
788 795
 							<span class="package_server floatright"><a href="' . $scripturl . '?action=admin;area=packages;get;sa=browse;server=' . $server['id'] . '">[ ' . $txt['package_browse'] . ' ]</a></span>
789 796
 						</li>';
797
+	}
790 798
 	echo '
791 799
 					</ul>
792 800
 				</fieldset>
@@ -873,11 +881,12 @@  discard block
 block discarded – undo
873 881
 		<div class="windowbg2">';
874 882
 
875 883
 	// No packages, as yet.
876
-	if (empty($context['package_list']))
877
-		echo '
884
+	if (empty($context['package_list'])) {
885
+			echo '
878 886
 			<ul>
879 887
 				<li>', $txt['no_packages'], '</li>
880 888
 			</ul>';
889
+	}
881 890
 
882 891
 	// List out the packages...
883 892
 	else
@@ -890,11 +899,12 @@  discard block
 block discarded – undo
890 899
 				<li>
891 900
 					<strong><span id="ps_img_', $i, '" class="toggle_up" alt="*" style="display: none;"></span> ', $packageSection['title'], '</strong>';
892 901
 
893
-			if (!empty($packageSection['text']))
894
-				echo '
902
+			if (!empty($packageSection['text'])) {
903
+							echo '
895 904
 					<div class="sub_bar">
896 905
 						<h3 class="subbg">', $packageSection['text'], '</h3>
897 906
 					</div>';
907
+			}
898 908
 
899 909
 			echo '
900 910
 					<', $context['list_type'], ' id="package_section_', $i, '" class="packages">';
@@ -904,13 +914,15 @@  discard block
 block discarded – undo
904 914
 				echo '
905 915
 						<li>';
906 916
 				// Textual message. Could be empty just for a blank line...
907
-				if ($package['is_text'])
908
-					echo '
917
+				if ($package['is_text']) {
918
+									echo '
909 919
 							', empty($package['name']) ? '&nbsp;' : $package['name'];
920
+				}
910 921
 				// This is supposed to be a rule..
911
-				elseif ($package['is_line'])
912
-					echo '
922
+				elseif ($package['is_line']) {
923
+									echo '
913 924
 						<hr>';
925
+				}
914 926
 				// A remote link.
915 927
 				elseif ($package['is_remote'])
916 928
 				{
@@ -932,24 +944,28 @@  discard block
 block discarded – undo
932 944
 						<ul id="package_section_', $i, '_pkg_', $id, '" class="package_section">';
933 945
 
934 946
 					// Show the mod type?
935
-					if ($package['type'] != '')
936
-						echo '
947
+					if ($package['type'] != '') {
948
+											echo '
937 949
 							<li class="package_section">', $txt['package_type'], ':&nbsp; ', $smcFunc['ucwords']($smcFunc['strtolower']($package['type'])), '</li>';
950
+					}
938 951
 
939 952
 					// Show the version number?
940
-					if ($package['version'] != '')
941
-						echo '
953
+					if ($package['version'] != '') {
954
+											echo '
942 955
 							<li class="package_section">', $txt['mod_version'], ':&nbsp; ', $package['version'], '</li>';
956
+					}
943 957
 
944 958
 					// How 'bout the author?
945
-					if (!empty($package['author']) && $package['author']['name'] != '' && isset($package['author']['link']))
946
-						echo '
959
+					if (!empty($package['author']) && $package['author']['name'] != '' && isset($package['author']['link'])) {
960
+											echo '
947 961
 							<li class="package_section">', $txt['mod_author'], ':&nbsp; ', $package['author']['link'], '</li>';
962
+					}
948 963
 
949 964
 					// The homepage....
950
-					if ($package['author']['website']['link'] != '')
951
-						echo '
965
+					if ($package['author']['website']['link'] != '') {
966
+											echo '
952 967
 							<li class="package_section">', $txt['author_website'], ':&nbsp; ', $package['author']['website']['link'], '</li>';
968
+					}
953 969
 
954 970
 					// Description: bleh bleh!
955 971
 					// Location of file: http://someplace/.
@@ -1003,8 +1019,8 @@  discard block
 block discarded – undo
1003 1019
 
1004 1020
 			foreach ($ps['items'] as $id => $package)
1005 1021
 			{
1006
-				if (!$package['is_text'] && !$package['is_line'] && !$package['is_remote'])
1007
-					echo '
1022
+				if (!$package['is_text'] && !$package['is_line'] && !$package['is_remote']) {
1023
+									echo '
1008 1024
 		var oPackageToggle_', $section, '_pkg_', $id, ' = new smc_Toggle({
1009 1025
 			bToggleEnabled: true,
1010 1026
 			bCurrentlyCollapsed: true,
@@ -1019,6 +1035,7 @@  discard block
 block discarded – undo
1019 1035
 				}
1020 1036
 			]
1021 1037
 		});';
1038
+				}
1022 1039
 			}
1023 1040
 		}
1024 1041
 
@@ -1064,9 +1081,10 @@  discard block
 block discarded – undo
1064 1081
 {
1065 1082
 	global $context, $txt, $scripturl;
1066 1083
 
1067
-	if (!empty($context['saved_successful']))
1068
-		echo '
1084
+	if (!empty($context['saved_successful'])) {
1085
+			echo '
1069 1086
 	<div class="infobox">', $txt['settings_saved'], '</div>';
1087
+	}
1070 1088
 
1071 1089
 	echo '
1072 1090
 	<div id="admincenter">
@@ -1128,8 +1146,9 @@  discard block
 block discarded – undo
1128 1146
 	global $context, $txt;
1129 1147
 
1130 1148
 	// Nothing to do? Brilliant!
1131
-	if (empty($context['package_ftp']))
1132
-		return false;
1149
+	if (empty($context['package_ftp'])) {
1150
+			return false;
1151
+	}
1133 1152
 
1134 1153
 	if (empty($context['package_ftp']['form_elements_only']))
1135 1154
 	{
@@ -1139,19 +1158,21 @@  discard block
 block discarded – undo
1139 1158
 					', $txt['package_ftp_why_file_list'], '
1140 1159
 					<ul style="display: inline;">';
1141 1160
 
1142
-		if (!empty($context['notwritable_files']))
1143
-			foreach ($context['notwritable_files'] as $file)
1161
+		if (!empty($context['notwritable_files'])) {
1162
+					foreach ($context['notwritable_files'] as $file)
1144 1163
 				echo '
1145 1164
 						<li>', $file, '</li>';
1165
+		}
1146 1166
 
1147 1167
 		echo '
1148 1168
 					</ul>';
1149 1169
 
1150
-		if (!$context['server']['is_windows'])
1151
-			echo '
1170
+		if (!$context['server']['is_windows']) {
1171
+					echo '
1152 1172
 					<hr>
1153 1173
 					', $txt['package_chmod_linux'], '<br>
1154 1174
 					<tt># chmod a+w ', implode(' ', $context['notwritable_files']), '</tt>';
1175
+		}
1155 1176
 
1156 1177
 		echo '
1157 1178
 				</div><!-- #need_writable_list -->';
@@ -1164,9 +1185,10 @@  discard block
 block discarded – undo
1164 1185
 					</div>
1165 1186
 				</div>';
1166 1187
 
1167
-	if (!empty($context['package_ftp']['destination']))
1168
-		echo '
1188
+	if (!empty($context['package_ftp']['destination'])) {
1189
+			echo '
1169 1190
 				<form action="', $context['package_ftp']['destination'], '" method="post" accept-charset="', $context['character_set'], '" style="margin: 0;">';
1191
+	}
1170 1192
 
1171 1193
 	echo '
1172 1194
 					<fieldset>
@@ -1199,24 +1221,27 @@  discard block
 block discarded – undo
1199 1221
 					</dl>
1200 1222
 					</fieldset>';
1201 1223
 
1202
-	if (empty($context['package_ftp']['form_elements_only']))
1203
-		echo '
1224
+	if (empty($context['package_ftp']['form_elements_only'])) {
1225
+			echo '
1204 1226
 					<div class="righttext" style="margin: 1ex;">
1205 1227
 						<span id="test_ftp_placeholder_full"></span>
1206 1228
 						<input type="submit" value="', $txt['package_proceed'], '" class="button">
1207 1229
 					</div>';
1230
+	}
1208 1231
 
1209
-	if (!empty($context['package_ftp']['destination']))
1210
-		echo '
1232
+	if (!empty($context['package_ftp']['destination'])) {
1233
+			echo '
1211 1234
 					<input type="hidden" name="', $context['session_var'], '" value="', $context['session_id'], '">
1212 1235
 				</form>';
1236
+	}
1213 1237
 
1214 1238
 	// Hide the details of the list.
1215
-	if (empty($context['package_ftp']['form_elements_only']))
1216
-		echo '
1239
+	if (empty($context['package_ftp']['form_elements_only'])) {
1240
+			echo '
1217 1241
 				<script>
1218 1242
 					document.getElementById(\'need_writable_list\').style.display = \'none\';
1219 1243
 				</script>';
1244
+	}
1220 1245
 
1221 1246
 	// Quick generate the test button.
1222 1247
 	echo '
@@ -1572,9 +1597,10 @@  discard block
 block discarded – undo
1572 1597
 				<tr class="windowbg">
1573 1598
 					<td width="30%"><strong>';
1574 1599
 
1575
-				if (!empty($dir['type']) && ($dir['type'] == 'dir' || $dir['type'] == 'dir_recursive'))
1576
-					echo '
1600
+				if (!empty($dir['type']) && ($dir['type'] == 'dir' || $dir['type'] == 'dir_recursive')) {
1601
+									echo '
1577 1602
 						<span class="generic_icons folder"></span>';
1603
+				}
1578 1604
 
1579 1605
 				echo '
1580 1606
 						', $name, '
@@ -1590,8 +1616,9 @@  discard block
 block discarded – undo
1590 1616
 					<td class="centertext perm_no_change"><input type="radio" name="permStatus[', $name, ']" value="no_change" checked class="centertext"></td>
1591 1617
 				</tr>';
1592 1618
 
1593
-		if (!empty($dir['contents']))
1594
-			template_permission_show_contents($name, $dir['contents'], 1);
1619
+		if (!empty($dir['contents'])) {
1620
+					template_permission_show_contents($name, $dir['contents'], 1);
1621
+		}
1595 1622
 	}
1596 1623
 
1597 1624
 	echo '
@@ -1627,13 +1654,14 @@  discard block
 block discarded – undo
1627 1654
 			</fieldset>';
1628 1655
 
1629 1656
 	// Likely to need FTP?
1630
-	if (empty($context['ftp_connected']))
1631
-		echo '
1657
+	if (empty($context['ftp_connected'])) {
1658
+			echo '
1632 1659
 			<p>
1633 1660
 				', $txt['package_file_perms_ftp_details'], ':
1634 1661
 			</p>
1635 1662
 			', template_control_chmod(), '
1636 1663
 			<div class="noticebox">', $txt['package_file_perms_ftp_retain'], '</div>';
1664
+	}
1637 1665
 
1638 1666
 	echo '
1639 1667
 			<span id="test_ftp_placeholder_full"></span>
@@ -1642,9 +1670,10 @@  discard block
 block discarded – undo
1642 1670
 		</div><!-- .windowbg2 -->';
1643 1671
 
1644 1672
 	// Any looks fors we've already done?
1645
-	foreach ($context['look_for'] as $path)
1646
-		echo '
1673
+	foreach ($context['look_for'] as $path) {
1674
+			echo '
1647 1675
 			<input type="hidden" name="back_look[]" value="', $path, '">';
1676
+	}
1648 1677
 
1649 1678
 	echo '
1650 1679
 	</form>
@@ -1686,9 +1715,10 @@  discard block
 block discarded – undo
1686 1715
 					<td class="smalltext" width="30%">' . str_repeat('&nbsp;', $level * 5), '
1687 1716
 					', (!empty($dir['type']) && $dir['type'] == 'dir_recursive') || !empty($dir['list_contents']) ? '<a id="link_' . $cur_ident . '" href="' . $scripturl . '?action=admin;area=packages;sa=perms;find=' . base64_encode($ident . '/' . $name) . ';back_look=' . $context['back_look_data'] . ';' . $context['session_var'] . '=' . $context['session_id'] . '#fol_' . $cur_ident . '" onclick="return expandFolder(\'' . $cur_ident . '\', \'' . addcslashes($ident . '/' . $name, "'\\") . '\');">' : '';
1688 1717
 
1689
-			if (!empty($dir['type']) && ($dir['type'] == 'dir' || $dir['type'] == 'dir_recursive'))
1690
-				echo '
1718
+			if (!empty($dir['type']) && ($dir['type'] == 'dir' || $dir['type'] == 'dir_recursive')) {
1719
+							echo '
1691 1720
 						<span class="generic_icons folder"></span>';
1721
+			}
1692 1722
 
1693 1723
 			echo '
1694 1724
 						', $name, '
@@ -1714,14 +1744,15 @@  discard block
 block discarded – undo
1714 1744
 	}
1715 1745
 
1716 1746
 	// We have more files to show?
1717
-	if ($has_more)
1718
-		echo '
1747
+	if ($has_more) {
1748
+			echo '
1719 1749
 				<tr class="windowbg" id="content_', $js_ident, '_more">
1720 1750
 					<td class="smalltext" width="40%">' . str_repeat('&nbsp;', $level * 5), '
1721 1751
 						&#171; <a href="' . $scripturl . '?action=admin;area=packages;sa=perms;find=' . base64_encode($ident) . ';fileoffset=', ($context['file_offset'] + $context['file_limit']), ';' . $context['session_var'] . '=' . $context['session_id'] . '#fol_' . preg_replace('~[^A-Za-z0-9_\-=:]~', ':-:', $ident) . '">', $txt['package_file_perms_more_files'], '</a> &#187;
1722 1752
 					</td>
1723 1753
 					<td colspan="6"></td>
1724 1754
 				</tr>';
1755
+	}
1725 1756
 
1726 1757
 	if ($drawn_div)
1727 1758
 	{
@@ -1729,15 +1760,17 @@  discard block
 block discarded – undo
1729 1760
 		$isFound = false;
1730 1761
 		foreach ($context['look_for'] as $tree)
1731 1762
 		{
1732
-			if (substr($tree, 0, strlen($ident)) == $ident)
1733
-				$isFound = true;
1763
+			if (substr($tree, 0, strlen($ident)) == $ident) {
1764
+							$isFound = true;
1765
+			}
1734 1766
 		}
1735 1767
 
1736
-		if ($level > 1 && !$isFound)
1737
-			echo '
1768
+		if ($level > 1 && !$isFound) {
1769
+					echo '
1738 1770
 		<script>
1739 1771
 			expandFolder(\'', $js_ident, '\', \'\');
1740 1772
 		</script>';
1773
+		}
1741 1774
 	}
1742 1775
 }
1743 1776
 
@@ -1757,11 +1790,12 @@  discard block
 block discarded – undo
1757 1790
 				<h3 class="catbg">', $txt['package_file_perms_applying'], '</h3>
1758 1791
 			</div>';
1759 1792
 
1760
-	if (!empty($context['skip_ftp']))
1761
-		echo '
1793
+	if (!empty($context['skip_ftp'])) {
1794
+			echo '
1762 1795
 			<div class="errorbox">
1763 1796
 				', $txt['package_file_perms_skipping_ftp'], '
1764 1797
 			</div>';
1798
+	}
1765 1799
 
1766 1800
 	// How many have we done?
1767 1801
 	$remaining_items = count($context['method'] == 'individual' ? $context['to_process'] : $context['directory_list']);
@@ -1800,28 +1834,31 @@  discard block
 block discarded – undo
1800 1834
 				<br>';
1801 1835
 
1802 1836
 	// Put out the right hidden data.
1803
-	if ($context['method'] == 'individual')
1804
-		echo '
1837
+	if ($context['method'] == 'individual') {
1838
+			echo '
1805 1839
 				<input type="hidden" name="custom_value" value="', $context['custom_value'], '">
1806 1840
 				<input type="hidden" name="totalItems" value="', $context['total_items'], '">
1807 1841
 				<input type="hidden" name="toProcess" value="', $context['to_process_encode'], '">';
1808
-	else
1809
-		echo '
1842
+	} else {
1843
+			echo '
1810 1844
 				<input type="hidden" name="predefined" value="', $context['predefined_type'], '">
1811 1845
 				<input type="hidden" name="fileOffset" value="', $context['file_offset'], '">
1812 1846
 				<input type="hidden" name="totalItems" value="', $context['total_items'], '">
1813 1847
 				<input type="hidden" name="dirList" value="', $context['directory_list_encode'], '">
1814 1848
 				<input type="hidden" name="specialFiles" value="', $context['special_files_encode'], '">';
1849
+	}
1815 1850
 
1816 1851
 	// Are we not using FTP for whatever reason.
1817
-	if (!empty($context['skip_ftp']))
1818
-		echo '
1852
+	if (!empty($context['skip_ftp'])) {
1853
+			echo '
1819 1854
 				<input type="hidden" name="skip_ftp" value="1">';
1855
+	}
1820 1856
 
1821 1857
 	// Retain state.
1822
-	foreach ($context['back_look_data'] as $path)
1823
-		echo '
1858
+	foreach ($context['back_look_data'] as $path) {
1859
+			echo '
1824 1860
 				<input type="hidden" name="back_look[]" value="', $path, '">';
1861
+	}
1825 1862
 
1826 1863
 	echo '
1827 1864
 				<input type="hidden" name="method" value="', $context['method'], '">
Please login to merge, or discard this patch.
Themes/default/ManageSmileys.template.php 1 patch
Braces   +55 added lines, -42 removed lines patch added patch discarded remove patch
@@ -64,20 +64,20 @@  discard block
 block discarded – undo
64 64
 					<dd>
65 65
 						', $modSettings['smileys_url'], '/';
66 66
 
67
-	if ($context['current_set']['id'] == 'default')
68
-		echo '<strong>default</strong><input type="hidden" name="smiley_sets_path" id="smiley_sets_path" value="default">';
69
-
70
-	elseif (empty($context['smiley_set_dirs']))
71
-		echo '
67
+	if ($context['current_set']['id'] == 'default') {
68
+			echo '<strong>default</strong><input type="hidden" name="smiley_sets_path" id="smiley_sets_path" value="default">';
69
+	} elseif (empty($context['smiley_set_dirs'])) {
70
+			echo '
72 71
 						<input type="text" name="smiley_sets_path" id="smiley_sets_path" value="', $context['current_set']['path'], '"> ';
73
-	else
72
+	} else
74 73
 	{
75 74
 		echo '
76 75
 						<select name="smiley_sets_path" id="smiley_sets_path">';
77 76
 
78
-		foreach ($context['smiley_set_dirs'] as $smiley_set_dir)
79
-			echo '
77
+		foreach ($context['smiley_set_dirs'] as $smiley_set_dir) {
78
+					echo '
80 79
 							<option value="', $smiley_set_dir['id'], '"', $smiley_set_dir['current'] ? ' selected' : '', $smiley_set_dir['selectable'] ? '' : ' disabled', '>', $smiley_set_dir['id'], '</option>';
80
+		}
81 81
 		echo '
82 82
 						</select> ';
83 83
 	}
@@ -92,14 +92,15 @@  discard block
 block discarded – undo
92 92
 					</dd>';
93 93
 
94 94
 	// If this is a new smiley set they have the option to import smileys already in the directory.
95
-	if ($context['current_set']['is_new'] && !empty($modSettings['smiley_enable']))
96
-		echo '
95
+	if ($context['current_set']['is_new'] && !empty($modSettings['smiley_enable'])) {
96
+			echo '
97 97
 					<dt>
98 98
 						<strong><label for="smiley_sets_import">', $txt['smiley_set_import_directory'], '</label>: </strong>
99 99
 					</dt>
100 100
 					<dd>
101 101
 						<input type="checkbox" name="smiley_sets_import" id="smiley_sets_import" value="1">
102 102
 					</dd>';
103
+	}
103 104
 
104 105
 	echo '
105 106
 				</dl>
@@ -133,9 +134,10 @@  discard block
 block discarded – undo
133 134
 					<dd>
134 135
 						<img src="', $modSettings['smileys_url'], '/', $modSettings['smiley_sets_default'], '/', $context['current_smiley']['filename'], '" id="preview" alt=""> (', $txt['smiley_preview_using'], ': <select name="set" onchange="updatePreview();">';
135 136
 
136
-	foreach ($context['smiley_sets'] as $smiley_set)
137
-		echo '
137
+	foreach ($context['smiley_sets'] as $smiley_set) {
138
+			echo '
138 139
 						<option value="', $smiley_set['path'], '"', $context['selected_set'] == $smiley_set['path'] ? ' selected' : '', '>', $smiley_set['name'], '</option>';
140
+	}
139 141
 
140 142
 	echo '
141 143
 						</select>)
@@ -151,17 +153,18 @@  discard block
 block discarded – undo
151 153
 					</dt>
152 154
 					<dd>';
153 155
 
154
-	if (empty($context['filenames']))
155
-		echo '
156
+	if (empty($context['filenames'])) {
157
+			echo '
156 158
 						<input type="text" name="smiley_filename" id="smiley_filename" value="', $context['current_smiley']['filename'], '">';
157
-	else
159
+	} else
158 160
 	{
159 161
 		echo '
160 162
 						<select name="smiley_filename" id="smiley_filename" onchange="updatePreview();">';
161 163
 
162
-		foreach ($context['filenames'] as $filename)
163
-			echo '
164
+		foreach ($context['filenames'] as $filename) {
165
+					echo '
164 166
 							<option value="', $filename['id'], '"', $filename['selected'] ? ' selected' : '', '>', $filename['id'], '</option>';
167
+		}
165 168
 		echo '
166 169
 						</select>';
167 170
 	}
@@ -230,9 +233,10 @@  discard block
 block discarded – undo
230 233
 						<dd>
231 234
 							', $txt['smiley_preview_using'], ': <select name="set" onchange="updatePreview();selectMethod(\'existing\');">';
232 235
 
233
-	foreach ($context['smiley_sets'] as $smiley_set)
234
-		echo '
236
+	foreach ($context['smiley_sets'] as $smiley_set) {
237
+			echo '
235 238
 								<option value="', $smiley_set['path'], '"', $context['selected_set'] == $smiley_set['path'] ? ' selected' : '', '>', $smiley_set['name'], '</option>';
239
+	}
236 240
 
237 241
 	echo '
238 242
 							</select>
@@ -242,17 +246,18 @@  discard block
 block discarded – undo
242 246
 						</dt>
243 247
 						<dd>';
244 248
 
245
-	if (empty($context['filenames']))
246
-		echo '
249
+	if (empty($context['filenames'])) {
250
+			echo '
247 251
 							<input type="text" name="smiley_filename" id="smiley_filename" value="', $context['current_smiley']['filename'], '" onchange="selectMethod(\'existing\');">';
248
-	else
252
+	} else
249 253
 	{
250 254
 		echo '
251 255
 							<select name="smiley_filename" id="smiley_filename" onchange="updatePreview();selectMethod(\'existing\');">';
252 256
 
253
-		foreach ($context['filenames'] as $filename)
254
-			echo '
257
+		foreach ($context['filenames'] as $filename) {
258
+					echo '
255 259
 								<option value="', $filename['id'], '"', $filename['selected'] ? ' selected' : '', '>', $filename['id'], '</option>';
260
+		}
256 261
 		echo '
257 262
 							</select>';
258 263
 	}
@@ -281,14 +286,15 @@  discard block
 block discarded – undo
281 286
 
282 287
 				<dl id="uploadMore" style="display: none;" class="settings">';
283 288
 
284
-	foreach ($context['smiley_sets'] as $smiley_set)
285
-		echo '
289
+	foreach ($context['smiley_sets'] as $smiley_set) {
290
+			echo '
286 291
 					<dt>
287 292
 						', sprintf($txt['smileys_add_upload_for'], '<strong>' . $smiley_set['name'] . '</strong>'), ':
288 293
 					</dt>
289 294
 					<dd>
290 295
 						<input type="file" name="individual_', $smiley_set['name'], '" onchange="selectMethod(\'upload\');">
291 296
 					</dd>';
297
+	}
292 298
 	echo '
293 299
 				</dl>
294 300
 			</div><!-- .windowbg2 -->
@@ -358,27 +364,30 @@  discard block
 block discarded – undo
358 364
 
359 365
 		foreach ($location['rows'] as $row)
360 366
 		{
361
-			if (!empty($context['move_smiley']))
362
-				echo '
367
+			if (!empty($context['move_smiley'])) {
368
+							echo '
363 369
 				<a href="', $scripturl, '?action=admin;area=smileys;sa=setorder;location=', $location['id'], ';source=', $context['move_smiley'], ';row=', $row[0]['row'], ';reorder=1;', $context['session_var'], '=', $context['session_id'], '"><span class="generic_icons select_below" title="', $txt['smileys_move_here'], '"></span></a>';
370
+			}
364 371
 
365 372
 			foreach ($row as $smiley)
366 373
 			{
367
-				if (empty($context['move_smiley']))
368
-					echo '
374
+				if (empty($context['move_smiley'])) {
375
+									echo '
369 376
 				<a href="', $scripturl, '?action=admin;area=smileys;sa=setorder;move=', $smiley['id'], '"><img src="', $modSettings['smileys_url'], '/', $modSettings['smiley_sets_default'], '/', $smiley['filename'], '" style="padding: 2px; border: 0px solid black;" alt="', $smiley['description'], '"></a>';
370
-				else
371
-					echo '
377
+				} else {
378
+									echo '
372 379
 				<img src="', $modSettings['smileys_url'], '/', $modSettings['smiley_sets_default'], '/', $smiley['filename'], '" style="padding: 2px;', $smiley['selected'] ? ' border: 2px solid red' : '', ';" alt="', $smiley['description'], '">
373 380
 				<a href="', $scripturl, '?action=admin;area=smileys;sa=setorder;location=', $location['id'], ';source=', $context['move_smiley'], ';after=', $smiley['id'], ';reorder=1;', $context['session_var'], '=', $context['session_id'], '" title="', $txt['smileys_move_here'], '"><span class="generic_icons select_below" title="', $txt['smileys_move_here'], '"></span></a>';
381
+				}
374 382
 			}
375 383
 
376 384
 			echo '
377 385
 				<br>';
378 386
 		}
379
-		if (!empty($context['move_smiley']))
380
-			echo '
387
+		if (!empty($context['move_smiley'])) {
388
+					echo '
381 389
 				<a href="', $scripturl, '?action=admin;area=smileys;sa=setorder;location=', $location['id'], ';source=', $context['move_smiley'], ';row=', $location['last_row'], ';reorder=1;', $context['session_var'], '=', $context['session_id'], '"><span class="generic_icons select_below" title="', $txt['smileys_move_here'], '"></span></a>';
390
+		}
382 391
 		echo '
383 392
 			</div><!-- .windowbg2 -->
384 393
 			<input type="hidden" name="reorder" value="1">
@@ -415,14 +424,15 @@  discard block
 block discarded – undo
415 424
 			<div class="windowbg2">
416 425
 				<dl class="settings">';
417 426
 
418
-	if (!$context['new_icon'])
419
-		echo '
427
+	if (!$context['new_icon']) {
428
+			echo '
420 429
 					<dt>
421 430
 						<strong>', $txt['smiley_preview'], ': </strong>
422 431
 					</dt>
423 432
 					<dd>
424 433
 						<img src="', $context['icon']['image_url'], '" alt="', $context['icon']['title'], '">
425 434
 					</dd>';
435
+	}
426 436
 
427 437
 	echo '
428 438
 					<dt>
@@ -449,9 +459,10 @@  discard block
 block discarded – undo
449 459
 		echo '
450 460
 							<optgroup label="', $category['name'], '">';
451 461
 
452
-		foreach ($category['boards'] as $board)
453
-			echo '
462
+		foreach ($category['boards'] as $board) {
463
+					echo '
454 464
 								<option value="', $board['id'], '"', $board['selected'] ? ' selected' : '', '>', $board['child_level'] > 0 ? str_repeat('==', $board['child_level'] - 1) . '=&gt;' : '', ' ', $board['name'], '</option>';
465
+		}
455 466
 		echo '
456 467
 							</optgroup>';
457 468
 	}
@@ -466,19 +477,21 @@  discard block
 block discarded – undo
466 477
 							<option value="0"', empty($context['icon']['after']) ? ' selected' : '', '>', $txt['icons_location_first_icon'], '</option>';
467 478
 
468 479
 	// Print the list of all the icons it can be put after...
469
-	foreach ($context['icons'] as $id => $data)
470
-		if (empty($context['icon']['id']) || $id != $context['icon']['id'])
480
+	foreach ($context['icons'] as $id => $data) {
481
+			if (empty($context['icon']['id']) || $id != $context['icon']['id'])
471 482
 			echo '
472 483
 							<option value="', $id, '"', !empty($context['icon']['after']) && $id == $context['icon']['after'] ? ' selected' : '', '>', $txt['icons_location_after'], ': ', $data['title'], '</option>';
484
+	}
473 485
 
474 486
 	echo '
475 487
 						</select>
476 488
 					</dd>
477 489
 				</dl>';
478 490
 
479
-	if (!$context['new_icon'])
480
-		echo '
491
+	if (!$context['new_icon']) {
492
+			echo '
481 493
 				<input type="hidden" name="icon" value="', $context['icon']['id'], '">';
494
+	}
482 495
 
483 496
 	echo '
484 497
 				<input type="submit" name="icons_save" value="', $txt['smileys_save'], '" class="button">
Please login to merge, or discard this patch.
Themes/default/BoardIndex.template.php 1 patch
Braces   +64 added lines, -45 removed lines patch added patch discarded remove patch
@@ -67,8 +67,9 @@  discard block
 block discarded – undo
67 67
 	foreach ($context['categories'] as $category)
68 68
 	{
69 69
 		// If theres no parent boards we can see, avoid showing an empty category (unless its collapsed)
70
-		if (empty($category['boards']) && !$category['is_collapsed'])
71
-			continue;
70
+		if (empty($category['boards']) && !$category['is_collapsed']) {
71
+					continue;
72
+		}
72 73
 
73 74
 		echo '
74 75
 		<div class="main_container">
@@ -76,9 +77,10 @@  discard block
 block discarded – undo
76 77
 				<h3 class="catbg">';
77 78
 
78 79
 		// If this category even can collapse, show a link to collapse it.
79
-		if ($category['can_collapse'])
80
-			echo '
80
+		if ($category['can_collapse']) {
81
+					echo '
81 82
 					<span id="category_', $category['id'], '_upshrink" class="', $category['is_collapsed'] ? 'toggle_down' : 'toggle_up', ' floatright" data-collapsed="', (int) $category['is_collapsed'], '" title="', !$category['is_collapsed'] ? $txt['hide_category'] : $txt['show_category'], '" style="display: none;"></span>';
83
+		}
82 84
 
83 85
 		echo '
84 86
 					', $category['link'], '
@@ -108,10 +110,11 @@  discard block
 block discarded – undo
108 110
 					</div>';
109 111
 
110 112
 				// Won't somebody think of the children!
111
-				if (function_exists('template_bi_' . $board['type'] . '_children'))
112
-					call_user_func('template_bi_' . $board['type'] . '_children', $board);
113
-				else
114
-					template_bi_board_children($board);
113
+				if (function_exists('template_bi_' . $board['type'] . '_children')) {
114
+									call_user_func('template_bi_' . $board['type'] . '_children', $board);
115
+				} else {
116
+									template_bi_board_children($board);
117
+				}
115 118
 
116 119
 				echo '
117 120
 				</div><!-- #board_[id] -->';
@@ -126,12 +129,13 @@  discard block
 block discarded – undo
126 129
 	</div><!-- #boardindex_table -->';
127 130
 
128 131
 	// Show the mark all as read button?
129
-	if ($context['user']['is_logged'] && !empty($context['categories']))
130
-		echo '
132
+	if ($context['user']['is_logged'] && !empty($context['categories'])) {
133
+			echo '
131 134
 	<div class="mark_read">
132 135
 		', template_button_strip($context['mark_read_button'], 'right'), '
133 136
 	</div>';
134
-}
137
+	}
138
+	}
135 139
 
136 140
 /**
137 141
  * Outputs the board icon for a standard board.
@@ -175,18 +179,20 @@  discard block
 block discarded – undo
175 179
 						</a>';
176 180
 
177 181
 	// Has it outstanding posts for approval?
178
-	if ($board['can_approve_posts'] && ($board['unapproved_posts'] || $board['unapproved_topics']))
179
-		echo '
182
+	if ($board['can_approve_posts'] && ($board['unapproved_posts'] || $board['unapproved_topics'])) {
183
+			echo '
180 184
 						<a href="', $scripturl, '?action=moderate;area=postmod;sa=', ($board['unapproved_topics'] > 0 ? 'topics' : 'posts'), ';brd=', $board['id'], ';', $context['session_var'], '=', $context['session_id'], '" title="', sprintf($txt['unapproved_posts'], $board['unapproved_topics'], $board['unapproved_posts']), '" class="moderation_link">(!)</a>';
185
+	}
181 186
 
182 187
 	echo '
183 188
 						<p class="board_description">', $board['description'], '</p>';
184 189
 
185 190
 	// Show the "Moderators: ". Each has name, href, link, and id. (but we're gonna use link_moderators.)
186
-	if (!empty($board['link_moderators']))
187
-		echo '
191
+	if (!empty($board['link_moderators'])) {
192
+			echo '
188 193
 						<p class="moderators">', count($board['link_moderators']) == 1 ? $txt['moderator'] : $txt['moderators'], ': ', implode(', ', $board['link_moderators']), '</p>';
189
-}
194
+	}
195
+	}
190 196
 
191 197
 /**
192 198
  * Outputs the board stats for a standard board.
@@ -227,10 +233,11 @@  discard block
 block discarded – undo
227 233
  */
228 234
 function template_bi_board_lastpost($board)
229 235
 {
230
-	if (!empty($board['last_post']['id']))
231
-		echo '
236
+	if (!empty($board['last_post']['id'])) {
237
+			echo '
232 238
 						<p>', $board['last_post']['last_post_message'], '</p>';
233
-}
239
+	}
240
+	}
234 241
 
235 242
 /**
236 243
  * Outputs the board children for a standard board.
@@ -251,14 +258,16 @@  discard block
 block discarded – undo
251 258
 				id, name, description, new (is it new?), topics (#), posts (#), href, link, and last_post. */
252 259
 		foreach ($board['children'] as $child)
253 260
 		{
254
-			if (!$child['is_redirect'])
255
-				$child['link'] = ''. ($child['new'] ? '<a href="' . $scripturl . '?action=unread;board=' . $child['id'] . '" title="' . $txt['new_posts'] . ' (' . $txt['board_topics'] . ': ' . comma_format($child['topics']) . ', ' . $txt['posts'] . ': ' . comma_format($child['posts']) . ')"><span class="new_posts">' . $txt['new'] . '</span></a>' : '') . '<a href="' . $child['href'] . '" ' . ($child['new'] ? 'class="board_new_posts" ' : '') . 'title="' . ($child['new'] ? $txt['new_posts'] : $txt['old_posts']) . ' (' . $txt['board_topics'] . ': ' . comma_format($child['topics']) . ', ' . $txt['posts'] . ': ' . comma_format($child['posts']) . ')">' . $child['name'] . '</a>';
256
-			else
257
-				$child['link'] = '<a href="' . $child['href'] . '" title="' . comma_format($child['posts']) . ' ' . $txt['redirects'] . ' - ' . $child['short_description'] . '">' . $child['name'] . '</a>';
261
+			if (!$child['is_redirect']) {
262
+							$child['link'] = ''. ($child['new'] ? '<a href="' . $scripturl . '?action=unread;board=' . $child['id'] . '" title="' . $txt['new_posts'] . ' (' . $txt['board_topics'] . ': ' . comma_format($child['topics']) . ', ' . $txt['posts'] . ': ' . comma_format($child['posts']) . ')"><span class="new_posts">' . $txt['new'] . '</span></a>' : '') . '<a href="' . $child['href'] . '" ' . ($child['new'] ? 'class="board_new_posts" ' : '') . 'title="' . ($child['new'] ? $txt['new_posts'] : $txt['old_posts']) . ' (' . $txt['board_topics'] . ': ' . comma_format($child['topics']) . ', ' . $txt['posts'] . ': ' . comma_format($child['posts']) . ')">' . $child['name'] . '</a>';
263
+			} else {
264
+							$child['link'] = '<a href="' . $child['href'] . '" title="' . comma_format($child['posts']) . ' ' . $txt['redirects'] . ' - ' . $child['short_description'] . '">' . $child['name'] . '</a>';
265
+			}
258 266
 
259 267
 			// Has it posts awaiting approval?
260
-			if ($child['can_approve_posts'] && ($child['unapproved_posts'] || $child['unapproved_topics']))
261
-				$child['link'] .= ' <a href="' . $scripturl . '?action=moderate;area=postmod;sa=' . ($child['unapproved_topics'] > 0 ? 'topics' : 'posts') . ';brd=' . $child['id'] . ';' . $context['session_var'] . '=' . $context['session_id'] . '" title="' . sprintf($txt['unapproved_posts'], $child['unapproved_topics'], $child['unapproved_posts']) . '" class="moderation_link">(!)</a>';
268
+			if ($child['can_approve_posts'] && ($child['unapproved_posts'] || $child['unapproved_topics'])) {
269
+							$child['link'] .= ' <a href="' . $scripturl . '?action=moderate;area=postmod;sa=' . ($child['unapproved_topics'] > 0 ? 'topics' : 'posts') . ';brd=' . $child['id'] . ';' . $context['session_var'] . '=' . $context['session_id'] . '" title="' . sprintf($txt['unapproved_posts'], $child['unapproved_topics'], $child['unapproved_posts']) . '" class="moderation_link">(!)</a>';
270
+			}
262 271
 
263 272
 			$children[] = $child['new'] ? '<span class="strong">' . $child['link'] . '</span>' : '<span>' . $child['link'] . '</span>';
264 273
 		}
@@ -285,8 +294,9 @@  discard block
 block discarded – undo
285 294
 {
286 295
 	global $context, $options, $txt;
287 296
 
288
-	if (empty($context['info_center']))
289
-		return;
297
+	if (empty($context['info_center'])) {
298
+			return;
299
+	}
290 300
 
291 301
 	// Here's where the "Info Center" starts...
292 302
 	echo '
@@ -386,14 +396,15 @@  discard block
 block discarded – undo
386 396
 		/* Each post in latest_posts has:
387 397
 			board (with an id, name, and link.), topic (the topic's id.), poster (with id, name, and link.),
388 398
 			subject, short_subject (shortened with...), time, link, and href. */
389
-		foreach ($context['latest_posts'] as $post)
390
-			echo '
399
+		foreach ($context['latest_posts'] as $post) {
400
+					echo '
391 401
 					<tr class="windowbg">
392 402
 						<td class="recentpost"><strong>', $post['link'], '</strong></td>
393 403
 						<td class="recentposter">', $post['poster']['link'], '</td>
394 404
 						<td class="recentboard">', $post['board']['link'], '</td>
395 405
 						<td class="recenttime">', $post['time'], '</td>
396 406
 					</tr>';
407
+		}
397 408
 		echo '
398 409
 				</table>';
399 410
 	}
@@ -417,11 +428,12 @@  discard block
 block discarded – undo
417 428
 			</div>';
418 429
 
419 430
 	// Holidays like "Christmas", "Chanukah", and "We Love [Unknown] Day" :P
420
-	if (!empty($context['calendar_holidays']))
421
-		echo '
431
+	if (!empty($context['calendar_holidays'])) {
432
+			echo '
422 433
 			<p class="inline holiday">
423 434
 				<span>', $txt['calendar_prompt'], '</span> ', implode(', ', $context['calendar_holidays']), '
424 435
 			</p>';
436
+	}
425 437
 
426 438
 	// People's birthdays. Like mine. And yours, I guess. Kidding.
427 439
 	if (!empty($context['calendar_birthdays']))
@@ -431,9 +443,10 @@  discard block
 block discarded – undo
431 443
 				<span class="birthday">', $context['calendar_only_today'] ? $txt['birthdays'] : $txt['birthdays_upcoming'], '</span>';
432 444
 
433 445
 		// Each member in calendar_birthdays has: id, name (person), age (if they have one set?), is_last. (last in list?), and is_today (birthday is today?)
434
-		foreach ($context['calendar_birthdays'] as $member)
435
-			echo '
446
+		foreach ($context['calendar_birthdays'] as $member) {
447
+					echo '
436 448
 				<a href="', $scripturl, '?action=profile;u=', $member['id'], '">', $member['is_today'] ? '<strong class="fix_rtl_names">' : '', $member['name'], $member['is_today'] ? '</strong>' : '', isset($member['age']) ? ' (' . $member['age'] . ')' : '', '</a>', $member['is_last'] ? '' : ', ';
449
+		}
437 450
 
438 451
 		echo '
439 452
 			</p>';
@@ -448,9 +461,10 @@  discard block
 block discarded – undo
448 461
 
449 462
 		// Each event in calendar_events should have:
450 463
 		//		title, href, is_last, can_edit (are they allowed?), modify_href, and is_today.
451
-		foreach ($context['calendar_events'] as $event)
452
-			echo '
464
+		foreach ($context['calendar_events'] as $event) {
465
+					echo '
453 466
 				', $event['can_edit'] ? '<a href="' . $event['modify_href'] . '" title="' . $txt['calendar_edit'] . '"><span class="generic_icons calendar_modify"></span></a> ' : '', $event['href'] == '' ? '' : '<a href="' . $event['href'] . '">', $event['is_today'] ? '<strong>' . $event['title'] . '</strong>' : $event['title'], $event['href'] == '' ? '' : '</a>', $event['is_last'] ? '<br>' : ', ';
467
+		}
454 468
 		echo '
455 469
 			</p>';
456 470
 	}
@@ -496,15 +510,19 @@  discard block
 block discarded – undo
496 510
 	// Handle hidden users and buddies.
497 511
 	$bracketList = array();
498 512
 
499
-	if ($context['show_buddies'])
500
-		$bracketList[] = comma_format($context['num_buddies']) . ' ' . ($context['num_buddies'] == 1 ? $txt['buddy'] : $txt['buddies']);
501
-	if (!empty($context['num_spiders']))
502
-		$bracketList[] = comma_format($context['num_spiders']) . ' ' . ($context['num_spiders'] == 1 ? $txt['spider'] : $txt['spiders']);
503
-	if (!empty($context['num_users_hidden']))
504
-		$bracketList[] = comma_format($context['num_users_hidden']) . ' ' . ($context['num_spiders'] == 1 ? $txt['hidden'] : $txt['hidden_s']);
513
+	if ($context['show_buddies']) {
514
+			$bracketList[] = comma_format($context['num_buddies']) . ' ' . ($context['num_buddies'] == 1 ? $txt['buddy'] : $txt['buddies']);
515
+	}
516
+	if (!empty($context['num_spiders'])) {
517
+			$bracketList[] = comma_format($context['num_spiders']) . ' ' . ($context['num_spiders'] == 1 ? $txt['spider'] : $txt['spiders']);
518
+	}
519
+	if (!empty($context['num_users_hidden'])) {
520
+			$bracketList[] = comma_format($context['num_users_hidden']) . ' ' . ($context['num_spiders'] == 1 ? $txt['hidden'] : $txt['hidden_s']);
521
+	}
505 522
 
506
-	if (!empty($bracketList))
507
-		echo ' (' . implode(', ', $bracketList) . ')';
523
+	if (!empty($bracketList)) {
524
+			echo ' (' . implode(', ', $bracketList) . ')';
525
+	}
508 526
 
509 527
 	echo $context['show_who'] ? '</a>' : '', '
510 528
 
@@ -518,9 +536,10 @@  discard block
 block discarded – undo
518 536
 				', sprintf($txt['users_active'], $modSettings['lastActive']), ': ', implode(', ', $context['list_users_online']);
519 537
 
520 538
 		// Showing membergroups?
521
-		if (!empty($settings['show_group_key']) && !empty($context['membergroups']))
522
-			echo '
539
+		if (!empty($settings['show_group_key']) && !empty($context['membergroups'])) {
540
+					echo '
523 541
 				<span class="membergroups">' . implode(',&nbsp;', $context['membergroups']) . '</span>';
542
+		}
524 543
 	}
525 544
 
526 545
 	echo '
Please login to merge, or discard this patch.
Themes/default/Admin.template.php 1 patch
Braces   +173 added lines, -125 removed lines patch added patch discarded remove patch
@@ -64,9 +64,10 @@  discard block
 block discarded – undo
64 64
 										<strong>', $txt['administrators'], ':</strong>
65 65
 										', implode(', ', $context['administrators']);
66 66
 	// If we have lots of admins... don't show them all.
67
-	if (!empty($context['more_admins_link']))
68
-		echo '
67
+	if (!empty($context['more_admins_link'])) {
68
+			echo '
69 69
 										(', $context['more_admins_link'], ')';
70
+	}
70 71
 
71 72
 	echo '
72 73
 									</div><!-- #version_details -->
@@ -83,17 +84,19 @@  discard block
 block discarded – undo
83 84
 		foreach ($area['areas'] as $item_id => $item)
84 85
 		{
85 86
 			// No point showing the 'home' page here, we're already on it!
86
-			if ($area_id == 'forum' && $item_id == 'index')
87
-				continue;
87
+			if ($area_id == 'forum' && $item_id == 'index') {
88
+							continue;
89
+			}
88 90
 
89 91
 			$url = isset($item['url']) ? $item['url'] : $scripturl . '?action=admin;area=' . $item_id . (!empty($context[$context['admin_menu_name']]['extra_parameters']) ? $context[$context['admin_menu_name']]['extra_parameters'] : '');
90 92
 
91
-			if (!empty($item['icon_file']))
92
-				echo '
93
+			if (!empty($item['icon_file'])) {
94
+							echo '
93 95
 							<a href="', $url, '" class="admin_group', !empty($item['inactive']) ? ' inactive' : '', '"><img class="large_admin_menu_icon_file" src="', $item['icon_file'], '" alt="">', $item['label'], '</a>';
94
-			else
95
-				echo '
96
+			} else {
97
+							echo '
96 98
 							<a href="', $url, '"><span class="large_', $item['icon_class'], !empty($item['inactive']) ? ' inactive' : '', '"></span>', $item['label'], '</a>';
99
+			}
97 100
 		}
98 101
 
99 102
 		echo '
@@ -104,10 +107,11 @@  discard block
 block discarded – undo
104 107
 					</div><!-- #admincenter -->';
105 108
 
106 109
 	// The below functions include all the scripts needed from the simplemachines.org site. The language and format are passed for internationalization.
107
-	if (empty($modSettings['disable_smf_js']))
108
-		echo '
110
+	if (empty($modSettings['disable_smf_js'])) {
111
+			echo '
109 112
 					<script src="', $scripturl, '?action=viewsmfile;filename=current-version.js"></script>
110 113
 					<script src="', $scripturl, '?action=viewsmfile;filename=latest-news.js"></script>';
114
+	}
111 115
 
112 116
 	// This sets the announcements and current versions themselves ;).
113 117
 	echo '
@@ -186,9 +190,10 @@  discard block
 block discarded – undo
186 190
 								<em>', $version['version'], '</em>';
187 191
 
188 192
 		// more details for this item, show them a link
189
-		if ($context['can_admin'] && isset($version['more']))
190
-			echo
193
+		if ($context['can_admin'] && isset($version['more'])) {
194
+					echo
191 195
 								' <a href="', $scripturl, $version['more'], ';', $context['session_var'], '=', $context['session_id'], '">', $txt['version_check_more'], '</a>';
196
+		}
192 197
 		echo '
193 198
 								<br>';
194 199
 	}
@@ -219,21 +224,23 @@  discard block
 block discarded – undo
219 224
 
220 225
 	foreach ($context['credits'] as $section)
221 226
 	{
222
-		if (isset($section['pretext']))
223
-			echo '
227
+		if (isset($section['pretext'])) {
228
+					echo '
224 229
 								<p>', $section['pretext'], '</p>
225 230
 								<hr>';
231
+		}
226 232
 
227 233
 		echo '
228 234
 								<dl>';
229 235
 
230 236
 		foreach ($section['groups'] as $group)
231 237
 		{
232
-			if (isset($group['title']))
233
-				echo '
238
+			if (isset($group['title'])) {
239
+							echo '
234 240
 									<dt>
235 241
 										<strong>', $group['title'], ':</strong>
236 242
 									</dt>';
243
+			}
237 244
 
238 245
 			echo '
239 246
 									<dd>', implode(', ', $group['members']), '</dd>';
@@ -242,10 +249,11 @@  discard block
 block discarded – undo
242 249
 		echo '
243 250
 								</dl>';
244 251
 
245
-		if (isset($section['posttext']))
246
-			echo '
252
+		if (isset($section['posttext'])) {
253
+					echo '
247 254
 								<hr>
248 255
 								<p>', $section['posttext'], '</p>';
256
+		}
249 257
 	}
250 258
 
251 259
 	echo '
@@ -261,9 +269,10 @@  discard block
 block discarded – undo
261 269
 						smfSupportVersions.forum = "', $context['forum_version'], '";';
262 270
 
263 271
 	// Don't worry, none of this is logged, it's just used to give information that might be of use.
264
-	foreach ($context['current_versions'] as $variable => $version)
265
-		echo '
272
+	foreach ($context['current_versions'] as $variable => $version) {
273
+			echo '
266 274
 						smfSupportVersions.', $variable, ' = "', $version['version'], '";';
275
+	}
267 276
 
268 277
 	// Now we just have to include the script and wait ;).
269 278
 	echo '
@@ -360,8 +369,8 @@  discard block
 block discarded – undo
360 369
 								<tbody>';
361 370
 
362 371
 	// Loop through every source file displaying its version - using javascript.
363
-	foreach ($context['file_versions'] as $filename => $version)
364
-		echo '
372
+	foreach ($context['file_versions'] as $filename => $version) {
373
+			echo '
365 374
 									<tr class="windowbg">
366 375
 										<td class="half_table">
367 376
 											', $filename, '
@@ -373,6 +382,7 @@  discard block
 block discarded – undo
373 382
 											<em id="currentSources', $filename, '">??</em>
374 383
 										</td>
375 384
 									</tr>';
385
+	}
376 386
 
377 387
 	// Default template files.
378 388
 	echo '
@@ -398,8 +408,8 @@  discard block
 block discarded – undo
398 408
 							<table id="Default" class="table_grid">
399 409
 								<tbody>';
400 410
 
401
-	foreach ($context['default_template_versions'] as $filename => $version)
402
-		echo '
411
+	foreach ($context['default_template_versions'] as $filename => $version) {
412
+			echo '
403 413
 									<tr class="windowbg">
404 414
 										<td class="half_table">
405 415
 											', $filename, '
@@ -411,6 +421,7 @@  discard block
 block discarded – undo
411 421
 											<em id="currentDefault', $filename, '">??</em>
412 422
 										</td>
413 423
 									</tr>';
424
+	}
414 425
 
415 426
 	// Now the language files...
416 427
 	echo '
@@ -438,8 +449,8 @@  discard block
 block discarded – undo
438 449
 
439 450
 	foreach ($context['default_language_versions'] as $language => $files)
440 451
 	{
441
-		foreach ($files as $filename => $version)
442
-			echo '
452
+		foreach ($files as $filename => $version) {
453
+					echo '
443 454
 									<tr class="windowbg">
444 455
 										<td class="half_table">
445 456
 											', $filename, '.<em>', $language, '</em>.php
@@ -451,6 +462,7 @@  discard block
 block discarded – undo
451 462
 											<em id="current', $filename, '.', $language, '">??</em>
452 463
 										</td>
453 464
 									</tr>';
465
+		}
454 466
 	}
455 467
 
456 468
 	echo '
@@ -480,8 +492,8 @@  discard block
 block discarded – undo
480 492
 							<table id="Templates" class="table_grid">
481 493
 								<tbody>';
482 494
 
483
-		foreach ($context['template_versions'] as $filename => $version)
484
-			echo '
495
+		foreach ($context['template_versions'] as $filename => $version) {
496
+					echo '
485 497
 									<tr class="windowbg">
486 498
 										<td class="half_table">
487 499
 											', $filename, '
@@ -493,6 +505,7 @@  discard block
 block discarded – undo
493 505
 											<em id="currentTemplates', $filename, '">??</em>
494 506
 										</td>
495 507
 									</tr>';
508
+		}
496 509
 
497 510
 		echo '
498 511
 								</tbody>
@@ -522,8 +535,8 @@  discard block
 block discarded – undo
522 535
 							<table id="Tasks" class="table_grid">
523 536
 								<tbody>';
524 537
 
525
-		foreach ($context['tasks_versions'] as $filename => $version)
526
-			echo '
538
+		foreach ($context['tasks_versions'] as $filename => $version) {
539
+					echo '
527 540
 									<tr class="windowbg">
528 541
 										<td class="half_table">
529 542
 											', $filename, '
@@ -535,6 +548,7 @@  discard block
 block discarded – undo
535 548
 											<em id="currentTasks', $filename, '">??</em>
536 549
 										</td>
537 550
 									</tr>';
551
+		}
538 552
 
539 553
 		echo '
540 554
 								</tbody>
@@ -576,9 +590,10 @@  discard block
 block discarded – undo
576 590
 {
577 591
 	global $context, $scripturl, $txt, $modSettings;
578 592
 
579
-	if (!empty($context['saved_successful']))
580
-		echo '
593
+	if (!empty($context['saved_successful'])) {
594
+			echo '
581 595
 					<div class="infobox">', $txt['settings_saved'], '</div>';
596
+	}
582 597
 
583 598
 	// First section is for adding/removing words from the censored list.
584 599
 	echo '
@@ -593,11 +608,12 @@  discard block
 block discarded – undo
593 608
 								<p>', $txt['admin_censored_where'], '</p>';
594 609
 
595 610
 	// Show text boxes for censoring [bad   ] => [good  ].
596
-	foreach ($context['censored_words'] as $vulgar => $proper)
597
-		echo '
611
+	foreach ($context['censored_words'] as $vulgar => $proper) {
612
+			echo '
598 613
 								<div class="block">
599 614
 									<input type="text" name="censor_vulgar[]" value="', $vulgar, '" size="30"> =&gt; <input type="text" name="censor_proper[]" value="', $proper, '" size="30">
600 615
 								</div>';
616
+	}
601 617
 
602 618
 	// Now provide a way to censor more words.
603 619
 	echo '
@@ -672,19 +688,21 @@  discard block
 block discarded – undo
672 688
 						<div class="windowbg2 noup">
673 689
 							', $txt['not_done_reason'];
674 690
 
675
-	if (!empty($context['continue_percent']))
676
-		echo '
691
+	if (!empty($context['continue_percent'])) {
692
+			echo '
677 693
 							<div class="progress_bar">
678 694
 								<div class="full_bar">', $context['continue_percent'], '%</div>
679 695
 								<div class="green_percent" style="width: ', $context['continue_percent'], '%;">&nbsp;</div>
680 696
 							</div>';
697
+	}
681 698
 
682
-	if (!empty($context['substep_enabled']))
683
-		echo '
699
+	if (!empty($context['substep_enabled'])) {
700
+			echo '
684 701
 							<div class="progress_bar">
685 702
 								<div class="full_bar">', $context['substep_title'], ' (', $context['substep_continue_percent'], '%)</div>
686 703
 								<div class="blue_percent" style="width: ', $context['substep_continue_percent'], '%;">&nbsp;</div>
687 704
 							</div>';
705
+	}
688 706
 
689 707
 	echo '
690 708
 							<form action="', $scripturl, $context['continue_get_data'], '" method="post" accept-charset="', $context['character_set'], '" name="autoSubmit" id="autoSubmit">
@@ -719,35 +737,40 @@  discard block
 block discarded – undo
719 737
 {
720 738
 	global $context, $txt, $scripturl;
721 739
 
722
-	if (!empty($context['saved_successful']))
723
-		echo '
740
+	if (!empty($context['saved_successful'])) {
741
+			echo '
724 742
 					<div class="infobox">', $txt['settings_saved'], '</div>';
725
-	elseif (!empty($context['saved_failed']))
726
-		echo '
743
+	} elseif (!empty($context['saved_failed'])) {
744
+			echo '
727 745
 					<div class="errorbox">', sprintf($txt['settings_not_saved'], $context['saved_failed']), '</div>';
746
+	}
728 747
 
729
-	if (!empty($context['settings_pre_javascript']))
730
-		echo '
748
+	if (!empty($context['settings_pre_javascript'])) {
749
+			echo '
731 750
 					<script>', $context['settings_pre_javascript'], '</script>';
751
+	}
732 752
 
733
-	if (!empty($context['settings_insert_above']))
734
-		echo $context['settings_insert_above'];
753
+	if (!empty($context['settings_insert_above'])) {
754
+			echo $context['settings_insert_above'];
755
+	}
735 756
 
736 757
 	echo '
737 758
 					<div id="admincenter">
738 759
 						<form id="admin_form_wrapper" action="', $context['post_url'], '" method="post" accept-charset="', $context['character_set'], '"', !empty($context['force_form_onsubmit']) ? ' onsubmit="' . $context['force_form_onsubmit'] . '"' : '', '>';
739 760
 
740 761
 	// Is there a custom title?
741
-	if (isset($context['settings_title']))
742
-		echo '
762
+	if (isset($context['settings_title'])) {
763
+			echo '
743 764
 							<div class="cat_bar">
744 765
 								<h3 class="catbg">', $context['settings_title'], '</h3>
745 766
 							</div>';
767
+	}
746 768
 
747 769
 	// Have we got a message to display?
748
-	if (!empty($context['settings_message']))
749
-		echo '
770
+	if (!empty($context['settings_message'])) {
771
+			echo '
750 772
 							<div class="information">', $context['settings_message'], '</div>';
773
+	}
751 774
 
752 775
 	// Now actually loop through all the variables.
753 776
 	$is_open = false;
@@ -800,8 +823,9 @@  discard block
 block discarded – undo
800 823
 		// Hang about? Are you pulling my leg - a callback?!
801 824
 		if (is_array($config_var) && $config_var['type'] == 'callback')
802 825
 		{
803
-			if (function_exists('template_callback_' . $config_var['name']))
804
-				call_user_func('template_callback_' . $config_var['name']);
826
+			if (function_exists('template_callback_' . $config_var['name'])) {
827
+							call_user_func('template_callback_' . $config_var['name']);
828
+			}
805 829
 
806 830
 			continue;
807 831
 		}
@@ -831,9 +855,10 @@  discard block
 block discarded – undo
831 855
 				$text_types = array('color', 'date', 'datetime', 'datetime-local', 'email', 'month', 'time');
832 856
 
833 857
 				// Show the [?] button.
834
-				if ($config_var['help'])
835
-					echo '
858
+				if ($config_var['help']) {
859
+									echo '
836 860
 										<a id="setting_', $config_var['name'], '_help" href="', $scripturl, '?action=helpadmin;help=', $config_var['help'], '" onclick="return reqOverlayDiv(this.href);"><span class="generic_icons help" title="', $txt['help'], '"></span></a> ';
861
+				}
837 862
 
838 863
 				echo '
839 864
 										<a id="setting_', $config_var['name'], '"></a> <span', ($config_var['disabled'] ? ' style="color: #777777;"' : ($config_var['invalid'] ? ' class="error"' : '')), '><label for="', $config_var['name'], '">', $config_var['label'], '</label>', $subtext, ($config_var['type'] == 'password' ? '<br><em>' . $txt['admin_confirm_password'] . '</em>' : ''), '</span>
@@ -842,22 +867,25 @@  discard block
 block discarded – undo
842 867
 										$config_var['preinput'];
843 868
 
844 869
 				// Show a check box.
845
-				if ($config_var['type'] == 'check')
846
-					echo '
870
+				if ($config_var['type'] == 'check') {
871
+									echo '
847 872
 										<input type="checkbox"', $javascript, $disabled, ' name="', $config_var['name'], '" id="', $config_var['name'], '"', ($config_var['value'] ? ' checked' : ''), ' value="1">';
873
+				}
848 874
 				// Escape (via htmlspecialchars.) the text box.
849
-				elseif ($config_var['type'] == 'password')
850
-					echo '
875
+				elseif ($config_var['type'] == 'password') {
876
+									echo '
851 877
 										<input type="password"', $disabled, $javascript, ' name="', $config_var['name'], '[0]"', ($config_var['size'] ? ' size="' . $config_var['size'] . '"' : ''), ' value="*#fakepass#*" onfocus="this.value = \'\'; this.form.', $config_var['name'], '.disabled = false;"><br>
852 878
 										<input type="password" disabled id="', $config_var['name'], '" name="', $config_var['name'], '[1]"', ($config_var['size'] ? ' size="' . $config_var['size'] . '"' : ''), '>';
879
+				}
853 880
 				// Show a selection box.
854 881
 				elseif ($config_var['type'] == 'select')
855 882
 				{
856 883
 					echo '
857 884
 										<select name="', $config_var['name'], '" id="', $config_var['name'], '" ', $javascript, $disabled, (!empty($config_var['multiple']) ? ' multiple="multiple"' : ''), (!empty($config_var['multiple']) && !empty($config_var['size']) ? ' size="' . $config_var['size'] . '"' : ''), '>';
858
-					foreach ($config_var['data'] as $option)
859
-						echo '
885
+					foreach ($config_var['data'] as $option) {
886
+											echo '
860 887
 											<option value="', $option[0], '"', (!empty($config_var['value']) && ($option[0] == $config_var['value'] || (!empty($config_var['multiple']) && in_array($option[0], $config_var['value']))) ? ' selected' : ''), '>', $option[1], '</option>';
888
+					}
861 889
 					echo '
862 890
 										</select>';
863 891
 				}
@@ -874,16 +902,18 @@  discard block
 block discarded – undo
874 902
 
875 903
 					foreach ($context['board_list'] as $id_cat => $cat)
876 904
 					{
877
-						if (!$first)
878
-							echo '
905
+						if (!$first) {
906
+													echo '
879 907
 											<hr>';
908
+						}
880 909
 						echo '
881 910
 											<strong>', $cat['name'], '</strong>
882 911
 											<ul>';
883 912
 
884
-						foreach ($cat['boards'] as $id_board => $brd)
885
-							echo '
913
+						foreach ($cat['boards'] as $id_board => $brd) {
914
+													echo '
886 915
 												<li><label><input type="checkbox" name="', $config_var['name'], '[', $brd['id'], ']" value="1"', in_array($brd['id'], $config_var['value']) ? ' checked' : '', '> ', $brd['child_level'] > 0 ? str_repeat('&nbsp; &nbsp;', $brd['child_level']) : '', $brd['name'], '</label></li>';
916
+						}
887 917
 
888 918
 						echo '
889 919
 											</ul>';
@@ -893,12 +923,14 @@  discard block
 block discarded – undo
893 923
 										</fieldset>';
894 924
 				}
895 925
 				// Text area?
896
-				elseif ($config_var['type'] == 'large_text')
897
-					echo '
926
+				elseif ($config_var['type'] == 'large_text') {
927
+									echo '
898 928
 										<textarea rows="', (!empty($config_var['size']) ? $config_var['size'] : (!empty($config_var['rows']) ? $config_var['rows'] : 4)), '" cols="', (!empty($config_var['cols']) ? $config_var['cols'] : 30), '" ', $javascript, $disabled, ' name="', $config_var['name'], '" id="', $config_var['name'], '">', $config_var['value'], '</textarea>';
929
+				}
899 930
 				// Permission group?
900
-				elseif ($config_var['type'] == 'permissions')
901
-					theme_inline_permissions($config_var['name']);
931
+				elseif ($config_var['type'] == 'permissions') {
932
+									theme_inline_permissions($config_var['name']);
933
+				}
902 934
 
903 935
 				// BBC selection?
904 936
 				elseif ($config_var['type'] == 'bbc')
@@ -910,20 +942,22 @@  discard block
 block discarded – undo
910 942
 
911 943
 					foreach ($context['bbc_columns'] as $bbcColumn)
912 944
 					{
913
-						foreach ($bbcColumn as $bbcTag)
914
-							echo '
945
+						foreach ($bbcColumn as $bbcTag) {
946
+													echo '
915 947
 												<li class="list_bbc floatleft">
916 948
 													<input type="checkbox" name="', $config_var['name'], '_enabledTags[]" id="tag_', $config_var['name'], '_', $bbcTag['tag'], '" value="', $bbcTag['tag'], '"', !in_array($bbcTag['tag'], $context['bbc_sections'][$config_var['name']]['disabled']) ? ' checked' : '', '> <label for="tag_', $config_var['name'], '_', $bbcTag['tag'], '">', $bbcTag['tag'], '</label>', $bbcTag['show_help'] ? ' (<a href="' . $scripturl . '?action=helpadmin;help=tag_' . $bbcTag['tag'] . '" onclick="return reqOverlayDiv(this.href);">?</a>)' : '', '
917 949
 												</li>';
950
+						}
918 951
 					}
919 952
 					echo '					</ul>
920 953
 											<input type="checkbox" id="bbc_', $config_var['name'], '_select_all" onclick="invertAll(this, this.form, \'', $config_var['name'], '_enabledTags\');"', $context['bbc_sections'][$config_var['name']]['all_selected'] ? ' checked' : '', '> <label for="bbc_', $config_var['name'], '_select_all"><em>', $txt['bbcTagsToUse_select_all'], '</em></label>
921 954
 											</fieldset>';
922 955
 				}
923 956
 				// A simple message?
924
-				elseif ($config_var['type'] == 'var_message')
925
-					echo '
957
+				elseif ($config_var['type'] == 'var_message') {
958
+									echo '
926 959
 											<div', !empty($config_var['name']) ? ' id="' . $config_var['name'] . '"' : '', '>', $config_var['var_message'], '</div>';
960
+				}
927 961
 				// Assume it must be a text box
928 962
 				else
929 963
 				{
@@ -948,63 +982,70 @@  discard block
 block discarded – undo
948 982
 											' . $config_var['postinput'] : '','
949 983
 									</dd>';
950 984
 			}
951
-		}
952
-
953
-		else
985
+		} else
954 986
 		{
955 987
 			// Just show a separator.
956
-			if ($config_var == '')
957
-				echo '
988
+			if ($config_var == '') {
989
+							echo '
958 990
 								</dl>
959 991
 								<hr>
960 992
 								<dl class="settings">';
961
-			else
962
-				echo '
993
+			} else {
994
+							echo '
963 995
 									<dd>
964 996
 										<strong>' . $config_var . '</strong>
965 997
 									</dd>';
998
+			}
966 999
 		}
967 1000
 	}
968 1001
 
969
-	if ($is_open)
970
-		echo '
1002
+	if ($is_open) {
1003
+			echo '
971 1004
 								</dl>';
1005
+	}
972 1006
 
973
-	if (empty($context['settings_save_dont_show']))
974
-		echo '
1007
+	if (empty($context['settings_save_dont_show'])) {
1008
+			echo '
975 1009
 								<input type="submit" value="', $txt['save'], '"', (!empty($context['save_disabled']) ? ' disabled' : ''), (!empty($context['settings_save_onclick']) ? ' onclick="' . $context['settings_save_onclick'] . '"' : ''), ' class="button">';
1010
+	}
976 1011
 
977
-	if ($is_open)
978
-		echo '
1012
+	if ($is_open) {
1013
+			echo '
979 1014
 							</div><!-- .windowbg2 -->';
1015
+	}
980 1016
 
981 1017
 
982 1018
 	// At least one token has to be used!
983
-	if (isset($context['admin-ssc_token']))
984
-		echo '
1019
+	if (isset($context['admin-ssc_token'])) {
1020
+			echo '
985 1021
 							<input type="hidden" name="', $context['admin-ssc_token_var'], '" value="', $context['admin-ssc_token'], '">';
1022
+	}
986 1023
 
987
-	if (isset($context['admin-dbsc_token']))
988
-		echo '
1024
+	if (isset($context['admin-dbsc_token'])) {
1025
+			echo '
989 1026
 							<input type="hidden" name="', $context['admin-dbsc_token_var'], '" value="', $context['admin-dbsc_token'], '">';
1027
+	}
990 1028
 
991
-	if (isset($context['admin-mp_token']))
992
-		echo '
1029
+	if (isset($context['admin-mp_token'])) {
1030
+			echo '
993 1031
 							<input type="hidden" name="', $context['admin-mp_token_var'], '" value="', $context['admin-mp_token'], '">';
1032
+	}
994 1033
 
995 1034
 	echo '
996 1035
 							<input type="hidden" name="', $context['session_var'], '" value="', $context['session_id'], '">
997 1036
 						</form>
998 1037
 					</div><!-- #admincenter -->';
999 1038
 
1000
-	if (!empty($context['settings_post_javascript']))
1001
-		echo '
1039
+	if (!empty($context['settings_post_javascript'])) {
1040
+			echo '
1002 1041
 					<script>
1003 1042
 						', $context['settings_post_javascript'], '
1004 1043
 					</script>';
1044
+	}
1005 1045
 
1006
-	if (!empty($context['settings_insert_below']))
1007
-		echo $context['settings_insert_below'];
1046
+	if (!empty($context['settings_insert_below'])) {
1047
+			echo $context['settings_insert_below'];
1048
+	}
1008 1049
 
1009 1050
 	// We may have added a board listing. If we did, we need to make it work.
1010 1051
 	addInlineJavascript('
@@ -1027,9 +1068,10 @@  discard block
 block discarded – undo
1027 1068
 {
1028 1069
 	global $context, $txt;
1029 1070
 
1030
-	if (!empty($context['saved_successful']))
1031
-		echo '
1071
+	if (!empty($context['saved_successful'])) {
1072
+			echo '
1032 1073
 					<div class="infobox">', $txt['settings_saved'], '</div>';
1074
+	}
1033 1075
 
1034 1076
 	// Standard fields.
1035 1077
 	template_show_list('standard_profile_fields');
@@ -1062,11 +1104,12 @@  discard block
 block discarded – undo
1062 1104
 	if (isset($_GET['msg']))
1063 1105
 	{
1064 1106
 		loadLanguage('Errors');
1065
-		if (isset($txt['custom_option_' . $_GET['msg']]))
1066
-			echo '
1107
+		if (isset($txt['custom_option_' . $_GET['msg']])) {
1108
+					echo '
1067 1109
 					<div class="errorbox">',
1068 1110
 						$txt['custom_option_' . $_GET['msg']], '
1069 1111
 					</div>';
1112
+		}
1070 1113
 	}
1071 1114
 
1072 1115
 	echo '
@@ -1133,9 +1176,10 @@  discard block
 block discarded – undo
1133 1176
 										<dd>
1134 1177
 											<select name="placement" id="placement">';
1135 1178
 
1136
-	foreach ($context['cust_profile_fields_placement'] as $order => $name)
1137
-		echo '
1179
+	foreach ($context['cust_profile_fields_placement'] as $order => $name) {
1180
+			echo '
1138 1181
 												<option value="', $order, '"', $context['field']['placement'] == $order ? ' selected' : '', '>', $txt['custom_profile_placement_' . $name], '</option>';
1182
+	}
1139 1183
 
1140 1184
 	echo '
1141 1185
 											</select>
@@ -1159,9 +1203,10 @@  discard block
 block discarded – undo
1159 1203
 										<dd>
1160 1204
 											<select name="field_type" id="field_type" onchange="updateInputBoxes();">';
1161 1205
 
1162
-	foreach (array('text', 'textarea', 'select', 'radio', 'check') as $field_type)
1163
-		echo '
1206
+	foreach (array('text', 'textarea', 'select', 'radio', 'check') as $field_type) {
1207
+			echo '
1164 1208
 												<option value="', $field_type, '"', $context['field']['type'] == $field_type ? ' selected' : '', '>', $txt['custom_profile_type_' . $field_type], '</option>';
1209
+	}
1165 1210
 
1166 1211
 	echo '
1167 1212
 											</select>
@@ -1262,9 +1307,10 @@  discard block
 block discarded – undo
1262 1307
 								</fieldset>
1263 1308
 								<input type="submit" name="save" value="', $txt['save'], '" class="button">';
1264 1309
 
1265
-	if ($context['fid'])
1266
-		echo '
1310
+	if ($context['fid']) {
1311
+			echo '
1267 1312
 								<input type="submit" name="delete" value="', $txt['delete'], '" data-confirm="', $txt['custom_edit_delete_sure'], '" class="button you_sure">';
1313
+	}
1268 1314
 
1269 1315
 	echo '
1270 1316
 							</div><!-- .windowbg2 -->
@@ -1307,8 +1353,7 @@  discard block
 block discarded – undo
1307 1353
 	{
1308 1354
 		echo '
1309 1355
 							<p class="centertext"><strong>', $txt['admin_search_results_none'], '</strong></p>';
1310
-	}
1311
-	else
1356
+	} else
1312 1357
 	{
1313 1358
 		echo '
1314 1359
 							<ol class="search_results">';
@@ -1335,9 +1380,10 @@  discard block
 block discarded – undo
1335 1380
 								<li>
1336 1381
 									<a href="', $result['url'], '"><strong>', $result['name'], '</strong></a> [', isset($txt['admin_search_section_' . $result['type']]) ? $txt['admin_search_section_' . $result['type']] : $result['type'], ']';
1337 1382
 
1338
-				if ($result['help'])
1339
-					echo '
1383
+				if ($result['help']) {
1384
+									echo '
1340 1385
 									<p class="double_height">', $result['help'], '</p>';
1386
+				}
1341 1387
 
1342 1388
 				echo '
1343 1389
 								</li>';
@@ -1377,10 +1423,11 @@  discard block
 block discarded – undo
1377 1423
 									<strong>', $txt['setup_verification_answer'], '</strong>
1378 1424
 								</dd>';
1379 1425
 
1380
-		if (!empty($context['qa_by_lang'][$lang_id]))
1381
-			foreach ($context['qa_by_lang'][$lang_id] as $q_id)
1426
+		if (!empty($context['qa_by_lang'][$lang_id])) {
1427
+					foreach ($context['qa_by_lang'][$lang_id] as $q_id)
1382 1428
 			{
1383 1429
 				$question = $context['question_answers'][$q_id];
1430
+		}
1384 1431
 
1385 1432
 				echo '
1386 1433
 								<dt>
@@ -1388,9 +1435,10 @@  discard block
 block discarded – undo
1388 1435
 								</dt>
1389 1436
 								<dd>';
1390 1437
 
1391
-				foreach ($question['answers'] as $answer)
1392
-					echo '
1438
+				foreach ($question['answers'] as $answer) {
1439
+									echo '
1393 1440
 									<input type="text" name="answer[', $lang_id, '][', $q_id, '][]" value="', $answer, '" size="50" class="verification_answer">';
1441
+				}
1394 1442
 
1395 1443
 				echo '
1396 1444
 									<div class="qa_add_answer"><a href="javascript:void(0);" onclick="return addAnswer(this);">[ ', $txt['setup_verification_add_answer'], ' ]</a></div>
@@ -1429,11 +1477,12 @@  discard block
 block discarded – undo
1429 1477
 							', $txt['errors_found'], ':
1430 1478
 							<ul>';
1431 1479
 
1432
-			foreach ($context['repair_errors'] as $error)
1433
-				echo '
1480
+			foreach ($context['repair_errors'] as $error) {
1481
+							echo '
1434 1482
 								<li>
1435 1483
 									', $error, '
1436 1484
 								</li>';
1485
+			}
1437 1486
 
1438 1487
 			echo '
1439 1488
 							</ul>
@@ -1443,16 +1492,15 @@  discard block
 block discarded – undo
1443 1492
 							<p class="padding">
1444 1493
 								<strong><a href="', $scripturl, '?action=admin;area=repairboards;fixErrors;', $context['session_var'], '=', $context['session_id'], '">', $txt['yes'], '</a> - <a href="', $scripturl, '?action=admin;area=maintain">', $txt['no'], '</a></strong>
1445 1494
 							</p>';
1446
-		}
1447
-		else
1448
-			echo '
1495
+		} else {
1496
+					echo '
1449 1497
 							<p>', $txt['maintain_no_errors'], '</p>
1450 1498
 							<p class="padding">
1451 1499
 								<a href="', $scripturl, '?action=admin;area=maintain;sa=routine">', $txt['maintain_return'], '</a>
1452 1500
 							</p>';
1501
+		}
1453 1502
 
1454
-	}
1455
-	else
1503
+	} else
1456 1504
 	{
1457 1505
 		if (!empty($context['redirect_to_recount']))
1458 1506
 		{
@@ -1464,8 +1512,7 @@  discard block
 block discarded – undo
1464 1512
 								<input type="hidden" name="', $context['session_var'], '" value="', $context['session_id'], '">
1465 1513
 								<input type="submit" name="recount" id="recount_now" value="', $txt['errors_recount_now'], '">
1466 1514
 							</form>';
1467
-		}
1468
-		else
1515
+		} else
1469 1516
 		{
1470 1517
 			echo '
1471 1518
 							<p>', $txt['errors_fixed'], '</p>
@@ -1619,8 +1666,8 @@  discard block
 block discarded – undo
1619 1666
 {
1620 1667
 	global $context, $txt;
1621 1668
 
1622
-	if ($context['user']['is_admin'])
1623
-		echo '
1669
+	if ($context['user']['is_admin']) {
1670
+			echo '
1624 1671
 								<span class="floatright admin_search">
1625 1672
 									<span class="generic_icons filter centericon"></span>
1626 1673
 									<input type="search" name="search_term" value="', $txt['admin_search'], '" onclick="if (this.value == \'', $txt['admin_search'], '\') this.value = \'\';">
@@ -1631,6 +1678,7 @@  discard block
 block discarded – undo
1631 1678
 									</select>
1632 1679
 									<input type="submit" name="search_go" id="search_go" value="', $txt['admin_search_go'], '" class="button">
1633 1680
 								</span>';
1634
-}
1681
+	}
1682
+	}
1635 1683
 
1636 1684
 ?>
1637 1685
\ No newline at end of file
Please login to merge, or discard this patch.
Themes/default/Memberlist.template.php 1 patch
Braces   +27 added lines, -18 removed lines patch added patch discarded remove patch
@@ -27,9 +27,10 @@  discard block
 block discarded – undo
27 27
 			<h3 class="catbg">
28 28
 				<span class="floatleft">', $txt['members_list'], '</span>';
29 29
 
30
-	if (!isset($context['old_search']))
31
-			echo '
30
+	if (!isset($context['old_search'])) {
31
+				echo '
32 32
 				<span class="floatright">', $context['letter_links'], '</span>';
33
+	}
33 34
 	echo '
34 35
 			</h3>
35 36
 		</div>';
@@ -44,19 +45,22 @@  discard block
 block discarded – undo
44 45
 	foreach ($context['columns'] as $key => $column)
45 46
 	{
46 47
 		// @TODO maybe find something nicer?
47
-		if ($key == 'email_address' && !$context['can_send_email'])
48
-			continue;
48
+		if ($key == 'email_address' && !$context['can_send_email']) {
49
+					continue;
50
+		}
49 51
 
50 52
 		// This is a selected column, so underline it or some such.
51
-		if ($column['selected'])
52
-			echo '
53
+		if ($column['selected']) {
54
+					echo '
53 55
 						<th scope="col" class="', $key, isset($column['class']) ? ' ' . $column['class'] : '', ' selected" style="width: auto;"' . (isset($column['colspan']) ? ' colspan="' . $column['colspan'] . '"' : '') . '>
54 56
 							<a href="' . $column['href'] . '" rel="nofollow">' . $column['label'] . '</a><span class="generic_icons sort_' . $context['sort_direction'] . '"></span></th>';
57
+		}
55 58
 		// This is just some column... show the link and be done with it.
56
-		else
57
-			echo '
59
+		else {
60
+					echo '
58 61
 						<th scope="col" class="', $key, isset($column['class']) ? ' ' . $column['class'] : '', '"', isset($column['width']) ? ' style="width: ' . $column['width'] . '"' : '', isset($column['colspan']) ? ' colspan="' . $column['colspan'] . '"' : '', '>
59 62
 						', $column['link'], '</th>';
63
+		}
60 64
 	}
61 65
 	echo '
62 66
 					</tr>
@@ -75,9 +79,10 @@  discard block
 block discarded – undo
75 79
 						</td>
76 80
 						<td class="lefttext">', $member['link'], '</td>';
77 81
 
78
-			if (!isset($context['disabled_fields']['website']))
79
-				echo '
82
+			if (!isset($context['disabled_fields']['website'])) {
83
+							echo '
80 84
 						<td class="centertext website_url">', $member['website']['url'] != '' ? '<a href="' . $member['website']['url'] . '" target="_blank"><span class="generic_icons www" title="' . $member['website']['title'] . '"></span></a>' : '', '</td>';
85
+			}
81 86
 
82 87
 			// Group and date.
83 88
 			echo '
@@ -90,11 +95,12 @@  discard block
 block discarded – undo
90 95
 						<td class="centertext" style="white-space: nowrap; width: 15px">', $member['posts'], '</td>
91 96
 						<td class="centertext statsbar" style="width: 120px">';
92 97
 
93
-				if (!empty($member['post_percent']))
94
-					echo '
98
+				if (!empty($member['post_percent'])) {
99
+									echo '
95 100
 							<div class="bar" style="width: ', $member['post_percent'] + 4, 'px;">
96 101
 								<div style="width: ', $member['post_percent'], 'px;"></div>
97 102
 							</div>';
103
+				}
98 104
 
99 105
 				echo '
100 106
 						</td>';
@@ -103,9 +109,10 @@  discard block
 block discarded – undo
103 109
 			// Show custom fields marked to be shown here
104 110
 			if (!empty($context['custom_profile_fields']['columns']))
105 111
 			{
106
-				foreach ($context['custom_profile_fields']['columns'] as $key => $column)
107
-					echo '
112
+				foreach ($context['custom_profile_fields']['columns'] as $key => $column) {
113
+									echo '
108 114
 						<td class="righttext">', $member['options'][$key], '</td>';
115
+				}
109 116
 			}
110 117
 
111 118
 			echo '
@@ -113,11 +120,12 @@  discard block
 block discarded – undo
113 120
 		}
114 121
 	}
115 122
 	// No members?
116
-	else
117
-		echo '
123
+	else {
124
+			echo '
118 125
 					<tr>
119 126
 						<td colspan="', $context['colspan'], '" class="windowbg">', $txt['search_no_results'], '</td>
120 127
 					</tr>';
128
+	}
121 129
 
122 130
 	echo '
123 131
 				</tbody>
@@ -130,9 +138,10 @@  discard block
 block discarded – undo
130 138
 			<div class="pagelinks floatleft">', $context['page_index'], '</div>';
131 139
 
132 140
 	// If it is displaying the result of a search show a "search again" link to edit their criteria.
133
-	if (isset($context['old_search']))
134
-		echo '
141
+	if (isset($context['old_search'])) {
142
+			echo '
135 143
 			<a class="button" href="', $scripturl, '?action=mlist;sa=search;search=', $context['old_search_value'], '">', $txt['mlist_search_again'], '</a>';
144
+	}
136 145
 	echo '
137 146
 		</div>
138 147
 	</div><!-- #memberlist -->';
Please login to merge, or discard this patch.
Themes/default/Errors.template.php 1 patch
Braces   +24 added lines, -17 removed lines patch added patch discarded remove patch
@@ -23,15 +23,15 @@  discard block
 block discarded – undo
23 23
 {
24 24
 	global $context, $txt;
25 25
 
26
-	if (!empty($context['simple_action']))
27
-		echo '
26
+	if (!empty($context['simple_action'])) {
27
+			echo '
28 28
 	<strong>
29 29
 		', $context['error_title'], '
30 30
 	</strong><br>
31 31
 	<div ', $context['error_code'], 'class="padding">
32 32
 		', $context['error_message'], '
33 33
 	</div>';
34
-	else
34
+	} else
35 35
 	{
36 36
 		echo '
37 37
 	<div id="fatal_error">
@@ -87,21 +87,23 @@  discard block
 block discarded – undo
87 87
 
88 88
 	$error_types = array();
89 89
 
90
-	foreach ($context['error_types'] as $type => $details)
91
-		$error_types[] = ($details['is_selected'] ? '<img src="' . $settings['images_url'] . '/selected.png" alt=""> ' : '') . '<a href="' . $details['url'] . '" ' . ($details['is_selected'] ? 'style="font-weight: bold;"' : '') . ' title="' . $details['description'] . '">' . $details['label'] . '</a>';
90
+	foreach ($context['error_types'] as $type => $details) {
91
+			$error_types[] = ($details['is_selected'] ? '<img src="' . $settings['images_url'] . '/selected.png" alt=""> ' : '') . '<a href="' . $details['url'] . '" ' . ($details['is_selected'] ? 'style="font-weight: bold;"' : '') . ' title="' . $details['description'] . '">' . $details['label'] . '</a>';
92
+	}
92 93
 
93 94
 	echo '
94 95
 						', implode('&nbsp;|&nbsp;', $error_types), '
95 96
 					</td>
96 97
 				</tr>';
97 98
 
98
-	if ($context['has_filter'])
99
-		echo '
99
+	if ($context['has_filter']) {
100
+			echo '
100 101
 				<tr>
101 102
 					<td colspan="3" class="windowbg">
102 103
 						<strong>&nbsp;&nbsp;', $txt['applying_filter'], ':</strong> ', $context['filter']['entity'], ' ', $context['filter']['value']['html'], '&nbsp;&nbsp;[<a href="', $scripturl, '?action=admin;area=logs;sa=errorlog', $context['sort_direction'] == 'down' ? ';desc' : '', '">', $txt['clear_filter'], '</a>]
103 104
 					</td>
104 105
 				</tr>';
106
+	}
105 107
 
106 108
 	echo '
107 109
 				<tr>
@@ -112,11 +114,12 @@  discard block
 block discarded – undo
112 114
 				</tr>';
113 115
 
114 116
 	// No errors, then show a message
115
-	if (count($context['errors']) == 0)
116
-		echo '
117
+	if (count($context['errors']) == 0) {
118
+			echo '
117 119
 				<tr class="windowbg">
118 120
 					<td class="centertext" colspan="2">', $txt['errlog_no_entries'], '</td>
119 121
 				</tr>';
122
+	}
120 123
 
121 124
 	// we have some errors, must be some mods installed :P
122 125
 	foreach ($context['errors'] as $error)
@@ -130,19 +133,21 @@  discard block
 block discarded – undo
130 133
 							<a href="', $scripturl, '?action=admin;area=logs;sa=errorlog', $context['sort_direction'] == 'down' ? '' : ';desc', $context['has_filter'] ? $context['filter']['href'] : '', '" title="', $txt['reverse_direction'], '"><span class="generic_icons sort_' . $context['sort_direction'] . '"></span></a>
131 134
 							', $error['time'], '<br>';
132 135
 
133
-		if (!empty($error['member']['ip']))
134
-			echo '
136
+		if (!empty($error['member']['ip'])) {
137
+					echo '
135 138
 							<a href="', $scripturl, '?action=admin;area=logs;sa=errorlog', $context['sort_direction'] == 'down' ? ';desc' : '', ';filter=ip;value=', $error['member']['ip'], '" title="', $txt['apply_filter'], ': ', $txt['filter_only_ip'], '"><span class="generic_icons filter centericon"></span></a>
136 139
 							<strong><a href="', $scripturl, '?action=trackip;searchip=', $error['member']['ip'], '">', $error['member']['ip'], '</a></strong>&nbsp;&nbsp;<br>';
140
+		}
137 141
 
138 142
 		echo '
139 143
 						</div>
140 144
 						<div style="float: left; width: 50%; line-height: 1.8em; padding: 0 4px;">';
141 145
 
142
-		if ($error['member']['session'] != '')
143
-			echo '
146
+		if ($error['member']['session'] != '') {
147
+					echo '
144 148
 							<a href="', $scripturl, '?action=admin;area=logs;sa=errorlog', $context['sort_direction'] == 'down' ? ';desc' : '', ';filter=session;value=', $error['member']['session'], '" title="', $txt['apply_filter'], ': ', $txt['filter_only_session'], '"><span class="generic_icons filter centericon"></span></a>
145 149
 							', $error['member']['session'], '<br>';
150
+		}
146 151
 
147 152
 		echo '
148 153
 							<a href="', $scripturl, '?action=admin;area=logs;sa=errorlog', $context['sort_direction'] == 'down' ? ';desc' : '', ';filter=error_type;value=', $error['error_type']['type'], '" title="', $txt['apply_filter'], ': ', $txt['filter_only_type'], '"><span class="generic_icons filter centericon"></span></a>
@@ -156,8 +161,8 @@  discard block
 block discarded – undo
156 161
 							<a style="display: table-cell;" href="', $error['url']['html'], '">', $error['url']['html'], '</a>
157 162
 						</div>';
158 163
 
159
-		if (!empty($error['file']))
160
-			echo '
164
+		if (!empty($error['file'])) {
165
+					echo '
161 166
 						<div style="float: left; width: 100%; padding: 4px 0; line-height: 1.6em; border-top: 1px solid #e3e3e3;">
162 167
 							<a style="display: table-cell; padding: 4px; width: 20px; vertical-align: top;" href="', $scripturl, '?action=admin;area=logs;sa=errorlog', $context['sort_direction'] == 'down' ? ';desc' : '', ';filter=file;value=', $error['file']['search'], '" title="', $txt['apply_filter'], ': ', $txt['filter_only_file'], '"><span class="generic_icons filter"></span></a>
163 168
 							<div>
@@ -165,6 +170,7 @@  discard block
 block discarded – undo
165 170
 								', $txt['line'], ': ', $error['file']['line'], '
166 171
 							</div>
167 172
 						</div>';
173
+		}
168 174
 
169 175
 		echo '
170 176
 					</td>
@@ -192,9 +198,10 @@  discard block
 block discarded – undo
192 198
 				</div>
193 199
 			</div>';
194 200
 
195
-	if ($context['sort_direction'] == 'down')
196
-		echo '
201
+	if ($context['sort_direction'] == 'down') {
202
+			echo '
197 203
 			<input type="hidden" name="desc" value="1">';
204
+	}
198 205
 
199 206
 	echo '
200 207
 			<input type="hidden" name="', $context['session_var'], '" value="', $context['session_id'], '">
Please login to merge, or discard this patch.
Themes/default/GenericControls.template.php 1 patch
Braces   +76 added lines, -58 removed lines patch added patch discarded remove patch
@@ -53,14 +53,15 @@  discard block
 block discarded – undo
53 53
 			foreach ($context['smileys'] as $location => $smileyRows)
54 54
 			{
55 55
 				$countLocations--;
56
-				if ($location == 'postform')
57
-					echo '
56
+				if ($location == 'postform') {
57
+									echo '
58 58
 						dropdown:
59 59
 						{';
60
-				elseif ($location == 'popup')
61
-					echo '
60
+				} elseif ($location == 'popup') {
61
+									echo '
62 62
 						popup:
63 63
 						{';
64
+				}
64 65
 
65 66
 				$numRows = count($smileyRows);
66 67
 
@@ -74,21 +75,22 @@  discard block
 block discarded – undo
74 75
 						echo '
75 76
 							', JavaScriptEscape($smiley['code']), ': ', JavaScriptEscape($settings['smileys_url'] . '/' . $smiley['filename']), empty($smiley['isLast']) ? ',' : '';
76 77
 					}
77
-					if (empty($smileyRow['isLast']) && $numRows != 1)
78
-						echo ',
78
+					if (empty($smileyRow['isLast']) && $numRows != 1) {
79
+											echo ',
79 80
 						\'-', $emptyPlaceholder++, '\': \'\',';
81
+					}
80 82
 				}
81 83
 				echo '
82 84
 						}', $countLocations != 0 ? ',' : '';
83 85
 			}
84 86
 			echo '
85 87
 					}';
86
-		}
87
-		else
88
-			echo ',
88
+		} else {
89
+					echo ',
89 90
 					emoticons:
90 91
 					{},
91 92
 					emoticonsEnabled:false';
93
+		}
92 94
 
93 95
 		if ($context['show_bbc'] && $bbcContainer !== null)
94 96
 		{
@@ -101,15 +103,16 @@  discard block
 block discarded – undo
101 103
 
102 104
 				$count_tags--;
103 105
 
104
-				if (!empty($count_tags))
105
-					echo '||';
106
+				if (!empty($count_tags)) {
107
+									echo '||';
108
+				}
106 109
 			}
107 110
 
108 111
 			echo '",';
109
-		}
110
-		else
111
-			echo ',
112
+		} else {
113
+					echo ',
112 114
 					toolbar: "",';
115
+		}
113 116
 
114 117
 		echo '
115 118
 				});
@@ -151,43 +154,48 @@  discard block
 block discarded – undo
151 154
 
152 155
 	$tempTab = $context['tabindex'];
153 156
 
154
-	if (!empty($context['drafts_pm_save']))
155
-		$tempTab++;
156
-	elseif (!empty($context['drafts_save']))
157
-		$tempTab++;
158
-	elseif ($editor_context['preview_type'])
159
-		$tempTab++;
160
-	elseif ($context['show_spellchecking'])
161
-		$tempTab++;
157
+	if (!empty($context['drafts_pm_save'])) {
158
+			$tempTab++;
159
+	} elseif (!empty($context['drafts_save'])) {
160
+			$tempTab++;
161
+	} elseif ($editor_context['preview_type']) {
162
+			$tempTab++;
163
+	} elseif ($context['show_spellchecking']) {
164
+			$tempTab++;
165
+	}
162 166
 
163 167
 	$tempTab++;
164 168
 	$context['tabindex'] = $tempTab;
165 169
 
166
-	if (!empty($context['drafts_pm_save']))
167
-		echo '
170
+	if (!empty($context['drafts_pm_save'])) {
171
+			echo '
168 172
 		<input type="submit" name="save_draft" value="', $txt['draft_save'], '" tabindex="', --$tempTab, '" onclick="submitThisOnce(this);" accesskey="d" class="button">
169 173
 		<input type="hidden" id="id_pm_draft" name="id_pm_draft" value="', empty($context['id_pm_draft']) ? 0 : $context['id_pm_draft'], '">';
174
+	}
170 175
 
171
-	if (!empty($context['drafts_save']))
172
-		echo '
176
+	if (!empty($context['drafts_save'])) {
177
+			echo '
173 178
 		<input type="submit" name="save_draft" value="', $txt['draft_save'], '" tabindex="', --$tempTab, '" onclick="return confirm(' . JavaScriptEscape($txt['draft_save_note']) . ') && submitThisOnce(this);" accesskey="d" class="button">
174 179
 		<input type="hidden" id="id_draft" name="id_draft" value="', empty($context['id_draft']) ? 0 : $context['id_draft'], '">';
180
+	}
175 181
 
176
-	if ($context['show_spellchecking'])
177
-		echo '
182
+	if ($context['show_spellchecking']) {
183
+			echo '
178 184
 		<input type="button" value="', $txt['spell_check'], '" tabindex="', --$tempTab, '" onclick="oEditorHandle_', $editor_id, '.spellCheckStart();" class="button">';
185
+	}
179 186
 
180
-	if ($editor_context['preview_type'])
181
-		echo '
187
+	if ($editor_context['preview_type']) {
188
+			echo '
182 189
 		<input type="submit" name="preview" value="', isset($editor_context['labels']['preview_button']) ? $editor_context['labels']['preview_button'] : $txt['preview'], '" tabindex="', --$tempTab, '" onclick="', $editor_context['preview_type'] == 2 ? 'return event.ctrlKey || previewPost();' : 'return submitThisOnce(this);', '" accesskey="p" class="button">';
190
+	}
183 191
 
184 192
 
185 193
 	echo '
186 194
 		<input type="submit" value="', isset($editor_context['labels']['post_button']) ? $editor_context['labels']['post_button'] : $txt['post'], '" name="post" tabindex="', --$tempTab, '" onclick="return submitThisOnce(this);" accesskey="s" class="button">';
187 195
 
188 196
 	// Load in the PM autosaver if it's enabled
189
-	if (!empty($context['drafts_pm_save']) && !empty($context['drafts_autosave']))
190
-		echo '
197
+	if (!empty($context['drafts_pm_save']) && !empty($context['drafts_autosave'])) {
198
+			echo '
191 199
 		<span class="righttext padding" style="display: block">
192 200
 			<span id="throbber" style="display:none"><img src="' . $settings['images_url'] . '/loading_sm.gif" alt="" class="centericon">&nbsp;</span>
193 201
 			<span id="draft_lastautosave" ></span>
@@ -205,10 +213,11 @@  discard block
 block discarded – undo
205 213
 				iFreq: ', (empty($modSettings['drafts_autosave_frequency']) ? 60000 : $modSettings['drafts_autosave_frequency'] * 1000), '
206 214
 			});
207 215
 		</script>';
216
+	}
208 217
 
209 218
 	// Start an instance of the auto saver if its enabled
210
-	if (!empty($context['drafts_save']) && !empty($context['drafts_autosave']))
211
-		echo '
219
+	if (!empty($context['drafts_save']) && !empty($context['drafts_autosave'])) {
220
+			echo '
212 221
 		<span class="righttext padding" style="display: block">
213 222
 			<span id="throbber" style="display:none"><img src="' . $settings['images_url'] . '/loading_sm.gif" alt="" class="centericon">&nbsp;</span>
214 223
 			<span id="draft_lastautosave" ></span>
@@ -225,7 +234,8 @@  discard block
 block discarded – undo
225 234
 				iFreq: ', $context['drafts_autosave_frequency'], '
226 235
 			});
227 236
 		</script>';
228
-}
237
+	}
238
+	}
229 239
 
230 240
 /**
231 241
  * This template displays a verification form
@@ -242,51 +252,57 @@  discard block
 block discarded – undo
242 252
 	$verify_context = &$context['controls']['verification'][$verify_id];
243 253
 
244 254
 	// Keep track of where we are.
245
-	if (empty($verify_context['tracking']) || $reset)
246
-		$verify_context['tracking'] = 0;
255
+	if (empty($verify_context['tracking']) || $reset) {
256
+			$verify_context['tracking'] = 0;
257
+	}
247 258
 
248 259
 	// How many items are there to display in total.
249 260
 	$total_items = count($verify_context['questions']) + ($verify_context['show_visual'] || $verify_context['can_recaptcha'] ? 1 : 0);
250 261
 
251 262
 	// If we've gone too far, stop.
252
-	if ($verify_context['tracking'] > $total_items)
253
-		return false;
263
+	if ($verify_context['tracking'] > $total_items) {
264
+			return false;
265
+	}
254 266
 
255 267
 	// Loop through each item to show them.
256 268
 	for ($i = 0; $i < $total_items; $i++)
257 269
 	{
258 270
 		// If we're after a single item only show it if we're in the right place.
259
-		if ($display_type == 'single' && $verify_context['tracking'] != $i)
260
-			continue;
271
+		if ($display_type == 'single' && $verify_context['tracking'] != $i) {
272
+					continue;
273
+		}
261 274
 
262
-		if ($display_type != 'single')
263
-			echo '
275
+		if ($display_type != 'single') {
276
+					echo '
264 277
 			<div id="verification_control_', $i, '" class="verification_control">';
278
+		}
265 279
 
266 280
 		// Display empty field, but only if we have one, and it's the first time.
267
-		if ($verify_context['empty_field'] && empty($i))
268
-			echo '
281
+		if ($verify_context['empty_field'] && empty($i)) {
282
+					echo '
269 283
 				<div class="smalltext vv_special">
270 284
 					', $txt['visual_verification_hidden'], ':
271 285
 					<input type="text" name="', $_SESSION[$verify_id . '_vv']['empty_field'], '" autocomplete="off" size="30" value="">
272 286
 				</div>';
287
+		}
273 288
 
274 289
 		// Do the actual stuff
275 290
 		if ($i == 0 && ($verify_context['show_visual'] || $verify_context['can_recaptcha']))
276 291
 		{
277 292
 			if ($verify_context['show_visual'])
278 293
 			{
279
-				if ($context['use_graphic_library'])
280
-					echo '
294
+				if ($context['use_graphic_library']) {
295
+									echo '
281 296
 				<img src="', $verify_context['image_href'], '" alt="', $txt['visual_verification_description'], '" id="verification_image_', $verify_id, '">';
282
-				else
283
-					echo '
297
+				} else {
298
+									echo '
284 299
 				<img src="', $verify_context['image_href'], ';letter=1" alt="', $txt['visual_verification_description'], '" id="verification_image_', $verify_id, '_1">
285 300
 				<img src="', $verify_context['image_href'], ';letter=2" alt="', $txt['visual_verification_description'], '" id="verification_image_', $verify_id, '_2">
286 301
 				<img src="', $verify_context['image_href'], ';letter=3" alt="', $txt['visual_verification_description'], '" id="verification_image_', $verify_id, '_3">
287 302
 				<img src="', $verify_context['image_href'], ';letter=4" alt="', $txt['visual_verification_description'], '" id="verification_image_', $verify_id, '_4">
288 303
 				<img src="', $verify_context['image_href'], ';letter=5" alt="', $txt['visual_verification_description'], '" id="verification_image_', $verify_id, '_5">
289 304
 				<img src="', $verify_context['image_href'], ';letter=6" alt="', $txt['visual_verification_description'], '" id="verification_image_', $verify_id, '_6">';
305
+				}
290 306
 
291 307
 				echo '
292 308
 				<div class="smalltext" style="margin: 4px 0 8px 0;">
@@ -303,8 +319,7 @@  discard block
 block discarded – undo
303 319
 				<br>
304 320
 				<script type="text/javascript" src="https://www.google.com/recaptcha/api.js"></script>';
305 321
 			}
306
-		}
307
-		else
322
+		} else
308 323
 		{
309 324
 			// Where in the question array is this question?
310 325
 			$qIndex = $verify_context['show_visual'] ? $i - 1 : $i;
@@ -316,21 +331,24 @@  discard block
 block discarded – undo
316 331
 				</div>';
317 332
 		}
318 333
 
319
-		if ($display_type != 'single')
320
-			echo '
334
+		if ($display_type != 'single') {
335
+					echo '
321 336
 			</div><!-- #verification_control_[i] -->';
337
+		}
322 338
 
323 339
 		// If we were displaying just one and we did it, break.
324
-		if ($display_type == 'single' && $verify_context['tracking'] == $i)
325
-			break;
340
+		if ($display_type == 'single' && $verify_context['tracking'] == $i) {
341
+					break;
342
+		}
326 343
 	}
327 344
 
328 345
 	// Assume we found something, always,
329 346
 	$verify_context['tracking']++;
330 347
 
331 348
 	// Tell something displaying piecemeal to keep going.
332
-	if ($display_type == 'single')
333
-		return true;
334
-}
349
+	if ($display_type == 'single') {
350
+			return true;
351
+	}
352
+	}
335 353
 
336 354
 ?>
337 355
\ No newline at end of file
Please login to merge, or discard this patch.