@@ -23,7 +23,7 @@ |
||
23 | 23 | <div id="heading"> |
24 | 24 | <?php |
25 | 25 | print '<img src="resources/images/consortium_logo.png" alt="Consortium Logo" style="float:right; padding-right:20px; padding-top:20px"/>'; |
26 | - print '<div id="motd">' . ( isset(CONFIG['APPEARANCE']['MOTD']) ? CONFIG['APPEARANCE']['MOTD'] : ' ' ) . '</div>'; |
|
26 | + print '<div id="motd">' . (isset(CONFIG['APPEARANCE']['MOTD']) ? CONFIG['APPEARANCE']['MOTD'] : ' ') . '</div>'; |
|
27 | 27 | print '<h1 style="padding-bottom:0px; height:1em;">' . sprintf(_("%s Copyright and Licensing"), CONFIG['APPEARANCE']['productname']) . '</h1> |
28 | 28 | <h2 style="padding-bottom:0px; height:0px; vertical-align:bottom;">' . CONFIG['APPEARANCE']['productname_long'] . '</h2>'; |
29 | 29 | echo '<table id="lang_select"><tr><td>'; |
@@ -21,7 +21,7 @@ discard block |
||
21 | 21 | font-size:25px; |
22 | 22 | font-size:5vw; |
23 | 23 | width: 100%; |
24 | - background: <?php echo $colour2;?>; |
|
24 | + background: <?php echo $colour2; ?>; |
|
25 | 25 | color: #ffffff; |
26 | 26 | } |
27 | 27 | |
@@ -48,7 +48,7 @@ discard block |
||
48 | 48 | font-size:25px; |
49 | 49 | font-size:5vw; |
50 | 50 | width: 100%; |
51 | - background: <?php echo $colour2;?>; |
|
51 | + background: <?php echo $colour2; ?>; |
|
52 | 52 | color: #ffffff; |
53 | 53 | border-radius:10px ; |
54 | 54 | border-radius:2vw ; |
@@ -68,13 +68,12 @@ |
||
68 | 68 | |
69 | 69 | <?php |
70 | 70 | /** |
71 | - * The OS object holds operating system descriptions |
|
72 | - * @param name is the main title |
|
73 | - * @param subtitle - the subtitle |
|
74 | - * @param path - the path to the scriin-dump image |
|
75 | - * @param signed - if true show information that the module is signed |
|
76 | - |
|
77 | -*/ |
|
71 | + * The OS object holds operating system descriptions |
|
72 | + * @param name is the main title |
|
73 | + * @param subtitle - the subtitle |
|
74 | + * @param path - the path to the scriin-dump image |
|
75 | + * @param signed - if true show information that the module is signed |
|
76 | + */ |
|
78 | 77 | ?> |
79 | 78 | |
80 | 79 | function OS(name, subtitle, path, signed) { |
@@ -128,12 +128,12 @@ |
||
128 | 128 | */ |
129 | 129 | ?> |
130 | 130 | |
131 | -var win8 = new OS('<?php echo _("MS Windows")?>', '<?php echo _("10, 8, 7, Vista") ?>',"<?php echo $Gui->skinObject->findResourceUrl("IMAGES","screenshots/sampleinstaller-win8-english-h234.png");?>",true); |
|
132 | -var mac = new OS('<?php echo _("Apple OS X")?>','10.7+',"<?php echo $Gui->skinObject->findResourceUrl("IMAGES","screenshots/sampleinstaller-mac-english-h234.png");?>",true); |
|
133 | -var android = new OS('<?php echo _("Android")?>','<?php echo _("4.3+") ?>',"<?php echo $Gui->skinObject->findResourceUrl("IMAGES","screenshots/sampleinstaller-android-english-h234.png");?>",false); |
|
134 | -var iphone = new OS('<?php echo _("Apple iOS devices")?>','<?php echo _("iPhone, iPad, iPod touch") ?>',"<?php echo $Gui->skinObject->findResourceUrl("IMAGES","screenshots/sampleinstaller-iphone-english-h234.png");?>",true); |
|
135 | -var linux = new OS('<?php echo _("Linux")?>','<?php echo _("all major distributions") ?>',"<?php echo $Gui->skinObject->findResourceUrl("IMAGES","screenshots/sampleinstaller-linux-english-h234.png");?>",false); |
|
136 | -var chromeos = new OS('<?php echo _("Chrome OS")?>','',"<?php echo $Gui->skinObject->findResourceUrl("IMAGES","screenshots/sampleinstaller-chromeos-english-h234.png");?>",false); |
|
131 | +var win8 = new OS('<?php echo _("MS Windows")?>', '<?php echo _("10, 8, 7, Vista") ?>',"<?php echo $Gui->skinObject->findResourceUrl("IMAGES", "screenshots/sampleinstaller-win8-english-h234.png"); ?>",true); |
|
132 | +var mac = new OS('<?php echo _("Apple OS X")?>','10.7+',"<?php echo $Gui->skinObject->findResourceUrl("IMAGES", "screenshots/sampleinstaller-mac-english-h234.png"); ?>",true); |
|
133 | +var android = new OS('<?php echo _("Android")?>','<?php echo _("4.3+") ?>',"<?php echo $Gui->skinObject->findResourceUrl("IMAGES", "screenshots/sampleinstaller-android-english-h234.png"); ?>",false); |
|
134 | +var iphone = new OS('<?php echo _("Apple iOS devices")?>','<?php echo _("iPhone, iPad, iPod touch") ?>',"<?php echo $Gui->skinObject->findResourceUrl("IMAGES", "screenshots/sampleinstaller-iphone-english-h234.png"); ?>",true); |
|
135 | +var linux = new OS('<?php echo _("Linux")?>','<?php echo _("all major distributions") ?>',"<?php echo $Gui->skinObject->findResourceUrl("IMAGES", "screenshots/sampleinstaller-linux-english-h234.png"); ?>",false); |
|
136 | +var chromeos = new OS('<?php echo _("Chrome OS")?>','',"<?php echo $Gui->skinObject->findResourceUrl("IMAGES", "screenshots/sampleinstaller-chromeos-english-h234.png"); ?>",false); |
|
137 | 137 | |
138 | 138 | |
139 | 139 |
@@ -46,7 +46,7 @@ |
||
46 | 46 | <body style='background: #fff url(resources/images/bg_grey_tile.png) repeat-x;'> |
47 | 47 | <img src="<?php echo rtrim(dirname($_SERVER['SCRIPT_NAME']), '/') ?>/resources/images/consortium_logo.png" style="padding-right:20px; padding-top:20px; float:right" alt="logo" /> |
48 | 48 | |
49 | - <div id="motd"><?php print ( isset(CONFIG['APPEARANCE']['MOTD']) ? CONFIG['APPEARANCE']['MOTD'] : ' '); ?></div> |
|
49 | + <div id="motd"><?php print (isset(CONFIG['APPEARANCE']['MOTD']) ? CONFIG['APPEARANCE']['MOTD'] : ' '); ?></div> |
|
50 | 50 | |
51 | 51 | <h1><a href="<?php echo dirname($_SERVER['SCRIPT_NAME']) . '?lang=' . $langObject->getLang(); ?>"><?php echo CONFIG['APPEARANCE']['productname']; ?></a></h1> |
52 | 52 | <div id="tou"> |
@@ -132,7 +132,7 @@ |
||
132 | 132 | * return string |
133 | 133 | */ |
134 | 134 | private function zipInstaller($attr) { |
135 | - if (count($attr)==0) { |
|
135 | + if (count($attr) == 0) { |
|
136 | 136 | // never mind, just checking. You CAN use the $attr array to extract |
137 | 137 | // information about the IdP/Profile if there's a need |
138 | 138 | } |
@@ -19,7 +19,7 @@ discard block |
||
19 | 19 | * |
20 | 20 | * @package ModuleWriting |
21 | 21 | */ |
22 | -class Devices{ |
|
22 | +class Devices { |
|
23 | 23 | |
24 | 24 | /** |
25 | 25 | * This array lists available configuration options for local device management. |
@@ -54,7 +54,7 @@ discard block |
||
54 | 54 | * The default is unset, so it is not listed in the Options array. |
55 | 55 | */ |
56 | 56 | |
57 | -public static $Options=[ |
|
57 | +public static $Options = [ |
|
58 | 58 | 'sign'=>0, |
59 | 59 | 'no_cache'=>0, |
60 | 60 | 'hidden'=>0, |
@@ -298,7 +298,7 @@ discard block |
||
298 | 298 | "eduroamCAT", |
299 | 299 | "<a target='_blank' href='https://play.google.com/store/apps/details?id=uk.ac.swansea.eduroamcat'>Google Play</a>", |
300 | 300 | "<a target='_blank' href='unbeknownst'>Amazon Appstore</a>", |
301 | - "<a target='_blank' href='eduroamCAT-stable.apk'>"._("as local download")."</a>"), |
|
301 | + "<a target='_blank' href='eduroamCAT-stable.apk'>" . _("as local download") . "</a>"), |
|
302 | 302 | ], |
303 | 303 | ], |
304 | 304 | |
@@ -314,7 +314,7 @@ discard block |
||
314 | 314 | "eduroamCAT", |
315 | 315 | "<a target='_blank' href='https://play.google.com/store/apps/details?id=uk.ac.swansea.eduroamcat'>Google Play</a>", |
316 | 316 | "<a target='_blank' href='unbeknownst'>Amazon Appstore</a>", |
317 | - "<a target='_blank' href='eduroamCAT-stable.apk'>"._("as local download")."</a>"), |
|
317 | + "<a target='_blank' href='eduroamCAT-stable.apk'>" . _("as local download") . "</a>"), |
|
318 | 318 | ], |
319 | 319 | ], |
320 | 320 | |
@@ -330,7 +330,7 @@ discard block |
||
330 | 330 | "eduroamCAT", |
331 | 331 | "<a target='_blank' href='https://play.google.com/store/apps/details?id=uk.ac.swansea.eduroamcat'>Google Play</a>", |
332 | 332 | "<a target='_blank' href='unbeknownst'>Amazon Appstore</a>", |
333 | - "<a target='_blank' href='eduroamCAT-stable.apk'>"._("as local download")."</a>"), |
|
333 | + "<a target='_blank' href='eduroamCAT-stable.apk'>" . _("as local download") . "</a>"), |
|
334 | 334 | ], |
335 | 335 | ], |
336 | 336 | |
@@ -347,7 +347,7 @@ discard block |
||
347 | 347 | "eduroamCAT", |
348 | 348 | "<a target='_blank' href='https://play.google.com/store/apps/details?id=uk.ac.swansea.eduroamcat'>Google Play</a>", |
349 | 349 | "<a target='_blank' href='unbeknownst'>Amazon Appstore</a>", |
350 | - "<a target='_blank' href='eduroamCAT-stable.apk'>"._("as local download")."</a>"), |
|
350 | + "<a target='_blank' href='eduroamCAT-stable.apk'>" . _("as local download") . "</a>"), |
|
351 | 351 | ], |
352 | 352 | ], |
353 | 353 |
@@ -59,10 +59,10 @@ discard block |
||
59 | 59 | */ |
60 | 60 | |
61 | 61 | public static $Options=[ |
62 | - 'sign'=>0, |
|
63 | - 'no_cache'=>0, |
|
64 | - 'hidden'=>0, |
|
65 | - 'redirect'=>0, |
|
62 | + 'sign'=>0, |
|
63 | + 'no_cache'=>0, |
|
64 | + 'hidden'=>0, |
|
65 | + 'redirect'=>0, |
|
66 | 66 | ]; |
67 | 67 | |
68 | 68 | /** |
@@ -100,75 +100,75 @@ discard block |
||
100 | 100 | |
101 | 101 | public static function listDevices() { |
102 | 102 | return [ |
103 | - 'w10'=>[ |
|
104 | - 'group' => "microsoft", |
|
105 | - 'display'=>_("MS Windows 10"), |
|
106 | - 'match'=>'Windows NT 10', |
|
107 | - 'directory'=>'ms', |
|
108 | - 'module'=>'W10', |
|
109 | - 'signer'=>'ms_windows_sign', |
|
103 | + 'w10'=>[ |
|
104 | + 'group' => "microsoft", |
|
105 | + 'display'=>_("MS Windows 10"), |
|
106 | + 'match'=>'Windows NT 10', |
|
107 | + 'directory'=>'ms', |
|
108 | + 'module'=>'W10', |
|
109 | + 'signer'=>'ms_windows_sign', |
|
110 | 110 | 'options'=>[ |
111 | - 'sign'=>1, |
|
112 | - 'device_id'=>'W10', |
|
113 | - 'mime'=>'application/x-dosexec', |
|
114 | - ], |
|
115 | - ], |
|
111 | + 'sign'=>1, |
|
112 | + 'device_id'=>'W10', |
|
113 | + 'mime'=>'application/x-dosexec', |
|
114 | + ], |
|
115 | + ], |
|
116 | 116 | |
117 | - 'w8'=>[ |
|
118 | - 'group' => "microsoft", |
|
119 | - 'display'=>_("MS Windows 8, 8.1"), |
|
120 | - 'match'=>'Windows NT 6[._][23]', |
|
121 | - 'directory'=>'ms', |
|
122 | - 'module'=>'W8', |
|
123 | - 'signer'=>'ms_windows_sign', |
|
117 | + 'w8'=>[ |
|
118 | + 'group' => "microsoft", |
|
119 | + 'display'=>_("MS Windows 8, 8.1"), |
|
120 | + 'match'=>'Windows NT 6[._][23]', |
|
121 | + 'directory'=>'ms', |
|
122 | + 'module'=>'W8', |
|
123 | + 'signer'=>'ms_windows_sign', |
|
124 | 124 | 'options'=>[ |
125 | - 'sign'=>1, |
|
126 | - 'device_id'=>'W8', |
|
127 | - 'mime'=>'application/x-dosexec', |
|
128 | - ], |
|
129 | - ], |
|
125 | + 'sign'=>1, |
|
126 | + 'device_id'=>'W8', |
|
127 | + 'mime'=>'application/x-dosexec', |
|
128 | + ], |
|
129 | + ], |
|
130 | 130 | |
131 | - 'w7'=>[ |
|
132 | - 'group' => "microsoft", |
|
133 | - 'display'=>_("MS Windows 7"), |
|
134 | - 'match'=>'Windows NT 6[._]1', |
|
135 | - 'directory'=>'ms', |
|
136 | - 'module'=>'Vista7', |
|
137 | - 'signer'=>'ms_windows_sign', |
|
131 | + 'w7'=>[ |
|
132 | + 'group' => "microsoft", |
|
133 | + 'display'=>_("MS Windows 7"), |
|
134 | + 'match'=>'Windows NT 6[._]1', |
|
135 | + 'directory'=>'ms', |
|
136 | + 'module'=>'Vista7', |
|
137 | + 'signer'=>'ms_windows_sign', |
|
138 | 138 | 'options'=>[ |
139 | - 'sign'=>1, |
|
140 | - 'device_id'=>'W7', |
|
141 | - 'mime'=>'application/x-dosexec', |
|
142 | - ], |
|
143 | - ], |
|
139 | + 'sign'=>1, |
|
140 | + 'device_id'=>'W7', |
|
141 | + 'mime'=>'application/x-dosexec', |
|
142 | + ], |
|
143 | + ], |
|
144 | 144 | |
145 | - 'vista'=>[ |
|
146 | - 'group' => "microsoft", |
|
147 | - 'display'=>_("MS Windows Vista"), |
|
148 | - 'match'=>'Windows NT 6[._]0', |
|
149 | - 'directory'=>'ms', |
|
150 | - 'module'=>'Vista7', |
|
151 | - 'signer'=>'ms_windows_sign', |
|
145 | + 'vista'=>[ |
|
146 | + 'group' => "microsoft", |
|
147 | + 'display'=>_("MS Windows Vista"), |
|
148 | + 'match'=>'Windows NT 6[._]0', |
|
149 | + 'directory'=>'ms', |
|
150 | + 'module'=>'Vista7', |
|
151 | + 'signer'=>'ms_windows_sign', |
|
152 | 152 | 'options'=>[ |
153 | - 'sign'=>1, |
|
154 | - 'device_id'=>'Vista', |
|
155 | - 'mime'=>'application/x-dosexec', |
|
156 | - ], |
|
157 | - ], |
|
153 | + 'sign'=>1, |
|
154 | + 'device_id'=>'Vista', |
|
155 | + 'mime'=>'application/x-dosexec', |
|
156 | + ], |
|
157 | + ], |
|
158 | 158 | |
159 | - 'win-rt'=>[ |
|
159 | + 'win-rt'=>[ |
|
160 | 160 | 'group' => "microsoft", |
161 | 161 | 'display'=>_("Windows RT"), |
162 | 162 | 'directory'=>'redirect_dev', |
163 | 163 | 'module'=>'RedirectDev', |
164 | 164 | 'options'=>[ |
165 | - 'hidden'=>0, |
|
166 | - 'redirect'=>1, |
|
167 | - ], |
|
168 | - ], |
|
165 | + 'hidden'=>0, |
|
166 | + 'redirect'=>1, |
|
167 | + ], |
|
168 | + ], |
|
169 | 169 | |
170 | 170 | |
171 | - 'apple_hi_sierra'=>array( |
|
171 | + 'apple_hi_sierra'=>array( |
|
172 | 172 | 'group' => "apple", |
173 | 173 | 'display'=>_("Apple macOS High Sierra"), |
174 | 174 | 'match'=>'Mac OS X 10[._]13', |
@@ -176,14 +176,14 @@ discard block |
||
176 | 176 | 'module'=>'mobileconfig_os_x', |
177 | 177 | 'signer'=>'mobileconfig_sign', |
178 | 178 | 'options'=>array( |
179 | - 'sign'=>1, |
|
180 | - 'device_id'=>'OS_X', |
|
181 | - 'mime'=>'application/x-apple-aspen-config', |
|
182 | - ), |
|
179 | + 'sign'=>1, |
|
180 | + 'device_id'=>'OS_X', |
|
181 | + 'mime'=>'application/x-apple-aspen-config', |
|
182 | + ), |
|
183 | 183 | ), |
184 | 184 | |
185 | 185 | |
186 | - 'apple_sierra'=>array( |
|
186 | + 'apple_sierra'=>array( |
|
187 | 187 | 'group' => "apple", |
188 | 188 | 'display'=>_("Apple macOS Sierra"), |
189 | 189 | 'match'=>'Mac OS X 10[._]12', |
@@ -191,14 +191,14 @@ discard block |
||
191 | 191 | 'module'=>'mobileconfig_os_x', |
192 | 192 | 'signer'=>'mobileconfig_sign', |
193 | 193 | 'options'=>array( |
194 | - 'sign'=>1, |
|
195 | - 'device_id'=>'OS_X', |
|
196 | - 'mime'=>'application/x-apple-aspen-config', |
|
197 | - ), |
|
194 | + 'sign'=>1, |
|
195 | + 'device_id'=>'OS_X', |
|
196 | + 'mime'=>'application/x-apple-aspen-config', |
|
197 | + ), |
|
198 | 198 | ), |
199 | 199 | |
200 | 200 | |
201 | - 'apple_el_cap'=>[ |
|
201 | + 'apple_el_cap'=>[ |
|
202 | 202 | 'group' => "apple", |
203 | 203 | 'display'=>_("Apple OS X El Capitan"), |
204 | 204 | 'match'=>'Mac OS X 10[._]11', |
@@ -206,13 +206,13 @@ discard block |
||
206 | 206 | 'module'=>'mobileconfig_os_x', |
207 | 207 | 'signer'=>'mobileconfig_sign', |
208 | 208 | 'options'=>array( |
209 | - 'sign'=>1, |
|
210 | - 'device_id'=>'OS_X', |
|
211 | - 'mime'=>'application/x-apple-aspen-config', |
|
212 | - ), |
|
209 | + 'sign'=>1, |
|
210 | + 'device_id'=>'OS_X', |
|
211 | + 'mime'=>'application/x-apple-aspen-config', |
|
212 | + ), |
|
213 | 213 | ], |
214 | 214 | |
215 | - 'apple_yos'=>[ |
|
215 | + 'apple_yos'=>[ |
|
216 | 216 | 'group' => "apple", |
217 | 217 | 'display'=>_("Apple OS X Yosemite"), |
218 | 218 | 'match'=>'Mac OS X 10[._]10', |
@@ -220,13 +220,13 @@ discard block |
||
220 | 220 | 'module'=>'mobileconfig_os_x', |
221 | 221 | 'signer'=>'mobileconfig_sign', |
222 | 222 | 'options'=>[ |
223 | - 'sign'=>1, |
|
224 | - 'device_id'=>'OS_X', |
|
225 | - 'mime'=>'application/x-apple-aspen-config', |
|
226 | - ], |
|
223 | + 'sign'=>1, |
|
224 | + 'device_id'=>'OS_X', |
|
225 | + 'mime'=>'application/x-apple-aspen-config', |
|
226 | + ], |
|
227 | 227 | ], |
228 | 228 | |
229 | - 'apple_mav'=>[ |
|
229 | + 'apple_mav'=>[ |
|
230 | 230 | 'group' => "apple", |
231 | 231 | 'display'=>_("Apple OS X Mavericks"), |
232 | 232 | 'match'=>'Mac OS X 10[._]9', |
@@ -234,13 +234,13 @@ discard block |
||
234 | 234 | 'module'=>'mobileconfig_os_x', |
235 | 235 | 'signer'=>'mobileconfig_sign', |
236 | 236 | 'options'=>[ |
237 | - 'sign'=>1, |
|
238 | - 'device_id'=>'OS_X', |
|
239 | - 'mime'=>'application/x-apple-aspen-config', |
|
240 | - ], |
|
237 | + 'sign'=>1, |
|
238 | + 'device_id'=>'OS_X', |
|
239 | + 'mime'=>'application/x-apple-aspen-config', |
|
240 | + ], |
|
241 | 241 | ], |
242 | 242 | |
243 | - 'apple_m_lion'=>[ |
|
243 | + 'apple_m_lion'=>[ |
|
244 | 244 | 'group' => "apple", |
245 | 245 | 'display'=>_("Apple OS X Mountain Lion"), |
246 | 246 | 'match'=>'Mac OS X 10[._]8', |
@@ -248,13 +248,13 @@ discard block |
||
248 | 248 | 'module'=>'mobileconfig_os_x', |
249 | 249 | 'signer'=>'mobileconfig_sign', |
250 | 250 | 'options'=>[ |
251 | - 'sign'=>1, |
|
252 | - 'device_id'=>'OS_X', |
|
253 | - 'mime'=>'application/x-apple-aspen-config', |
|
254 | - ], |
|
251 | + 'sign'=>1, |
|
252 | + 'device_id'=>'OS_X', |
|
253 | + 'mime'=>'application/x-apple-aspen-config', |
|
254 | + ], |
|
255 | 255 | ], |
256 | 256 | |
257 | - 'apple_lion'=>[ |
|
257 | + 'apple_lion'=>[ |
|
258 | 258 | 'group' => "apple", |
259 | 259 | 'display'=>_("Apple OS X Lion"), |
260 | 260 | 'match'=>'Mac OS X 10[._]7', |
@@ -262,13 +262,13 @@ discard block |
||
262 | 262 | 'module'=>'mobileconfig_os_x', |
263 | 263 | 'signer'=>'mobileconfig_sign', |
264 | 264 | 'options'=>[ |
265 | - 'sign'=>1, |
|
266 | - 'device_id'=>'OS_X', |
|
267 | - 'mime'=>'application/x-apple-aspen-config', |
|
268 | - ], |
|
265 | + 'sign'=>1, |
|
266 | + 'device_id'=>'OS_X', |
|
267 | + 'mime'=>'application/x-apple-aspen-config', |
|
268 | + ], |
|
269 | 269 | ], |
270 | 270 | |
271 | - 'mobileconfig'=>[ |
|
271 | + 'mobileconfig'=>[ |
|
272 | 272 | 'group' => "apple", |
273 | 273 | 'display'=>_("Apple iOS mobile devices"), |
274 | 274 | 'match'=>'(iPad|iPhone|iPod);.*OS ([7-9]|1[0-5])_', |
@@ -276,13 +276,13 @@ discard block |
||
276 | 276 | 'module'=>'mobileconfig_ios', |
277 | 277 | 'signer'=>'mobileconfig_sign', |
278 | 278 | 'options'=>[ |
279 | - 'sign'=>1, |
|
280 | - 'device_id'=>'iOS', |
|
281 | - 'mime'=>'application/x-apple-aspen-config', |
|
282 | - ], |
|
279 | + 'sign'=>1, |
|
280 | + 'device_id'=>'iOS', |
|
281 | + 'mime'=>'application/x-apple-aspen-config', |
|
282 | + ], |
|
283 | 283 | ], |
284 | 284 | |
285 | - 'mobileconfig-56'=>[ |
|
285 | + 'mobileconfig-56'=>[ |
|
286 | 286 | 'group' => "apple", |
287 | 287 | 'display'=>_("Apple iOS mobile devices (iOS 5 and 6)"), |
288 | 288 | 'match'=>'(iPad|iPhone|iPod);.*OS [56]_', |
@@ -290,132 +290,132 @@ discard block |
||
290 | 290 | 'module'=>'mobileconfig_ios_56', |
291 | 291 | 'signer'=>'mobileconfig_sign', |
292 | 292 | 'options'=>[ |
293 | - 'sign'=>1, |
|
294 | - 'device_id'=>'iOS', |
|
295 | - 'mime'=>'application/x-apple-aspen-config', |
|
296 | - ], |
|
293 | + 'sign'=>1, |
|
294 | + 'device_id'=>'iOS', |
|
295 | + 'mime'=>'application/x-apple-aspen-config', |
|
296 | + ], |
|
297 | 297 | ], |
298 | 298 | |
299 | 299 | |
300 | - 'linux'=>[ |
|
301 | - 'group' => "linux", |
|
302 | - 'display'=>_("Linux"), |
|
303 | - 'match'=>'Linux(?!.*Android)', |
|
304 | - 'directory'=>'linux', |
|
305 | - 'module' => 'Linux', |
|
306 | - 'options'=>[ |
|
307 | - 'mime'=>'application/x-sh', |
|
308 | - ], |
|
309 | - ], |
|
300 | + 'linux'=>[ |
|
301 | + 'group' => "linux", |
|
302 | + 'display'=>_("Linux"), |
|
303 | + 'match'=>'Linux(?!.*Android)', |
|
304 | + 'directory'=>'linux', |
|
305 | + 'module' => 'Linux', |
|
306 | + 'options'=>[ |
|
307 | + 'mime'=>'application/x-sh', |
|
308 | + ], |
|
309 | + ], |
|
310 | 310 | |
311 | - 'chromeos'=>[ |
|
311 | + 'chromeos'=>[ |
|
312 | 312 | 'group' => "chrome", |
313 | 313 | 'display'=>_("Chrome OS"), |
314 | 314 | 'match'=>'CrOS', |
315 | 315 | 'directory'=>'chromebook', |
316 | 316 | 'module'=>'chromebook', |
317 | 317 | 'options'=>[ |
318 | - 'mime'=>'application/x-onc', |
|
319 | - 'message'=>sprintf(_("After downloading the file, open the Chrome browser and browse to this URL: <a href='chrome://net-internals/#chromeos'>chrome://net-internals/#chromeos</a>. Then, use the 'Import ONC file' button. The import is silent; the new network definitions will be added to the preferred networks.")), |
|
320 | - ], |
|
321 | - ], |
|
318 | + 'mime'=>'application/x-onc', |
|
319 | + 'message'=>sprintf(_("After downloading the file, open the Chrome browser and browse to this URL: <a href='chrome://net-internals/#chromeos'>chrome://net-internals/#chromeos</a>. Then, use the 'Import ONC file' button. The import is silent; the new network definitions will be added to the preferred networks.")), |
|
320 | + ], |
|
321 | + ], |
|
322 | 322 | |
323 | - 'android_marshmallow'=>[ |
|
323 | + 'android_marshmallow'=>[ |
|
324 | 324 | 'group' => "android", |
325 | 325 | 'display'=>_("Android 6.0 Marshmallow"), |
326 | - 'match'=>'Android 6\.[0-9]', |
|
326 | + 'match'=>'Android 6\.[0-9]', |
|
327 | 327 | 'directory'=>'xml', |
328 | 328 | 'module'=>'Lollipop', |
329 | 329 | 'options'=>[ |
330 | - 'mime'=>'application/eap-config', |
|
331 | - 'message'=>sprintf(_("Before you proceed with installation on Android systems, please make sure that you have installed the %s application. This application is available from %s, %s and %s, and will use the configuration file downloaded from CAT to create all necessary settings."), |
|
330 | + 'mime'=>'application/eap-config', |
|
331 | + 'message'=>sprintf(_("Before you proceed with installation on Android systems, please make sure that you have installed the %s application. This application is available from %s, %s and %s, and will use the configuration file downloaded from CAT to create all necessary settings."), |
|
332 | 332 | "eduroamCAT", |
333 | 333 | "<a target='_blank' href='https://play.google.com/store/apps/details?id=uk.ac.swansea.eduroamcat'>Google Play</a>", |
334 | 334 | "<a target='_blank' href='unbeknownst'>Amazon Appstore</a>", |
335 | 335 | "<a target='_blank' href='eduroamCAT-stable.apk'>"._("as local download")."</a>"), |
336 | - ], |
|
337 | - ], |
|
336 | + ], |
|
337 | + ], |
|
338 | 338 | |
339 | - 'android_lollipop'=>[ |
|
339 | + 'android_lollipop'=>[ |
|
340 | 340 | 'group' => "android", |
341 | 341 | 'display'=>_("Android 5.0 Lollipop"), |
342 | - 'match'=>'Android 5\.[0-9]', |
|
342 | + 'match'=>'Android 5\.[0-9]', |
|
343 | 343 | 'directory'=>'xml', |
344 | 344 | 'module'=>'Lollipop', |
345 | 345 | 'options'=>[ |
346 | - 'mime'=>'application/eap-config', |
|
347 | - 'message'=>sprintf(_("Before you proceed with installation on Android systems, please make sure that you have installed the %s application. This application is available from %s, %s and %s, and will use the configuration file downloaded from CAT to create all necessary settings."), |
|
346 | + 'mime'=>'application/eap-config', |
|
347 | + 'message'=>sprintf(_("Before you proceed with installation on Android systems, please make sure that you have installed the %s application. This application is available from %s, %s and %s, and will use the configuration file downloaded from CAT to create all necessary settings."), |
|
348 | 348 | "eduroamCAT", |
349 | 349 | "<a target='_blank' href='https://play.google.com/store/apps/details?id=uk.ac.swansea.eduroamcat'>Google Play</a>", |
350 | 350 | "<a target='_blank' href='unbeknownst'>Amazon Appstore</a>", |
351 | 351 | "<a target='_blank' href='eduroamCAT-stable.apk'>"._("as local download")."</a>"), |
352 | - ], |
|
353 | - ], |
|
352 | + ], |
|
353 | + ], |
|
354 | 354 | |
355 | - 'android_kitkat'=>[ |
|
355 | + 'android_kitkat'=>[ |
|
356 | 356 | 'group' => "android", |
357 | 357 | 'display'=>_("Android 4.4 KitKat"), |
358 | - 'match'=>'Android 4\.[4-9]', |
|
358 | + 'match'=>'Android 4\.[4-9]', |
|
359 | 359 | 'directory'=>'xml', |
360 | 360 | 'module'=>'KitKat', |
361 | 361 | 'options'=>[ |
362 | - 'mime'=>'application/eap-config', |
|
363 | - 'message'=>sprintf(_("Before you proceed with installation on Android systems, please make sure that you have installed the %s application. This application is available from %s, %s and %s, and will use the configuration file downloaded from CAT to create all necessary settings."), |
|
362 | + 'mime'=>'application/eap-config', |
|
363 | + 'message'=>sprintf(_("Before you proceed with installation on Android systems, please make sure that you have installed the %s application. This application is available from %s, %s and %s, and will use the configuration file downloaded from CAT to create all necessary settings."), |
|
364 | 364 | "eduroamCAT", |
365 | 365 | "<a target='_blank' href='https://play.google.com/store/apps/details?id=uk.ac.swansea.eduroamcat'>Google Play</a>", |
366 | 366 | "<a target='_blank' href='unbeknownst'>Amazon Appstore</a>", |
367 | 367 | "<a target='_blank' href='eduroamCAT-stable.apk'>"._("as local download")."</a>"), |
368 | - ], |
|
369 | - ], |
|
368 | + ], |
|
369 | + ], |
|
370 | 370 | |
371 | 371 | |
372 | - 'android_43'=>[ |
|
372 | + 'android_43'=>[ |
|
373 | 373 | 'group' => "android", |
374 | 374 | 'display'=>_("Android 4.3"), |
375 | - 'match'=>'Android 4\.3', |
|
375 | + 'match'=>'Android 4\.3', |
|
376 | 376 | 'directory'=>'xml', |
377 | 377 | 'module'=>'KitKat', |
378 | 378 | 'options'=>[ |
379 | - 'mime'=>'application/eap-config', |
|
380 | - 'message'=>sprintf(_("Before you proceed with installation on Android systems, please make sure that you have installed the %s application. This application is available from %s, %s and %s, and will use the configuration file downloaded from CAT to create all necessary settings."), |
|
379 | + 'mime'=>'application/eap-config', |
|
380 | + 'message'=>sprintf(_("Before you proceed with installation on Android systems, please make sure that you have installed the %s application. This application is available from %s, %s and %s, and will use the configuration file downloaded from CAT to create all necessary settings."), |
|
381 | 381 | "eduroamCAT", |
382 | 382 | "<a target='_blank' href='https://play.google.com/store/apps/details?id=uk.ac.swansea.eduroamcat'>Google Play</a>", |
383 | 383 | "<a target='_blank' href='unbeknownst'>Amazon Appstore</a>", |
384 | 384 | "<a target='_blank' href='eduroamCAT-stable.apk'>"._("as local download")."</a>"), |
385 | - ], |
|
386 | - ], |
|
385 | + ], |
|
386 | + ], |
|
387 | 387 | |
388 | - 'android_legacy'=>[ |
|
389 | - 'group' => "android", |
|
390 | - 'display'=>_("Android"), |
|
391 | - 'match'=>'Android', |
|
392 | - 'directory'=>'redirect_dev', |
|
393 | - 'module'=>'RedirectDev', |
|
394 | - 'options'=>[ |
|
395 | - 'redirect'=>1, |
|
396 | - ], |
|
397 | - ], |
|
388 | + 'android_legacy'=>[ |
|
389 | + 'group' => "android", |
|
390 | + 'display'=>_("Android"), |
|
391 | + 'match'=>'Android', |
|
392 | + 'directory'=>'redirect_dev', |
|
393 | + 'module'=>'RedirectDev', |
|
394 | + 'options'=>[ |
|
395 | + 'redirect'=>1, |
|
396 | + ], |
|
397 | + ], |
|
398 | 398 | |
399 | - 'eap-config'=>[ |
|
399 | + 'eap-config'=>[ |
|
400 | 400 | 'group' => "eap-config", |
401 | 401 | 'display'=>_("EAP config"), |
402 | 402 | 'directory'=>'xml', |
403 | 403 | 'module'=>'XML_ALL', |
404 | 404 | 'options'=>[ |
405 | - 'mime'=>'application/eap-config', |
|
406 | - 'message'=>sprintf(_("This option provides a generic EAP config XML file, which can be consumed by dedicated applications like eduroamCAT for Android and Linux platforms. This is still an experimental feature.")), |
|
407 | - ], |
|
405 | + 'mime'=>'application/eap-config', |
|
406 | + 'message'=>sprintf(_("This option provides a generic EAP config XML file, which can be consumed by dedicated applications like eduroamCAT for Android and Linux platforms. This is still an experimental feature.")), |
|
407 | + ], |
|
408 | 408 | ], |
409 | 409 | |
410 | - 'test'=>[ |
|
410 | + 'test'=>[ |
|
411 | 411 | 'group' => "other", |
412 | 412 | 'display'=>_("Test"), |
413 | 413 | 'directory'=>'test_module', |
414 | 414 | 'module'=>'TestModule', |
415 | 415 | 'options'=>[ |
416 | - 'hidden'=>1, |
|
417 | - ], |
|
418 | - ], |
|
416 | + 'hidden'=>1, |
|
417 | + ], |
|
418 | + ], |
|
419 | 419 | |
420 | 420 | |
421 | 421 | /* |
@@ -75,7 +75,7 @@ discard block |
||
75 | 75 | File "GEANTLink64.msi" |
76 | 76 | nsArray::Set Delete_files "GEANTLink64.msi" |
77 | 77 | DetailPrint "Install GEANTLink installer" |
78 | - MessageBox MB_OK "<?php WindowsCommon::echo_nsi( _("An additional piece of software 'GEANTlink' needs to be installed. This installation requires Administrator rights; you will be prompted to give permission for that action."))?>" |
|
78 | + MessageBox MB_OK "<?php WindowsCommon::echo_nsi(_("An additional piece of software 'GEANTlink' needs to be installed. This installation requires Administrator rights; you will be prompted to give permission for that action."))?>" |
|
79 | 79 | !insertmacro debug_cat 1 "Run GEANTLink installer" |
80 | 80 | !insertmacro debug_cat 3 'Execute: msiexec.exe /i "$OUTDIR\GEANTLink$Platform.msi" REBOOT=Supress' |
81 | 81 | ClearErrors |
@@ -86,7 +86,7 @@ discard block |
||
86 | 86 | Push 1 |
87 | 87 | Pop $rebootRequired |
88 | 88 | ${Else} |
89 | - MessageBox MB_OK "<?php WindowsCommon::echo_nsi( _("Error installing GEANTLink.\$\\nEmbedded installer didn't complete succesfully."))?>" |
|
89 | + MessageBox MB_OK "<?php WindowsCommon::echo_nsi(_("Error installing GEANTLink.\$\\nEmbedded installer didn't complete succesfully."))?>" |
|
90 | 90 | Quit |
91 | 91 | ${EndIf} |
92 | 92 | Cont2: |
@@ -342,7 +342,7 @@ |
||
342 | 342 | $qualClassName = get_class($object); |
343 | 343 | // remove namespace qualifier |
344 | 344 | $pos = strrpos($qualClassName, '\\'); |
345 | - $className = substr($qualClassName, $pos + 1); |
|
345 | + $className = substr($qualClassName, $pos + 1); |
|
346 | 346 | $name = preg_replace("/_/", "-", $className); |
347 | 347 | if ($object->getValue()) { |
348 | 348 | $val = $object->getValue(); |
@@ -50,7 +50,7 @@ |
||
50 | 50 | $Dev = \devices\Devices::listDevices(); |
51 | 51 | if (isset($Dev[$blueprint])) { |
52 | 52 | $this->loggerInstance->debug(4, "loaded: devices/" . $Dev[$blueprint]['directory'] . "/" . $Dev[$blueprint]['module'] . ".php\n"); |
53 | - $class_name = "\devices\\".$Dev[$blueprint]['directory']."\Device_" . $Dev[$blueprint]['module']; |
|
53 | + $class_name = "\devices\\" . $Dev[$blueprint]['directory'] . "\Device_" . $Dev[$blueprint]['module']; |
|
54 | 54 | $this->device = new $class_name(); |
55 | 55 | if (!$this->device) { |
56 | 56 | $this->loggerInstance->debug(2, "module loading failed"); |