spacecp_usergroup.htm 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423
  1. <!--{template common/header}-->
  2. <!--{if in_array($do, array('buy', 'exit'))}-->
  3. <div class="f_c">
  4. <h3 class="flb">
  5. <em id="return_$_GET[handlekey]"><!--{if $join}-->{lang memcp_usergroups_joinbuy}<!--{else}-->{lang memcp_usergroups_joinexit}<!--{/if}--></em>
  6. <!--{if $_G[inajax]}--><span><a href="javascript:;" onclick="hideWindow('$_GET[handlekey]');" class="flbc" title="{lang close}">{lang close}</a></span><!--{/if}-->
  7. </h3>
  8. <form id="buygroupform_{$groupid}" name="buygroupform_{$groupid}" method="post" autocomplete="off" action="home.php?mod=spacecp&ac=usergroup&do=$do&groupid=$groupid"{if !empty($_GET['inajax'])} onsubmit="ajaxpost('buygroupform_{$groupid}', 'return_$_GET['handlekey']', 'return_$_GET['handlekey']', 'onerror');return false;"{/if}>
  9. <input type="hidden" name="referer" value="{echo dreferer()}" />
  10. <input type="hidden" name="buysubmit" value="true" />
  11. <input type="hidden" name="gid" value="$_GET[gid]" />
  12. <!--{if $_G[inajax]}--><input type="hidden" name="handlekey" value="$_GET[handlekey]" /><!--{/if}-->
  13. <input type="hidden" name="formhash" value="{FORMHASH}" />
  14. <div class="c">
  15. <table class="list" cellspacing="0" cellpadding="0" style="width:300px">
  16. <!--{if $join}-->
  17. <!--{if $group['dailyprice']}-->
  18. <tr>
  19. <td>{lang memcp_usergroups_dailyprice}</td><td> $group[dailyprice] {$_G[setting][extcredits][$_G[setting][creditstrans]][unit]}{$_G[setting][extcredits][$_G[setting][creditstrans]][title]}</td>
  20. </tr>
  21. <tr>
  22. <td>{lang memcp_usergroups_credit}</td><td>$usermaxdays {lang days}</td>
  23. </tr>
  24. <tr>
  25. <td>{lang memcp_usergroups_span}</td><td><input type="text" size="2" name="days" value="$group[minspan]" class="px" onkeyup="change_credits_need(this.value)" /> {lang days}</td>
  26. </tr>
  27. <tr>
  28. <td>{lang credits_need}{$_G[setting][extcredits][$_G[setting][creditstrans]][title]}</td><td><span id="credits_need"></span> {$_G[setting][extcredits][$_G[setting][creditstrans]][unit]}
  29. <script language="javascript">
  30. var dailyprice = $group[dailyprice];
  31. function change_credits_need(daynum) {
  32. if(!isNaN(parseInt(daynum))) {
  33. $('credits_need').innerHTML = parseInt(daynum) * dailyprice;
  34. } else {
  35. $('credits_need').innerHTML = '0';
  36. }
  37. }
  38. change_credits_need($group[minspan]);
  39. </script></td>
  40. </tr>
  41. <tr>
  42. <td colspan="2">{lang memcp_usergroups_explain}:
  43. <!--{if $join}-->
  44. {lang memcp_usergroups_join_comment}
  45. <!--{else}-->
  46. {lang memcp_usergroups_exit_comment}
  47. <!--{/if}-->
  48. </td>
  49. </tr>
  50. <!--{else}-->
  51. <tr>
  52. <td colspan="2">{lang memcp_usergroups_explain}: {lang memcp_usergroups_free_comment}</td>
  53. </tr>
  54. <!--{/if}-->
  55. <!--{else}-->
  56. <tr>
  57. <td colspan="2">{lang memcp_usergroups_explain}:
  58. <!--{if $group[type] != 'special' || $group[system]=='private'}-->
  59. {lang memcp_usergroups_admin_exit_comment}
  60. <!--{elseif $group['dailyprice']}-->
  61. {lang memcp_usergroups_exit_comment}
  62. <!--{else}-->
  63. {lang memcp_usergroups_open_exit_comment}
  64. <!--{/if}-->
  65. </td>
  66. </tr>
  67. <!--{/if}-->
  68. </table>
  69. </div>
  70. <p class="o pns">
  71. <button type="submit" name="editsubmit_btn" id="editsubmit_btn" value="true" class="pn pnc"><strong>{lang submit}</strong></button>
  72. </p>
  73. </form>
  74. </div>
  75. <!--{elseif $do == 'switch'}-->
  76. <div class="f_c">
  77. <h3 class="flb">
  78. <em id="return_$_GET[handlekey]">{lang memcp_usergroups_switch}</em>
  79. <!--{if $_G[inajax]}--><span><a href="javascript:;" onclick="hideWindow('$_GET[handlekey]');" class="flbc" title="{lang close}">{lang close}</a></span><!--{/if}-->
  80. </h3>
  81. <form id="switchgroupform_{$groupid}" name="switchgroupform_{$groupid}" method="post" autocomplete="off" action="home.php?mod=spacecp&ac=usergroup&do=switch&groupid=$groupid"{if !empty($_GET['inajax'])} onsubmit="ajaxpost('switchgroupform_{$groupid}', 'return_$_GET['handlekey']', 'return_$_GET['handlekey']', 'onerror');return false;"{/if}>
  82. <input type="hidden" name="referer" value="{echo dreferer()}" />
  83. <input type="hidden" name="groupsubmit" value="true" />
  84. <input type="hidden" name="gid" value="$_GET[gid]" />
  85. <!--{if $_G[inajax]}--><input type="hidden" name="handlekey" value="$_GET[handlekey]" /><!--{/if}-->
  86. <input type="hidden" name="formhash" value="{FORMHASH}" />
  87. <div class="c">
  88. <table class="list" cellspacing="0" cellpadding="0" style="width:300px">
  89. <tr>
  90. <td>{lang memcp_usergroups_main_old}</td><td>$_G[group][grouptitle]</td>
  91. </tr>
  92. <tr>
  93. <td>{lang memcp_usergroups_main_new}</td><td>$group[grouptitle]</td>
  94. </tr>
  95. </table>
  96. </div>
  97. <p class="o pns">
  98. <button type="submit" name="editsubmit_btn" id="editsubmit_btn" value="true" class="pn pnc"><strong>{lang submit}</strong></button>
  99. </p>
  100. </form>
  101. </div>
  102. <!--{elseif $do == 'forum'}-->
  103. <!--{subtemplate home/spacecp_header}-->
  104. <!--{hook/spacecp_usergroup_top}-->
  105. <!--{subtemplate home/spacecp_usergroup_header}-->
  106. <table cellpadding="0" cellspacing="0" class="tdat ftb mtm mbm">
  107. <tr class="alt">
  108. <th class="xw1">{lang forum_name}</th>
  109. <!--{loop $perms $perm}-->
  110. <td class="xw1">$permlang['perms_'.$perm]</td>
  111. <!--{/loop}-->
  112. </tr>
  113. <!--{eval $key = 1;}-->
  114. <!--{loop $_G['cache']['forums'] $fid $forum}-->
  115. <!--{if $forum['status']}-->
  116. <tr {if $key++%2==0}class="alt"{/if}>
  117. <th{if $forum['type'] == 'forum'} style="padding-left:30px"{elseif $forum['type'] == 'sub'} style="padding-left:60px"{/if}><a href="forum.php?mod=forumdisplay&fid=$forum[fid]">$forum[name]</th>
  118. <!--{loop $perms $perm}-->
  119. <td>
  120. <!--{if !empty($verifyperm[$fid][$perm])}-->
  121. <!--{if $myverifyperm[$fid][$perm] || $forumperm[$fid][$perm]}-->
  122. <img src="{IMGDIR}/data_valid.gif" alt="data_valid" class="vm" />
  123. <!--{else}-->
  124. <img src="{IMGDIR}/data_invalid.gif" alt="data_invalid" class="vm" />
  125. <!--{/if}-->
  126. &nbsp;$verifyperm[$fid][$perm]
  127. <!--{else}-->
  128. <!--{if $forumperm[$fid][$perm]}--><img src="{IMGDIR}/data_valid.gif" alt="data_valid" /><!--{else}--><img src="{IMGDIR}/data_invalid.gif" alt="data_invalid" /><!--{/if}-->
  129. <!--{/if}-->
  130. </td>
  131. <!--{/loop}-->
  132. </tr>
  133. <!--{/if}-->
  134. <!--{/loop}-->
  135. </table>
  136. <img src="{IMGDIR}/data_valid.gif" alt="data_valid" class="vm" /> {lang usergroup_right_message1}&nbsp;
  137. <img src="{IMGDIR}/data_invalid.gif" alt="data_invalid" class="vm" /> {lang usergroup_right_message2}&nbsp;
  138. <!--{if $_G['setting']['verify']['enabled']}-->
  139. <!--{echo implode('', $verifyicon)}--> {lang usergroup_right_message3}
  140. <!--{/if}-->
  141. </div>
  142. <!--{hook/spacecp_usergroup_bottom}-->
  143. </div>
  144. <div class="appl">
  145. <!--{subtemplate home/spacecp_footer}-->
  146. </div>
  147. </div>
  148. <!--{elseif $do == 'expiry' || $do == 'list'}-->
  149. <!--{subtemplate home/spacecp_header}-->
  150. <!--{hook/spacecp_usergroup_top}-->
  151. <!--{subtemplate home/spacecp_usergroup_header}-->
  152. <p class="tbmu"><span class="y">
  153. {lang youhave} <span class="xi1"> $usermoney {$_G[setting][extcredits][$_G[setting][creditstrans]][unit]}{$_G[setting][extcredits][$_G[setting][creditstrans]][title]}</span></span>
  154. {lang yourusergroup}: {$_G['cache']['usergroups'][$_G[groupid]]['grouptitle']}
  155. </p>
  156. <!--{if $do == 'expiry'}-->
  157. <div class="notice">{lang usergroup_expired}</div>
  158. <!--{/if}-->
  159. <!--{if $expirylist}-->
  160. <table cellspacing="0" cellpadding="0" class="dt mtm mbm">
  161. <tbody class="th">
  162. <tr>
  163. <th>{lang usergroup}</th>
  164. <th>{lang memcp_usergroups_dailyprice}</th>
  165. <th>{lang memcp_usergroups_credit}</th>
  166. <th>{lang group_expiry_time}</th>
  167. <th></th>
  168. </tr>
  169. </tbody>
  170. <tbody>
  171. <!--{loop $expirylist $groupid $group}-->
  172. <tr class="{echo swapclass('alt')}">
  173. <td><a href="home.php?mod=spacecp&ac=usergroup&gid=$groupid" class="xi2" target="_blank">$group[grouptitle]</a></td>
  174. <td>
  175. <!--{if $_G['cache']['usergroups'][$groupid]['pubtype'] == 'buy' && $group[dailyprice]}-->
  176. $group[dailyprice] {$_G[setting][extcredits][$_G[setting][creditstrans]][unit]}{$_G[setting][extcredits][$_G[setting][creditstrans]][title]}
  177. <!--{elseif $_G['cache']['usergroups'][$groupid]['pubtype'] == 'free'}-->
  178. {lang free}
  179. <!--{/if}-->
  180. </td>
  181. <td><!--{if $group[usermaxdays]}-->$group[usermaxdays] {lang days}<!--{/if}--></td>
  182. <td>$group[time]</td>
  183. <td>
  184. <!--{if in_array($groupid, $extgroupids) || $groupid == $_G['groupid']}-->
  185. <!--{if $groupid != $_G['groupid']}-->
  186. <!--{if !$group[noswitch]}-->
  187. <a href="home.php?mod=spacecp&ac=usergroup&do=switch&groupid=$groupid&handlekey=switchgrouphk" class="xw1 xi2" onclick="showWindow('group', this.href, 'get', 0);">{lang memcp_usergroups_set_main}</a>
  188. <!--{/if}-->
  189. <!--{if !$group['maingroup']}-->
  190. <!--{if $_G['cache']['usergroups'][$groupid]['pubtype'] == 'buy'}-->
  191. <a href="home.php?mod=spacecp&ac=usergroup&do=buy&groupid=$groupid&handlekey=buygrouphk" class="xw1 xi2" onclick="showWindow('group', this.href, 'get', 0);">{lang renew}</a>
  192. <!--{/if}-->
  193. <a href="home.php?mod=spacecp&ac=usergroup&do=exit&groupid=$groupid&handlekey=exitgrouphk" class="xw1 xi2" onclick="showWindow('group', this.href, 'get', 0);">{lang memcp_usergroups_exit}</a>
  194. <!--{/if}-->
  195. <!--{else}-->
  196. <!--{if $_G['cache']['usergroups'][$groupid]['pubtype'] == 'buy'}-->
  197. <a href="home.php?mod=spacecp&ac=usergroup&do=buy&groupid=$groupid&handlekey=buygrouphk" class="xw1 xi2" onclick="showWindow('group', this.href, 'get', 0);">{lang renew}</a>
  198. <!--{/if}-->
  199. {lang main_usergroup}
  200. <!--{/if}-->
  201. <!--{elseif $_G['cache']['usergroups'][$groupid]['pubtype'] == 'free'}-->
  202. <a href="home.php?mod=spacecp&ac=usergroup&do=buy&groupid=$groupid&handlekey=buygrouphk" class="xw1 xi2" onclick="showWindow('group', this.href, 'get', 0);">{lang free_buy}</a>
  203. <!--{elseif $_G['cache']['usergroups'][$groupid]['pubtype'] == 'buy'}-->
  204. <a href="home.php?mod=spacecp&ac=usergroup&do=buy&groupid=$groupid&handlekey=buygrouphk" class="xw1 xi2" onclick="showWindow('group', this.href, 'get', 0);">{lang memcp_usergroups_buy}</a>
  205. <!--{/if}-->
  206. </td>
  207. </tr>
  208. <!--{/loop}-->
  209. </tbody>
  210. </table>
  211. <!--{else}-->
  212. <p class="emp">{lang memcp_usergroup_unallow}</p>
  213. <!--{/if}-->
  214. </div>
  215. <!--{hook/spacecp_usergroup_bottom}-->
  216. </div>
  217. <div class="appl">
  218. <!--{subtemplate home/spacecp_footer}-->
  219. </div>
  220. </div>
  221. <!--{else}-->
  222. <!--{subtemplate home/spacecp_header}-->
  223. <!--{hook/spacecp_usergroup_top}-->
  224. <!--{subtemplate home/spacecp_usergroup_header}-->
  225. <!--{eval
  226. $permtype = array(0 => '{lang permission_menu_normaloptions}', 1 => '{lang permission_modoptions_name}');
  227. }-->
  228. <div class="tdats">
  229. <table cellpadding="0" cellspacing="0" class="tdat">
  230. <tr><th class="c0">&nbsp;</th></tr>
  231. <tr><th class="alt">&nbsp;</th></tr>
  232. <tbody class="ca">
  233. <tr><td>{lang user_level}</td></tr>
  234. <!--{loop $bperms $key $perm}-->
  235. <tr {if $key%2==0}class="alt"{/if}>
  236. <td>$permlang['perms_'.$perm]</td>
  237. </tr>
  238. <!--{/loop}-->
  239. </tbody>
  240. <tr class="alt h">
  241. <th>{lang permission_menu_post}</th>
  242. </tr>
  243. <tbody class="cb">
  244. <!--{loop $pperms $key $perm}-->
  245. <tr {if $key%2==0}class="alt"{/if}>
  246. <td>$permlang['perms_'.$perm]</td>
  247. </tr>
  248. <!--{/loop}-->
  249. </tbody>
  250. <tr class="alt h">
  251. <th>{lang about_space}</th>
  252. </tr>
  253. <tbody class="cc">
  254. <!--{loop $sperms $key $perm}-->
  255. <tr {if $key%2==0}class="alt"{/if}>
  256. <td>$permlang['perms_'.$perm]</td>
  257. </tr>
  258. <!--{/loop}-->
  259. </tbody>
  260. <tr class="alt h">
  261. <th>{lang permission_menu_attachment}</th>
  262. </tr>
  263. <tbody class="cd">
  264. <!--{loop $aperms $key $perm}-->
  265. <tr {if $key%2==0}class="alt"{/if}>
  266. <td>$permlang['perms_'.$perm]</td>
  267. </tr>
  268. <!--{/loop}-->
  269. </tbody>
  270. </table>
  271. <table cellpadding="0" cellspacing="0" class="tdat tfx{if !$group}f{/if}">
  272. <tr>
  273. <th class="c0"><h4>{lang my_main_usergroup} - $maingroup[grouptitle]</h4></th>
  274. </tr>
  275. <tr>
  276. <th class="alt"><span class="notice">{lang credits}: $space[credits]</span></th>
  277. </tr>
  278. <!--{echo permtbody($maingroup)}-->
  279. </table>
  280. <!--{if $group}-->
  281. <!--{if $switchtype == 'user'}--><!--{eval $cid = 1;$tlang = '{lang usergroup_group1}';}--><!--{/if}-->
  282. <!--{if $switchtype == 'upgrade'}--><!--{eval $cid = 2;$tlang = '{lang usergroup_group2}';}--><!--{/if}-->
  283. <!--{if $switchtype == 'admin'}--><!--{eval $cid = 3;$tlang = '{lang usergroup_group3}';}--><!--{/if}-->
  284. <ul id="tba" class="tb c$cid">
  285. <li id="c$cid">$tlang - $currentgrouptitle</li>
  286. </ul>
  287. <div class="tscr">
  288. <table cellpadding="0" cellspacing="0" class="tdat">
  289. <tr>
  290. <th class="alt h">
  291. <!--{if $group['grouptype'] == 'member'}-->
  292. <!--{eval $v = $group[groupcreditshigher] - $_G['member']['credits'];}-->
  293. <!--{if $_G['group']['grouptype'] == 'member' && $v > 0}-->
  294. <span class="notice">{lang spacecp_usergroup_message1} $v</span>
  295. <!--{else}-->
  296. <span class="notice">{lang spacecp_usergroup_message2} $group[groupcreditshigher]</span>
  297. <!--{/if}-->
  298. <!--{/if}-->
  299. <!--{if isset($publicgroup[$group['groupid']]) && $group['groupid'] != $_G['groupid'] && $publicgroup[$group['groupid']]['allowsetmain']}-->
  300. <a href="home.php?mod=spacecp&ac=usergroup&do=switch&groupid=$group['groupid']&gid=$_GET[gid]&handlekey=switchgrouphk" class="xw1 xi2" onclick="showWindow('group', this.href, 'get', 0);">{lang memcp_usergroups_set_main}</a>
  301. <!--{/if}-->
  302. <!--{if in_array($group['groupid'], $extgroupids) && $switchmaingroup && $group['grouptype'] == 'special' && $group['groupid'] != $_G['groupid']}-->
  303. <!--{if $_G['cache']['usergroups'][$group['groupid']]['pubtype'] == 'buy'}-->
  304. <a href="home.php?mod=spacecp&ac=usergroup&do=buy&groupid=$group['groupid']&gid=$_GET[gid]&handlekey=buygrouphk" class="xw1 xi2" onclick="showWindow('group', this.href, 'get', 0);">{lang renew}</a>
  305. <!--{/if}-->
  306. <a href="home.php?mod=spacecp&ac=usergroup&do=exit&groupid=$group['groupid']&gid=$_GET[gid]&handlekey=exitgrouphk" class="xw1 xi2" onclick="showWindow('group', this.href, 'get', 0);">{lang memcp_usergroups_exit}</a>
  307. <!--{/if}-->
  308. <!--{if $group['grouptype']=='special' && $group['groupid'] != $_G['groupid'] && array_key_exists($group['groupid'], $publicgroup) && !$publicgroup[$group['groupid']]['allowsetmain']}-->
  309. <a href="home.php?mod=spacecp&ac=usergroup&do=buy&groupid=$group['groupid']&gid=$_GET[gid]&handlekey=buygrouphk" class="xw1 xi2" onclick="showWindow('group', this.href, 'get', 0);">{lang memcp_usergroups_buy}</a>
  310. <!--{/if}-->
  311. <!--{if array_key_exists($group['groupid'], $groupterms['ext'])}-->
  312. <span class="notice">{lang memcp_usergroups_timelimit}: <!--{date($groupterms[ext][$group['groupid']])}--></span>
  313. <!--{/if}-->
  314. </th>
  315. </tr>
  316. <!--{echo permtbody($group)}-->
  317. </table>
  318. </div>
  319. <!--{/if}-->
  320. </div>
  321. <img src="{IMGDIR}/data_valid.gif" alt="data_valid" class="vm" /> {lang usergroup_right_message1}&nbsp;
  322. <img src="{IMGDIR}/data_invalid.gif" alt="data_invalid" class="vm" /> {lang usergroup_right_message2}
  323. <div id="gmy_menu" class="p_pop" style="display:none">$usergroups[my]</div>
  324. <div id="gupgrade_menu" class="p_pop" style="display:none">$usergroups[upgrade]</div>
  325. <div id="guser_menu" class="p_pop" style="display:none">$usergroups[user]</div>
  326. <div id="gadmin_menu" class="p_pop" style="display:none">$usergroups[admin]</div>
  327. </div>
  328. <!--{hook/spacecp_usergroup_bottom}-->
  329. </div>
  330. <div class="appl">
  331. <!--{subtemplate home/spacecp_footer}-->
  332. </div>
  333. </div>
  334. <!--{/if}-->
  335. {eval
  336. function permtbody($maingroup) {
  337. global $_G, $bperms, $pperms, $sperms, $aperms;
  338. }
  339. <tr><td><!--{echo showstars($_G['cache']['usergroups'][$maingroup['groupid']]['stars']);}--></td></tr>
  340. <tbody class="ca">
  341. <!--{loop $bperms $key $groupbperm}-->
  342. <tr {if $key%2==0}class="alt"{/if}>
  343. <td>
  344. <!--{if $groupbperm == 'creditshigher' || $groupbperm == 'readaccess' || $groupbperm == 'maxpmnum'}-->
  345. $maingroup[$groupbperm]
  346. <!--{elseif $groupbperm == 'allowsearch'}-->
  347. <!--{if $maingroup['allowsearch'] == '0'}-->{lang permission_basic_disable_sarch}<!--{elseif $maingroup['allowsearch'] == '1'}-->{lang permission_basic_search_title}<!--{else}-->{lang permission_basic_search_content}<!--{/if}-->
  348. <!--{else}-->
  349. <!--{if $maingroup[$groupbperm] >= 1}--><img src="{IMGDIR}/data_valid.gif" alt="data_valid" /><!--{else}--><img src="{IMGDIR}/data_invalid.gif" alt="data_invalid" /><!--{/if}-->
  350. <!--{/if}-->
  351. </td>
  352. </tr>
  353. <!--{/loop}-->
  354. </tbody>
  355. <tr class="alt h">
  356. <th>$maingroup[grouptitle]</th>
  357. </tr>
  358. <tbody class="cb">
  359. <!--{loop $pperms $key $grouppperm}-->
  360. <tr {if $key%2==0}class="alt"{/if}>
  361. <td>
  362. <!--{if in_array($grouppperm, array('maxsigsize', 'maxbiosize'))}-->
  363. $maingroup[$grouppperm] {lang bytes}
  364. <!--{elseif $grouppperm == 'allowrecommend'}-->
  365. <!--{if $maingroup[allowrecommend] > 0}-->+$maingroup[allowrecommend]<!--{else}--><img src="{IMGDIR}/data_invalid.gif" /><!--{/if}-->
  366. <!--{elseif in_array($grouppperm, array('allowat', 'allowcreatecollection'))}-->
  367. <!--{echo intval($maingroup[$grouppperm])}-->
  368. <!--{else}-->
  369. <!--{if $maingroup[$grouppperm] == 1 || (in_array($grouppperm, array('raterange', 'allowcommentpost')) && !empty($maingroup[$grouppperm]))}--><img src="{IMGDIR}/data_valid.gif" alt="data_valid" /><!--{else}--><img src="{IMGDIR}/data_invalid.gif" alt="data_invalid" /><!--{/if}-->
  370. <!--{/if}-->
  371. </td>
  372. </tr>
  373. <!--{/loop}-->
  374. </tbody>
  375. <tr class="alt h">
  376. <th>$maingroup[grouptitle]</th>
  377. </tr>
  378. <tbody class="cc">
  379. <!--{loop $sperms $key $perm}-->
  380. <tr {if $key%2==0}class="alt"{/if}>
  381. <td>
  382. <!--{if in_array($perm, array('maxspacesize', 'maximagesize'))}-->
  383. <!--{if $maingroup[$perm]}-->$maingroup[$perm]<!--{else}-->{lang permission_attachment_nopermission}<!--{/if}-->
  384. <!--{else}-->
  385. <!--{if $maingroup[$perm] == 1}--><img src="{IMGDIR}/data_valid.gif" alt="data_valid" /><!--{else}--><img src="{IMGDIR}/data_invalid.gif" alt="data_invalid" /><!--{/if}-->
  386. <!--{/if}-->
  387. </td>
  388. </tr>
  389. <!--{/loop}-->
  390. </tbody>
  391. <tr class="alt h">
  392. <th>$maingroup[grouptitle]</th>
  393. </tr>
  394. <tbody class="cd">
  395. <!--{loop $aperms $key $groupaperm}-->
  396. <tr {if $key%2==0}class="alt"{/if}>
  397. <td>
  398. <!--{if in_array($groupaperm, array('maxattachsize', 'maxsizeperday', 'maxattachnum'))}-->
  399. <!--{if $maingroup[$groupaperm]}-->$maingroup[$groupaperm]<!--{else}-->{lang permission_attachment_nopermission}<!--{/if}-->
  400. <!--{elseif $groupaperm == 'attachextensions'}-->
  401. <!--{if $maingroup[allowpostattach] == 1}--><!--{if $maingroup[attachextensions]}--><p class="nwp" title="$maingroup[attachextensions]">$maingroup[attachextensions]</p><!--{else}-->{lang permission_attachment_nopermission}<!--{/if}--><!--{else}--><img src="{IMGDIR}/data_invalid.gif" /><!--{/if}-->
  402. <!--{else}-->
  403. <!--{if $maingroup[$groupaperm] == 1}--><img src="{IMGDIR}/data_valid.gif" alt="data_valid" /><!--{else}--><img src="{IMGDIR}/data_invalid.gif" alt="data_invalid" /><!--{/if}-->
  404. <!--{/if}-->
  405. </td>
  406. </tr>
  407. <!--{/loop}-->
  408. </tbody>
  409. <!--{eval
  410. }
  411. }-->
  412. <!--{template common/footer}-->