page.admin.indexSettings.tmpl 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527
  1. <tmpl_include name="inc.head.tmpl">
  2. <tmpl_include name="inc.subhead.tmpl">
  3. <tmpl_include name="inc.adminmenu.tmpl">
  4. <script src="js/functions.js" type="text/javascript"></script>
  5. <script src="js/adminSettings.js" type="text/javascript"></script>
  6. <div align="center">
  7. <table width="100%" border=1 bordercolor="<tmpl_var name="table_admin_border">" cellpadding="2" cellspacing="0" bgcolor="<tmpl_var name="table_data_bg">">
  8. <tr>
  9. <td bgcolor="<tmpl_var name="table_header_bg">" background="themes/default/images/bar.gif">
  10. <img src="themes/default/images/properties.png" border="0">&nbsp;&nbsp;<font class="title">Index Settings</font>
  11. </td>
  12. </tr>
  13. <tr>
  14. <td align="center">
  15. <div align="center">
  16. <form name="theForm" action="admin.php?op=updateIndexSettings" method="post" onsubmit="return validateSettings('index')">
  17. <table cellpadding="5" cellspacing="0" border="0" width="100%">
  18. <tr>
  19. <td align="left" width="350" valign="top">
  20. <label for="enable_index_meta_refresh"><strong>Page Refresh:</strong></label><br/>
  21. Enable/disable page updates using HTML meta refresh.
  22. </td>
  23. <td valign="top">
  24. <select name="enable_index_meta_refresh" id="enable_index_meta_refresh">
  25. <option value="1">True</option>
  26. <option value="0"
  27. <tmpl_if name="enable_index_meta_refresh" value="0">
  28. selected
  29. </tmpl_if>
  30. >False</option>
  31. </select>
  32. </td>
  33. </tr>
  34. <tr>
  35. <td align="left" width="350" valign="top">
  36. <label for="page_refresh"><strong>Page Refresh Interval:</strong></label><br/>
  37. Interval in seconds between page refreshes.
  38. </td>
  39. <td valign="top">
  40. <input name="page_refresh" id="page_refresh" type="Text" maxlength="3" value="<tmpl_var name="page_refresh">" size="3">
  41. </td>
  42. </tr>
  43. <tr>
  44. <td align="left" width="350" valign="top">
  45. <label for="enable_index_ajax_update"><strong>AJAX Update:</strong></label><br/>
  46. Enable/disable page updates using AJAX.
  47. </td>
  48. <td valign="top">
  49. <select name="enable_index_ajax_update" id="enable_index_ajax_update">
  50. <option value="1">True</option>
  51. <option value="0"
  52. <tmpl_if name="enable_index_ajax_update" value="0">
  53. selected
  54. </tmpl_if>
  55. >False</option>
  56. </select>
  57. </td>
  58. </tr>
  59. <tr>
  60. <td align="left" width="350" valign="top">
  61. <label for="enable_index_ajax_update_title"><strong>Page Title AJAX Update:</strong></label><br/>
  62. Enable/disable update of page titles using AJAX.
  63. </td>
  64. <td valign="top">
  65. <select name="enable_index_ajax_update_title" id="enable_index_ajax_update_title">
  66. <option value="1">True</option>
  67. <option value="0"
  68. <tmpl_if name="enable_index_ajax_update_title" value="0">
  69. selected
  70. </tmpl_if>
  71. >False</option>
  72. </select>
  73. </td>
  74. </tr>
  75. <tr>
  76. <td align="left" width="350" valign="top">
  77. <label for="enable_index_ajax_update_users"><strong>Users AJAX Update:</strong></label><br/>
  78. Enable/disable update of user list using AJAX.
  79. </td>
  80. <td valign="top">
  81. <select name="enable_index_ajax_update_users" id="enable_index_ajax_update_users">
  82. <option value="1">True</option>
  83. <option value="0"
  84. <tmpl_if name="enable_index_ajax_update_users" value="0">
  85. selected
  86. </tmpl_if>
  87. >False</option>
  88. </select>
  89. </td>
  90. </tr>
  91. <tr>
  92. <td align="left" width="350" valign="top">
  93. <label for="enable_index_ajax_update_list"><strong>Transfer List AJAX Update:</strong></label><br/>
  94. Enable/disable update of transfer list using AJAX.
  95. </td>
  96. <td valign="top">
  97. <select name="enable_index_ajax_update_list" id="enable_index_ajax_update_list">
  98. <option value="1">True</option>
  99. <option value="0"
  100. <tmpl_if name="enable_index_ajax_update_list" value="0">
  101. selected
  102. </tmpl_if>
  103. >False</option>
  104. </select>
  105. </td>
  106. </tr>
  107. <tr>
  108. <td align="left" width="350" valign="top">
  109. <label for="enable_index_ajax_update_silent"><strong>Silent AJAX Update:</strong></label><br/>
  110. Do not display any processing request messages when AJAX updates are in progress. Countdown to update timer will also not be displayed.
  111. </td>
  112. <td valign="top">
  113. <select name="enable_index_ajax_update_silent" id="enable_index_ajax_update_silent">
  114. <option value="1">True</option>
  115. <option value="0"
  116. <tmpl_if name="enable_index_ajax_update_silent" value="0">
  117. selected
  118. </tmpl_if>
  119. >False</option>
  120. </select>
  121. </td>
  122. </tr>
  123. <tr>
  124. <td align="left" width="350" valign="top">
  125. <label for="index_ajax_update"><strong>AJAX Update Interval:</strong></label><br/>
  126. Interval in seconds between AJAX updates.
  127. </td>
  128. <td valign="top">
  129. <input name="index_ajax_update" id="index_ajax_update" type="Text" maxlength="3" value="<tmpl_var name="index_ajax_update">" size="3">
  130. </td>
  131. </tr>
  132. <tr>
  133. <td align="left" width="350" valign="top">
  134. <label for="ui_dim_main_w"><strong>Width:</strong></label><br/>
  135. Width of the index page in pixels.
  136. </td>
  137. <td valign="top">
  138. <input name="ui_dim_main_w" id="ui_dim_main_w" type="Text" maxlength="5" value="<tmpl_var name="ui_dim_main_w">" size="5">
  139. </td>
  140. </tr>
  141. <tr>
  142. <td align="left" width="350" valign="top">
  143. <label for="enable_multiupload"><strong>Multi Uploads:</strong></label><br/>
  144. Enable/disable display of links for uploading of multiple files at once.
  145. </td>
  146. <td valign="top">
  147. <select name="enable_multiupload" id="enable_multiupload">
  148. <option value="1">True</option>
  149. <option value="0"
  150. <tmpl_if name="enable_multiupload" value="0">
  151. selected
  152. </tmpl_if>
  153. >False</option>
  154. </select>
  155. </td>
  156. </tr>
  157. <tr>
  158. <td align="left" width="350" valign="top">
  159. <label for="hack_multiupload_rows"><strong>Multi Upload Page Rows:</strong></label><br/>
  160. Number of rows of file upload fields to display on the multi uploads page.
  161. </td>
  162. <td valign="top">
  163. <input name="hack_multiupload_rows" id="hack_multiupload_rows" type="Text" maxlength="2" value="<tmpl_var name="hack_multiupload_rows">" size="2">
  164. </td>
  165. </tr>
  166. <tr>
  167. <td align="left" width="350" valign="top">
  168. <label for="enable_search"><strong>Torrent Search:</strong></label><br/>
  169. Enable/disable torrent searches from the home page via third party torrent sites.
  170. </td>
  171. <td valign="top">
  172. <select name="enable_search" id="enable_search">
  173. <option value="1">True</option>
  174. <option value="0"
  175. <tmpl_if name="enable_search" value="0">
  176. selected
  177. </tmpl_if>
  178. >False</option>
  179. </select>
  180. </td>
  181. </tr>
  182. <tr>
  183. <td align="left" width="350" valign="top">
  184. <label for="searchEngine"><strong>Default Torrent Search Engine:</strong></label><br/>
  185. Default search engine to use for torrent searches.
  186. </td>
  187. <td valign="top">
  188. <select name="searchEngine" id="searchEngine" <tmpl_if name="autoSubmit">onchange="this.form.submit();"</tmpl_if> STYLE="width: 125px">
  189. <tmpl_loop name="Engine_List">
  190. <option <tmpl_if name="selected">selected</tmpl_if>><tmpl_var name="Engine"></option>
  191. </tmpl_loop>
  192. </select>
  193. </td>
  194. </tr>
  195. <tr>
  196. <td align="left" width="350" valign="top">
  197. <label for="ui_displaylinks"><strong>Display Links List:</strong></label><br/>
  198. Enable/disable display of admin configured list of links on the index page.
  199. </td>
  200. <td valign="top">
  201. <select name="ui_displaylinks" id="ui_displaylinks">
  202. <option value="1">True</option>
  203. <option value="0"
  204. <tmpl_if name="ui_displaylinks" value="0">
  205. selected
  206. </tmpl_if>
  207. >False</option>
  208. </select>
  209. </td>
  210. </tr>
  211. <tr>
  212. <td align="left" width="350" valign="top">
  213. <label for="ui_displayusers"><strong>Display Users List:</strong></label><br/>
  214. Enable/disable display of torrentflux-b4rt users and their online status.
  215. </td>
  216. <td valign="top">
  217. <select name="ui_displayusers" id="ui_displayusers">
  218. <option value="1">True</option>
  219. <option value="0"
  220. <tmpl_if name="ui_displayusers" value="0">
  221. selected
  222. </tmpl_if>
  223. >False</option>
  224. </select>
  225. </td>
  226. <tr>
  227. <td align="left" width="350" valign="top">
  228. <label for="enable_goodlookstats"><strong>Good Looking Statistics:</strong></label><br/>
  229. Enable/disable display of good looking statistics - up/download speeds, connections, drivespace and server load statistics.
  230. </td>
  231. <td valign="top">
  232. <select name="enable_goodlookstats" id="enable_goodlookstats">
  233. <option value="1">True</option>
  234. <option value="0"
  235. <tmpl_if name="enable_goodlookstats" value="0">
  236. selected
  237. </tmpl_if>
  238. >False</option>
  239. </select>
  240. </td>
  241. </tr>
  242. <tr>
  243. <td align="left" width="350" valign="top">
  244. <strong>Good Looking Statistics Display Settings:</strong><br/>
  245. Select the items to display in the "Good Looking Statistics" panel.
  246. </td>
  247. <td valign="top">
  248. <tmpl_include name="inc.goodLookingStatsForm.tmpl">
  249. </td>
  250. </tr>
  251. <tr>
  252. <td align="left" width="350" valign="top">
  253. <label for="ui_displaybandwidthbars"><strong>Bandwidth Bars:</strong></label><br/>
  254. Enable/disable display of current bandwidth usage bars.
  255. </td>
  256. <td valign="top">
  257. <select name="ui_displaybandwidthbars" id="ui_displaybandwidthbars">
  258. <option value="1">True</option>
  259. <option value="0"
  260. <tmpl_if name="ui_displaybandwidthbars" value="0">
  261. selected
  262. </tmpl_if>
  263. >False</option>
  264. </select>
  265. </td>
  266. </tr>
  267. <tr>
  268. <td align="left" width="350" valign="top">
  269. <label for="bandwidthbar"><strong>Bandwidth Bars Style:</strong></label><br/>
  270. Select the style of bandwidth bar to use.
  271. </td>
  272. <td valign="top">
  273. <select name="bandwidthbar" id="bandwidthbar">
  274. <option value="tf"
  275. <tmpl_if name="bandwidthbar" value="tf">
  276. selected
  277. </tmpl_if>
  278. >tf</option>
  279. <option value="xfer"
  280. <tmpl_if name="bandwidthbar" value="xfer">
  281. selected
  282. </tmpl_if>
  283. >xfer</option>
  284. </select>
  285. </td>
  286. </tr>
  287. <tr>
  288. <td align="left" width="350" valign="top">
  289. <label for="bandwidth_up"><strong>Upstream Bandwidth:</strong></label><br/>
  290. Maximum available upstream bandwidth in kilobits per second (kbit/s) through your ISP - 1 Megabit per second (1Mbit/s) is roughly equal to 1000kbit/s.
  291. </td>
  292. <td valign="top">
  293. <input name="bandwidth_up" id="bandwidth_up" type="Text" maxlength="10" value="<tmpl_var name="bandwidth_up">" size="6">
  294. </td>
  295. </tr>
  296. <tr>
  297. <td align="left" width="350" valign="top">
  298. <label for="bandwidth_down"><strong>Downstream Bandwidth:</strong></label><br/>
  299. Maximum available downstream bandwidth in kilobits per second (kbit/s) through your ISP - 1 Megabit per second (1Mbit/s) is roughly equal to 1000kbit/s.
  300. </td>
  301. <td valign="top">
  302. <input name="bandwidth_down" id="bandwidth_down" type="Text" maxlength="10" value="<tmpl_var name="bandwidth_down">" size="6">
  303. </td>
  304. </tr>
  305. <tr>
  306. <td align="left" width="350" valign="top">
  307. <label for="enable_bigboldwarning"><strong>Big Bold Drivespace Warning:</strong></label><br/>
  308. Enable/disable display of "Big Bold Drivespace" warning when disk space gets below 2% of total.
  309. </td>
  310. <td valign="top">
  311. <select name="enable_bigboldwarning" id="enable_bigboldwarning">
  312. <option value="1">True</option>
  313. <option value="0"
  314. <tmpl_if name="enable_bigboldwarning" value="0">
  315. selected
  316. </tmpl_if>
  317. >False</option>
  318. </select>
  319. </td>
  320. </tr>
  321. <tr>
  322. <td align="left" width="350" valign="top">
  323. <label for="enable_restrictivetview"><strong>Only Admin Can See Other User's Transfers:</strong></label><br/>
  324. Enable/disable visibility of other user's transfers in regular user's transfer lists - when enabled, only admins will be able to see other user's transfers in their transfer list.
  325. </td>
  326. <td valign="top">
  327. <select name="enable_restrictivetview" id="enable_restrictivetview">
  328. <option value="1">True</option>
  329. <option value="0"
  330. <tmpl_if name="enable_restrictivetview" value="0">
  331. selected
  332. </tmpl_if>
  333. >False</option>
  334. </select>
  335. </td>
  336. </tr>
  337. <tr>
  338. <td align="left" width="350" valign="top">
  339. <label for="enable_metafile_download"><strong>Transfer File Download:</strong></label><br/>
  340. Enable/disable links in the transfer list to allow users to download transfer files from the server.
  341. </td>
  342. <td valign="top">
  343. <select name="enable_metafile_download" id="enable_metafile_download">
  344. <option value="1">True</option>
  345. <option value="0"
  346. <tmpl_if name="enable_metafile_download" value="0">
  347. selected
  348. </tmpl_if>
  349. >False</option>
  350. </select>
  351. </td>
  352. </tr>
  353. <tr>
  354. <td align="left" width="350" valign="top">
  355. <label for="index_show_seeding"><strong>Display Seeding Torrents:</strong></label><br/>
  356. Enable/disable display of torrents in the seeding state - if enabled, when a torrent has finished leeching and moves on to seed, the torrent will be hidden from the transfer list. Hidden torrents can be viewed in the transfer list by clicking the 'Show Seeding Torrents' link under the transfer list.
  357. </td>
  358. <td valign="top">
  359. <select name="index_show_seeding" id="index_show_seeding">
  360. <option value="1">True</option>
  361. <option value="0"
  362. <tmpl_if name="index_show_seeding" value="0">
  363. selected
  364. </tmpl_if>
  365. >False</option>
  366. </select>
  367. </td>
  368. </tr>
  369. <tr>
  370. <td align="left" width="350" valign="top">
  371. <label for="display_seeding_time"><strong>Display Estimated Time To Seed:</strong></label><br/>
  372. Enable/disable display of estimated time until a transfer is completed in the transfer list.
  373. </td>
  374. <td valign="top">
  375. <select name="display_seeding_time" id="display_seeding_time">
  376. <option value="1">True</option>
  377. <option value="0"
  378. <tmpl_if name="display_seeding_time" value="0">
  379. selected
  380. </tmpl_if>
  381. >False</option>
  382. </select>
  383. </td>
  384. </tr>
  385. <tr>
  386. <td align="left" width="350" valign="top">
  387. <label for="enable_sorttable"><strong>Transfer List Can Be Sorted:</strong></label><br/>
  388. Enable/disable sorting of the transfer list - when enabled, users will be able to change the order in which the transfer list is displayed based on date added, file name, size, totals up/down, transfer status, etc.
  389. </td>
  390. <td valign="top">
  391. <select name="enable_sorttable" id="enable_sorttable">
  392. <option value="1">True</option>
  393. <option value="0"
  394. <tmpl_if name="enable_sorttable" value="0">
  395. selected
  396. </tmpl_if>
  397. >False</option>
  398. </select>
  399. </td>
  400. </tr>
  401. <tr>
  402. <td align="left" width="350" valign="top">
  403. <label for="index_page_sortorder"><strong>Default Sort Order:</strong></label><br/>
  404. Select the default property by which the items in the transfer list should be sorted by.
  405. </td>
  406. <td valign="top">
  407. <tmpl_include name="inc.sortOrderSettings.tmpl">
  408. </td>
  409. </tr>
  410. <tr>
  411. <td align="left" width="350" valign="top">
  412. <strong>Transfer List Display Settings:</strong><br/>
  413. Select the types of columns to display for each transfer in the transfer list.
  414. </td>
  415. <td valign="top">
  416. <tmpl_include name="inc.indexPageSettingsForm.tmpl">
  417. </td>
  418. </tr>
  419. <tr>
  420. <td align="left" width="350" valign="top">
  421. <label for="transfer_window_default"><strong>Default Transfer Window:</strong></label><br/>
  422. Select the default page to display in the transfer window - the window which is displayed when a transfer in the transfer list is clicked on.
  423. </td>
  424. <td valign="top">
  425. <select name="transfer_window_default" id="transfer_window_default">
  426. <tmpl_loop name="transfer_window_default_list">
  427. <option value="<tmpl_var name="value">"<tmpl_if name="is_selected" value="1"> selected</tmpl_if>>
  428. <tmpl_var name="name">
  429. </option>
  430. </tmpl_loop>
  431. </select>
  432. </td>
  433. </tr>
  434. <tr>
  435. <td align="left" width="350" valign="top">
  436. <label for="enable_multiops"><strong>Multi Operations:</strong></label><br/>
  437. Enable/disable display of the dropdown list of operations to perform on multiple transfer list items - when enabled, a list of operations (start/stop/delete/wipe/reset) will be available in a drop down list for users to perform on more than one transfer at a time.
  438. </td>
  439. <td valign="top">
  440. <select name="enable_multiops" id="enable_multiops">
  441. <option value="1">True</option>
  442. <option value="0"
  443. <tmpl_if name="enable_multiops" value="0">
  444. selected
  445. </tmpl_if>
  446. >False</option>
  447. </select>
  448. </td>
  449. </tr>
  450. <tr>
  451. <td align="left" width="350" valign="top">
  452. <label for="enable_bulkops"><strong>Bulk Operations:</strong></label><br/>
  453. Enable/disable display of bulk operation links - when enabled, links will be displayed on the index page to allow users to control (start/stop/resume) all transfer in the transfer list at once.
  454. </td>
  455. <td valign="top">
  456. <select name="enable_bulkops" id="enable_bulkops">
  457. <option value="1">True</option>
  458. <option value="0"
  459. <tmpl_if name="enable_bulkops" value="0">
  460. selected
  461. </tmpl_if>
  462. >False</option>
  463. </select>
  464. </td>
  465. </tr>
  466. <tr>
  467. <td align="left" width="350" valign="top">
  468. <label for="index_page_stats"><strong>Display Server Statistics:</strong></label><br/>
  469. Enable/disable display of various server statistics (transfer/queue/server stats) at the bottom of the index page.
  470. </td>
  471. <td valign="top">
  472. <select name="index_page_stats" id="index_page_stats">
  473. <option value="1">True</option>
  474. <option value="0"
  475. <tmpl_if name="index_page_stats" value="0">
  476. selected
  477. </tmpl_if>
  478. >False</option>
  479. </select>
  480. </td>
  481. </tr>
  482. <tr>
  483. <td align="left" width="350" valign="top">
  484. <label for="index_page_connections"><strong>Display Network Connections:</strong></label><br/>
  485. Enable/disable display of total network connections on the index page.
  486. </td>
  487. <td valign="top">
  488. <select name="index_page_connections" id="index_page_connections">
  489. <option value="1">True</option>
  490. <option value="0"
  491. <tmpl_if name="index_page_connections" value="0">
  492. selected
  493. </tmpl_if>
  494. >False</option>
  495. </select>
  496. </td>
  497. </tr>
  498. <tr>
  499. <td align="left" width="350" valign="top">
  500. <label for="show_server_load"><strong>Display Server Load:</strong></label><br/>
  501. Enable/disable display of 1/5/15 minute average server load on the index page.
  502. </td>
  503. <td valign="top">
  504. <select name="show_server_load" id="show_server_load">
  505. <option value="1">True</option>
  506. <option value="0"
  507. <tmpl_if name="show_server_load" value="0">
  508. selected
  509. </tmpl_if>
  510. >False</option>
  511. </select>
  512. </td>
  513. </tr>
  514. <tr>
  515. <td align="center" colspan="2">
  516. <input type="Submit" value="Update Settings">
  517. </td>
  518. </tr>
  519. </form>
  520. </table>
  521. </div>
  522. </td>
  523. </tr>
  524. </table>
  525. </div>
  526. <tmpl_include name="inc.subfoot.tmpl">