Completed
Push — release-2.1 ( e39a06...9cd069 )
by Colin
08:16
created
Themes/default/ManageMembers.template.php 1 patch
Braces   +6 added lines, -4 removed lines patch added patch discarded remove patch
@@ -148,8 +148,8 @@  discard block
 block discarded – undo
148 148
 				</thead>
149 149
 				<tbody>';
150 150
 
151
-	foreach ($context['membergroups'] as $membergroup)
152
-		echo '
151
+	foreach ($context['membergroups'] as $membergroup) {
152
+			echo '
153 153
 					<tr class="windowbg">
154 154
 						<td>', $membergroup['name'], '</td>
155 155
 						<td class="centercol">
@@ -159,6 +159,7 @@  discard block
 block discarded – undo
159 159
 							', $membergroup['can_be_additional'] ? '<input type="checkbox" name="membergroups[2][]" value="' . $membergroup['id'] . '" checked>' : '', '
160 160
 						</td>
161 161
 					</tr>';
162
+	}
162 163
 
163 164
 	echo '
164 165
 					<tr class="windowbg">
@@ -185,8 +186,8 @@  discard block
 block discarded – undo
185 186
 				</thead>
186 187
 				<tbody>';
187 188
 
188
-	foreach ($context['postgroups'] as $postgroup)
189
-		echo '
189
+	foreach ($context['postgroups'] as $postgroup) {
190
+			echo '
190 191
 					<tr class="windowbg">
191 192
 						<td>
192 193
 							', $postgroup['name'], '
@@ -195,6 +196,7 @@  discard block
 block discarded – undo
195 196
 							<input type="checkbox" name="postgroups[]" value="', $postgroup['id'], '" checked>
196 197
 						</td>
197 198
 					</tr>';
199
+	}
198 200
 
199 201
 	echo '
200 202
 					<tr class="windowbg">
Please login to merge, or discard this patch.
Themes/default/ManageSearch.template.php 1 patch
Braces   +23 added lines, -20 removed lines patch added patch discarded remove patch
@@ -127,8 +127,8 @@  discard block
 block discarded – undo
127 127
 			<div class="windowbg2 noup">
128 128
 				<dl class="settings">';
129 129
 
130
-	if (!empty($context['table_info']))
131
-		echo '
130
+	if (!empty($context['table_info'])) {
131
+			echo '
132 132
 					<dt>
133 133
 						<strong>', $txt['search_method_messages_table_space'], ':</strong>
134 134
 					</dt>
@@ -141,6 +141,7 @@  discard block
 block discarded – undo
141 141
 					<dd>
142 142
 						', $context['table_info']['index_length'], '
143 143
 					</dd>';
144
+	}
144 145
 	echo '
145 146
 				</dl>
146 147
 				', $context['double_index'] ? '<div class="noticebox">
@@ -163,17 +164,17 @@  discard block
 block discarded – undo
163 164
 						<dd>
164 165
 							<span class="smalltext">';
165 166
 
166
-	if (empty($context['fulltext_index']) && empty($context['cannot_create_fulltext']))
167
-		echo '
167
+	if (empty($context['fulltext_index']) && empty($context['cannot_create_fulltext'])) {
168
+			echo '
168 169
 								<strong>', $txt['search_index_label'], ':</strong> ', $txt['search_method_no_index_exists'], ' [<a href="', $scripturl, '?action=admin;area=managesearch;sa=createfulltext;', $context['session_var'], '=', $context['session_id'], ';', $context['admin-msm_token_var'], '=', $context['admin-msm_token'], '">', $txt['search_method_fulltext_create'], '</a>]';
169
-
170
-	elseif (empty($context['fulltext_index']) && !empty($context['cannot_create_fulltext']))
171
-		echo '
170
+	} elseif (empty($context['fulltext_index']) && !empty($context['cannot_create_fulltext'])) {
171
+			echo '
172 172
 								<strong>', $txt['search_index_label'], ':</strong> ', $txt['search_method_fulltext_cannot_create'];
173
-	else
174
-		echo '
173
+	} else {
174
+			echo '
175 175
 								<strong>', $txt['search_index_label'], ':</strong> ', $txt['search_method_index_already_exists'], ' [<a href="', $scripturl, '?action=admin;area=managesearch;sa=removefulltext;', $context['session_var'], '=', $context['session_id'], ';', $context['admin-msm_token_var'], '=', $context['admin-msm_token'], '">', $txt['search_method_fulltext_remove'], '</a>]<br>
176 176
 								<strong>', $txt['search_index_size'], ':</strong> ', $context['table_info']['fulltext_length'];
177
+	}
177 178
 	echo '
178 179
 							</span>
179 180
 						</dd>';
@@ -187,26 +188,27 @@  discard block
 block discarded – undo
187 188
 						<dd>
188 189
 							<span class="smalltext">';
189 190
 
190
-	if ($context['custom_index'])
191
-		echo '
191
+	if ($context['custom_index']) {
192
+			echo '
192 193
 								<strong>', $txt['search_index_label'], ':</strong> ', $txt['search_method_index_already_exists'], ' [<a href="', $scripturl, '?action=admin;area=managesearch;sa=removecustom;', $context['session_var'], '=', $context['session_id'], ';', $context['admin-msm_token_var'], '=', $context['admin-msm_token'], '">', $txt['search_index_custom_remove'], '</a>]<br>
193 194
 								<strong>', $txt['search_index_size'], ':</strong> ', $context['table_info']['custom_index_length'];
194
-
195
-	elseif ($context['partial_custom_index'])
196
-		echo '
195
+	} elseif ($context['partial_custom_index']) {
196
+			echo '
197 197
 								<strong>', $txt['search_index_label'], ':</strong> ', $txt['search_method_index_partial'], ' [<a href="', $scripturl, '?action=admin;area=managesearch;sa=removecustom;', $context['session_var'], '=', $context['session_id'], ';', $context['admin-msm_token_var'], '=', $context['admin-msm_token'], '">', $txt['search_index_custom_remove'], '</a>] [<a href="', $scripturl, '?action=admin;area=managesearch;sa=createmsgindex;resume;', $context['session_var'], '=', $context['session_id'], ';', $context['admin-msm_token_var'], '=', $context['admin-msm_token'], '">', $txt['search_index_custom_resume'], '</a>]<br>
198 198
 								<strong>', $txt['search_index_size'], ':</strong> ', $context['table_info']['custom_index_length'];
199
-	else
200
-		echo '
199
+	} else {
200
+			echo '
201 201
 								<strong>', $txt['search_index_label'], ':</strong> ', $txt['search_method_no_index_exists'], ' [<a href="', $scripturl, '?action=admin;area=managesearch;sa=createmsgindex">', $txt['search_index_create_custom'], '</a>]';
202
+	}
202 203
 	echo '
203 204
 							</span>
204 205
 						</dd>';
205 206
 
206 207
 	foreach ($context['search_apis'] as $api)
207 208
 	{
208
-		if (empty($api['label']) || $api['has_template'])
209
-			continue;
209
+		if (empty($api['label']) || $api['has_template']) {
210
+					continue;
211
+		}
210 212
 
211 213
 		echo '
212 214
 						<dt>
@@ -214,12 +216,13 @@  discard block
 block discarded – undo
214 216
 							', $api['label'], '
215 217
 						</dt>';
216 218
 
217
-	if ($api['desc'])
218
-		echo '
219
+	if ($api['desc']) {
220
+			echo '
219 221
 						<dd>
220 222
 							<span class="smalltext">', $api['desc'], '</span>
221 223
 						</dd>';
222 224
 	}
225
+	}
223 226
 
224 227
 	echo '
225 228
 					</dl>
Please login to merge, or discard this patch.
Themes/default/GenericMenu.template.php 1 patch
Braces   +50 added lines, -37 removed lines patch added patch discarded remove patch
@@ -91,8 +91,9 @@  discard block
 block discarded – undo
91 91
 		foreach ($section['areas'] as $i => $area)
92 92
 		{
93 93
 			// Not supposed to be printed?
94
-			if (empty($area['label']))
95
-				continue;
94
+			if (empty($area['label'])) {
95
+							continue;
96
+			}
96 97
 
97 98
 			echo '
98 99
 								<li', !empty($area['subsections']) ? ' class="subsections"' : '', '>';
@@ -101,8 +102,9 @@  discard block
 block discarded – undo
101 102
 									<a class="', $area['icon_class'], !empty($area['selected']) ? ' chosen ' : '', '" href="', (isset($area['url']) ? $area['url'] : $menu_context['base_url'] . ';area=' . $i), $menu_context['extra_parameters'], '">', $area['icon'], $area['label'], '</a>';
102 103
 
103 104
 			// Is this the current area, or just some area?
104
-			if (!empty($area['selected']) && empty($context['tabs']))
105
-					$context['tabs'] = isset($area['subsections']) ? $area['subsections'] : array();
105
+			if (!empty($area['selected']) && empty($context['tabs'])) {
106
+								$context['tabs'] = isset($area['subsections']) ? $area['subsections'] : array();
107
+			}
106 108
 
107 109
 			// Are there any subsections?
108 110
 			if (!empty($area['subsections']))
@@ -112,8 +114,9 @@  discard block
 block discarded – undo
112 114
 
113 115
 				foreach ($area['subsections'] as $sa => $sub)
114 116
 				{
115
-					if (!empty($sub['disabled']))
116
-						continue;
117
+					if (!empty($sub['disabled'])) {
118
+											continue;
119
+					}
117 120
 
118 121
 					$url = isset($sub['url']) ? $sub['url'] : (isset($area['url']) ? $area['url'] : $menu_context['base_url'] . ';area=' . $i) . ';sa=' . $sa;
119 122
 
@@ -160,8 +163,9 @@  discard block
 block discarded – undo
160 163
 							<h3 class="catbg">';
161 164
 
162 165
 		// The function is in Admin.template.php, but since this template is used elsewhere too better check if the function is available
163
-		if (function_exists('template_admin_quick_search'))
164
-			template_admin_quick_search();
166
+		if (function_exists('template_admin_quick_search')) {
167
+					template_admin_quick_search();
168
+		}
165 169
 
166 170
 		// Exactly how many tabs do we have?
167 171
 		if (!empty($context['tabs']))
@@ -176,30 +180,36 @@  discard block
 block discarded – undo
176 180
 				}
177 181
 
178 182
 				// Did this not even exist - or do we not have a label?
179
-				if (!isset($tab_context['tabs'][$id]))
180
-					$tab_context['tabs'][$id] = array('label' => $tab['label']);
181
-				elseif (!isset($tab_context['tabs'][$id]['label']))
182
-					$tab_context['tabs'][$id]['label'] = $tab['label'];
183
+				if (!isset($tab_context['tabs'][$id])) {
184
+									$tab_context['tabs'][$id] = array('label' => $tab['label']);
185
+				} elseif (!isset($tab_context['tabs'][$id]['label'])) {
186
+									$tab_context['tabs'][$id]['label'] = $tab['label'];
187
+				}
183 188
 
184 189
 				// Has a custom URL defined in the main admin structure?
185
-				if (isset($tab['url']) && !isset($tab_context['tabs'][$id]['url']))
186
-					$tab_context['tabs'][$id]['url'] = $tab['url'];
190
+				if (isset($tab['url']) && !isset($tab_context['tabs'][$id]['url'])) {
191
+									$tab_context['tabs'][$id]['url'] = $tab['url'];
192
+				}
187 193
 
188 194
 				// Any additional paramaters for the url?
189
-				if (isset($tab['add_params']) && !isset($tab_context['tabs'][$id]['add_params']))
190
-					$tab_context['tabs'][$id]['add_params'] = $tab['add_params'];
195
+				if (isset($tab['add_params']) && !isset($tab_context['tabs'][$id]['add_params'])) {
196
+									$tab_context['tabs'][$id]['add_params'] = $tab['add_params'];
197
+				}
191 198
 
192 199
 				// Has it been deemed selected?
193
-				if (!empty($tab['is_selected']))
194
-					$tab_context['tabs'][$id]['is_selected'] = true;
200
+				if (!empty($tab['is_selected'])) {
201
+									$tab_context['tabs'][$id]['is_selected'] = true;
202
+				}
195 203
 
196 204
 				// Does it have its own help?
197
-				if (!empty($tab['help']))
198
-					$tab_context['tabs'][$id]['help'] = $tab['help'];
205
+				if (!empty($tab['help'])) {
206
+									$tab_context['tabs'][$id]['help'] = $tab['help'];
207
+				}
199 208
 
200 209
 				// Is this the last one?
201
-				if (!empty($tab['is_last']) && !isset($tab_context['override_last']))
202
-					$tab_context['tabs'][$id]['is_last'] = true;
210
+				if (!empty($tab['is_last']) && !isset($tab_context['override_last'])) {
211
+									$tab_context['tabs'][$id]['is_last'] = true;
212
+				}
203 213
 			}
204 214
 
205 215
 			// Find the selected tab
@@ -216,20 +226,21 @@  discard block
 block discarded – undo
216 226
 		// Show an icon and/or a help item?
217 227
 		if (!empty($selected_tab['icon_class']) || !empty($tab_context['icon_class']) || !empty($selected_tab['icon']) || !empty($tab_context['icon']) || !empty($selected_tab['help']) || !empty($tab_context['help']))
218 228
 		{
219
-			if (!empty($selected_tab['icon_class']) || !empty($tab_context['icon_class']))
220
-				echo '
229
+			if (!empty($selected_tab['icon_class']) || !empty($tab_context['icon_class'])) {
230
+							echo '
221 231
 								<span class="', !empty($selected_tab['icon_class']) ? $selected_tab['icon_class'] : $tab_context['icon_class'], ' icon"></span>';
222
-			elseif (!empty($selected_tab['icon']) || !empty($tab_context['icon']))
223
-				echo '
232
+			} elseif (!empty($selected_tab['icon']) || !empty($tab_context['icon'])) {
233
+							echo '
224 234
 								<img src="', $settings['images_url'], '/icons/', !empty($selected_tab['icon']) ? $selected_tab['icon'] : $tab_context['icon'], '" alt="" class="icon">';
235
+			}
225 236
 
226
-			if (!empty($selected_tab['help']) || !empty($tab_context['help']))
227
-				echo '
237
+			if (!empty($selected_tab['help']) || !empty($tab_context['help'])) {
238
+							echo '
228 239
 								<a href="', $scripturl, '?action=helpadmin;help=', !empty($selected_tab['help']) ? $selected_tab['help'] : $tab_context['help'], '" onclick="return reqOverlayDiv(this.href);" class="help"><span class="generic_icons help" title="', $txt['help'], '"></span></a>';
240
+			}
229 241
 
230 242
 			echo $tab_context['title'];
231
-		}
232
-		else
243
+		} else
233 244
 		{
234 245
 			echo '
235 246
 								', $tab_context['title'];
@@ -242,11 +253,12 @@  discard block
 block discarded – undo
242 253
 	}
243 254
 
244 255
 	// Shall we use the tabs? Yes, it's the only known way!
245
-	if (!empty($selected_tab['description']) || !empty($tab_context['description']))
246
-		echo '
256
+	if (!empty($selected_tab['description']) || !empty($tab_context['description'])) {
257
+			echo '
247 258
 					<p class="information">
248 259
 						', !empty($selected_tab['description']) ? $selected_tab['description'] : $tab_context['description'], '
249 260
 					</p>';
261
+	}
250 262
 
251 263
 	// Print out all the items in this tab (if any).
252 264
 	if (!empty($context['tabs']))
@@ -258,8 +270,9 @@  discard block
 block discarded – undo
258 270
 
259 271
 		foreach ($tab_context['tabs'] as $sa => $tab)
260 272
 		{
261
-			if (!empty($tab['disabled']))
262
-				continue;
273
+			if (!empty($tab['disabled'])) {
274
+							continue;
275
+			}
263 276
 
264 277
 			if (!empty($tab['is_selected']))
265 278
 			{
@@ -267,12 +280,12 @@  discard block
 block discarded – undo
267 280
 							<li>
268 281
 								<a class="active" href="', isset($tab['url']) ? $tab['url'] : $menu_context['base_url'] . ';area=' . $menu_context['current_area'] . ';sa=' . $sa, $menu_context['extra_parameters'], isset($tab['add_params']) ? $tab['add_params'] : '', '">', $tab['label'], '</a>
269 282
 							</li>';
270
-			}
271
-			else
272
-				echo '
283
+			} else {
284
+							echo '
273 285
 							<li>
274 286
 								<a href="', isset($tab['url']) ? $tab['url'] : $menu_context['base_url'] . ';area=' . $menu_context['current_area'] . ';sa=' . $sa, $menu_context['extra_parameters'], isset($tab['add_params']) ? $tab['add_params'] : '', '">', $tab['label'], '</a>
275 287
 							</li>';
288
+			}
276 289
 		}
277 290
 
278 291
 		// The end of tabs
Please login to merge, or discard this patch.
Themes/default/ManageScheduledTasks.template.php 1 patch
Braces   +3 added lines, -4 removed lines patch added patch discarded remove patch
@@ -20,13 +20,12 @@
 block discarded – undo
20 20
 	// We completed some tasks?
21 21
 	if (!empty($context['tasks_were_run']))
22 22
 	{
23
-		if (empty($context['scheduled_errors']))
24
-			echo '
23
+		if (empty($context['scheduled_errors'])) {
24
+					echo '
25 25
 	<div class="infobox">
26 26
 		', $txt['scheduled_tasks_were_run'], '
27 27
 	</div>';
28
-
29
-		else
28
+		} else
30 29
 		{
31 30
 			echo '
32 31
 	<div class="errorbox" id="errors">
Please login to merge, or discard this patch.
Themes/default/ManageBoards.template.php 1 patch
Braces   +99 added lines, -68 removed lines patch added patch discarded remove patch
@@ -25,18 +25,20 @@  discard block
 block discarded – undo
25 25
 		</div>
26 26
 		<div class="windowbg2 noup">';
27 27
 
28
-	if (!empty($context['move_board']))
29
-		echo '
28
+	if (!empty($context['move_board'])) {
29
+			echo '
30 30
 			<div class="noticebox">
31 31
 				', $context['move_title'], ' [<a href="', $scripturl, '?action=admin;area=manageboards">', $txt['mboards_cancel_moving'], '</a>]', '
32 32
 			</div>';
33
+	}
33 34
 
34 35
 	// No categories so show a label.
35
-	if (empty($context['categories']))
36
-		echo '
36
+	if (empty($context['categories'])) {
37
+			echo '
37 38
 			<div class="windowbg centertext">
38 39
 				', $txt['mboards_no_cats'], '
39 40
 			</div>';
41
+	}
40 42
 
41 43
 	// Loop through every category, listing the boards in each as we go.
42 44
 	foreach ($context['categories'] as $category)
@@ -54,9 +56,10 @@  discard block
 block discarded – undo
54 56
 			<form action="', $scripturl, '?action=admin;area=manageboards;sa=newboard;cat=', $category['id'], '" method="post" accept-charset="', $context['character_set'], '">
55 57
 				<ul id="category_', $category['id'], '" class="nolist">';
56 58
 
57
-		if (!empty($category['move_link']))
58
-			echo '
59
+		if (!empty($category['move_link'])) {
60
+					echo '
59 61
 					<li><a href="', $category['move_link']['href'], '" title="', $category['move_link']['label'], '"><span class="generic_icons select_above"></span></a></li>';
62
+		}
60 63
 
61 64
 		$recycle_board = '<a href="' . $scripturl . '?action=admin;area=manageboards;sa=settings"> <img src="' . $settings['images_url'] . '/post/recycled.png" alt="' . $txt['recycle_board'] . '" title="' . $txt['recycle_board'] . '"></a>';
62 65
 		$redirect_board = '<img src="' . $settings['images_url'] . '/new_redirect.png" alt="' . $txt['redirect_board_desc'] . '" title="' . $txt['redirect_board_desc'] . '">';
@@ -81,9 +84,10 @@  discard block
 block discarded – undo
81 84
 				echo '
82 85
 					<li class="windowbg" style="padding-', $context['right_to_left'] ? 'right' : 'left', ': ', 5 + 30 * $board['move_links'][0]['child_level'], 'px;">';
83 86
 
84
-				foreach ($board['move_links'] as $link)
85
-					echo '
87
+				foreach ($board['move_links'] as $link) {
88
+									echo '
86 89
 						<a href="', $link['href'], '" class="move_links" title="', $link['label'], '"><span class="generic_icons select_', $link['class'], '" title="', $link['label'], '"></span></a>';
90
+				}
87 91
 
88 92
 				echo '
89 93
 					</li>';
@@ -132,9 +136,10 @@  discard block
 block discarded – undo
132 136
 						<select name="cat_order">';
133 137
 
134 138
 		// Print every existing category into a select box.
135
-		foreach ($context['category_order'] as $order)
136
-			echo '
139
+		foreach ($context['category_order'] as $order) {
140
+					echo '
137 141
 							<option', $order['selected'] ? ' selected' : '', ' value="', $order['id'], '">', $order['name'], '</option>';
142
+		}
138 143
 		echo '
139 144
 						</select>
140 145
 					</dd>';
@@ -169,14 +174,15 @@  discard block
 block discarded – undo
169 174
 	{
170 175
 		foreach ($context['custom_category_settings'] as $catset_id => $catset)
171 176
 		{
172
-			if (!empty($catset['dt']) && !empty($catset['dd']))
173
-				echo '
177
+			if (!empty($catset['dt']) && !empty($catset['dd'])) {
178
+							echo '
174 179
 					<dt class="clear', !is_numeric($catset_id) ? ' catset_' . $catset_id : '', '">
175 180
 						', $catset['dt'], '
176 181
 					</dt>
177 182
 					<dd', !is_numeric($catset_id) ? ' class="catset_' . $catset_id . '"' : '', '>
178 183
 						', $catset['dd'], '
179 184
 					</dd>';
185
+			}
180 186
 		}
181 187
 	}
182 188
 
@@ -184,21 +190,23 @@  discard block
 block discarded – undo
184 190
 	echo '
185 191
 				</dl>';
186 192
 
187
-	if (isset($context['category']['is_new']))
188
-		echo '
193
+	if (isset($context['category']['is_new'])) {
194
+			echo '
189 195
 				<input type="submit" name="add" value="', $txt['mboards_add_cat_button'], '" onclick="return !isEmptyText(this.form.cat_name);" tabindex="', $context['tabindex']++, '" class="button">';
190
-	else
191
-		echo '
196
+	} else {
197
+			echo '
192 198
 				<input type="submit" name="edit" value="', $txt['modify'], '" onclick="return !isEmptyText(this.form.cat_name);" tabindex="', $context['tabindex']++, '" class="button">
193 199
 				<input type="submit" name="delete" value="', $txt['mboards_delete_cat'], '" data-confirm="', $txt['catConfirm'], '" class="button you_sure">';
200
+	}
194 201
 	echo '
195 202
 				<input type="hidden" name="', $context['session_var'], '" value="', $context['session_id'], '">
196 203
 				<input type="hidden" name="', $context[$context['token_check'] . '_token_var'], '" value="', $context[$context['token_check'] . '_token'], '">';
197 204
 
198 205
 	// If this category is empty we don't bother with the next confirmation screen.
199
-	if ($context['category']['is_empty'])
200
-		echo '
206
+	if ($context['category']['is_empty']) {
207
+			echo '
201 208
 				<input type="hidden" name="empty" value="1">';
209
+	}
202 210
 
203 211
 	echo '
204 212
 			</div><!-- .windowbg2 -->
@@ -225,9 +233,10 @@  discard block
 block discarded – undo
225 233
 				<p>', $txt['mboards_delete_cat_contains'], ':</p>
226 234
 				<ul>';
227 235
 
228
-	foreach ($context['category']['children'] as $child)
229
-		echo '
236
+	foreach ($context['category']['children'] as $child) {
237
+			echo '
230 238
 					<li>', $child, '</li>';
239
+	}
231 240
 
232 241
 	echo '
233 242
 				</ul>
@@ -241,10 +250,11 @@  discard block
 block discarded – undo
241 250
 					<label for="delete_action1"><input type="radio" id="delete_action1" name="delete_action" value="1"', count($context['category_order']) == 1 ? ' disabled' : '', '>', $txt['mboards_delete_option2'], '</label>:
242 251
 					<select name="cat_to"', count($context['category_order']) == 1 ? ' disabled' : '', '>';
243 252
 
244
-	foreach ($context['category_order'] as $cat)
245
-		if ($cat['id'] != 0)
253
+	foreach ($context['category_order'] as $cat) {
254
+			if ($cat['id'] != 0)
246 255
 			echo '
247 256
 						<option value="', $cat['id'], '">', $cat['true_name'], '</option>';
257
+	}
248 258
 
249 259
 	echo '
250 260
 					</select>
@@ -287,9 +297,10 @@  discard block
 block discarded – undo
287 297
 					<dd>
288 298
 						<select name="new_cat" onchange="if (this.form.order) {this.form.order.disabled = this.options[this.selectedIndex].value != 0; this.form.board_order.disabled = this.options[this.selectedIndex].value != 0 || this.form.order.options[this.form.order.selectedIndex].value == \'\';}">';
289 299
 
290
-		foreach ($context['categories'] as $category)
291
-			echo '
300
+		foreach ($context['categories'] as $category) {
301
+					echo '
292 302
 							<option', $category['selected'] ? ' selected' : '', ' value="', $category['id'], '">', $category['name'], '</option>';
303
+		}
293 304
 		echo '
294 305
 						</select>
295 306
 					</dd>';
@@ -317,9 +328,10 @@  discard block
 block discarded – undo
317 328
 						<select id="board_order" name="board_order"', !isset($context['board']['is_new']) ? ' disabled' : '', '>
318 329
 							', !isset($context['board']['is_new']) ? '<option value="">(' . $txt['mboards_unchanged'] . ')</option>' : '';
319 330
 
320
-		foreach ($context['board_order'] as $order)
321
-			echo '
331
+		foreach ($context['board_order'] as $order) {
332
+					echo '
322 333
 							<option', $order['selected'] ? ' selected' : '', ' value="', $order['id'], '">', $order['name'], '</option>';
334
+		}
323 335
 		echo '
324 336
 						</select>
325 337
 					</dd>';
@@ -348,13 +360,15 @@  discard block
 block discarded – undo
348 360
 					<dd>
349 361
 						<select name="profile">';
350 362
 
351
-	if (isset($context['board']['is_new']))
352
-		echo '
363
+	if (isset($context['board']['is_new'])) {
364
+			echo '
353 365
 							<option value="-1">[', $txt['permission_profile_inherit'], ']</option>';
366
+	}
354 367
 
355
-	foreach ($context['profiles'] as $id => $profile)
356
-		echo '
368
+	foreach ($context['profiles'] as $id => $profile) {
369
+			echo '
357 370
 							<option value="', $id, '"', $id == $context['board']['profile'] ? ' selected' : '', '>', $profile['name'], '</option>';
371
+	}
358 372
 
359 373
 	echo '
360 374
 						</select>
@@ -367,8 +381,8 @@  discard block
 block discarded – undo
367 381
 					</dt>
368 382
 					<dd>';
369 383
 
370
-	if (!empty($modSettings['deny_boards_access']))
371
-		echo '
384
+	if (!empty($modSettings['deny_boards_access'])) {
385
+			echo '
372 386
 						<table>
373 387
 							<tr>
374 388
 								<td></td>
@@ -376,10 +390,11 @@  discard block
 block discarded – undo
376 390
 								<th>', $txt['permissions_option_off'], '</th>
377 391
 								<th>', $txt['permissions_option_deny'], '</th>
378 392
 							</tr>';
393
+	}
379 394
 
380 395
 	// List all the membergroups so the user can choose who may access this board.
381
-	foreach ($context['groups'] as $group)
382
-		if (empty($modSettings['deny_boards_access']))
396
+	foreach ($context['groups'] as $group) {
397
+			if (empty($modSettings['deny_boards_access']))
383 398
 			echo '
384 399
 						<label for="groups_', $group['id'], '">
385 400
 							<input type="checkbox" name="groups[', $group['id'], ']" value="allow" id="groups_', $group['id'], '"', in_array($group['id'], $context['board_managers']) ? ' checked disabled' : ($group['allow'] ? ' checked' : ''), '>
@@ -387,8 +402,9 @@  discard block
 block discarded – undo
387 402
 								', $group['name'], '
388 403
 							</span>
389 404
 						</label><br>';
390
-		else
391
-			echo '
405
+	}
406
+		else {
407
+					echo '
392 408
 							<tr>
393 409
 								<td>
394 410
 									<label for="groups_', $group['id'], '_a">
@@ -408,16 +424,17 @@  discard block
 block discarded – undo
408 424
 								</td>
409 425
 								<td></td>
410 426
 							</tr>';
427
+		}
411 428
 
412
-	if (empty($modSettings['deny_boards_access']))
413
-		echo '
429
+	if (empty($modSettings['deny_boards_access'])) {
430
+			echo '
414 431
 						<span class="select_all_box">
415 432
 							<em>', $txt['check_all'], '</em> <input type="checkbox" onclick="invertAll(this, this.form, \'groups[\');">
416 433
 						</span>
417 434
 						<br><br>
418 435
 					</dd>';
419
-	else
420
-		echo '
436
+	} else {
437
+			echo '
421 438
 							<tr class="select_all_box">
422 439
 								<td>
423 440
 								</td>
@@ -436,6 +453,7 @@  discard block
 block discarded – undo
436 453
 							</tr>
437 454
 						</table>
438 455
 					</dd>';
456
+	}
439 457
 
440 458
 	// Options to choose moderators, specify as announcement board and choose whether to count posts here.
441 459
 	echo '
@@ -490,8 +508,8 @@  discard block
 block discarded – undo
490 508
 					</dl>
491 509
 				</div>';
492 510
 
493
-		if ($context['board']['redirect'])
494
-			echo '
511
+		if ($context['board']['redirect']) {
512
+					echo '
495 513
 				<div id="reset_redirect_div">
496 514
 					<dl class="settings">
497 515
 						<dt>
@@ -504,6 +522,7 @@  discard block
 block discarded – undo
504 522
 						</dd>
505 523
 					</dl>
506 524
 				</div>';
525
+		}
507 526
 	}
508 527
 
509 528
 	echo '
@@ -531,9 +550,10 @@  discard block
 block discarded – undo
531 550
 							<select name="boardtheme" id="boardtheme" onchange="refreshOptions();">
532 551
 								<option value="0"', $context['board']['theme'] == 0 ? ' selected' : '', '>', $txt['mboards_theme_default'], '</option>';
533 552
 
534
-	foreach ($context['themes'] as $theme)
535
-		echo '
553
+	foreach ($context['themes'] as $theme) {
554
+			echo '
536 555
 									<option value="', $theme['id'], '"', $context['board']['theme'] == $theme['id'] ? ' selected' : '', '>', $theme['name'], '</option>';
556
+	}
537 557
 
538 558
 	echo '
539 559
 							</select>
@@ -562,14 +582,15 @@  discard block
 block discarded – undo
562 582
 
563 583
 		foreach ($context['custom_board_settings'] as $cbs_id => $cbs)
564 584
 		{
565
-			if (!empty($cbs['dt']) && !empty($cbs['dd']))
566
-				echo '
585
+			if (!empty($cbs['dt']) && !empty($cbs['dd'])) {
586
+							echo '
567 587
 						<dt class="clear', !is_numeric($cbs_id) ? ' cbs_' . $cbs_id : '', '">
568 588
 							', $cbs['dt'], '
569 589
 						</dt>
570 590
 						<dd', !is_numeric($cbs_id) ? ' class="cbs_' . $cbs_id . '"' : '', '>
571 591
 							', $cbs['dd'], '
572 592
 						</dd>';
593
+			}
573 594
 		}
574 595
 
575 596
 		echo '
@@ -577,9 +598,10 @@  discard block
 block discarded – undo
577 598
 				</div>';
578 599
 	}
579 600
 
580
-	if (!empty($context['board']['is_recycle']))
581
-		echo '
601
+	if (!empty($context['board']['is_recycle'])) {
602
+			echo '
582 603
 				<div class="noticebox">', $txt['mboards_recycle_disabled_delete'], '</div>';
604
+	}
583 605
 
584 606
 	echo '
585 607
 				<input type="hidden" name="rid" value="', $context['redirect_location'], '">
@@ -587,21 +609,24 @@  discard block
 block discarded – undo
587 609
 				<input type="hidden" name="', $context['admin-be-' . $context['board']['id'] . '_token_var'], '" value="', $context['admin-be-' . $context['board']['id'] . '_token'], '">';
588 610
 
589 611
 	// If this board has no children don't bother with the next confirmation screen.
590
-	if ($context['board']['no_children'])
591
-		echo '
612
+	if ($context['board']['no_children']) {
613
+			echo '
592 614
 				<input type="hidden" name="no_children" value="1">';
615
+	}
593 616
 
594
-	if (isset($context['board']['is_new']))
595
-		echo '
617
+	if (isset($context['board']['is_new'])) {
618
+			echo '
596 619
 				<input type="hidden" name="cur_cat" value="', $context['board']['category'], '">
597 620
 				<input type="submit" name="add" value="', $txt['mboards_new_board'], '" onclick="return !isEmptyText(this.form.board_name);" class="button">';
598
-	else
599
-		echo '
621
+	} else {
622
+			echo '
600 623
 				<input type="submit" name="edit" value="', $txt['modify'], '" onclick="return !isEmptyText(this.form.board_name);" class="button">';
624
+	}
601 625
 
602
-	if (!isset($context['board']['is_new']) && empty($context['board']['is_recycle']))
603
-		echo '
626
+	if (!isset($context['board']['is_new']) && empty($context['board']['is_recycle'])) {
627
+			echo '
604 628
 				<input type="submit" name="delete" value="', $txt['mboards_delete_board'], '" data-confirm="', $txt['boardConfirm'], '" class="button you_sure">';
629
+	}
605 630
 	echo '
606 631
 			</div><!-- .windowbg2 -->
607 632
 		</form>
@@ -622,12 +647,13 @@  discard block
 block discarded – undo
622 647
 			sItemListContainerId: \'moderator_container\',
623 648
 			aListItems: [';
624 649
 
625
-	foreach ($context['board']['moderators'] as $id_member => $member_name)
626
-		echo '
650
+	foreach ($context['board']['moderators'] as $id_member => $member_name) {
651
+			echo '
627 652
 					{
628 653
 						sItemId: ', JavaScriptEscape($id_member), ',
629 654
 						sItemName: ', JavaScriptEscape($member_name), '
630 655
 					}', $id_member == $context['board']['last_moderator_id'] ? '' : ',';
656
+	}
631 657
 
632 658
 	echo '
633 659
 				]
@@ -647,12 +673,13 @@  discard block
 block discarded – undo
647 673
 			sItemListContainerId: \'moderator_group_container\',
648 674
 			aListItems: [';
649 675
 
650
-	foreach ($context['board']['moderator_groups'] as $id_group => $group_name)
651
-		echo '
676
+	foreach ($context['board']['moderator_groups'] as $id_group => $group_name) {
677
+			echo '
652 678
 					{
653 679
 						sItemId: ', JavaScriptEscape($id_group), ',
654 680
 						sItemName: ', JavaScriptEscape($group_name), '
655 681
 					}', $id_group == $context['board']['last_moderator_group_id'] ? '' : ',';
682
+	}
656 683
 
657 684
 		echo '
658 685
 				]
@@ -678,17 +705,19 @@  discard block
 block discarded – undo
678 705
 		echo '
679 706
 			document.getElementById("redirect_address_div").style.display = redirectEnabled ? "" : "none";';
680 707
 
681
-		if ($context['board']['redirect'])
682
-			echo '
708
+		if ($context['board']['redirect']) {
709
+					echo '
683 710
 			document.getElementById("reset_redirect_div").style.display = redirectEnabled ? "" : "none";';
711
+		}
684 712
 	}
685 713
 
686 714
 	// Include any JavaScript added by mods using the 'integrate_edit_board' hook.
687 715
 	if (!empty($context['custom_refreshOptions']) && is_array($context['custom_refreshOptions']))
688 716
 	{
689
-		foreach ($context['custom_refreshOptions'] as $refreshOption)
690
-			echo '
717
+		foreach ($context['custom_refreshOptions'] as $refreshOption) {
718
+					echo '
691 719
 			', $refreshOption;
720
+		}
692 721
 	}
693 722
 
694 723
 	echo '
@@ -717,9 +746,10 @@  discard block
 block discarded – undo
717 746
 				<p>', $txt['mboards_delete_board_contains'], '</p>
718 747
 				<ul>';
719 748
 
720
-	foreach ($context['children'] as $child)
721
-		echo '
749
+	foreach ($context['children'] as $child) {
750
+			echo '
722 751
 					<li>', $child['node']['name'], '</li>';
752
+	}
723 753
 
724 754
 	echo '
725 755
 				</ul>
@@ -733,10 +763,11 @@  discard block
 block discarded – undo
733 763
 					<label for="delete_action1"><input type="radio" id="delete_action1" name="delete_action" value="1"', empty($context['can_move_children']) ? ' disabled' : '', '>', $txt['mboards_delete_board_option2'], '</label>:
734 764
 					<select name="board_to"', empty($context['can_move_children']) ? ' disabled' : '', '>';
735 765
 
736
-	foreach ($context['board_order'] as $board)
737
-		if ($board['id'] != $context['board']['id'] && empty($board['is_child']))
766
+	foreach ($context['board_order'] as $board) {
767
+			if ($board['id'] != $context['board']['id'] && empty($board['is_child']))
738 768
 			echo '
739 769
 						<option value="', $board['id'], '">', $board['name'], '</option>';
770
+	}
740 771
 
741 772
 	echo '
742 773
 					</select>
Please login to merge, or discard this patch.
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.