• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/lighttpd-1.4.39/external_file/css/
1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2<html xmlns="http://www.w3.org/1999/xhtml">
3<head>
4<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5<meta http-equiv="X-UA-Compatible" content="IE=edge">
6<title></title>
7<style>
8html{
9	margin:0 0;
10	padding:0px;
11}
12body{
13	display: block;
14	overflow: hidden;
15	background: #e8e8e8;
16}
17#loading{
18	width:100%;
19	height:100%;
20	position:absolute;
21	opacity: 0.7;
22	background-color: rgb(0, 0, 0);
23	display:none;
24	left:0px;
25	top:0px;
26}
27#loading #main{
28	margin: 0 auto;
29	top: 10px;
30	position:relative;
31	text-align:center;
32}
33.dialog_text_input{
34	height: 24px;
35	font-size: 12px;
36	color: #505A64;
37	padding: 1px 3px;
38	border: 1px solid;
39}
40</style>
41<script type="text/javascript" src="/smb/js/tools.js"></script>
42<script type="text/javascript">
43var this_name;
44var this_url;
45var this_isdir;
46var m = new lang();
47var g_storage = new myStorage();
48
49$("document").ready(function() {
50	var vars = getUrlVars();
51	var loc_lan = String(window.navigator.userLanguage || window.navigator.language).toLowerCase();		
52	var lan = ( g_storage.get('lan') == undefined ) ? loc_lan : g_storage.get('lan');
53	m.setLanguage(lan);
54	$('button#ok').text(m.getString('btn_ok'));
55	$('button#cancel').text(m.getString('btn_cancel'));
56	
57	this_name = vars["o"];
58	this_url = vars["f"];
59	this_isdir = vars["d"];
60	
61	$("input#dir_name").attr("value",mydecodeURI(this_name));
62	
63	select_all();
64});
65
66function select_all(){
67	var text_val = $("input#dir_name");
68	text_val.focus();
69	text_val.select();
70}
71
72function doRenameOK(e) {
73	
74	var oldFile = this_url;
75	var newName = $('input#dir_name').val();
76	
77	if(newName==''){		
78		alert(m.getString('blankchar'));
79		return;
80	}
81	
82	var regex = /[\\\/:*?"<>|]/g;	
83 	if(newName.match(regex)) {
84 		alert(m.getString('illegalchar'));
85  		return;
86 	}
87 	
88	if(newName.indexOf(".")==0) {
89 		alert(m.getString('illegalchar2'));
90  		return;
91 	}
92	
93	if(this_isdir==1){
94		if(oldFile.lastIndexOf('/')==oldFile.length-1)
95			oldFile = oldFile.substring(0, oldFile.length-1);
96	}
97	
98	$("#loading").show();
99	
100	parent.doRENAME(oldFile, myencodeURI(newName), function(){
101		$("#loading").hide();
102	});
103};
104
105function doCancel(e) {
106	parent.closeJqmWindow();
107};
108
109function onKeyDownHandler(e){	
110	$('button#ok').attr("disabled", false);
111	
112	if(e.keyCode==13){
113		doRenameOK(e);
114	}
115}
116
117</script>
118</head>
119<body>
120
121<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" style="overflow:hidden;">
122	<tr>
123  		<td>
124    		<div id="mainRegion" style="overflow:hidden">
125    			<input id='dir_name' class='dialog_text_input' type='text' value='' style='width:475px' 
126    				onkeydown='onKeyDownHandler(event);' 
127    				maxlength='50'>
128			</div>
129    	</td>    
130  	</tr>
131	<tr style='height:10px'></tr>
132  	<tr>
133  		<td>
134  			<div class="table_block_footer" style="text-align:right">
135    			<button id="ok" class='btnStyle' onmousedown="doRenameOK();" disabled="true">OK</button>
136      			<button id="cancel" class="btnStyle" onmousedown="doCancel();">Close</button>
137    		</div>
138    	</td>
139  	</tr>
140</table>
141<div id="loading">
142	<table id="main" style="table-layout: fixed">
143		<tr>
144			<td>
145				<img src="/smb/css/load.gif" style="width:18px;height:18px">
146			</td>
147		</tr>
148		<tr>
149			<td>
150				<span style="color:#fff">Please wait for complete...</span>
151			</td>
152		</tr>
153	</table>
154</div>
155</body>
156</html>
157