page.profile.tmpl 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466
  1. <tmpl_include name="inc.head.tmpl">
  2. <tmpl_include name="inc.subhead.tmpl">
  3. <script src="js/functions.js" type="text/javascript"></script>
  4. <script src="js/userSettings.js" type="text/javascript"></script>
  5. <tmpl_if name="showIndex">
  6. <div align="center">
  7. <table border=1 bordercolor="#94ABC0" cellpadding="2" cellspacing="0" width="760">
  8. <tr>
  9. <td colspan=6 bgcolor="#A2BED4" background="themes/default/images/bar.gif">
  10. <img src="themes/default/images/properties.png" border=0>&nbsp;&nbsp;<font class="title"><tmpl_var name="user">'s <tmpl_var name="_PROFILE"></font>
  11. </td>
  12. </tr>
  13. <tr>
  14. <td align="center">
  15. <table width="100%" border="0" cellpadding="3" cellspacing="0">
  16. <tr>
  17. <!-- left column -->
  18. <td width="50%" bgcolor="#A2BED4" valign="top">
  19. <div align="center">
  20. <table border="0" cellpadding="0" cellspacing="0">
  21. <tr>
  22. <td align="right"><tmpl_var name="_JOINED">:&nbsp;</td>
  23. <td><strong><tmpl_var name="time_created1"></strong></td>
  24. </tr>
  25. <tr>
  26. <td colspan="2" align="center">&nbsp;</td>
  27. </tr>
  28. <tr>
  29. <td align="right"><tmpl_var name="_UPLOADPARTICIPATION">:&nbsp;</td>
  30. <td>
  31. <table width="200" border="0" cellpadding="0" cellspacing="0">
  32. <tr>
  33. <td background="themes/default/images/proglass.gif" width="<tmpl_var name="width1">"><img src="themes/default/images/blank.gif" width="1" height="12" border="0"></td>
  34. <td background="themes/default/images/noglass.gif" width="<tmpl_var name="width2">"><img src="themes/default/images/blank.gif" width="1" height="12" border="0"></td>
  35. </tr>
  36. </table>
  37. </td>
  38. </tr>
  39. <tr>
  40. <td align="right"><tmpl_var name="_UPLOADS">:&nbsp;</td>
  41. <td><strong><tmpl_var name="user_activity"></strong></td>
  42. </tr>
  43. <tr>
  44. <td align="right"><tmpl_var name="_PERCENTPARTICIPATION">:&nbsp;</td>
  45. <td><strong><tmpl_var name="user_percent">%</strong></td>
  46. </tr>
  47. <tr>
  48. <td colspan="2" align="center">
  49. <div align="center" class="tiny">(<tmpl_var name="_PARTICIPATIONSTATEMENT"> <tmpl_var name="days_to_keep"> <tmpl_var name="_DAYS">)
  50. </div>
  51. <br>
  52. </td>
  53. </tr>
  54. <tr>
  55. <td align="right"><tmpl_var name="_TOTALPAGEVIEWS">:&nbsp;</td>
  56. <td><strong><tmpl_var name="hits"></strong></td>
  57. </tr>
  58. <tr>
  59. <td align="right"><tmpl_var name="_USERTYPE">:&nbsp;</td>
  60. <td><strong><tmpl_var name="user_type"></strong></td>
  61. </tr>
  62. <tr>
  63. <td colspan="2" align="center">
  64. <table>
  65. <tr>
  66. <td align="center">
  67. <br />[ <a href="index.php?iid=profile&op=showCookies">Cookie Management</a> ]
  68. </td>
  69. </tr>
  70. <tmpl_if name="with_profiles" value="1">
  71. <tr>
  72. <td align="center">
  73. <br />[ <a href="index.php?iid=profile&op=showProfiles">Transfer Profiles Management</a> ]
  74. </td>
  75. </tr>
  76. </tmpl_if>
  77. <tr>
  78. <td align="center">
  79. <br />[ <a href="dispatcher.php?action=cookieFlush&riid=profile" onclick="return confirm('Delete Auto-Login-Cookie ?')">Delete "Auto-Login" Cookie</a> ]
  80. </td>
  81. </tr>
  82. <tmpl_if name="enable_personal_settings" value="1">
  83. <tr>
  84. <td align="center">
  85. <br />[ <a href="index.php?iid=profile&op=resetSettingsUser" onclick="return confirm('Reset Personal Settings ?')">Reset Personal Settings</a> ]
  86. </td>
  87. </tr>
  88. </tmpl_if>
  89. </table>
  90. </td>
  91. </tr>
  92. </table>
  93. </div>
  94. </td>
  95. <!-- right column -->
  96. <td valign="top">
  97. <div align="center">
  98. <form name="theForm" action="index.php?iid=profile&op=updateProfile" method="post" onsubmit="return validateProfile(0, '<tmpl_var name="_USERIDREQUIRED">', '<tmpl_var name="_PASSWORDLENGTH">', '<tmpl_var name="_PASSWORDNOTMATCH">', '<tmpl_var name="_PLEASECHECKFOLLOWING">')">
  99. <table cellpadding="5" cellspacing="0" border="0">
  100. <tr>
  101. <td align="right"><label for="user"><tmpl_var name="_USER">:</label></td>
  102. <td>
  103. <input readonly="true" id="user" type="Text" value="<tmpl_var name="user">" size="15">
  104. </td>
  105. </tr>
  106. <tr>
  107. <td align="right"><label for="pass1"><tmpl_var name="_NEWPASSWORD">:</label></td>
  108. <td>
  109. <input name="pass1" id="pass1" type="Password" value="" size="15">
  110. </td>
  111. </tr>
  112. <tr>
  113. <td align="right"><label for="pass2"><tmpl_var name="_CONFIRMPASSWORD">:</label></td>
  114. <td>
  115. <input name="pass2" id="pass2" type="Password" value="" size="15">
  116. </td>
  117. </tr>
  118. <tr>
  119. <td align="right"><label for="theme"><tmpl_var name="_THEME">:</label></td>
  120. <td>
  121. <select name="theme" id="theme">
  122. <tmpl_loop name="theme_list">
  123. <option value="<tmpl_var name="arThemes2">" <tmpl_var name="selected">><tmpl_var name="arThemes"></option>
  124. </tmpl_loop>
  125. <optgroup label="Standard TF Themes" style="background-color: #00EC00">
  126. <tmpl_loop name="tfstandard_theme_list">
  127. <option value="<tmpl_var name="arThemes2">" <tmpl_var name="selected"> style="background-color: #FFFFFF"><tmpl_var name="arThemes"></option>
  128. </tmpl_loop>
  129. </optgroup>
  130. </select>
  131. </td>
  132. </tr>
  133. <tr>
  134. <td align="right"><label for="language"><tmpl_var name="_LANGUAGE">:</label></td>
  135. <td>
  136. <select name="language" id="language">
  137. <tmpl_loop name="language_list">
  138. <option value="<tmpl_var name="arLanguage">" <tmpl_var name="selected">><tmpl_var name="language_file"></option>
  139. </tmpl_loop>
  140. </select>
  141. </td>
  142. </tr>
  143. <tr>
  144. <td colspan="2">
  145. <input name="hideOffline" id="hideOffline" type="Checkbox" value="1" <tmpl_var name="hideChecked">> <label for="hideOffline"><tmpl_var name="_HIDEOFFLINEUSERS"></label><br>
  146. </td>
  147. </tr>
  148. <tr>
  149. <td align="center" colspan="2">
  150. <input type="Submit" value="<tmpl_var name="_UPDATE">">
  151. </td>
  152. </tr>
  153. </table>
  154. </form>
  155. </div>
  156. </td>
  157. </tr>
  158. <!-- user-settings -->
  159. <tmpl_if name="enable_personal_settings" value="1">
  160. <tr>
  161. <td colspan="2" align="center" bgcolor="#94ABC0"><strong>Personal Settings</strong></td>
  162. </tr>
  163. <tr>
  164. <td colspan="2">
  165. <tmpl_include name="inc.personalSettingsForm.tmpl">
  166. </td>
  167. </tr>
  168. </tmpl_if>
  169. </table>
  170. </td>
  171. </tr>
  172. </table>
  173. </div>
  174. <br><br>
  175. </tmpl_if>
  176. <tmpl_if name="updateProfile">
  177. <div align="center">
  178. <table border=1 bordercolor="#94ABC0" cellpadding="2" cellspacing="0" bgcolor="#A2BED4" width="760">
  179. <tr>
  180. <td colspan=6 background="themes/default/images/bar.gif">
  181. <img src="themes/default/images/properties.png" border=0>&nbsp;&nbsp;<font class="title"><tmpl_var name="user">'s <tmpl_var name="_PROFILE"></font>
  182. </td>
  183. </tr>
  184. <tr>
  185. <td align="center">
  186. <br>
  187. <tmpl_var name="_PROFILEUPDATEDFOR"> <tmpl_var name="user">
  188. <br><br>
  189. </td>
  190. </tr>
  191. </table>
  192. </div>
  193. <br><br>
  194. </tmpl_if>
  195. <tmpl_if name="ShowCookies">
  196. <script LANGUAGE="JavaScript">
  197. <!-- Begin
  198. function popUp(name_file)
  199. {
  200. window.open (name_file,'help','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=800,height=600')
  201. }
  202. // End -->
  203. </script>
  204. <div align="center">[<a href="index.php?iid=profile">Return to Profile</a>]</div>
  205. <br />
  206. <div align="center">
  207. <form action="index.php?iid=profile&op=<tmpl_var name="op">" method="post">
  208. <input type="hidden" name="cid" value="<tmpl_var name="cid">" />
  209. <table border="1" bordercolor="#94ABC0" cellpadding="2" cellspacing="0" bgcolor="#A2BED4">
  210. <tr>
  211. <td colspan="3" bgcolor="#A2BED4" background="themes/default/images/bar.gif">
  212. <img src="themes/default/images/properties.png" border=0 align="absbottom">&nbsp;<font class="title">Cookie Management</font>
  213. </td>
  214. </tr>
  215. <tr>
  216. <td width="80" align="right">&nbsp;<label for="host">Host:</label></td>
  217. <td>
  218. <input type="Text" size="50" maxlength="255" name="host" id="host"<tmpl_var name="hostvalue">><br />
  219. </td>
  220. <td>
  221. www.host.com
  222. </td>
  223. </tr>
  224. <tr>
  225. <td width="80" align="right">&nbsp;<label for="data">Data:</label></td>
  226. <td>
  227. <input type="Text" size="50" maxlength="255" name="data" id="data"<tmpl_var name="datavalue">><br />
  228. </td>
  229. <td>
  230. uid=123456;pass=a1b2c3d4e5f6g7h8i9j1
  231. </td>
  232. </tr>
  233. <tr>
  234. <td>&nbsp;</td>
  235. <td colspan="2">
  236. <input type="Submit" value="<tmpl_var name="add1">">
  237. </td>
  238. </tr>
  239. <tmpl_if name="empty_cid">
  240. <tr>
  241. <td colspan="3">
  242. <center>[ <a href="index.php?iid=profile&op=editCookies">back</a> ]</center>
  243. </td>
  244. </tr>
  245. <tmpl_else>
  246. <tr>
  247. <td colspan="3">
  248. <table border="1" bordercolor="#94ABC0" cellpadding="2" cellspacing="0" bgcolor="#A2BED4" width="100%">
  249. <tr>
  250. <td style="font-weight: bold; padding-left: 3px;" width="50">Action</td>
  251. <td style="font-weight: bold; padding-left: 3px;">Host</td>
  252. <td style="font-weight: bold; padding-left: 3px;">Data</td>
  253. </tr>
  254. <tmpl_if name="empty_dat">
  255. <tr>
  256. <td colspan="3">No cookie entries exist.</td>
  257. </tr>
  258. <tmpl_else>
  259. <tmpl_loop name="cookie_data">
  260. <tr>
  261. <td>
  262. <a href="index.php?iid=profile&op=deleteCookie&cid=<tmpl_var name="cid">"><img src="themes/default/images/delete_on.gif" border=0 title="<tmpl_var name="_DELETE"> <tmpl_var name="host">" align="absmiddle"></a>
  263. <a href="index.php?iid=profile&op=editCookies&cid=<tmpl_var name="cid">"><img src="themes/default/images/properties.png" border=0 title="<tmpl_var name="_EDIT"> " . <tmpl_var name="host">" align="absmiddle"></a>
  264. </td>
  265. <td><tmpl_var name="host"></td>
  266. <td><tmpl_var name="data"></td>
  267. </tr>
  268. </tmpl_loop>
  269. </tmpl_if>
  270. </table>
  271. </td>
  272. </tr>
  273. </tmpl_if>
  274. <tr>
  275. <td colspan="3">
  276. <br>
  277. <div align="center">
  278. <A HREF="javascript:popUp('index.php?iid=cookiehelp')">How to get cookie information....</A>
  279. </div>
  280. </td>
  281. </tr>
  282. </table>
  283. </form>
  284. </div>
  285. <br />
  286. <br />
  287. <br />
  288. </tmpl_if>
  289. <tmpl_if name="ShowProfiles">
  290. <div align="center">[<a href="index.php?iid=profile">Return to Profile</a>]</div>
  291. <br />
  292. <div align="center">
  293. <script src="js/profile.js" type="text/javascript"></script>
  294. <form name="theForm" action="index.php?iid=profile&op=<tmpl_var name="op">" method="post" onsubmit="return validateProfileSettings()">
  295. <input type="hidden" name="pid" value="<tmpl_var name="pid">" />
  296. <table width="680" border="1" bordercolor="#94ABC0" cellpadding="2" cellspacing="0" bgcolor="#A2BED4">
  297. <tr>
  298. <td colspan="3" bgcolor="#A2BED4" background="themes/default/images/bar.gif">
  299. <img src="themes/default/images/properties.png" border=0 align="absbottom">&nbsp;<font class="title">Transfer Profiles Management</font>
  300. </td>
  301. </tr>
  302. <tr>
  303. <td width="300">&nbsp;<label for="name">Name:</label></td>
  304. <td colspan="2" nowrap>
  305. <input type="Text" size="45" maxlength="255" name="name" id="name" <tmpl_var name="name">>
  306. </td>
  307. </tr>
  308. <tmpl_if name="isAdmin">
  309. <tr>
  310. <td width="300">&nbsp;<label for="public">Public Profile:</label></td>
  311. <td width="180" nowrap>
  312. <input name="public" id="public" type="Checkbox" value="1" <tmpl_var name="public">>
  313. </td>
  314. <td width="200">
  315. &nbsp;
  316. </td>
  317. </tr>
  318. </tmpl_if>
  319. <tr>
  320. <td width="300">&nbsp;<label for="rate">Max Upload Rate:</label></td>
  321. <td width="180" nowrap>
  322. <input type="Text" size="5" maxlength="5" name="rate" id="rate" <tmpl_var name="rate">> kB/second
  323. </td>
  324. <td width="200">
  325. (default: <tmpl_var name="default_rate">)
  326. </td>
  327. </tr>
  328. <tr>
  329. <td width="300">&nbsp;<label for="drate">Max Download Rate:</label></td>
  330. <td width="180" nowrap>
  331. <input type="Text" size="5" maxlength="5" name="drate" id="drate" <tmpl_var name="drate">> kB/second
  332. </td>
  333. <td width="200">
  334. (default: <tmpl_var name="default_drate">)
  335. </td>
  336. </tr>
  337. <tr>
  338. <td width="300">&nbsp;<label for="maxuploads">Max Upload Connections:</label></td>
  339. <td width="180" nowrap>
  340. <input type="Text" size="5" maxlength="5" name="maxuploads" id="maxuploads" <tmpl_var name="maxuploads">>
  341. </td>
  342. <td width="200">
  343. (default: <tmpl_var name="default_maxuploads">)
  344. </td>
  345. </tr>
  346. <tr>
  347. <td width="300">&nbsp;<label for="maxcons">Max Cons:</label></td>
  348. <td width="180" nowrap>
  349. <input type="Text" size="5" maxlength="5" name="maxcons" id="maxcons" <tmpl_var name="maxcons">>
  350. </td>
  351. <td width="200">
  352. (default: <tmpl_var name="default_maxcons">)
  353. </td>
  354. </tr>
  355. <tr>
  356. <td width="300">&nbsp;<label for="runtime">Completion Activity:</label></td>
  357. <td width="180" nowrap>
  358. <select name="runtime" id="runtime">
  359. <option value="True">Die When Done</option>
  360. <option value="False"
  361. <tmpl_if name="runtime" value="False">
  362. selected
  363. </tmpl_if>
  364. >Keep Seeding</option>
  365. </select>
  366. </td>
  367. <td width="200">
  368. (default: <tmpl_if name="default_runtime" value="False">Keep Seeding<tmpl_else>Die When Done</tmpl_if>)
  369. </td>
  370. </tr>
  371. <tr>
  372. <td width="300">&nbsp;<label for="sharekill">Percentage When Seeding should Stop:</label></td>
  373. <td width="180" nowrap>
  374. <input type="Text" size="4" maxlength="4" name="sharekill" id="sharekill" <tmpl_var name="sharekill">>%
  375. </td>
  376. <td width="200">
  377. (default: <tmpl_var name="default_sharekill">)
  378. </td>
  379. </tr>
  380. <tr>
  381. <td width="300">&nbsp;<label for="rerequest">Rerequest Interval:</label></td>
  382. <td width="180" nowrap>
  383. <input type="Text" size="5" maxlength="5" name="rerequest" id="rerequest" <tmpl_var name="rerequest">>
  384. </td>
  385. <td width="200">
  386. (default: <tmpl_var name="default_rerequest">)
  387. </td>
  388. </tr>
  389. <tr>
  390. <td width="300">&nbsp;<label for="superseeder">Superseeder:</label></td>
  391. <td width="180" nowrap>
  392. <select name="superseeder" id="superseeder">
  393. <option value="1">true</option>
  394. <option value="0"
  395. <tmpl_if name="superseeder" value="0">
  396. selected
  397. </tmpl_if>
  398. >false</option>
  399. </select>
  400. </td>
  401. <td width="200">
  402. (default: <tmpl_if name="default_superseeder" value="0">false<tmpl_else>true</tmpl_if>)
  403. </td>
  404. </tr>
  405. <tr>
  406. <td width="300">&nbsp;<label for="minport">Min Port:</label></td>
  407. <td width="180" nowrap>
  408. <input type="Text" size="5" maxlength="5" name="minport" id="minport" <tmpl_var name="minport">>
  409. </td>
  410. <td width="200">
  411. (default: <tmpl_var name="default_minport">)
  412. </td>
  413. </tr>
  414. <tr>
  415. <td width="300">&nbsp;<label for="maxport">Max Port:</label></td>
  416. <td width="180" nowrap>
  417. <input type="Text" size="5" maxlength="5" name="maxport" id="maxport" <tmpl_var name="maxport">>
  418. </td>
  419. <td width="200">
  420. (default: <tmpl_var name="default_maxport">)
  421. </td>
  422. </tr>
  423. <tr>
  424. <td>&nbsp;</td>
  425. <td colspan="2">
  426. <input type="Submit" value="<tmpl_var name="add1">">
  427. </td>
  428. </tr>
  429. <tmpl_if name="empty_pid">
  430. <tr>
  431. <td colspan="3">
  432. <center>[ <a href="index.php?iid=profile&op=editProfiles">back</a> ]</center>
  433. </td>
  434. </tr>
  435. <tmpl_else>
  436. <tr>
  437. <td colspan="3">
  438. <table border="1" bordercolor="#94ABC0" cellpadding="2" cellspacing="0" bgcolor="#A2BED4" width="100%">
  439. <tr>
  440. <td style="font-weight: bold; padding-left: 3px;" width="50">Action</td>
  441. <td style="font-weight: bold; padding-left: 3px;">Title</td>
  442. </tr>
  443. <tmpl_if name="empty_dat">
  444. <tr>
  445. <td colspan="3">No profile entries exist.</td>
  446. </tr>
  447. <tmpl_else>
  448. <tmpl_loop name="profile_data">
  449. <tr>
  450. <td>
  451. <a href="index.php?iid=profile&op=deleteProfile&pid=<tmpl_var name="pid">"><img src="themes/default/images/delete_on.gif" border=0 title="<tmpl_var name="_DELETE"> <tmpl_var name="name">" align="absmiddle"></a>
  452. <a href="index.php?iid=profile&op=editProfiles&pid=<tmpl_var name="pid">"><img src="themes/default/images/properties.png" border=0 title="<tmpl_var name="_EDIT"> <tmpl_var name="name">" align="absmiddle"></a>
  453. </td>
  454. <td><tmpl_var name="name"></td>
  455. </tr>
  456. </tmpl_loop>
  457. </tmpl_if>
  458. </table>
  459. </td>
  460. </tr>
  461. </tmpl_if>
  462. </table>
  463. </form>
  464. </div>
  465. </tmpl_if>
  466. <tmpl_include name="inc.subfoot.tmpl">