@@ -181,8 +181,72 @@ function initial(){
181
181
182
182
// check DUT is belong to private IP.
183
183
setTimeout (" show_warning_message();" , 100 );
184
+
185
+ // set FAQ URL
186
+ set_FAQ (" faq_windows" , " 1004469" );
187
+ set_FAQ (" faq_macOS" , " 1004472" );
188
+ set_FAQ (" faq_iPhone" , " 1004471" );
189
+ set_FAQ (" faq_android" , " 1004466" );
184
190
}
185
191
192
+ function set_FAQ (_objID , _faqNum ) {
193
+ var faqLang = {
194
+ EN : " /" ,
195
+ TW : " /" ,
196
+ CN : " /" ,
197
+ CZ : " /" ,
198
+ PL : " /" ,
199
+ RU : " /" ,
200
+ DE : " /" ,
201
+ FR : " /" ,
202
+ TR : " /" ,
203
+ TH : " /" ,
204
+ MS : " /" ,
205
+ NO : " /" ,
206
+ FI : " /" ,
207
+ DA : " /" ,
208
+ SV : " /" ,
209
+ BR : " /" ,
210
+ PT : " /" ,
211
+ JP : " /" ,
212
+ ES : " /" ,
213
+ IT : " /" ,
214
+ UK : " /" ,
215
+ HU : " /" ,
216
+ RO : " /" ,
217
+ KR : " /" ,
218
+ SL : " /" ,
219
+ NL : " /"
220
+ };
221
+
222
+ faqLang .TW = " /TW/" ;
223
+ faqLang .CN = " /CN/" ;
224
+ faqLang .CZ = " /CZ/" ;
225
+ faqLang .PL = " /PL/" ;
226
+ faqLang .RU = " /RU/" ;
227
+ faqLang .DE = " /DE/" ;
228
+ faqLang .FR = " /FR/" ;
229
+ faqLang .TR = " /TR/" ;
230
+ faqLang .TH = " /TH/" ;
231
+ faqLang .PT = " /PT/" ;
232
+ faqLang .KR = " /KR/" ;
233
+ faqLang .ES = " /ES/" ;
234
+ faqLang .IT = " /IT/" ;
235
+ faqLang .UK = " /UK/" ;
236
+ faqLang .HU = " /HU/" ;
237
+ faqLang .RO = " /RO/" ;
238
+
239
+ var preferredLang = " " ;
240
+ preferredLang = faqLang.< % nvram_get (" preferred_lang" ); % > ;
241
+ if (preferredLang == undefined )
242
+ preferredLang = " /" ;
243
+
244
+ var faqURL = " " ;
245
+ faqURL = " https://www.asus.com" + preferredLang;
246
+ faqURL += " support/FAQ/" ;
247
+ faqURL += _faqNum;
248
+ $ (" #" + _objID + " " ).attr (" href" , faqURL);
249
+ }
186
250
var MAX_RETRY_NUM = 5 ;
187
251
var external_ip_retry_cnt = MAX_RETRY_NUM ;
188
252
function show_warning_message (){
@@ -1342,13 +1406,12 @@ function update_cipher() {
1342
1406
</table >
1343
1407
<div id =" OpenVPN_setting" style =" display :none ;margin-top :8px ;" >
1344
1408
<div class =" formfontdesc" >
1345
- <#vpn_openvpn_desc1#>  ; <#vpn_openvpn_desc3#>  ; <#vpn_openvpn_desc2#> <#menu5#>
1346
- <br />
1409
+ <#vpn_openvpn_desc1#>  ; <#vpn_openvpn_desc3#>  ; <#vpn_openvpn_desc2#><br >
1347
1410
<ol >
1348
- <li ><a href =" http ://www.asus.com/support/Knowledge-Detail/11/2/RTAC68U/1A935B95-C237-4281-AE86-C824737D11F9 /" target =" _blank" style =" text-decoration :underline ;" >Windows</a >
1349
- <li ><a href =" http ://www.asus.com/support/Knowledge-Detail/11/2/RTAC68U/C77ADCBF-F5C4-46B4-8A0D-B64F09AB881F /" target =" _blank" style =" text-decoration :underline ;" >Mac OS</a >
1350
- <li ><a href =" http ://www.asus.com/support/Knowledge-Detail/11/2/RTAC68U/37EC8F08-3F50-4F82-807E-6D2DCFE5146A /" target =" _blank" style =" text-decoration :underline ;" >iPhone/iPad</a >
1351
- <li ><a href =" http ://www.asus.com/support/Knowledge-Detail/11/2/RTAC68U/8DCA7DA6-E5A0-40C2-8AED-B9361E89C844 /" target =" _blank" style =" text-decoration :underline ;" >Android</a >
1411
+ <li ><a id = " faq_windows " href =" https ://www.asus.com/support/FAQ/1004469 /" target =" _blank" style =" text-decoration :underline ;" >Windows</a >
1412
+ <li ><a id = " faq_macOS " href =" https ://www.asus.com/support/FAQ/1004472 /" target =" _blank" style =" text-decoration :underline ;" >Mac OS</a >
1413
+ <li ><a id = " faq_iPhone " href =" https ://www.asus.com/support/FAQ/1004471 /" target =" _blank" style =" text-decoration :underline ;" >iPhone/iPad</a >
1414
+ <li ><a id = " faq_android " href =" https ://www.asus.com/support/FAQ/1004466 /" target =" _blank" style =" text-decoration :underline ;" >Android</a >
1352
1415
<ol >
1353
1416
</div >
1354
1417
0 commit comments