source: trunk/web/index.html @ 12706

Last change on this file since 12706 was 12706, checked in by jordan, 10 years ago

(trunk web) use jQuery to limit the preference dialog's numberic entry fields to only accept numbers. (the HOWTO for this was at http://www.west-wind.com/weblog/posts/2011/Apr/22/Restricting-Input-in-HTML-Textboxes-to-Numeric-Values)

  • Property svn:executable set to *
File size: 24.5 KB
Line 
1<!DOCTYPE html>
2<html>
3        <head>
4                <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5                <meta http-equiv="cache-control" content="Private" />
6                <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;"/>
7                <meta name="apple-mobile-web-app-capable" content="yes" />
8                <link href="./images/favicon.ico" rel="icon" />
9                <link href="./images/favicon.png" rel="shortcut icon" />
10                <link rel="apple-touch-icon" href="./images/webclip-icon.png"/>
11                <script type="text/javascript" src="./javascript/jquery/jquery.min.js"></script>
12                <link media="only screen and (max-device-width: 480px)" href="./stylesheets/iphone.css" type= "text/css" rel="stylesheet" />
13                <link media="screen and (min-device-width: 481px)" href="./stylesheets/common.css" type="text/css" rel="stylesheet" />
14                <!--[if IE]>
15                        <link media="screen" href="./stylesheets/common.css" type="text/css" rel="stylesheet" />
16                        <link media="screen" href="./stylesheets/ieAll.css" type="text/css" rel="stylesheet" />
17                <![endif]-->
18                <!--[if IE 6]><link media="screen" href="./stylesheets/ie6.css" type="text/css" rel="stylesheet" /><![endif]-->
19                <!--[if IE 7]><link media="screen" href="./stylesheets/ie7.css" type="text/css" rel="stylesheet" /><![endif]-->
20                <script type="text/javascript" src="./javascript/jquery/jquery.transmenu.min.js"></script>
21                <script type="text/javascript" src="./javascript/jquery/jquery.contextmenu.min.js"></script>
22                <script type="text/javascript" src="./javascript/menu.js"></script>
23                <script type="text/javascript" src="./javascript/jquery/jquery.form.min.js"></script>
24                <script type="text/javascript" src="./javascript/jquery/json.min.js"></script>
25                <script type="text/javascript" src="./javascript/common.js"></script>
26                <script type="text/javascript" src="./javascript/transmission.remote.js"></script>
27                <script type="text/javascript" src="./javascript/transmission.js"></script>
28                <script type="text/javascript" src="./javascript/torrent.js"></script>
29                <script type="text/javascript" src="./javascript/torrent-row.js"></script>
30                <script type="text/javascript" src="./javascript/file-row.js"></script>
31                <script type="text/javascript" src="./javascript/dialog.js"></script>
32                <script type="text/javascript" src="./javascript/formatter.js"></script>
33                <title>Transmission Web Interface</title>
34        </head>
35        <body id="transmission_body">
36
37                <div class="torrent_global_menu">
38                        <ul>
39                                <li id="open"><div id="open_link"><div class="toolbar_image"></div>Open</div></li>
40                                <li id="remove" class="disabled"><div id="remove_link"><div class="toolbar_image"></div>Remove</div></li>
41                                <li class="divider">&nbsp;</li>
42                                <li id="pause_selected" class="disabled"><div id="pause_selected_link"><div class="toolbar_image"></div>Pause</div></li>
43                                <li id="resume_selected" class="disabled"><div id="resume_selected_link"><div class="toolbar_image"></div>Resume</div></li>
44                                <li class="divider">&nbsp;</li>
45                                <li id="pause_all" class="disabled"><div id="pause_all_link"><div class="toolbar_image"></div>Pause All</div></li>
46                                <li id="resume_all" class="disabled"><div id="resume_all_link"><div class="toolbar_image"></div>Resume All</div></li>
47                                <li id="inspector"><div id="inspector_link"><div class="toolbar_image"></div>Inspector</div></li>
48                                <li id="filter"><div id="filter_toggle_link"><div class="toolbar_image"></div>Filter</div></li>
49                        </ul>
50                </div>
51
52                <div class="torrent_global_details">
53                        <div id="torrent_global_transfer">0 Transfers</div>
54                        <div id="torrent_global_upload">0 B/s</div>
55                        <div id="torrent_global_download">0 B/s</div>
56                </div>
57
58                <div id="torrent_filter_bar">
59                        <ul>
60                                <li><a href="#all" id="filter_all_link" class="active">All</a></li>
61                                <li><a href="#active" id="filter_active_link">Active</a></li>
62                                <li><a href="#downloading" id="filter_downloading_link">Downloading</a></li>
63                                <li><a href="#seeding" id="filter_seeding_link">Seeding</a></li>
64                                <li><a href="#paused" id="filter_paused_link">Paused</a></li>
65                                <li><a href="#finished" id="filter_finished_link" class="finished">Finished</a></li>
66                        </ul>
67                        <input type="search" id="torrent_search" placeholder="Filter" results="0" />
68                </div>
69
70                <div id="torrent_inspector" style="display:none;">
71
72                        <div style="display:none;" class="inspector_close" id="inspector_close"><img id="inspector_close_image" src="./images/buttons/cancel.png"/></div>
73
74                        <div id="inspector_tabs">
75                                <div class="inspector_tab selected" id="inspector_tab_info"><a href="#info"><img src="images/buttons/info_general.png" alt="Information"/></a></div>
76                                <div class="inspector_tab" id="inspector_tab_activity"><a href="#activity"><img src="images/buttons/info_activity.png" alt="Activity"/></a></div>
77                                <div class="inspector_tab" id="inspector_tab_peers"><a href="#peers"><img src="images/buttons/info_peers.png" alt="Peers"/></a></div>
78                                <div class="inspector_tab" id="inspector_tab_trackers"><a href="#trackers"><img src="images/buttons/info_trackers.png" alt="Trackers"/></a></div>
79                                <div class="inspector_tab" id="inspector_tab_files"><a href="#files"><img src="images/buttons/info_files.png" alt="Files"/></a></div>
80                        </div>
81
82                        <div id="inspector_header">
83                                <h1 id="torrent_inspector_name"></h1>
84                                <span id="torrent_inspector_size"></span>
85                        </div>
86
87                        <div class="inspector_container" id="inspector_tab_info_container">
88                                <div class="inspector_group">
89                                        <div class="inspector_group_label">Information</div>
90                                        <div class="inspector_row">
91                                                <div class="inspector_label">Pieces:</div>
92                                                <div id="torrent_inspector_pieces"></div>
93                                        </div>
94                                        <div class="inspector_row">
95                                                <div class="inspector_label">Hash:</div>
96                                                <div id="torrent_inspector_hash"></div>
97                                        </div>
98                                        <div class="inspector_row">
99                                                <div class="inspector_label">Secure:</div>
100                                                <div id="torrent_inspector_secure"></div>
101                                        </div>
102                                        <div class="inspector_row">
103                                                <div class="inspector_label">Comment:</div>
104                                                <div id="torrent_inspector_comment"></div>
105                                        </div>
106                                </div><!-- class="inspector_group"-->
107
108                                <div class="inspector_group">
109                                        <div class="inspector_group_label">Created By</div>
110                                        <div class="inspector_row">
111                                                <div class="inspector_label">Creator:</div>
112                                                <div id="torrent_inspector_creator">N/A</div>
113                                        </div>
114                                        <div class="inspector_row">
115                                                <div class="inspector_label">Date:</div>
116                                                <div id="torrent_inspector_creator_date">N/A</div>
117                                        </div>
118                                </div><!-- class="inspector_group"-->
119
120                                <div class="inspector_group">
121                                        <div class="inspector_group_label">Where</div>
122                                        <div class="inspector_row">
123                                                <div class="inspector_label">Download Dir:</div>
124                                                <div id="torrent_inspector_download_dir">N/A</div>
125                                        </div>
126                                </div><!-- class="inspector_group"-->
127                        </div><!-- id="inspector_tab_info_container" -->
128
129                        <div style="display:none;" class="inspector_container" id="inspector_tab_activity_container">
130
131                                <div class="inspector_group">
132                                        <div class="inspector_group_label">Activity</div>
133                                        <div class="inspector_row">
134                                                <div class="inspector_label">State:</div>
135                                                <div id="torrent_inspector_state">N/A</div>
136                                        </div>
137                                        <div class="inspector_row">
138                                                <div class="inspector_label">Progress:</div>
139                                                <div id="torrent_inspector_progress">N/A</div>
140                                        </div>
141                                        <div class="inspector_row">
142                                                <div class="inspector_label">Have:</div>
143                                                <div id="torrent_inspector_have">N/A</div>
144                                        </div>
145                                        <div class="inspector_row">
146                                                <div class="inspector_label">Availability:</div>
147                                                <div id="torrent_inspector_availability">N/A</div>
148                                        </div>
149                                        <div class="inspector_row">
150                                                <div class="inspector_label">Downloaded:</div>
151                                                <div id="torrent_inspector_downloaded">N/A</div>
152                                        </div>
153                                        <div class="inspector_row">
154                                                <div class="inspector_label">Uploaded:</div>
155                                                <div id="torrent_inspector_uploaded">N/A</div>
156                                        </div>
157                                        <div class="inspector_row">
158                                                <div class="inspector_label">Ratio:</div>
159                                                <div id="torrent_inspector_ratio">N/A</div>
160                                        </div>
161                                        <div class="inspector_row">
162                                                <div class="inspector_label">Error:</div>
163                                                <div id="torrent_inspector_error">N/A</div>
164                                        </div>
165                                        <div class="inspector_row">
166                                                <div class="inspector_label">DL Speed:</div>
167                                                <div id="torrent_inspector_download_speed">N/A</div>
168                                        </div>
169                                        <div class="inspector_row">
170                                                <div class="inspector_label">UL Speed:</div>
171                                                <div id="torrent_inspector_upload_speed">N/A</div>
172                                        </div>
173                                </div><!-- class="inspector_group"-->
174
175                                <div class="inspector_group">
176                                        <div class="inspector_group_label">Peers</div>
177                                        <div class="inspector_row">
178                                                <div class="inspector_label">UL To:</div>
179                                                <div id="torrent_inspector_upload_to">N/A</div>
180                                        </div>
181                                        <div class="inspector_row">
182                                                <div class="inspector_label">DL From:</div>
183                                                <div id="torrent_inspector_download_from">N/A</div>
184                                        </div>
185                                </div><!-- class="inspector_group"-->
186                        </div><!-- id="inspector_tab_activity_container" -->
187
188                        <div style="display:none;" class="inspector_container" id="inspector_tab_peers_container">
189                                <div id="inspector_peers_list">
190                                </div>
191                        </div><!-- id="inspector_tab_peers_container" -->
192
193                        <div style="display:none;" class="inspector_container" id="inspector_tab_trackers_container">
194                                <div id="inspector_trackers_list">
195                                </div>
196                        </div><!-- id="inspector_tab_trackers_container" -->
197
198                        <div style="display:none;" class="inspector_container" id="inspector_tab_files_container">
199                                <div id="select_all_button_container">
200                                        <div id="files_deselect_all" class="select_all_button">Deselect All</div>
201                                        <div id="files_select_all" class="select_all_button">Select All</div>
202                                </div>
203                                <ul id="inspector_file_list">
204                                </ul>
205                        </div><!-- id="inspector_tab_files_container" -->
206
207                </div>
208
209                <div id="torrent_container">
210                        <ul class="torrent_list" id="torrent_list"><li style="display: none;"></li></ul>
211                </div>
212
213                <div class="dialog_container" id="dialog_container" style="display:none;">
214                        <div class="dialog_top_bar"></div>
215                        <div class="dialog_window">
216                                <img src="images/graphics/logo.png" alt="Transmission Logo" />
217                                <h2 class="dialog_heading" id="dialog_heading"></h2>
218                                <div class="dialog_message" id="dialog_message"></div>
219                                <a href="#confirm" id="dialog_confirm_button">Confirm</a>
220                                <a href="#cancel" id="dialog_cancel_button">Cancel</a>
221                        </div>
222                </div>
223
224                <div class="dialog_container" id="prefs_container" style="display:none;">
225                        <div class="dialog_top_bar"></div>
226                        <div class="dialog_window">
227                                <h2 class="dialog_heading">Preferences</h2>
228                                <div id="pref_error"></div>
229                                <form action="" id="prefs_form">
230                                        <div id="prefs_tabs">
231                                                <ul>
232                                                        <li id="prefs_tab_general_tab" class="prefs_tab_enabled">General</li>
233                                                        <li id="prefs_tab_speed_tab" class="prefs_tab_disabled">Speed</li>
234                                                        <li id="prefs_tab_peers_tab" class="prefs_tab_disabled">Peers</li>
235                                                        <li id="prefs_tab_network_tab" class="prefs_tab_disabled">Network</li>
236                                                </ul>
237                                                <div id="prefs_tab_general" class="prefs_tab">
238                                                        <div class="preference download_location">
239                                                                <label class="category">Add transfers:</label>
240                                                                <div class="formdiv">
241                                                                        <label for="download_location" class="item">Download to:</label>
242                                                                        <input type="text" name="download_location" id="download_location"/>
243                                                                </div>
244                                                                <div class="formdiv checkbox auto_start">
245                                                                        <input type="checkbox" name="auto_start" id="auto_start"/>
246                                                                        <label for="auto_start" class="item">Start transfers when added</label>
247                                                                </div>
248                                                        </div>
249                                                        <div class="preference encryption">
250                                                                <label class="category">Encryption:</label>
251                                                                <div class="formdiv checkbox">
252                                                                        <input type="checkbox" name="encryption" id="encryption"/>
253                                                                        <label for="encryption" class="item">Ignore unencrypted peers</label>
254                                                                </div>
255                                                        </div>
256                                                        <div class="preference web_gui">
257                                                                <label class="category">Web Client:</label>
258                                                                <div class="formdiv">
259                                                                        <label for="refresh_rate" class="item">Refresh Rate:</label>
260                                                                        <input type="text" name="refresh_rate" id="refresh_rate" class="numberinput"/>
261                                                                        <label class="suffix">seconds</label>
262                                                                </div>
263                                                        </div>
264                                                        <div style="clear: both; visibility: hidden;"></div>
265                                                </div>
266                                                <div id="prefs_tab_speed" class="prefs_tab" style="display: none;">
267                                                        <div class="preference limit_total">
268                                                                <label class="category">Speed Limits:</label>
269                                                                <div class="formdiv checkbox">
270                                                                        <input type="checkbox" name="limit_download" id="limit_download"/>
271                                                                        <label for="limit_download" class="item">Download Rate:</label>
272                                                                        <input type="text" name="download_rate" id="download_rate" class="numberinput"/>
273                                                                        <label class="suffix">kB/s</label>
274                                                                </div>
275                                                                <div class="formdiv checkbox">
276                                                                        <input type="checkbox" name="limit_upload" id="limit_upload"/>
277                                                                        <label for="limit_upload" class="item">Upload Rate:</label>
278                                                                        <input type="text" name="upload_rate" id="upload_rate" class="numberinput"/>
279                                                                        <label class="suffix">kB/s</label>
280                                                                </div>
281                                                        </div>
282                                                        <div class="preference limit_turtle">
283                                                                <label class="category">Temporary Speed Limits: (Turtle)</label>
284                                                                <label>Override normal speed limits manually or at scheduled times</label>
285                                                                <div class="formdiv">
286                                                                        <label for="turtle_download_rate" class="item">Download Rate:</label>
287                                                                        <input type="text" name="turtle_download_rate" id="turtle_download_rate" class="numberinput"/>
288                                                                        <label class="suffix">kB/s</label>
289                                                                </div>
290                                                                <div class="formdiv">
291                                                                        <label for="turtle_upload_rate" class="item">Upload Rate:</label>
292                                                                        <input type="text" name="turtle_upload_rate" id="turtle_upload_rate" class="numberinput"/>
293                                                                        <label class="suffix">kB/s</label>
294                                                                </div>
295                                                                <div class="formdiv checkbox">
296                                                                        <input type="checkbox" name="turtle_schedule" id="turtle_schedule"/>
297                                                                        <label for="turtle_schedule" class="item">Scheduled times:</label>
298                                                                        <select name="turtle_start_time" id="turtle_start_time" size="1">
299                                                                        </select>
300                                                                        <select name="turtle_end_time" id="turtle_end_time" size="1">
301                                                                        </select>
302                                                                </div>
303                                                                <div class="formdiv">
304                                                                        <label for="turtle_days" class="item">On days:</label>
305                                                                        <select name="turtle_days" id="turtle_days" size="1">
306                                                                                <option value="127">Everyday</option>
307                                                                                <option value="62">Weekdays</option>
308                                                                                <option value="65">Weekends</option>
309                                                                                <option value="1">Sunday</option>
310                                                                                <option value="2">Monday</option>
311                                                                                <option value="4">Tuesday</option>
312                                                                                <option value="8">Wednesday</option>
313                                                                                <option value="16">Thursday</option>
314                                                                                <option value="32">Friday</option>
315                                                                                <option value="64">Saturday</option>
316                                                                        </select>
317                                                                </div>
318                                                        </div>
319                                                        <div style="clear: both; visibility: hidden;"></div>
320                                                </div>
321                                                <div id="prefs_tab_peers" class="prefs_tab" style="display: none;">
322                                                        <div class="preference peers_conn">
323                                                                <label class="category">Connections:</label>
324                                                                <div class="formdiv">
325                                                                        <label for="conn_global" class="item">Global maximum connections:</label>
326                                                                        <input type="text" name="conn_global" id="conn_global" class="numberinput"/>
327                                                                        <label class="suffix">peers</label>
328                                                                </div>
329                                                                <div class="formdiv">
330                                                                        <label for="conn_torrent" class="item">Maximum connections for new transfers:</label>
331                                                                        <input type="text" name="conn_torrent" id="conn_torrent" class="numberinput"/>
332                                                                        <label class="suffix">peers</label>
333                                                                </div>
334                                                                <div class="formdiv checkbox">
335                                                                        <input type="checkbox" name="conn_pex" id="conn_pex"/>
336                                                                        <label for="conn_pex" class="item">Use peer exchange (PEX) for public torrents</label>
337                                                                </div>
338                                                                <div class="formdiv checkbox">
339                                                                        <input type="checkbox" name="conn_dht" id="conn_dht"/>
340                                                                        <label for="conn_dht" class="item">Use distributed hash table (DHT) for public torrents</label>
341                                                                </div>
342                                                                <div class="formdiv checkbox">
343                                                                        <input type="checkbox" name="conn_lpd" id="conn_lpd"/>
344                                                                        <label for="conn_lpd" class="item">Use local peer discovery for public torrents</label>
345                                                                </div>
346                                                        </div>
347                                                        <div class="preference block_conn">
348                                                                <label class="category">Blocklist:</label>
349                                                                <div class="formdiv checkbox">
350                                                                        <input type="checkbox" name="block_enable" id="block_enable"/>
351                                                                        <label for="block_enable" class="item">Prevent peers in blocklist from connecting</label>
352                                                                </div>
353                                                                <div class="formdiv block_url">
354                                                                        <label for="block_url" class="item">URL:</label>
355                                                                        <input type="text" name="block_url" id="block_url"/>
356                                                                </div>
357                                                                <div class="formdiv">
358                                                                        <input type="button" name="block_update_button" id="block_update_button" value="Update"/>
359                                                                        <label class="suffix" id="block_size">IP rules in the list</label>
360                                                                </div>
361                                                        </div>
362                                                        <div style="clear: both; visibility: hidden;"></div>
363                                                </div>
364                                                <div id="prefs_tab_network" class="prefs_tab" style="display: none;">
365                                                        <div class="preference utp">
366                                                                <label class="category">Peer communication:</label>
367                                                                <div class="formdiv checkbox">
368                                                                        <input type="checkbox" name="network_utp" id="network_utp"/>
369                                                                        <label for="network_utp" class="item">Enable Micro Transport Protocol (µTP)</label>
370                                                                </div>
371                                                        </div>
372                                                        <div class="preference port">
373                                                                <label class="category">Peer listening port:</label>
374                                                                <div class="formdiv">
375                                                                        <label for="port" class="item">Incoming TCP Port:</label>
376                                                                        <input type="text" id="port" name="port" class="numberinput"/>
377                                                                        <label class="suffix" id="port_test"></label>
378                                                                </div>
379                                                                <div class="formdiv checkbox">
380                                                                        <input type="checkbox" name="port_rand" id="port_rand"/>
381                                                                        <label for="port_rand" class="item">Randomize port on launch</label>
382                                                                </div>
383                                                                <div class="formdiv checkbox">
384                                                                        <input type="checkbox" name="port_forward" id="port_forward"/>
385                                                                        <label for="port_forward" class="item">Automatically map port</label>
386                                                                </div>
387                                                        </div>
388                                                        <div style="clear: both; visibility: hidden;"></div>
389                                                </div>
390                                        </div>
391                                        <span id="transmission_version"></span>
392                                        <a href="#save" id="prefs_save_button">Save</a>
393                                        <a href="#cancel" id="prefs_cancel_button">Cancel</a>
394                                </form>
395                        </div>
396                </div>
397
398                <div class="dialog_container" id="stats_container" style="display:none;">
399                        <div class="dialog_top_bar"></div>
400                        <div class="dialog_window">
401                                <h2 class="dialog_heading">Statistics</h2>
402                                <div id="stats_error"></div>
403                                <div id="stats_info_container" class="stats_info_container">
404                                        <div class="stats_group">
405                                                <label class="category">Current Session:</label>
406                                                <div class="stats_row">
407                                                        <div class="item">Uploaded:</div>
408                                                        <div id="stats_session_uploaded"></div>
409                                                </div>
410                                                <div class="stats_row">
411                                                        <div class="item">Downloaded:</div>
412                                                        <div id="stats_session_downloaded"></div>
413                                                </div>
414                                                <div class="stats_row">
415                                                        <div class="item">Ratio:</div>
416                                                        <div id="stats_session_ratio"></div>
417                                                </div>
418                                                <div class="stats_row">
419                                                        <div class="item">Duration:</div>
420                                                        <div id="stats_session_duration"></div>
421                                                </div>
422                                        </div>
423                                        <div class="stats_group">
424                                                <label class="category">Total:</label>
425                                                <div class="stats_row">
426                                                        <div class="item2">Started </div>
427                                                        <div id="stats_total_count"></div>
428                                                </div>
429                                                <div class="stats_row">
430                                                        <div class="item">Uploaded:</div>
431                                                        <div id="stats_total_uploaded"></div>
432                                                </div>
433                                                <div class="stats_row">
434                                                        <div class="item">Downloaded:</div>
435                                                        <div id="stats_total_downloaded"></div>
436                                                </div>
437                                                <div class="stats_row">
438                                                        <div class="item">Ratio:</div>
439                                                        <div id="stats_total_ratio"></div>
440                                                </div>
441                                                <div class="stats_row">
442                                                        <div class="item">Duration:</div>
443                                                        <div id="stats_total_duration"></div>
444                                                </div>
445                                        </div>
446                                </div>
447                                <a href="#close" id="stats_close_button">Close</a>
448                        </div>
449                </div>
450
451                <div class="dialog_container" id="upload_container" style="display:none;">
452                        <div class="dialog_top_bar"></div>
453                        <div class="dialog_window">
454                                <img src="images/graphics/logo.png" alt="Transmission Logo" />
455                                <h2 class="dialog_heading">Upload Torrent Files</h2>
456                                <form action="#" method="post" id="torrent_upload_form"
457                                        enctype="multipart/form-data" target="torrent_upload_frame">
458                                        <div class="dialog_message">
459                                                <label for="torrent_upload_file">Please select a torrent file to upload:</label>
460                                                        <input type="file" name="torrent_files[]" id="torrent_upload_file" multiple="multiple" />
461                                                <label for="torrent_upload_url">Or enter a URL:</label>
462                                                        <input type="text" id="torrent_upload_url"/>
463                                                        <input type="checkbox" id="torrent_auto_start" />
464                                                <label for="torrent_auto_start" id="auto_start_label">Start when added</label>
465                                        </div>
466                                        <a href="#upload" id="upload_confirm_button">Upload</a>
467                                        <a href="#cancel" id="upload_cancel_button">Cancel</a>
468                                </form>
469                        </div>
470                </div>
471
472                <div class="torrent_footer">
473                        <div id="disk_space_container"></div>
474                        <ul id="settings_menu">
475                                <li id="button">&nbsp;
476                                        <ul id="footer_super_menu">
477                                                <li id="homepage">Transmission Homepage</li>
478                                                <li id="tipjar">Transmission Tip Jar</li>
479                                                <li class="separator"></li>
480                                                <li id="preferences">Preferences</li>
481                                                <li id="statistics">Statistics</li>
482                                                <li class="separator"></li>
483                                                <li>Total Download Rate
484                                                        <ul id="footer_download_rate_menu">
485                                                                <li id="unlimited_download_rate">Unlimited</li>
486                                                                <li id="limited_download_rate">Limit (10 kB/s)</li>
487                                                                <li class="separator"></li>
488                                                                <li>5 kB/s</li>
489                                                                <li>10 kB/s</li>
490                                                                <li>20 kB/s</li>
491                                                                <li>30 kB/s</li>
492                                                                <li>40 kB/s</li>
493                                                                <li>50 kB/s</li>
494                                                                <li>75 kB/s</li>
495                                                                <li>100 kB/s</li>
496                                                                <li>150 kB/s</li>
497                                                                <li>200 kB/s</li>
498                                                                <li>250 kB/s</li>
499                                                                <li>500 kB/s</li>
500                                                                <li>750 kB/s</li>
501                                                        </ul>
502                                                </li>
503                                                <li>Total Upload Rate
504                                                        <ul id="footer_upload_rate_menu">
505                                                                <li id="unlimited_upload_rate">Unlimited</li>
506                                                                <li id="limited_upload_rate">Limit (10 kB/s)</li>
507                                                                <li class="separator"></li>
508                                                                <li>5 kB/s</li>
509                                                                <li>10 kB/s</li>
510                                                                <li>20 kB/s</li>
511                                                                <li>30 kB/s</li>
512                                                                <li>40 kB/s</li>
513                                                                <li>50 kB/s</li>
514                                                                <li>75 kB/s</li>
515                                                                <li>100 kB/s</li>
516                                                                <li>150 kB/s</li>
517                                                                <li>200 kB/s</li>
518                                                                <li>250 kB/s</li>
519                                                                <li>500 kB/s</li>
520                                                                <li>750 kB/s</li>
521                                                        </ul>
522                                                </li>
523                                                <li class="separator"></li>
524                                                <li>Sort Transfers By
525                                                        <ul id="footer_sort_menu">
526                                                                <li id="sort_by_activity">Activity</li>
527                                                                <li id="sort_by_age">Age</li>
528                                                                <li id="sort_by_name">Name</li>
529                                                                <li id="sort_by_percent_completed">Progress</li>
530                                                                <li id="sort_by_ratio">Ratio</li>
531                                                                <li id="sort_by_queue_order">Queue Order</li>
532                                                                <li id="sort_by_state">State</li>
533                                                                <li class="separator"></li>
534                                                                <li id="reverse_sort_order">Reverse Sort Order</li>
535                                                        </ul>
536                                                </li>
537                                                <li class="separator"></li>
538                                                <li id="compact_view">Compact View</li>
539                                        </ul>
540                                </li>
541                        </ul>
542                        <div id="turtle_button">&nbsp;</div>
543                        <div style="clear: both; visibility: hidden;"></div>
544                </div>
545
546                <div class="contextMenu" id="torrent_context_menu">
547                        <ul>
548                                <li id="context_pause_selected" class="disabled context_pause_selected">Pause</li>
549                                <li id="context_resume_selected" class="disabled context_resume_selected">Resume</li>
550                                <li id="context_resume_now_selected" class="disabled context_resume_selected">Resume Now</li>
551                                <li class="separator"></li>
552                                <li id="context_move_top">Move to Top</li>
553                                <li id="context_move_up">Move Up</li>
554                                <li id="context_move_down">Move Down</li>
555                                <li id="context_move_bottom">Move to Bottom</li>
556                                <li class="separator"></li>
557                                <li id="context_remove">Remove From List...</li>
558                                <li id="context_removedata">Trash Data & Remove From List...</li>
559                                <li class="separator"></li>
560                                <li id="context_verify">Verify Local Data</li>
561                                <li class="separator"></li>
562                                <li id="context_reannounce">Ask tracker for more peers</li>
563                                <li class="separator"></li>
564                                <li id="context_toggle_inspector">Show Inspector</li>
565                                <li class="separator"></li>
566                                <li id="context_select_all" class="context_select_all">Select All</li>
567                                <li id="context_deselect_all" class="context_deselect_all">Deselect All</li>
568                        </ul>
569                </div>
570
571                <iframe name="torrent_upload_frame" id="torrent_upload_frame" src="about:blank" ></iframe>
572        </body>
573</html>
Note: See TracBrowser for help on using the repository browser.