Panel/modules/teamspeak3/templates/new/chanclienteditperm.tpl
2025-09-11 13:29:15 -04:00

464 lines
No EOL
18 KiB
Smarty

{if !empty($error) OR !empty($noerror)}
<table>
{if !empty($error)}
<tr>
<td class="error">{$error}</td>
</tr>
{/if}
</table>
{/if}
<form method="post" action="index.php?site=chanclienteditperm&amp;sid={$sid}">
<table class="border" cellpadding="1" cellspacing="0">
<tr>
<td class="thead" colspan="2">{$lang['chosechanclient']}</td>
</tr>
<tr>
<td class="green1">{$lang['channelid']}</td>
<td class="green1"><input type="text" name="cid" value="" /></td>
</tr>
<tr>
<td class="green2">{$lang['clientdbid']}</td>
<td class="green2"><input type="text" name="cldbid" value="" /></td>
</tr>
<tr>
<td class="green1">{$lang['option']}:</td>
<td class="green1"><input class="button" type="submit" name="showperms" value="{$lang['view']}" /></td>
</tr>
</table>
</form>
{if isset($smarty.post.cid) AND isset($smarty.post.cldbid)}
<table class="border" cellpadding="0" cellspacing="0" style="width:100%">
<tr>
<td class="thead">{$lang['filter']}</td>
</tr>
<tr>
<td class="green1" colspan="6" style="text-align:right">
<form method="post" action="index.php?site=chanclienteditperm&amp;sid={$sid}">
<input type="hidden" name="cid" value="{$smarty.post.cid}" />
<input type="hidden" name="cldbid" value="{$smarty.post.cldbid}" />
<input type="text" name="searchperms" value="" />
<input type="submit" name="search" value="{$lang['search']}" />
</form>
<form method="post" action="index.php?site=chanclienteditperm&amp;sid={$sid}">
<input type="hidden" name="cid" value="{$smarty.post.cid}" />
<input type="hidden" name="cldbid" value="{$smarty.post.cldbid}" />
<input type="checkbox" name="showmyperms" value="1" onchange="submit()" {if $showmyperms == 1}checked="checked"{/if} />{$lang['showgrantedonly']}
</form>
</td>
</tr>
</table>
<form method="post" action="index.php?site=chanclienteditperm&amp;sid={$sid}">
<table class="border" cellpadding="0" cellspacing="0" style="width:100%">
<tr>
<td class="thead" colspan="6">({$smarty.post.cid}) {$channelname} ({$smarty.post.cldbid}) {$clientname} {$lang['permissionlist']}</td>
</tr>
<tr>
<td class="thead" style="width:50px">&nbsp;<a href="javascript:Klappen(0)"><img src="gfx/images/{$disp_pic}.png" id="Pic0" name="{$disp_pic}" border="0" alt="aus/ein-klappen" /></a></td>
<td class="thead" style="width:45px">{$lang['permid']}</td>
<td class="thead" style="width:410px">{$lang['permname']}</td>
<td class="thead" style="width:50px">{$lang['value']}</td>
<td class="thead" style="width:101px">{$lang['options']}</td>
<td class="thead" style="width:100px">{$lang['grant']} <input type="text" name="granttoall" size="3" maxlength="3" /></td>
</tr>
{foreach key=key item=value from=$allperms}
{if $key == 0}
<tr>
<td class='maincat left' colspan="6">
&nbsp;<a href="javascript:Klappen(1)"><img src="gfx/images/{$disp_pic}.png" id="Pic1" border="0" alt="aus/ein-klappen" /></a>&nbsp;{$lang['global']}
</td>
</tr>
{/if}
{if $key == 1}
<tr>
<td style="width:100%" colspan="6">
<div style="display:{$display}" id="Lay1">
<table style="width:100%;border-collapse:collapse;" cellpadding="0" cellspacing="0">
<tr>
<td class='subcat' style='width:60px'>&nbsp;</td>
<td class='subcat' colspan="5">&nbsp;<a href="javascript:Klappen(2)"><img src="gfx/images/{$disp_pic}.png" id="Pic2" border="0" alt="aus/ein-klappen" /></a>&nbsp;{$lang['information']}</td>
</tr>
<tr>
<td colspan="6">
<div style="display:{$display}" id="Lay2">
<table style="width:100%;border-collapse:collapse;border:0" cellpadding="0" cellspacing="0">
{/if}
{if $key == 2}
</table>
</div>
</td>
</tr>
<tr>
<td class='subcat'>&nbsp;</td>
<td class='subcat' colspan="5">&nbsp;<a href="javascript:Klappen(3)"><img src="gfx/images/{$disp_pic}.png" id="Pic3" border="0" alt="aus/ein-klappen" /></a>&nbsp;{$lang['virtualservermanagement']}</td></tr>
<tr>
<td colspan="6">
<div style="display:{$display}" id="Lay3">
<table style="width:100%;border-collapse:collapse;border:0" cellpadding="0" cellspacing="0">
{/if}
{if $key == 3}
</table>
</div>
</td>
</tr>
<tr>
<td class='subcat'>&nbsp;</td>
<td class='subcat' colspan="5">&nbsp;<a href="javascript:Klappen(4)"><img src="gfx/images/{$disp_pic}.png" id="Pic4" border="0" alt="aus/ein-klappen" /></a>&nbsp;{$lang['administration']}</td>
</tr>
<tr>
<td colspan="6">
<div style="display:{$display}" id="Lay4">
<table style="width:100%;border-collapse:collapse;border:0" cellpadding="0" cellspacing="0">
{/if}
{if $key == 4}
</table>
</div>
</td>
</tr>
<tr>
<td class='subcat'>&nbsp;</td>
<td class='subcat' colspan="5">&nbsp;<a href="javascript:Klappen(5)"><img src="gfx/images/{$disp_pic}.png" id="Pic5" border="0" alt="aus/ein-klappen" /></a>&nbsp;{$lang['settings']}</td>
</tr>
<tr>
<td colspan="6">
<div style="display:{$display}" id="Lay5">
<table style="width:100%;border-collapse:collapse;border:0" cellpadding="0" cellspacing="0">
{/if}
{if $key == 5}
</table>
</div>
</td>
</tr>
</table>
</div>
</td>
</tr>
<tr>
<td class='maincat left' colspan="6">&nbsp;<a href="javascript:Klappen(6)"><img src="gfx/images/{$disp_pic}.png" id="Pic6" border="0" alt="aus/ein-klappen" /></a>&nbsp;{$lang['virtualserver']}</td>
</tr>
<tr>
<td style="width:100%" colspan="6">
<div style="display:{$display}" id="Lay6">
<table style="width:100%;border-collapse:collapse;" cellpadding="0" cellspacing="0">
<tr>
<td class='subcat' style='width:60px'>&nbsp;</td>
<td class='subcat' colspan="5">&nbsp;<a href="javascript:Klappen(7)"><img src="gfx/images/{$disp_pic}.png" id="Pic7" border="0" alt="aus/ein-klappen" /></a>&nbsp;{$lang['information']}</td>
</tr>
<tr>
<td colspan="6">
<div style="display:{$display}" id="Lay7">
<table style="width:100%;border-collapse:collapse;border:0" cellpadding="0" cellspacing="0">
{/if}
{if $key == 7}
</table>
</div>
</td>
</tr>
<tr>
<td class='subcat'>&nbsp;</td>
<td class='subcat' colspan="5">&nbsp;<a href="javascript:Klappen(8)"><img src="gfx/images/{$disp_pic}.png" id="Pic8" border="0" alt="aus/ein-klappen" /></a>&nbsp;{$lang['administration']}</td>
</tr>
<tr>
<td colspan="6">
<div style="display:{$display}" id="Lay8">
<table style="width:100%;border-collapse:collapse;border:0" cellpadding="0" cellspacing="0">
{/if}
{if $key == 8}
</table>
</div>
</td>
</tr>
<tr>
<td class='subcat'>&nbsp;</td>
<td class='subcat' colspan="5">&nbsp;<a href="javascript:Klappen(9)"><img src="gfx/images/{$disp_pic}.png" id="Pic9" border="0" alt="aus/ein-klappen" /></a>&nbsp;{$lang['settings']}</td>
</tr>
<tr>
<td colspan="6">
<div style="display:{$display}" id="Lay9">
<table style="width:100%;border-collapse:collapse;border:0" cellpadding="0" cellspacing="0">
{/if}
{if $key == 9}
</table>
</div>
</td>
</tr>
</table>
</div>
</td>
</tr>
<tr>
<td class='maincat left' colspan="6">&nbsp;<a href="javascript:Klappen(10)"><img src="gfx/images/{$disp_pic}.png" id="Pic10" border="0" alt="aus/ein-klappen" /></a>&nbsp;{$lang['channel']}</td>
</tr>
<tr>
<td style="width:100%" colspan="6">
<div style="display:{$display}" id="Lay10">
<table style="width:100%;border-collapse:collapse;" cellpadding="0" cellspacing="0">
{/if}
{if $key == 10}
<tr>
<td class='subcat' style='width:51px'>&nbsp;</td>
<td class='subcat' colspan="5">&nbsp;<a href="javascript:Klappen(11)"><img src="gfx/images/{$disp_pic}.png" id="Pic11" border="0" alt="aus/ein-klappen" /></a>&nbsp;{$lang['information']}</td>
</tr>
<tr>
<td colspan="6">
<div style="display:{$display}" id="Lay11">
<table style="width:100%;border-collapse:collapse;border:0" cellpadding="0" cellspacing="0">
{/if}
{if $key == 11}
</table>
</div>
</td>
</tr>
<tr>
<td class='subcat'>&nbsp;</td>
<td class='subcat' colspan="5">&nbsp;<a href="javascript:Klappen(12)"><img src="gfx/images/{$disp_pic}.png" id="Pic12" border="0" alt="aus/ein-klappen" /></a>&nbsp;{$lang['create']}</td>
</tr>
<tr>
<td colspan="6">
<div style="display:{$display}" id="Lay12">
<table style="width:100%;border-collapse:collapse;border:0" cellpadding="0" cellspacing="0">
{/if}
{if $key == 12}
</table>
</div>
</td>
</tr>
<tr>
<td class='subcat'>&nbsp;</td>
<td class='subcat' colspan="5">&nbsp;<a href="javascript:Klappen(13)"><img src="gfx/images/{$disp_pic}.png" id="Pic13" border="0" alt="aus/ein-klappen" /></a>&nbsp;{$lang['modify']}</td>
</tr>
<tr>
<td colspan="6">
<div style="display:{$display}" id="Lay13">
<table style="width:100%;border-collapse:collapse;border:0" cellpadding="0" cellspacing="0">
{/if}
{if $key == 13}
</table>
</div>
</td>
</tr>
<tr>
<td class='subcat'>&nbsp;</td>
<td class='subcat' colspan="5">&nbsp;<a href="javascript:Klappen(14)"><img src="gfx/images/{$disp_pic}.png" id="Pic14" border="0" alt="aus/ein-klappen" /></a>&nbsp;{$lang['delete']}</td>
</tr>
<tr>
<td colspan="6">
<div style="display:{$display}" id="Lay14">
<table style="width:100%;border-collapse:collapse;border:0" cellpadding="0" cellspacing="0">
{/if}
{if $key == 14}
</table>
</div>
</td>
</tr>
<tr>
<td class='subcat'>&nbsp;</td>
<td class='subcat' colspan="5">&nbsp;<a href="javascript:Klappen(15)"><img src="gfx/images/{$disp_pic}.png" id="Pic15" border="0" alt="aus/ein-klappen" /></a>&nbsp;{$lang['access']}</td>
</tr>
<tr>
<td colspan="6">
<div style="display:{$display}" id="Lay15">
<table style="width:100%;border-collapse:collapse;border:0" cellpadding="0" cellspacing="0">
{/if}
{if $key == 15}
</table>
</div>
</td>
</tr>
</table>
</div>
</td>
</tr>
<tr class='maincat left'>
<td colspan="6">&nbsp;<a href="javascript:Klappen(16)"><img src="gfx/images/{$disp_pic}.png" id="Pic16" border="0" alt="aus/ein-klappen" /></a>&nbsp;{$lang['group']}</td>
</tr>
<tr>
<td style="width:100%" colspan="6">
<div style="display:{$display}" id="Lay16">
<table style="width:100%;border-collapse:collapse;" cellpadding="0" cellspacing="0">
{/if}
{if $key == 16}
<tr>
<td class='subcat' style='width:51px'>&nbsp;</td>
<td class='subcat' colspan="5">&nbsp;<a href="javascript:Klappen(17)"><img src="gfx/images/{$disp_pic}.png" id="Pic17" border="0" alt="aus/ein-klappen" /></a>&nbsp;{$lang['information']}</td>
</tr>
<tr>
<td colspan="6">
<div style="display:{$display}" id="Lay17">
<table style="width:100%;border-collapse:collapse;border:0" cellpadding="0" cellspacing="0">
{/if}
{if $key == 17}
</table>
</div>
</td>
</tr>
<tr>
<td class='subcat'>&nbsp;</td>
<td class='subcat' colspan="5">&nbsp;<a href="javascript:Klappen(18)"><img src="gfx/images/{$disp_pic}.png" id="Pic18" border="0" alt="aus/ein-klappen" /></a>&nbsp;{$lang['create']}</td>
</tr>
<tr>
<td colspan="6">
<div style="display:{$display}" id="Lay18">
<table style="width:100%;border-collapse:collapse;border:0" cellpadding="0" cellspacing="0">
{/if}
{if $key == 18}
</table>
</div>
</td>
</tr>
<tr>
<td class='subcat'>&nbsp;</td>
<td class='subcat' colspan="5">&nbsp;<a href="javascript:Klappen(19)"><img src="gfx/images/{$disp_pic}.png" id="Pic19" border="0" alt="aus/ein-klappen" /></a>&nbsp;{$lang['modify']}</td>
</tr>
<tr>
<td colspan="6">
<div style="display:{$display}" id="Lay19">
<table style="width:100%;border-collapse:collapse;border:0" cellpadding="0" cellspacing="0">
{/if}
{if $key == 19}
</table>
</div>
</td>
</tr>
<tr>
<td class='subcat'>&nbsp;</td>
<td class='subcat' colspan="5">&nbsp;<a href="javascript:Klappen(20)"><img src="gfx/images/{$disp_pic}.png" id="Pic20" border="0" alt="aus/ein-klappen" /></a>&nbsp;{$lang['delete']}</td>
</tr>
<tr>
<td colspan="6">
<div style="display:{$display}" id="Lay20">
<table style="width:100%;border-collapse:collapse;border:0" cellpadding="0" cellspacing="0">
{/if}
{if $key == 20}
</table>
</div>
</td>
</tr>
</table>
</div>
</td>
</tr>
<tr class='maincat left'>
<td colspan="6">&nbsp;<a href="javascript:Klappen(21)"><img src="gfx/images/{$disp_pic}.png" id="Pic21" border="0" alt="aus/ein-klappen" /></a>&nbsp;{$lang['client']}</td>
</tr>
<tr>
<td style="width:100%" colspan="6">
<div style="display:{$display}" id="Lay21">
<table style="width:100%;border-collapse:collapse;" cellpadding="0" cellspacing="0">
{/if}
{if $key == 21}
<tr>
<td class='subcat' style='width:51px'>&nbsp;</td>
<td class='subcat' colspan="5">&nbsp;<a href="javascript:Klappen(22)"><img src="gfx/images/{$disp_pic}.png" id="Pic22" border="0" alt="aus/ein-klappen" /></a>&nbsp;{$lang['information']}</td>
</tr>
<tr>
<td colspan="6">
<div style="display:{$display}" id="Lay22">
<table style="width:100%;border-collapse:collapse;border:0" cellpadding="0" cellspacing="0">
{/if}
{if $key == 22}
</table>
</div>
</td>
</tr>
<tr>
<td class='subcat'>&nbsp;</td>
<td class='subcat' colspan="5">&nbsp;<a href="javascript:Klappen(23)"><img src="gfx/images/{$disp_pic}.png" id="Pic23" border="0" alt="aus/ein-klappen" /></a>&nbsp;{$lang['admin']}</td>
</tr>
<tr>
<td colspan="6">
<div style="display:{$display}" id="Lay23">
<table style="width:100%;border-collapse:collapse;border:0" cellpadding="0" cellspacing="0">
{/if}
{if $key == 23}
</table>
</div>
</td>
</tr>
<tr>
<td class='subcat'>&nbsp;</td>
<td class='subcat' colspan="5">&nbsp;<a href="javascript:Klappen(24)"><img src="gfx/images/{$disp_pic}.png" id="Pic24" border="0" alt="aus/ein-klappen" /></a>&nbsp;{$lang['basics']}</td>
</tr>
<tr>
<td colspan="6">
<div style="display:{$display}" id="Lay24">
<table style="width:100%;border-collapse:collapse;border:0" cellpadding="0" cellspacing="0">
{/if}
{if $key == 24}
</table>
</div>
</td>
</tr>
<tr>
<td class='subcat'>&nbsp;</td>
<td class='subcat' colspan="5">&nbsp;<a href="javascript:Klappen(25)"><img src="gfx/images/{$disp_pic}.png" id="Pic25" border="0" alt="aus/ein-klappen" /></a>&nbsp;{$lang['modify']}</td>
</tr>
<tr>
<td colspan="6">
<div style="display:{$display}" id="Lay25">
<table style="width:100%;border-collapse:collapse;border:0" cellpadding="0" cellspacing="0">
{/if}
{if $key == 25}
</table>
</div>
</td>
</tr>
</table>
</div>
</td>
</tr>
<tr class='maincat left'>
<td colspan="6">&nbsp;<a href="javascript:Klappen(26)"><img src="gfx/images/{$disp_pic}.png" id="Pic26" border="0" alt="aus/ein-klappen" /></a>&nbsp;{$lang['filetransfer']}</td></tr>
<tr>
<td style="width:100%" colspan="6">
<div style="display:{$display}" id="Lay26">
<table style="width:100%;border-collapse:collapse;" cellpadding="0" cellspacing="0">
{/if}
{foreach key=key2 item=value2 from=$value.permissions}
{if $change_col % 2} {assign var=td_col value="green1"} {else} {assign var=td_col value="green2"} {/if}
{if $showmyperms == 0 AND empty($searchperms) OR $showmyperms == 1 AND $value2['available'] == 1 OR $showmyperms == 0 AND $value2['permname']|strpos:{$searchperms} !== false OR $showmyperms == 0 AND $value2['permid']|strpos:{$searchperms} !== false}
<tr>
<td class="{$td_col}" style="width:50px">&nbsp;</td>
<td class="{$td_col}" style="width:45px">{$value2['permid']}</td>
<td class="{$td_col}" style="width:410px">{$value2['permname']} <br />({$value2['permdesc']})</td>
<td class="{$td_col}" style="width:50px">
{if $value2['permname']|substr:0:2 != 'i_'}
<input type='checkbox' {if $value2['permvalue'] == 1}checked="checked"{/if} name="perm[{$value2['permid']}][value]" value="1" />
{else}
<input {if $value2['permname'] == 'i_icon_id'}id="iconid"{/if} type='text' size="1" name="perm[{$value2['permid']}][value]" value="{$value2['permvalue']}" />
{if $value2['permname'] == 'i_icon_id'}<a href="javascript:oeffnefenster('site/showallicons.php?ip={$smarty.session.server_ip}&amp;sid={$sid}');">{$lang['set']}</a>{/if}
{/if}
</td>
<td class="{$td_col}" style="width:100px">
{if $value2['available'] == 1}
<input type='hidden' name="perm[{$value2['permid']}][available]" value='1' />
<input type='checkbox' name="perm[{$value2['permid']}][delperm]" value='1' /> {$lang['delete']}
{/if}
</td>
<td class="{$td_col}" style="width:100px">
<input type='text' maxlength="3" size="1" name="perm[{$value2['grantpermid']}][value]" value="{$value2['grant']}" />
<input type='hidden' name="perm[{$value2['grantpermid']}][grant]" value='1' />
{if $value2['grantav'] == 1}
<input type='hidden' name="perm[{$value2['grantpermid']}][available]" value='1' />
<input type='checkbox' name="perm[{$value2['grantpermid']}][delperm]" value='1' /> {$lang['delete']}
{/if}
</td>
</tr>
{assign var=change_col value="`$change_col+1`"}
{/if}
{/foreach}
{/foreach}
</table>
</div>
</td>
</tr>
<tr>
<td colspan="6" class="center">
<input type="hidden" name="cid" value="{$smarty.post.cid}" />
<input type="hidden" name="cldbid" value="{$smarty.post.cldbid}" />
<input type="hidden" name="showmyperms" value="{$showmyperms}" />
<input type="submit" name="editall" value="{$lang['edit']}" />
</td>
</tr>
</table>
</form>
{/if}