1
0

page.admin.fluxdSettings.tmpl 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617
  1. <tmpl_include name="inc.head.tmpl">
  2. <tmpl_include name="inc.titleBar.tmpl">
  3. <div id="content">
  4. <tmpl_if name="message">
  5. <tmpl_var name="message">
  6. </tmpl_if>
  7. <script src="js/functions.js" type="text/javascript"></script>
  8. <script src="js/adminSettings.js" type="text/javascript"></script>
  9. <script src="js/fluxdSettings.js" type="text/javascript"></script>
  10. <a name="fluxd" id="fluxd"></a>
  11. <div id="upload">
  12. <div id="uploadLast"></div>
  13. <div id="uploadFirst">
  14. <form name="controlForm" action="admin.php?op=controlFluxd" method="post">
  15. <span class="upload">
  16. <span id="fluazuStart">
  17. <tmpl_if name="fluxdSupported" value="1">
  18. <tmpl_if name="fluxdRunning">
  19. <input type="Hidden" name="a" value="stop">
  20. <input type="Submit" value="Stop fluxd">
  21. <tmpl_else>
  22. <input type="Hidden" name="a" value="start">
  23. <input type="Submit" value="Start fluxd">
  24. </tmpl_if>
  25. <tmpl_else>
  26. <span id="newUser">fluxd not supported<span>
  27. <tmpl_if name="perlMissing">
  28. <br>
  29. Perl is missing or Path is incorrect, check <a href="admin.php?op=serverSettings">Server-Settings</a> Page
  30. </tmpl_if>
  31. <tmpl_if name="phpMissing">
  32. <br>
  33. PHP is missing or Path is incorrect, check <a href="admin.php?op=serverSettings">Server-Settings</a> Page
  34. </tmpl_if>
  35. <tmpl_if name="socketsMissing">
  36. <br>
  37. PHP does not have support for <em>sockets</em>
  38. </tmpl_if>
  39. </tmpl_if>
  40. </span>
  41. </span>
  42. </form>
  43. </div>
  44. </div>
  45. <div class="uploadClass">
  46. <div align="left">
  47. <strong>Overview:</strong><br/>
  48. Fluxd is a service that runs in the background on the webserver to perform scheduled tasks related to torrentflux-b4rt. The tasks performed depend on the modules that fluxd has enabled and the way that those modules are configured.<br/><br/>Details of each module and how they are configured can be found in the respective module's configuration section.
  49. </div>
  50. </div>
  51. <div id="uploadBottom"></div>
  52. <div id="uploadBottomEnd"></div>
  53. <form name="theForm" action="admin.php?op=updateFluxdSettings" method="post" onsubmit="return validateSettings('fluxd')">
  54. <div id="upload">
  55. <div id="uploadLast"></div>
  56. <div id="uploadFirst">
  57. <span class="upload">
  58. Core
  59. </span>
  60. </div>
  61. </div>
  62. <div class="uploadClass">
  63. <table id="settings">
  64. <tr>
  65. <td class="settingsTitle">
  66. <label for="fluxd_dbmode">Database Mode</label>
  67. </td>
  68. <td class="settingsSetting" rowspan="2">
  69. <select name="fluxd_dbmode" id="fluxd_dbmode">
  70. <option value="php"
  71. <tmpl_if name="fluxd_dbmode" value="php">
  72. selected
  73. </tmpl_if>
  74. >PHP + fluxcli.php</option>
  75. <option value="dbi"
  76. <tmpl_if name="fluxd_dbmode" value="dbi">
  77. selected
  78. </tmpl_if>
  79. >Perl + DBI/DBD</option>
  80. </select>
  81. </td>
  82. </tr>
  83. <tr>
  84. <td class="settingsText">
  85. Specify the mode used to get data from the database.
  86. </td>
  87. </tr>
  88. <tr>
  89. <td class="settingsTitle">
  90. <label for="fluxd_loglevel">Loglevel</label>
  91. </td>
  92. <td class="settingsSetting" rowspan="2">
  93. <input name="fluxd_loglevel" id="fluxd_loglevel" type="Text" maxlength="2" value="<tmpl_var name="fluxd_loglevel">" size="5">
  94. </td>
  95. </tr>
  96. <tr>
  97. <td class="settingsText">
  98. Specify the level of logging (default is 0).
  99. </td>
  100. </tr>
  101. </table>
  102. </div>
  103. <div id="uploadBottom"></div>
  104. <div id="uploadBottomEnd"></div>
  105. <div id="upload">
  106. <div id="uploadLast"></div>
  107. <div id="uploadFirst">
  108. <span class="upload">
  109. Qmgr
  110. <tmpl_if name="fluxd_Qmgr_state" value="0">
  111. <img height="10" src="themes/default/images/black.gif" title="Qmgr not loaded.">
  112. </tmpl_if>
  113. <tmpl_if name="fluxd_Qmgr_state" value="1">
  114. <img height="10" src="themes/default/images/green.gif" title="Qmgr loaded.">
  115. </tmpl_if>
  116. <tmpl_if name="fluxd_Qmgr_state" value="-1">
  117. <img height="10" src="themes/default/images/red.gif" title="Qmgr error.">
  118. </tmpl_if>
  119. </span>
  120. </div>
  121. </div>
  122. <div class="uploadClass">
  123. <div align="left">
  124. <strong>Overview:</strong><br/>Qmgr handles a queue of transfers waiting to be started; starts transfers one after another to ease load on the server.
  125. </div>
  126. <table id="settings">
  127. <tr>
  128. <td class="settingsTitle">
  129. <label for="fluxd_Qmgr_enabled">Qmgr Enabled</label>
  130. </td>
  131. <td class="settingsSetting" rowspan="2">
  132. <select name="fluxd_Qmgr_enabled" id="fluxd_Qmgr_enabled">
  133. <option value="1"
  134. <tmpl_if name="fluxd_Qmgr_enabled" value="1">
  135. selected
  136. </tmpl_if>
  137. >True</option>
  138. <option value="0"
  139. <tmpl_if name="fluxd_Qmgr_enabled" value="0">
  140. selected
  141. </tmpl_if>
  142. >False</option>
  143. </select>
  144. </td>
  145. </tr>
  146. <tr>
  147. <td class="settingsText">
  148. Enable/disable the Qmgr module.
  149. </td>
  150. </tr>
  151. <tr>
  152. <td class="settingsTitle">
  153. <label for="fluxd_Qmgr_maxTotalTransfers">Global Max Concurrent Running Transfers Limit</label>
  154. </td>
  155. <td class="settingsSetting" rowspan="2">
  156. <input name="fluxd_Qmgr_maxTotalTransfers" id="fluxd_Qmgr_maxTotalTransfers" type="Text" maxlength="5" value="<tmpl_var name="fluxd_Qmgr_maxTotalTransfers">" size="5">
  157. </td>
  158. </tr>
  159. <tr>
  160. <td class="settingsText">
  161. Specify the maximum combined number of transfers (ie for all users combined) that are allowed to run at the same time - this setting can be overridden for admin users.
  162. </td>
  163. </tr>
  164. <tr>
  165. <td class="settingsTitle">
  166. <label for="fluxd_Qmgr_maxUserTransfers">Per User Max Concurrent Running Transfers Limit</label>
  167. </td>
  168. <td class="settingsSetting" rowspan="2">
  169. <input name="fluxd_Qmgr_maxUserTransfers" id="fluxd_Qmgr_maxUserTransfers" type="Text" maxlength="5" value="<tmpl_var name="fluxd_Qmgr_maxUserTransfers">" size="5">
  170. </td>
  171. </tr>
  172. <tr>
  173. <td class="settingsText">
  174. Specify the maximum number of transfers a single user may run at one time.
  175. </td>
  176. </tr>
  177. <tr>
  178. <td class="settingsTitle">
  179. <label for="fluxd_Qmgr_interval">Qmgr Polling Interval</label>
  180. </td>
  181. <td class="settingsSetting" rowspan="2">
  182. <input name="fluxd_Qmgr_interval" id="fluxd_Qmgr_interval" type="Text" maxlength="10" value="<tmpl_var name="fluxd_Qmgr_interval">" size="5">
  183. </td>
  184. </tr>
  185. <tr>
  186. <td class="settingsText">
  187. Interval in seconds between Qmgr poll runs - Qmgr will check the transfer queue every 'interval' seconds.
  188. </td>
  189. </tr>
  190. </table>
  191. </div>
  192. <div id="uploadBottom"></div>
  193. <div id="uploadBottomEnd"></div>
  194. <div id="upload">
  195. <div id="uploadLast"></div>
  196. <div id="uploadFirst">
  197. <span class="upload">
  198. Watch
  199. <tmpl_if name="fluxd_Watch_state" value="0">
  200. <img height="10" src="themes/default/images/black.gif" title="Watch not loaded.">
  201. </tmpl_if>
  202. <tmpl_if name="fluxd_Watch_state" value="1">
  203. <img height="10" src="themes/default/images/green.gif" title="Watch loaded.">
  204. </tmpl_if>
  205. <tmpl_if name="fluxd_Watch_state" value="-1">
  206. <img height="10" src="themes/default/images/red.gif" title="Watch error.">
  207. </tmpl_if>
  208. </span>
  209. </div>
  210. </div>
  211. <div class="uploadClass">
  212. <div align="left">
  213. <strong>Overview:</strong><br/>Watch watches a specified directory for new transfer files (.torrent etc) and when found, starts the transfers automatically. Watch 'jobs' are configured specifying which directory to watch, which user to start the transfer as when a new transfer file is found and what transfer profile to use to start the transfer.
  214. </div>
  215. <table id="settings">
  216. <tr>
  217. <td class="settingsTitle">
  218. <label for="fluxd_Watch_enabled">Watch Enabled</label>
  219. </td>
  220. <td class="settingsSetting" rowspan="2">
  221. <select name="fluxd_Watch_enabled" id="fluxd_Watch_enabled">
  222. <option value="1"
  223. <tmpl_if name="fluxd_Watch_enabled" value="1">
  224. selected
  225. </tmpl_if>
  226. >True</option>
  227. <option value="0"
  228. <tmpl_if name="fluxd_Watch_enabled" value="0">
  229. selected
  230. </tmpl_if>
  231. >False</option>
  232. </select>
  233. </td>
  234. </tr>
  235. <tr>
  236. <td class="settingsText">
  237. Enable/disable the Watch module.
  238. </td>
  239. </tr>
  240. <tr>
  241. <td class="settingsTitle">
  242. <label for="fluxd_Watch_interval">Watch Polling Interval</label>
  243. </td>
  244. <td class="settingsSetting" rowspan="2">
  245. <input name="fluxd_Watch_interval" id="fluxd_Watch_interval" type="Text" maxlength="10" value="<tmpl_var name="fluxd_Watch_interval">" size="5">
  246. </td>
  247. </tr>
  248. <tr>
  249. <td class="settingsText">
  250. Interval in seconds between watch module polling runs - watch module will run it's jobs every 'interval' seconds.
  251. </td>
  252. </tr>
  253. <tr>
  254. <td class="settingsTitle">
  255. Watch Jobs
  256. </td>
  257. <td class="settingsSetting" rowspan="2">
  258. <a id="closeLink" href="admin.php?op=fluxdWatchSettings">Configure Watch Jobs</a>
  259. </td>
  260. </tr>
  261. <tr>
  262. <td class="settingsText">
  263. Configure the watch jobs.
  264. </td>
  265. </tr>
  266. </table>
  267. </div>
  268. <div id="uploadBottom"></div>
  269. <div id="uploadBottomEnd"></div>
  270. <div id="upload">
  271. <div id="uploadLast"></div>
  272. <div id="uploadFirst">
  273. <span class="upload">
  274. Rssad
  275. <tmpl_if name="fluxd_Rssad_state" value="0">
  276. <img height="10" src="themes/default/images/black.gif" title="Rssad not loaded.">
  277. </tmpl_if>
  278. <tmpl_if name="fluxd_Rssad_state" value="1">
  279. <img height="10" src="themes/default/images/green.gif" title="Rssad loaded.">
  280. </tmpl_if>
  281. <tmpl_if name="fluxd_Rssad_state" value="-1">
  282. <img height="10" src="themes/default/images/red.gif" title="Rssad error.">
  283. </tmpl_if>
  284. </span>
  285. </div>
  286. </div>
  287. <div class="uploadClass">
  288. <div align="left">
  289. <strong>Overview:</strong><br/>Rssad runs scheduled checks for new torrents matching a specified pattern against a list of RSS direct download torrent feeds. Filters are created containing patterns (regular expressions) to search for. An Rssad 'job' is then configured to specify which filter to use, what RSS URL to use the filter on and what directory to save any found torrents to.
  290. </div>
  291. <table id="settings">
  292. <tr>
  293. <td class="settingsTitle">
  294. <label for="fluxd_Rssad_enabled">Rssad Enabled</label>
  295. </td>
  296. <td class="settingsSetting" rowspan="2">
  297. <select name="fluxd_Rssad_enabled" id="fluxd_Rssad_enabled">
  298. <option value="1"
  299. <tmpl_if name="fluxd_Rssad_enabled" value="1">
  300. selected
  301. </tmpl_if>
  302. >True</option>
  303. <option value="0"
  304. <tmpl_if name="fluxd_Rssad_enabled" value="0">
  305. selected
  306. </tmpl_if>
  307. >False</option>
  308. </select>
  309. </td>
  310. </tr>
  311. <tr>
  312. <td class="settingsText">
  313. Enable/disable the Rssad module.
  314. </td>
  315. </tr>
  316. <tr>
  317. <td class="settingsTitle">
  318. <label for="fluxd_Rssad_interval">Rssad Polling Interval</label>
  319. </td>
  320. <td class="settingsSetting" rowspan="2">
  321. <input name="fluxd_Rssad_interval" id="fluxd_Rssad_interval" type="Text" maxlength="10" value="<tmpl_var name="fluxd_Rssad_interval">" size="5">
  322. </td>
  323. </tr>
  324. <tr>
  325. <td class="settingsText">
  326. Interval in seconds between Rssad polling runs - Rssad will run it's jobs to check for new torrents matching configured filters every 'interval' seconds.
  327. </td>
  328. </tr>
  329. <tr>
  330. <td class="settingsTitle">
  331. Rssad Filters And Jobs
  332. </td>
  333. <td class="settingsSetting" rowspan="2">
  334. <a id="closeLink" href="admin.php?op=fluxdRssadSettings">Configure Rssad Filters And Jobs</a>
  335. </td>
  336. </tr>
  337. <tr>
  338. <td class="settingsText">
  339. Configure the rssad filters and jobs.
  340. </td>
  341. </tr>
  342. </table>
  343. </div>
  344. <div id="uploadBottom"></div>
  345. <div id="uploadBottomEnd"></div>
  346. <div id="upload">
  347. <div id="uploadLast"></div>
  348. <div id="uploadFirst">
  349. <span class="upload">
  350. Fluxinet
  351. <tmpl_if name="fluxd_Fluxinet_state" value="0">
  352. <img height="10" src="themes/default/images/black.gif" title="Fluxinet not loaded.">
  353. </tmpl_if>
  354. <tmpl_if name="fluxd_Fluxinet_state" value="1">
  355. <img height="10" src="themes/default/images/green.gif" title="Fluxinet loaded.">
  356. </tmpl_if>
  357. <tmpl_if name="fluxd_Fluxinet_state" value="-1">
  358. <img height="10" src="themes/default/images/red.gif" title="Fluxinet error.">
  359. </tmpl_if>
  360. </span>
  361. </div>
  362. </div>
  363. <div class="uploadClass">
  364. <div align="left">
  365. <strong>Overview:</strong><br/>Fluxinet allows network access directly to the fluxd daemon.
  366. </div>
  367. <table id="settings">
  368. <tr>
  369. <td class="settingsTitle">
  370. <label for="fluxd_Fluxinet_enabled">Fluxinet Enabled</label>
  371. </td>
  372. <td class="settingsSetting" rowspan="2">
  373. <select name="fluxd_Fluxinet_enabled" id="fluxd_Fluxinet_enabled">
  374. <option value="1"
  375. <tmpl_if name="fluxd_Fluxinet_enabled" value="1">
  376. selected
  377. </tmpl_if>
  378. >True</option>
  379. <option value="0"
  380. <tmpl_if name="fluxd_Fluxinet_enabled" value="0">
  381. selected
  382. </tmpl_if>
  383. >False</option>
  384. </select>
  385. </td>
  386. </tr>
  387. <tr>
  388. <td class="settingsText">
  389. Enable/disable the Fluxinet module.
  390. </td>
  391. </tr>
  392. <tr>
  393. <td class="settingsTitle">
  394. <label for="fluxd_Fluxinet_port">Fluxinet Port</label>
  395. </td>
  396. <td class="settingsSetting" rowspan="2">
  397. <input name="fluxd_Fluxinet_port" id="fluxd_Fluxinet_port" type="Text" maxlength="5" value="<tmpl_var name="fluxd_Fluxinet_port">" size="5">
  398. </td>
  399. </tr>
  400. <tr>
  401. <td class="settingsText">
  402. The port number to run the Fluxinet socket on.
  403. </td>
  404. </tr>
  405. </table>
  406. </div>
  407. <div id="uploadBottom"></div>
  408. <div id="uploadBottomEnd"></div>
  409. <div id="upload">
  410. <div id="uploadLast"></div>
  411. <div id="uploadFirst">
  412. <span class="upload">
  413. Maintenance
  414. <tmpl_if name="fluxd_Maintenance_state" value="0">
  415. <img height="10" src="themes/default/images/black.gif" title="Maintenance not loaded.">
  416. </tmpl_if>
  417. <tmpl_if name="fluxd_Maintenance_state" value="1">
  418. <img height="10" src="themes/default/images/green.gif" title="Maintenance loaded.">
  419. </tmpl_if>
  420. <tmpl_if name="fluxd_Maintenance_state" value="-1">
  421. <img height="10" src="themes/default/images/red.gif" title="Maintenance error.">
  422. </tmpl_if>
  423. </span>
  424. </div>
  425. </div>
  426. <div class="uploadClass">
  427. <div align="left">
  428. <strong>Overview:</strong><br/>The maintenance module performs regular maintenance checks on torrentflux-b4rt and can be configured to restart any transfers that have died unexpectedly.
  429. </div>
  430. <table id="settings">
  431. <tr>
  432. <td class="settingsTitle">
  433. <label for="fluxd_Maintenance_enabled">Maintenance Enabled</label>
  434. </td>
  435. <td class="settingsSetting" rowspan="2">
  436. <select name="fluxd_Maintenance_enabled" id="fluxd_Maintenance_enabled">
  437. <option value="1"
  438. <tmpl_if name="fluxd_Maintenance_enabled" value="1">
  439. selected
  440. </tmpl_if>
  441. >True</option>
  442. <option value="0"
  443. <tmpl_if name="fluxd_Maintenance_enabled" value="0">
  444. selected
  445. </tmpl_if>
  446. >False</option>
  447. </select>
  448. </td>
  449. </tr>
  450. <tr>
  451. <td class="settingsText">
  452. Enable/disable the Maintenance module.
  453. </td>
  454. </tr>
  455. <tr>
  456. <td class="settingsTitle">
  457. <label for="fluxd_Maintenance_interval">Maintenance Polling Interval</label>
  458. </td>
  459. <td class="settingsSetting" rowspan="2">
  460. <input name="fluxd_Maintenance_interval" id="fluxd_Maintenance_interval" type="Text" maxlength="10" value="<tmpl_var name="fluxd_Maintenance_interval">" size="5">
  461. </td>
  462. </tr>
  463. <tr>
  464. <td class="settingsText">
  465. Interval in seconds between Maintenance polling runs - Maintenance runs will be performed every 'interval' seconds.
  466. </td>
  467. </tr>
  468. <tr>
  469. <td class="settingsTitle">
  470. <label for="fluxd_Maintenance_trestart">Restart Dead Transfers</label>
  471. </td>
  472. <td class="settingsSetting" rowspan="2">
  473. <select name="fluxd_Maintenance_trestart" id="fluxd_Maintenance_trestart">
  474. <option value="1"
  475. <tmpl_if name="fluxd_Maintenance_trestart" value="1">
  476. selected
  477. </tmpl_if>
  478. >True</option>
  479. <option value="0"
  480. <tmpl_if name="fluxd_Maintenance_trestart" value="0">
  481. selected
  482. </tmpl_if>
  483. >False</option>
  484. </select>
  485. </td>
  486. </tr>
  487. <tr>
  488. <td class="settingsText">
  489. Enable/disable automatic restarting of transfers that have died abnormally.
  490. </td>
  491. </tr>
  492. </table>
  493. </div>
  494. <div id="uploadBottom"></div>
  495. <div id="uploadBottomEnd"></div>
  496. <div id="upload">
  497. <div id="uploadLast"></div>
  498. <div id="uploadFirst">
  499. <span class="upload">
  500. Trigger
  501. <tmpl_if name="fluxd_Trigger_state" value="0">
  502. <img height="10" src="themes/default/images/black.gif" title="Trigger not loaded.">
  503. </tmpl_if>
  504. <tmpl_if name="fluxd_Trigger_state" value="1">
  505. <img height="10" src="themes/default/images/green.gif" title="Trigger loaded.">
  506. </tmpl_if>
  507. <tmpl_if name="fluxd_Trigger_state" value="-1">
  508. <img height="10" src="themes/default/images/red.gif" title="Trigger error.">
  509. </tmpl_if>
  510. </span>
  511. </div>
  512. </div>
  513. <div class="uploadClass">
  514. <div align="left">
  515. <strong>Overview:</strong><br/>Trigger performs an action on a transfer item when a specified event occurs.<br/><strong>Note:</strong><br/>The trigger module does not work at present.
  516. </div>
  517. <table id="settings">
  518. <tr>
  519. <td class="settingsTitle">
  520. <label for="fluxd_Trigger_enabled">Trigger Enabled</label>
  521. </td>
  522. <td class="settingsSetting" rowspan="2">
  523. <select name="fluxd_Trigger_enabled" id="fluxd_Trigger_enabled">
  524. <option value="1"
  525. <tmpl_if name="fluxd_Trigger_enabled" value="1">
  526. selected
  527. </tmpl_if>
  528. >True</option>
  529. <option value="0"
  530. <tmpl_if name="fluxd_Trigger_enabled" value="0">
  531. selected
  532. </tmpl_if>
  533. >False</option>
  534. </select>
  535. </td>
  536. </tr>
  537. <tr>
  538. <td class="settingsText">
  539. Enable/disable the Trigger module.
  540. </td>
  541. </tr>
  542. <tr>
  543. <td class="settingsTitle">
  544. <label for="fluxd_Trigger_interval">Trigger Polling Interval</label>
  545. </td>
  546. <td class="settingsSetting" rowspan="2">
  547. <input name="fluxd_Trigger_interval" id="fluxd_Trigger_interval" type="Text" maxlength="10" value="<tmpl_var name="fluxd_Trigger_interval">" size="5">
  548. </td>
  549. </tr>
  550. <tr>
  551. <td class="settingsText">
  552. Interval in seconds between Trigger polling runs - Trigger will check for actions to perform every 'interval' seconds.
  553. </td>
  554. </tr>
  555. <tr>
  556. <td class="settingsTitle">
  557. </td>
  558. <td class="settingsSetting">
  559. <input type="Submit" value="Update Settings">
  560. </td>
  561. </tr>
  562. </table>
  563. </div>
  564. <div id="uploadBottom"></div>
  565. <div id="uploadBottomEnd"></div>
  566. </form>
  567. <tmpl_include name="inc.subfoot.tmpl">
  568. </div>
  569. <div id="stats">
  570. <script language="JavaScript">
  571. function SuperAdmin(name_file) {
  572. window.open (name_file,"_blank","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=800,height=600")
  573. }
  574. </script>
  575. <div id="bandwidthTitle">
  576. <a class="mainMenu" href="javascript:SuperAdmin('superadmin.php?f=1')">Log</a>
  577. </div>
  578. <div id="drivespaceTitle">
  579. <a class="mainMenu" href="javascript:SuperAdmin('superadmin.php?f=2')">Error Log</a>
  580. </div>
  581. <div id="drivespaceTitle">
  582. <a class="mainMenu" href="javascript:SuperAdmin('superadmin.php?f=3')">ps</a>
  583. </div>
  584. <tmpl_if name="fluxdRunning">
  585. <div id="drivespaceTitle">
  586. <a class="mainMenu" href="javascript:SuperAdmin('superadmin.php?f=4')">Status</a>
  587. </div>
  588. <tmpl_else>
  589. <div id="drivespaceTitle">
  590. <a class="mainMenu" href="javascript:SuperAdmin('superadmin.php?f=5')">Check</a>
  591. </div>
  592. <div id="drivespaceTitle">
  593. <a class="mainMenu" href="javascript:SuperAdmin('superadmin.php?f=6')">db-Debug</a>
  594. </div>
  595. <div id="drivespaceTitle">
  596. <a class="mainMenu" href="javascript:SuperAdmin('superadmin.php?f=9')">Version</a>
  597. </div>
  598. </tmpl_if>
  599. <div id="drivespaceTitle">
  600. <a class="mainMenu" href="">
  601. <tmpl_if name="fluxdRunning">
  602. fluxd Running
  603. <tmpl_else>
  604. fluxd Off
  605. </tmpl_if>
  606. </a>
  607. </div>
  608. <tmpl_if name="fluxdRunning">
  609. <div id="statsDrivespace">
  610. <div class="serverStatsBottom">
  611. <span class="serverStats">(pid: <tmpl_var name="fluxdPid">)</span>
  612. </div>
  613. </div>
  614. </tmpl_if>
  615. </div>
  616. </body>
  617. </html>