root/src/router/kromo/cisco_wrt54g_en/DDNS.asp

Revision 8120, 22.0 kB (checked in by eko, 2 years ago)

2 new functions applied and other small fixes

Line 
1 <% do_pagehead("ddns.titl"); %>
2                 <script type="text/javascript">
3                 //<![CDATA[
4
5 function ddns_check(F,T) {
6         if(F.ddns_enable.value == 0) {
7                 return true;
8         } else if(F.ddns_enable.value == 1) {
9                 username = eval("F.ddns_username");
10                 passwd = eval("F.ddns_passwd");
11                 hostname = eval("F.ddns_hostname");
12                 dyndnstype = eval("F.ddns_dyndnstype");
13                 wildcard = eval("F.ddns_wildcard");
14         } else if(F.ddns_enable.value == 2) {
15                 username = eval("F.ddns_username_"+F.ddns_enable.value);
16                 passwd = eval("F.ddns_passwd_"+F.ddns_enable.value);
17                 hostname = eval("F.ddns_hostname_"+F.ddns_enable.value);
18         } else if(F.ddns_enable.value == 3) {
19                 username = eval("F.ddns_username_"+F.ddns_enable.value);
20                 passwd = eval("F.ddns_passwd_"+F.ddns_enable.value);
21                 hostname = eval("F.ddns_hostname_"+F.ddns_enable.value);
22         } else if(F.ddns_enable.value == 4) {
23                 username = eval("F.ddns_username_"+F.ddns_enable.value);
24                 passwd = eval("F.ddns_passwd_"+F.ddns_enable.value);
25                 hostname = eval("F.ddns_hostname_"+F.ddns_enable.value);
26         } else if(F.ddns_enable.value == 6) {
27                 username = eval("F.ddns_username_"+F.ddns_enable.value);
28                 passwd = eval("F.ddns_passwd_"+F.ddns_enable.value);
29                 hostname = eval("F.ddns_hostname_"+F.ddns_enable.value);
30                 dyndnstype = eval("F.ddns_dyndnstype_"+F.ddns_enable.value);
31                 wildcard = eval("F.ddns_wildcard_"+F.ddns_enable.value);
32         } else if(F.ddns_enable.value == 7) {
33                 username = eval("F.ddns_username_"+F.ddns_enable.value);
34                 passwd = eval("F.ddns_passwd_"+F.ddns_enable.value);
35                 hostname = eval("F.ddns_hostname_"+F.ddns_enable.value);
36                 wildcard = eval("F.ddns_wildcard_"+F.ddns_enable.value);
37         } else if(F.ddns_enable.value == 8) {
38                 username = eval("F.ddns_username_"+F.ddns_enable.value);
39                 passwd = eval("F.ddns_passwd_"+F.ddns_enable.value);
40                 hostname = eval("F.ddns_hostname_"+F.ddns_enable.value);
41         } else if(F.ddns_enable.value == 5) {
42                 username = eval("F.ddns_username_"+F.ddns_enable.value);
43                 passwd = eval("F.ddns_passwd_"+F.ddns_enable.value);
44                 hostname = eval("F.ddns_hostname_"+F.ddns_enable.value);
45         }
46         if(username.value == "") {
47                 alert(errmsg.err0);
48                 username.focus();
49                 return false;
50         }
51         if(passwd.value == "") {
52                 alert(errmsg.err6);
53                 passwd.focus();
54                 return false;
55         }
56         if(hostname.value == "") {
57                 alert(errmsg.err7);
58                 hostname.focus();
59                 return false;
60         }
61
62         return true;
63 }
64
65 function submitcheck(F) {
66         if(!ddns_check(F,"save"))
67                 return;
68        
69         F.change_action.value = "";
70         F.save_button.value = sbutton.saving;
71         update.stop();
72 }
73 function to_submit(F) {
74     submitcheck(F);
75     apply(F);
76 }
77 function to_apply(F) {
78     submitcheck(F);
79     applytake(F);
80 }
81
82 function SelDDNS(num,F) {
83         F.change_action.value="gozila_cgi";
84         F.ddns_enable.value=F.ddns_enable.options[num].value;
85         update.stop();
86         F.submit();
87 }
88
89 var update;
90
91 addEvent(window, "load", function() {
92         update = new StatusUpdate("DDNS.live.asp", <% nvram_get("refresh_time"); %>);
93         update.start();
94 });
95
96 addEvent(window, "unload", function() {
97         update.stop();
98 });
99
100                 //]]>
101                 </script>
102         </head>
103
104         <body class="gui">
105                 <% showad(); %>
106                 <div id="wrapper">
107                         <div id="content">
108                                 <div id="header">
109                                         <div id="logo"><h1><% show_control(); %></h1></div>
110                                         <% do_menu("index.asp","DDNS.asp"); %>
111                                 </div>
112                                 <div id="main">
113                                         <div id="contents">
114                                                 <form name="ddns" action="apply.cgi" method="<% get_http_method(); %>">
115                                                         <input type="hidden" name="submit_button" value="DDNS" />
116                                                         <input type="hidden" name="action" value="Apply" />
117                                                         <input type="hidden" name="change_action"/>
118                                                         <input type="hidden" name="submit_type" />
119                                                        
120                                                         <h2><% tran("ddns.h2"); %></h2>
121                                                        
122                                                         <fieldset>
123                                                                 <legend><% tran("ddns.legend"); %></legend>
124                                                                 <div class="setting">
125                                                                         <div class="label"><% tran("ddns.srv"); %></div>
126                                                                         <select name="ddns_enable" onchange="SelDDNS(this.form.ddns_enable.selectedIndex,this.form)">
127                                                                                 <script type="text/javascript">
128                                                                                 //<![CDATA[
129                                                                                 document.write("<option value=\"0\" <% nvram_selmatch("ddns_enable", "0", "selected"); %> >" + share.disable + "</option>");
130                                                                                 //]]>
131                                                                                 </script>
132                                                                                 <option value="1" <% nvram_selmatch("ddns_enable", "1", "selected"); %> >DynDNS.org</option>
133                                                                                 <option value="2" <% nvram_selmatch("ddns_enable", "2", "selected"); %> >freedns.afraid.org</option>
134                                                                                 <option value="3" <% nvram_selmatch("ddns_enable", "3", "selected"); %> >ZoneEdit.com</option>
135                                                                                 <option value="4" <% nvram_selmatch("ddns_enable", "4", "selected"); %> >No-IP.com</option>
136                                                                                 <option value="6" <% nvram_selmatch("ddns_enable", "6", "selected"); %> >3322.org</option>
137                                                                                 <option value="7" <% nvram_selmatch("ddns_enable", "7", "selected"); %> >easyDNS.com</option>
138                                                                                 <option value="8" <% nvram_selmatch("ddns_enable", "8", "selected"); %> >TZO.com</option>
139                                                                                 <script type="text/javascript">
140                                                                                 //<![CDATA[
141                                                                                 document.write("<option value=\"5\" <% nvram_selmatch("ddns_enable", "5", "selected"); %> >" + ddns.custom + "</option>");
142                                                                                 //]]>
143                                                                                 </script>
144                                                                         </select>
145                                                                 </div>
146
147
148                                         <% nvram_selmatch("ddns_enable","0","<!--"); %>
149                                         <% nvram_selmatch("ddns_enable","2","<!--"); %>
150                                         <% nvram_selmatch("ddns_enable","3","<!--"); %>
151                                         <% nvram_selmatch("ddns_enable","4","<!--"); %>
152                                         <% nvram_selmatch("ddns_enable","5","<!--"); %>
153                                         <% nvram_selmatch("ddns_enable","6","<!--"); %>
154                                         <% nvram_selmatch("ddns_enable","7","<!--"); %>
155                                         <% nvram_selmatch("ddns_enable","8","<!--"); %>
156                                                                 <div class="setting">
157                                                                         <div class="label"><% tran("share.usrname"); %></div>
158                                                                         <input name="ddns_username" size="30" maxlength="32" onblur="valid_name(this,share.usrname)" value="<% nvram_get("ddns_username"); %>" />
159                                                                 </div>
160                                                                 <div class="setting">
161                                                                         <div class="label"><% tran("share.passwd"); %></div>
162                                                                         <input type="password" name="ddns_passwd" size="30" maxlength="32" onblur="valid_name(this,share.passwd)" value="<% nvram_invmatch("ddns_passwd","","d6nw5v1x2pc7st9m"); %>" />
163                                                                 </div>
164                                                                 <div class="setting">
165                                                                         <div class="label"><% tran("share.hostname"); %></div>
166                                                                         <input name="ddns_hostname" size="42" onblur="valid_name(this,share.hostname)" value="<% nvram_get("ddns_hostname"); %>" />
167                                                                 </div>
168                                                                 <div class="setting">
169                                                                         <div class="label"><% tran("ddns.typ"); %></div>
170                                                                         <select name="ddns_dyndnstype">
171                                                                                 <script type="text/javascript">
172                                                                                 //<![CDATA[
173                                                                                 document.write("<option value=\"1\" <% nvram_selmatch("ddns_dyndnstype", "1", "selected"); %> >" + ddns.dynamic + "</option>");
174                                                                                 document.write("<option value=\"2\" <% nvram_selmatch("ddns_dyndnstype", "2", "selected"); %> >" + share.sttic + "</option>");
175                                                                                 document.write("<option value=\"3\" <% nvram_selmatch("ddns_dyndnstype", "3", "selected"); %> >" + ddns.custom + "</option>");
176                                                                                 //]]>
177                                                                                 </script>
178                                                                         </select>
179                                                                 </div>
180                                                                 <div class="setting">
181                                                                         <div class="label"><% tran("ddns.wildcard"); %></div>
182                                                                         <input type="checkbox" value="1" name="ddns_wildcard" <% nvram_checked("ddns_wildcard", "1"); %> />
183                                                                 </div>
184                                         <% nvram_selmatch("ddns_enable","2","-->"); %>
185                                         <% nvram_selmatch("ddns_enable","3","-->"); %>
186                                         <% nvram_selmatch("ddns_enable","4","-->"); %>
187                                         <% nvram_selmatch("ddns_enable","5","-->"); %>
188                                         <% nvram_selmatch("ddns_enable","6","-->"); %>
189                                         <% nvram_selmatch("ddns_enable","7","-->"); %>
190                                         <% nvram_selmatch("ddns_enable","8","-->"); %>
191
192
193                                         <% nvram_selmatch("ddns_enable","1","<!--"); %>
194                                         <% nvram_selmatch("ddns_enable","3","<!--"); %>
195                                         <% nvram_selmatch("ddns_enable","4","<!--"); %>
196                                         <% nvram_selmatch("ddns_enable","5","<!--"); %>
197                                         <% nvram_selmatch("ddns_enable","6","<!--"); %>
198                                         <% nvram_selmatch("ddns_enable","7","<!--"); %>
199                                         <% nvram_selmatch("ddns_enable","8","<!--"); %>
200                                                                 <div class="setting">
201                                                                         <div class="label"><% tran("share.usrname"); %></div>
202                                                                         <input name="ddns_username_2" size="30" maxlength="32" onblur="valid_name(this,share.usrname)" value="<% nvram_get("ddns_username_2"); %>" />
203                                                                 </div>
204                                                                 <div class="setting">
205                                                                         <div class="label"><% tran("share.passwd"); %></div>
206                                                                         <input type="password" name="ddns_passwd_2" size="30" maxlength="32" onblur="valid_name(this,share.passwd)" value="<% nvram_invmatch("ddns_passwd_2","","d6nw5v1x2pc7st9m"); %>" />
207                                                                 </div>
208                                                                 <div class="setting">
209                                                                         <div class="label"><% tran("share.hostname"); %></div>
210                                                                         <input name="ddns_hostname_2" size="42" onblur="valid_name(this,share.hostname)" value="<% nvram_get("ddns_hostname_2"); %>" />
211                                                                 </div>
212                                         <% nvram_selmatch("ddns_enable","1","-->"); %>
213                                         <% nvram_selmatch("ddns_enable","3","-->"); %>
214                                         <% nvram_selmatch("ddns_enable","4","-->"); %>
215                                         <% nvram_selmatch("ddns_enable","5","-->"); %>
216                                         <% nvram_selmatch("ddns_enable","6","-->"); %>
217                                         <% nvram_selmatch("ddns_enable","7","-->"); %>
218                                         <% nvram_selmatch("ddns_enable","8","-->"); %>
219
220
221                                         <% nvram_selmatch("ddns_enable","1","<!--"); %>
222                                         <% nvram_selmatch("ddns_enable","2","<!--"); %>
223                                         <% nvram_selmatch("ddns_enable","4","<!--"); %>
224                                         <% nvram_selmatch("ddns_enable","5","<!--"); %>
225                                         <% nvram_selmatch("ddns_enable","6","<!--"); %>
226                                         <% nvram_selmatch("ddns_enable","7","<!--"); %>
227                                         <% nvram_selmatch("ddns_enable","8","<!--"); %>
228                                                         <div class="setting">
229                                                                         <div class="label"><% tran("share.usrname"); %></div>
230                                                                         <input name="ddns_username_3" size="30" maxlength="32" onblur="valid_name(this,share.usrname)" value="<% nvram_get("ddns_username_3"); %>" />
231                                                                 </div>
232                                                                 <div class="setting">
233                                                                         <div class="label"><% tran("share.passwd"); %></div>
234                                                                         <input type="password" name="ddns_passwd_3" size="30" maxlength="32" onblur="valid_name(this,share.passwd)" value="<% nvram_invmatch("ddns_passwd_3","","d6nw5v1x2pc7st9m"); %>" />
235                                                                 </div>
236                                                                 <div class="setting">
237                                                                         <div class="label"><% tran("share.hostname"); %></div>
238                                                                         <input name="ddns_hostname_3" size="42" onblur="valid_name(this,share.hostname)" value="<% nvram_get("ddns_hostname_3"); %>" />
239                                                                 </div>
240                                         <% nvram_selmatch("ddns_enable","1","-->"); %>
241                                         <% nvram_selmatch("ddns_enable","2","-->"); %>
242                                         <% nvram_selmatch("ddns_enable","4","-->"); %>
243                                         <% nvram_selmatch("ddns_enable","5","-->"); %>
244                                         <% nvram_selmatch("ddns_enable","6","-->"); %>
245                                         <% nvram_selmatch("ddns_enable","7","-->"); %>
246                                         <% nvram_selmatch("ddns_enable","8","-->"); %>
247
248
249                                         <% nvram_selmatch("ddns_enable","1","<!--"); %>
250                                         <% nvram_selmatch("ddns_enable","2","<!--"); %>
251                                         <% nvram_selmatch("ddns_enable","3","<!--"); %>
252                                         <% nvram_selmatch("ddns_enable","5","<!--"); %>
253                                         <% nvram_selmatch("ddns_enable","6","<!--"); %>
254                                         <% nvram_selmatch("ddns_enable","7","<!--"); %>
255                                         <% nvram_selmatch("ddns_enable","8","<!--"); %>
256                                                                 <div class="setting">
257                                                                         <div class="label"><% tran("share.usrname"); %></div>
258                                                                         <input name="ddns_username_4" size="30" maxlength="32" onblur="valid_name(this,share.usrname)" value="<% nvram_get("ddns_username_4"); %>" />
259                                                                 </div>
260                                                                 <div class="setting">
261                                                                         <div class="label"><% tran("share.passwd"); %></div>
262                                                                         <input type="password" name="ddns_passwd_4" size="30" maxlength="32" onblur="valid_name(this,share.passwd)" value="<% nvram_invmatch("ddns_passwd_4","","d6nw5v1x2pc7st9m"); %>" />
263                                                                 </div>
264                                                                 <div class="setting">
265                                                                         <div class="label"><% tran("share.hostname"); %></div>
266                                                                         <input name="ddns_hostname_4" size="42" onblur="valid_name(this,share.hostname)" value="<% nvram_get("ddns_hostname_4"); %>" />
267                                                                 </div>
268                                         <% nvram_selmatch("ddns_enable","1","-->"); %>
269                                         <% nvram_selmatch("ddns_enable","2","-->"); %>
270                                         <% nvram_selmatch("ddns_enable","3","-->"); %>
271                                         <% nvram_selmatch("ddns_enable","5","-->"); %>
272                                         <% nvram_selmatch("ddns_enable","6","-->"); %>
273                                         <% nvram_selmatch("ddns_enable","7","-->"); %>
274                                         <% nvram_selmatch("ddns_enable","8","-->"); %>
275
276
277                                         <% nvram_selmatch("ddns_enable","1","<!--"); %>
278                                         <% nvram_selmatch("ddns_enable","2","<!--"); %>
279                                         <% nvram_selmatch("ddns_enable","3","<!--"); %>
280                                         <% nvram_selmatch("ddns_enable","4","<!--"); %>
281                                         <% nvram_selmatch("ddns_enable","5","<!--"); %>
282                                         <% nvram_selmatch("ddns_enable","7","<!--"); %>
283                                         <% nvram_selmatch("ddns_enable","8","<!--"); %>
284                                                                 <div class="setting">
285                                                                         <div class="label"><% tran("share.usrname"); %></div>
286                                                                         <input name="ddns_username_6" size="30" maxlength="32" onblur="valid_name(this,share.usrname)" value="<% nvram_get("ddns_username_6"); %>" />
287                                                                 </div>
288                                                                 <div class="setting">
289                                                                         <div class="label"><% tran("share.passwd"); %></div>
290                                                                         <input type="password" name="ddns_passwd_6" size="30" maxlength="32" onblur="valid_name(this,share.passwd)" value="<% nvram_invmatch("ddns_passwd_6","","d6nw5v1x2pc7st9m"); %>" />
291                                                                 </div>
292                                                                 <div class="setting">
293                                                                         <div class="label"><% tran("share.hostname"); %></div>
294                                                                         <input name="ddns_hostname_6" size="42" onblur="valid_name(this,share.hostname)" value="<% nvram_get("ddns_hostname_6"); %>" />
295                                                                 </div>
296                                                                 <div class="setting">
297                                                                         <div class="label"><% tran("ddns.typ"); %></div>
298                                                                         <select name="ddns_dyndnstype_6">
299                                                                                 <script type="text/javascript">
300                                                                                 //<![CDATA[
301                                                                                 document.write("<option value=\"1\" <% nvram_selmatch("ddns_dyndnstype_6", "1", "selected"); %> >" + ddns.dynamic + "</option>");
302                                                                                 //]]>
303                                                                                 </script>
304                                                                         </select>
305                                                                 </div>
306                                                                 <div class="setting">
307                                                                         <div class="label"><% tran("ddns.wildcard"); %></div>
308                                                                         <input type="checkbox" value="1" name="ddns_wildcard_6" <% nvram_checked("ddns_wildcard_6", "1"); %> />
309                                                                 </div>
310                                         <% nvram_selmatch("ddns_enable","1","-->"); %>
311                                         <% nvram_selmatch("ddns_enable","2","-->"); %>
312                                         <% nvram_selmatch("ddns_enable","3","-->"); %>
313                                         <% nvram_selmatch("ddns_enable","4","-->"); %>
314                                         <% nvram_selmatch("ddns_enable","5","-->"); %>
315                                         <% nvram_selmatch("ddns_enable","7","-->"); %>
316                                         <% nvram_selmatch("ddns_enable","8","-->"); %>
317
318
319                                         <% nvram_selmatch("ddns_enable","1","<!--"); %>
320                                         <% nvram_selmatch("ddns_enable","2","<!--"); %>
321                                         <% nvram_selmatch("ddns_enable","3","<!--"); %>
322                                         <% nvram_selmatch("ddns_enable","4","<!--"); %>
323                                         <% nvram_selmatch("ddns_enable","5","<!--"); %>
324                                         <% nvram_selmatch("ddns_enable","6","<!--"); %>
325                                         <% nvram_selmatch("ddns_enable","8","<!--"); %>
326                                                                 <div class="setting">
327                                                                         <div class="label"><% tran("share.usrname"); %></div>
328                                                                         <input name="ddns_username_7" size="30" maxlength="32" onblur="valid_name(this,share.usrname)" value="<% nvram_get("ddns_username_7"); %>" />
329                                                                 </div>
330                                                                 <div class="setting">
331                                                                         <div class="label"><% tran("share.passwd"); %></div>
332                                                                         <input type="password" name="ddns_passwd_7" size="30" maxlength="32" onblur="valid_name(this,share.passwd)" value="<% nvram_invmatch("ddns_passwd_7","","d6nw5v1x2pc7st9m"); %>" />
333                                                                 </div>
334                                                                 <div class="setting">
335                                                                         <div class="label"><% tran("share.hostname"); %></div>
336                                                                         <input name="ddns_hostname_7" size="42" onblur="valid_name(this,share.hostname)" value="<% nvram_get("ddns_hostname_7"); %>" />
337                                                                 </div>
338                                                                 <div class="setting">
339                                                                         <div class="label"><% tran("ddns.wildcard"); %></div>
340                                                                         <input type="checkbox" value="1" name="ddns_wildcard_7" <% nvram_checked("ddns_wildcard_7", "1"); %> />
341                                                                 </div>
342                                         <% nvram_selmatch("ddns_enable","1","-->"); %>
343                                         <% nvram_selmatch("ddns_enable","2","-->"); %>
344                                         <% nvram_selmatch("ddns_enable","3","-->"); %>
345                                         <% nvram_selmatch("ddns_enable","4","-->"); %>
346                                         <% nvram_selmatch("ddns_enable","5","-->"); %>
347                                         <% nvram_selmatch("ddns_enable","6","-->"); %>
348                                         <% nvram_selmatch("ddns_enable","8","-->"); %>
349
350
351                                         <% nvram_selmatch("ddns_enable","1","<!--"); %>
352                                         <% nvram_selmatch("ddns_enable","2","<!--"); %>
353                                         <% nvram_selmatch("ddns_enable","3","<!--"); %>
354                                         <% nvram_selmatch("ddns_enable","4","<!--"); %>
355                                         <% nvram_selmatch("ddns_enable","5","<!--"); %>
356                                         <% nvram_selmatch("ddns_enable","6","<!--"); %>
357                                         <% nvram_selmatch("ddns_enable","7","<!--"); %>
358                                                                 <div class="setting">
359                                                                         <div class="label"><% tran("share.usrname"); %></div>
360                                                                         <input name="ddns_username_8" size="30" maxlength="32" onblur="valid_name(this,share.usrname)" value="<% nvram_get("ddns_username_8"); %>" />
361                                                                 </div>
362                                                                 <div class="setting">
363                                                                         <div class="label"><% tran("share.passwd"); %></div>
364                                                                         <input type="password" name="ddns_passwd_8" size="30" maxlength="32" onblur="valid_name(this,share.passwd)" value="<% nvram_invmatch("ddns_passwd_8","","d6nw5v1x2pc7st9m"); %>" />
365                                                                 </div>
366                                                                 <div class="setting">
367                                                                         <div class="label"><% tran("share.hostname"); %></div>
368                                                                         <input name="ddns_hostname_8" size="42" onblur="valid_name(this,share.hostname)" value="<% nvram_get("ddns_hostname_8"); %>" />
369                                                                 </div>
370                                         <% nvram_selmatch("ddns_enable","1","-->"); %>
371                                         <% nvram_selmatch("ddns_enable","2","-->"); %>
372                                         <% nvram_selmatch("ddns_enable","3","-->"); %>
373                                         <% nvram_selmatch("ddns_enable","4","-->"); %>
374                                         <% nvram_selmatch("ddns_enable","5","-->"); %>
375                                         <% nvram_selmatch("ddns_enable","6","-->"); %>
376                                         <% nvram_selmatch("ddns_enable","7","-->"); %>
377
378
379                                         <% nvram_selmatch("ddns_enable","1","<!--"); %>
380                                         <% nvram_selmatch("ddns_enable","2","<!--"); %>
381                                         <% nvram_selmatch("ddns_enable","3","<!--"); %>
382                                         <% nvram_selmatch("ddns_enable","4","<!--"); %>
383                                         <% nvram_selmatch("ddns_enable","6","<!--"); %>
384                                         <% nvram_selmatch("ddns_enable","7","<!--"); %>
385                                         <% nvram_selmatch("ddns_enable","8","<!--"); %>
386                                                                 <div class="setting">
387                                                                         <div class="label"><% tran("ddns.system"); %></div>
388                                                                         <input name="ddns_custom_5" size="30" maxlength="32" value="<% nvram_get("ddns_custom_5"); %>" />
389                                                                 </div>
390                                                                 <div class="setting">
391                                                                         <div class="label"><% tran("share.usrname"); %></div>
392                                                                         <input name="ddns_username_5" size="30" maxlength="32" onblur="valid_name(this,share.usrname)" value="<% nvram_get("ddns_username_5"); %>" />
393                                                                 </div>
394                                                                 <div class="setting">
395                                                                         <div class="label"><% tran("share.passwd"); %></div>
396                                                                         <input type="password" name="ddns_passwd_5" size="30" maxlength="32" onblur="valid_name(this,share.passwd)" value="<% nvram_invmatch("ddns_passwd_5","","d6nw5v1x2pc7st9m"); %>" />
397                                                                 </div>
398                                                                 <div class="setting">
399                                                                         <div class="label"><% tran("share.hostname"); %></div>
400                                                                         <input name="ddns_hostname_5" size="42" onblur="valid_name(this,share.hostname)" value="<% nvram_get("ddns_hostname_5"); %>" />
401                                                                 </div>
402                                                                 <div class="setting">
403                                                                         <div class="label">URL</div>
404                                                                         <textarea cols="60" rows="2" id="ddns_url" name="ddns_url"></textarea>
405                                                                         <script type="text/javascript">
406                                                                         //<![CDATA[
407                                                                                 var ddns_url = fix_cr( '<% nvram_get("ddns_url"); %>' );
408                                                                                 document.getElementById("ddns_url").value = ddns_url;                                           
409                                                                         //]]>
410                                                                         </script>
411                                                                 </div>
412                                                                 <% nvram_invmatch("expert_mode","1","<!--"); %>
413                                                                 <div class="setting">
414                                                                         <div class="label"><% tran("ddns.options"); %></div>
415                                                                         <textarea cols="60" rows="4" id="ddns_conf" name="ddns_conf"></textarea>
416                                                                         <script type="text/javascript">
417                                                                         //<![CDATA[
418                                                                                 var ddns_conf = fix_cr( '<% nvram_get("ddns_conf"); %>' );
419                                                                                 document.getElementById("ddns_conf").value = ddns_conf;
420                                                                         //]]>
421                                                                         </script>
422                                                                 </div>
423                                         <% nvram_invmatch("expert_mode","1","-->"); %>
424
425                                         <% nvram_selmatch("ddns_enable","1","-->"); %>
426                                         <% nvram_selmatch("ddns_enable","2","-->"); %>
427                                         <% nvram_selmatch("ddns_enable","3","-->"); %>
428                                         <% nvram_selmatch("ddns_enable","4","-->"); %>
429                                         <% nvram_selmatch("ddns_enable","6","-->"); %>
430                                         <% nvram_selmatch("ddns_enable","7","-->"); %>
431                                         <% nvram_selmatch("ddns_enable","8","-->"); %>
432                                                         </fieldset><br />
433                                                        
434                                                         <fieldset>
435                                                                 <legend><% tran("share.option"); %></legend>
436                                                                 <div class="setting">
437                                                                         <div class="label"><% tran("ddns.forceupd"); %></div>
438                                                                         <input type="text" size="4" class="num" name="ddns_force" value="<% nvram_get("ddns_force"); %>" />
439                                                                         <span class="default">
440                                                                         <script type="text/javascript">
441                                                                         //<![CDATA[
442                                                                         document.write("(" + share.deflt + ": 10 " + share.days + ")");
443                                                                         //]]>
444                                                                         </script></span>
445                                                                 </div>
446                                                         </fieldset><br />
447
448                                                         <fieldset>
449                                                                 <legend><% tran("ddns.statu"); %></legend>
450                                                                 <div class="setting">
451                                                                         <span id="ddns_status"><% show_ddns_status(); %></span>&nbsp;
452                                                                 </div>
453                                                                 <% nvram_selmatch("ddns_enable","0","-->"); %>
454                                                         </fieldset><br />
455                                                        
456                                                         <div class="submitFooter">
457                                                          <script type="text/javascript">
458                                                          //<![CDATA[
459                                                          var autoref = <% nvram_else_match("refresh_time","0","sbutton.refres","sbutton.autorefresh"); %>;
460                                                          submitFooterButton(1,1,0,autoref);
461                                                          //]]>
462                                                          </script>
463                                                         </div>
464                                                 </form>
465                                         </div>
466                                 </div>
467                                 <div id="helpContainer">
468                                         <div id="help">
469                                                 <div><h2><% tran("share.help"); %></h2></div>
470                                                 <dl>
471                                                         <dt class="term"><% tran("ddns.srv"); %>:</dt>
472                                                         <dd class="definition"><% tran("hddns.right2"); %></dd>
473                                                         <dt class="term"><% tran("ddns.forceupd"); %>:</dt>
474                                                         <dd class="definition"><% tran("hddns.right4"); %></dd>
475                                                 </dl><br />
476                                                 <a href="javascript:openHelpWindow<% ifdef("MICRO","Ext"); %>('HDDNS.asp');"><% tran("share.more"); %></a>
477                                         </div>
478                                 </div>
479                                 <div id="floatKiller"></div>
480                                 <div id="statusInfo">
481                                 <div class="info"><% tran("share.firmware"); %>:
482                                         <script type="text/javascript">
483                                         //<![CDATA[
484                                         document.write("<a title=\"" + share.about + "\" href=\"javascript:openAboutWindow()\"><% get_firmware_version(); %></a>");
485                                         //]]>
486                                         </script>
487                                 </div>
488                                 <div class="info"><% tran("share.time"); %>:  <span id="uptime"><% get_uptime(); %></span></div>
489                                 <div class="info">WAN<span id="ipinfo"><% show_wanipinfo(); %></span></div>
490                                 </div>
491                         </div>
492                 </div>
493         </body>
494 </html>
Note: See TracBrowser for help on using the browser.