page.admin.webappSettings.tmpl 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291
  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/<tmpl_var name="theme">/images/bar.gif">
  10. <img src="themes/tf_standard_themes/images/properties.png" width=18 height=13 border=0>&nbsp;&nbsp;<font class="title">WebApp Settings</font>
  11. </td>
  12. </tr>
  13. <tr>
  14. <td align="center">
  15. <div align="center">
  16. <form name="theForm" action="admin.php?op=updateWebappSettings" method="post" onsubmit="return validateSettings('webapp')">
  17. <table cellpadding="5" cellspacing="0" border="0" width="100%">
  18. <tr>
  19. <td align="left" width="350" valign="top">
  20. <label for="auth_type"><strong>Select Authentication Type:</strong></label><br/>
  21. <ul>
  22. <li><strong>Form Auth</strong><br/>Standard form based authentication.</li>
  23. <li><strong>Form Auth + Cookie</strong><br/>Standard form based authentication using an 'autologin' cookie (expires after 30 days).</li>
  24. <li><strong>Form Auth + Image</strong><br/>Standard form based authentication using image based captcha validation (user must enter the characters displayed in a dynamically created image to validate).</li>
  25. <li><strong>Basic Auth</strong><br/>Use HTTP Basic Authentication scheme (browser will handle user/password input).</li>
  26. <li><strong>Basic Auth + Passthrough</strong><br/>Pass the credentials of a user authenticated externally via basic auth to the webapp.</li>
  27. </ul>
  28. </td>
  29. <td valign="top">
  30. <tmpl_if name="auth_type_list">
  31. <select name="auth_type" id="auth_type">
  32. <tmpl_loop name="auth_type_list">
  33. <option value="<tmpl_var name="avalue">"<tmpl_if name="aselected" value="1"> selected</tmpl_if>><tmpl_var name="atype"></option>
  34. </tmpl_loop>
  35. </select>
  36. </tmpl_if>
  37. <br /><br /><br />
  38. <img src="image.php?i=test" border="0" title="Test-Image">
  39. </td>
  40. </tr>
  41. <tr>
  42. <td align="left" width="350" valign="top">
  43. <label for="auth_basic_realm"><strong>Basic Authentication Realm:</strong></label><br/>
  44. Specify the realm name to use if Basic Authentication method is used.
  45. </td>
  46. <td valign="top">
  47. <input name="auth_basic_realm" id="auth_basic_realm" type="Text" maxlength="64" value="<tmpl_var name="auth_basic_realm">" size="30">
  48. </td>
  49. </tr>
  50. <tr>
  51. <td align="left" width="350" valign="top">
  52. <label for="pagetitle"><strong>Default Page Title:</strong></label><br/>
  53. Specify the default page title.
  54. </td>
  55. <td valign="top">
  56. <input name="pagetitle" id="pagetitle" type="Text" maxlength="64" value="<tmpl_var name="pagetitle">" size="30">
  57. </td>
  58. </tr>
  59. <tr>
  60. <td align="left" width="350" valign="top">
  61. <label for="enable_personal_settings"><strong>Enable Personal Settings:</strong></label><br/>
  62. Allow users to change their personal settings.
  63. </td>
  64. <td valign="top">
  65. <select name="enable_personal_settings" id="enable_personal_settings">
  66. <option value="1">True</option>
  67. <option value="0"
  68. <tmpl_if name="enable_personal_settings" 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="ui_displayfluxlink"><strong>Display Torrentflux-B4rt Site Link:</strong></label><br/>
  78. When enabled, will display a small link to the Torrentflux-b4rt website at the bottom of all pages.
  79. </td>
  80. <td valign="top">
  81. <select name="ui_displayfluxlink" id="ui_displayfluxlink">
  82. <option value="1">True</option>
  83. <option value="0"
  84. <tmpl_if name="fluxlink_display" 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="drivespacebar"><strong>Drivespace Bar Style:</strong></label><br/>
  94. Select the styling of the drivespace bar in the frontend.
  95. </td>
  96. <td valign="top">
  97. <select name="drivespacebar" id="drivespacebar">
  98. <option value="tf"
  99. <tmpl_if name="drivespacebar" value="tf">
  100. selected
  101. </tmpl_if>
  102. >tf</option>
  103. <option value="xfer"
  104. <tmpl_if name="drivespacebar" value="xfer">
  105. selected
  106. </tmpl_if>
  107. >xfer</option>
  108. </select>
  109. </td>
  110. </tr>
  111. <tr>
  112. <td align="left" width="350" valign="top">
  113. <label for="transferStatsType"><strong>Transfer Statistics Update Method:</strong></label><br/>
  114. Choose the method used to update the transfer statistics window.
  115. </td>
  116. <td valign="top">
  117. <select name="transferStatsType" id="transferStatsType">
  118. <option value="standard">HTML Meta Refresh</option>
  119. <option value="ajax"
  120. <tmpl_if name="transferStatsType" value="ajax">
  121. selected
  122. </tmpl_if>
  123. >AJAX Update</option>
  124. </select>
  125. </td>
  126. </tr>
  127. <tr>
  128. <td align="left" width="350" valign="top">
  129. <label for="transferStatsUpdate"><strong>Transfer Statistics Update Interval:</strong></label><br/>
  130. Specify the interval in seconds between updates in the transfer statistics window.
  131. </td>
  132. <td valign="top">
  133. <input name="transferStatsUpdate" id="transferStatsUpdate" type="Text" maxlength="3" value="<tmpl_var name="transferStatsUpdate">" size="3">
  134. </td>
  135. </tr>
  136. <tr>
  137. <td align="left" width="350" valign="top">
  138. <label for="transferHosts"><strong>Resolve Hostnames In Transfer Window Hosts Tab:</strong></label><br/>
  139. Whether to resolve transfer peer hostnames to IP addresses in the Hosts tab of the transfer window - selecting Hostnames will add load to the server.
  140. </td>
  141. <td valign="top">
  142. <select name="transferHosts" id="transferHosts">
  143. <option value="1">Hostnames</option>
  144. <option value="0"
  145. <tmpl_if name="transferHosts" value="0">
  146. selected
  147. </tmpl_if>
  148. >IPs</option>
  149. </select>
  150. </td>
  151. </tr>
  152. <tr>
  153. <td align="left" width="350" valign="top">
  154. <label for="servermon_update"><strong>Server Monitor Update Interval:</strong></label><br/>
  155. Specify the interval in seconds between updates in the Server Monitor window.
  156. </td>
  157. <td valign="top">
  158. <input name="servermon_update" id="servermon_update" type="Text" maxlength="3" value="<tmpl_var name="servermon_update">" size="3">
  159. </td>
  160. </tr>
  161. <tr>
  162. <td align="left" width="350" valign="top">
  163. <label for="enable_dereferrer"><strong>Hide Referer When Following Links:</strong></label><br/>
  164. When enabled, referer information will not be forwarded to websites visited by clicking on links within torrentflux-b4rt.
  165. </td>
  166. <td valign="top">
  167. <select name="enable_dereferrer" id="enable_dereferrer">
  168. <option value="1">True</option>
  169. <option value="0"
  170. <tmpl_if name="enable_dereferrer" value="0">
  171. selected
  172. </tmpl_if>
  173. >False</option>
  174. </select>
  175. </td>
  176. </tr>
  177. <tr>
  178. <td align="left" width="350" valign="top">
  179. <label for="default_theme"><strong>Default Theme:</strong></label><br/>
  180. Select the default theme.<br/>
  181. <strong>Note:</strong> This theme will also be used for the login screen when a form based authentication method is used.
  182. </td>
  183. <td valign="top">
  184. <select name="default_theme" id="default_theme">
  185. <tmpl_loop name="theme_list">
  186. <option value="<tmpl_var name="arThemes2">" <tmpl_var name="selected">><tmpl_var name="arThemes"></option>
  187. </tmpl_loop>
  188. <optgroup label="Standard TF Themes" style="background-color: #00EC00">
  189. <tmpl_loop name="tfstandard_theme_list">
  190. <option value="<tmpl_var name="arThemes2">" <tmpl_var name="selected"> style="background-color: #FFFFFF"><tmpl_var name="arThemes"></option>
  191. </tmpl_loop>
  192. </optgroup>
  193. </select>
  194. </td>
  195. </tr>
  196. <tr>
  197. <td align="left" width="350" valign="top">
  198. <label for="default_language"><strong>Default Language:</strong></label><br/>
  199. Select the default language.
  200. </td>
  201. <td valign="top">
  202. <select name="default_language" id="default_language">
  203. <tmpl_loop name="lang_list">
  204. <option value="<tmpl_var name="arLanguage">" <tmpl_var name="selected">><tmpl_var name="GetLanguageFromFile"></option>
  205. </tmpl_loop>
  206. </select>
  207. </td>
  208. </tr>
  209. <tr>
  210. <td align="left" width="350" valign="top">
  211. <label for="days_to_keep"><strong>Days To Keep Logged Audit Actions:</strong></label><br/>
  212. Number of days that audit actions will be held in the database.
  213. </td>
  214. <td valign="top">
  215. <input name="days_to_keep" id="days_to_keep" type="Text" maxlength="3" value="<tmpl_var name="days_to_keep">" size="3">
  216. </td>
  217. </tr>
  218. <tr>
  219. <td align="left" width="350" valign="top">
  220. <label for="minutes_to_keep"><strong>Minutes To Keep User Online Status:</strong></label><br/>
  221. Number of minutes after ending a browser session that user status changes to offline.
  222. </td>
  223. <td valign="top">
  224. <input name="minutes_to_keep" id="minutes_to_keep" type="Text" maxlength="2" value="<tmpl_var name="minutes_to_keep">" size="2">
  225. </td>
  226. </tr>
  227. <tr>
  228. <td align="left" width="350" valign="top">
  229. <label for="rss_cache_min"><strong>Minutes To Cache RSS Feeds:</strong></label><br/>
  230. Number of minutes to cache RSS XML feeds on the server.
  231. </td>
  232. <td valign="top">
  233. <input name="rss_cache_min" id="rss_cache_min" type="Text" maxlength="3" value="<tmpl_var name="rss_cache_min">" size="3">
  234. </td>
  235. </tr>
  236. <tr>
  237. <td align="left" width="350" valign="top">
  238. <label for="enable_tmpl_cache"><strong>Enable Template Cache:</strong></label><br/>
  239. Enable caching of HTML template files.<br/><tmpl_var name="SuperAdminLink_tmplCache">
  240. </td>
  241. <td valign="top">
  242. <select name="enable_tmpl_cache" id="enable_tmpl_cache">
  243. <option value="1">True</option>
  244. <option value="0"
  245. <tmpl_if name="enable_tmpl_cache" value="0">
  246. selected
  247. </tmpl_if>
  248. >False</option>
  249. </select>
  250. </td>
  251. </tr>
  252. <tr>
  253. <td align="left" width="350" valign="top">
  254. <label for="debuglevel"><strong>Debug Level:</strong></label><br/>
  255. Set the debug level - higher values increase the debugging output in the logs.
  256. </td>
  257. <td valign="top">
  258. <select name="debuglevel" id="debuglevel">
  259. <option value="0"<tmpl_if name="debuglevel" value="0"> selected</tmpl_if>>0</option>
  260. <option value="1"<tmpl_if name="debuglevel" value="1"> selected</tmpl_if>>1</option>
  261. <option value="2"<tmpl_if name="debuglevel" value="2"> selected</tmpl_if>>2</option>
  262. </select>
  263. </td>
  264. </tr>
  265. <tr>
  266. <td align="left" width="350" valign="top">
  267. <label for="debug_sql"><strong>Show SQL Debug Statements:</strong></label><br/>
  268. SQL Errors will always be displayed but when this feature is enabled the SQL Statement that caused the error will be displayed as well.
  269. </td>
  270. <td valign="top">
  271. <select name="debug_sql" id="debug_sql">
  272. <option value="1">True</option>
  273. <option value="0"
  274. <tmpl_if name="debug_sql" value="0">
  275. selected
  276. </tmpl_if>
  277. >False</option>
  278. </select>
  279. </td>
  280. </tr>
  281. </table>
  282. <br/>
  283. <input type="Submit" value="Update Settings">
  284. </form>
  285. </div>
  286. <br/>
  287. </td>
  288. </tr>
  289. </table>
  290. </div>
  291. <tmpl_include name="inc.subfoot.tmpl">