📄 tpl_user_admin.php
字号:
<label for="images_only1">User can only upload images</label>
<br />
<input type="radio" name="userinfo[fl_images_only]" id="images_only0" value="0" <?=$userinfo['fl_images_only']==0?'checked="checked"':''?> style="margin-bottom:-2px; margin-left:-1px;"/>
<label for="images_only0">Non-images allowed</label>
</td>
</tr>
<tr>
<td>Images watermark</td>
<td>
<input type="radio" name="userinfo[fl_watermark]" id="fl_watermark1" value="1" <?=$userinfo['fl_watermark']==1?'checked="checked"':''?> style="margin-bottom:-2px; margin-left:-1px;"/>
<label for="fl_watermark1">Watermark images uploaded by this user</label>
<br />
<input type="radio" name="userinfo[fl_watermark]" id="fl_watermark0" value="0" <?=$userinfo['fl_watermark']==0?'checked="checked"':''?> style="margin-bottom:-2px; margin-left:-1px;"/>
<label for="fl_watermark0">Do not watermark</label>
</td>
</tr>
<tr>
<td>Rename permission</td>
<td>
<input type="radio" name="userinfo[fl_rename_permission]" id="allow_rename0" value="0" <?=$userinfo['fl_rename_permission']=='0'?'checked="checked"':''?> style="margin-bottom:-2px; margin-left:-1px;"/>
<label for="allow_rename0">Not allowed</label>
<br />
<input type="radio" name="userinfo[fl_rename_permission]" id="allow_rename1" value="1" <?=$userinfo['fl_rename_permission']=='1'?'checked="checked"':''?> style="margin-bottom:-2px; margin-left:-1px;"/>
<label for="allow_rename1">Filename only</label>
<br />
<input type="radio" name="userinfo[fl_rename_permission]" id="allow_rename2" value="2" <?=$userinfo['fl_rename_permission']=='2'?'checked="checked"':''?> style="margin-bottom:-2px; margin-left:-1px;"/>
<label for="allow_rename2">Filename and extension</label>
</td>
</tr>
<tr>
<td>Folder creation</td>
<td>
<input type="checkbox" class="chkbox" name="userinfo[fl_allow_folders]" value="1" <?=$userinfo['fl_allow_folders']==1?'checked="checked"':''?> id="fl_create_folder" />
<label for="fl_create_folder">User can create folders</label>
</td>
</tr>
<tr>
<td>Allowed file types</td>
<td><input type="text" name="userinfo[fl_allowed_types]" value="<?=$userinfo['fl_allowed_types']?>" size="80" /></td>
</tr>
</table>
</fieldset>
<fieldset>
<legend>Bandwidth usage & restrictions</legend>
<table id="tbl3" style="width:100%" cellspacing="1" cellpadding="3">
<tr>
<td style="width:130px;">Bandwidth limit</td>
<td>
<input type="text" size="5" name="userinfo[bw_max]" value="<?=$userinfo['bw_max']?>" id="max_bandwidth" style="text-align:center;" />
MB (Enter 0 for unlimited)
</td>
</tr>
<tr>
<td>Bandwidth period</td>
<td>
<input type="text" size="5" name="userinfo[bw_reset_period]" value="<?=$userinfo['bw_reset_period']?>" id="bwrp" style="text-align:center;" />
days
</td>
</tr>
<tr>
<td>Bandwidth counter reset</td>
<td>
<input type="radio" name="userinfo[bw_reset_auto]" id="bw_reset_auto1" value="1" <?=$userinfo['bw_reset_auto']==1?'checked="checked"':''?> style="margin-bottom:-2px; margin-left:-1px;"/>
<label for="bw_reset_auto1">Automatically</label>
<br />
<input type="radio" name="userinfo[bw_reset_auto]" id="bw_reset_auto0" value="0" <?=$userinfo['bw_reset_auto']==0?'checked="checked"':''?> style="margin-bottom:-2px; margin-left:-1px;"/>
<label for="bw_reset_auto0">Manually</label>
</td>
</tr>
<tr>
<td>Transfer rate</td>
<td>
<input type="text" name="userinfo[bw_xfer_rate]" value="<?=@$userinfo['bw_xfer_rate']?>" style="text-align:center;" size="5" /> KB/s
</td>
</tr>
</table>
</fieldset>
<div style="text-align:center; margin-top:15px;">
<input type="submit" value="Save settings" class="blue_button" /> <input type="button" value="Cancel" onclick="go('admin.php?action=users');" class="blue_button" /> <input type="reset" value="Undo changes" onclick="return confirm('Reset form?');" class="blue_button"/>
</div>
</form>
<!-- alternating row color -->
<script type="text/javascript">
alternateRowColor(getObj('tbl1'),'tr','#F5F5F5','#FBFBFB');
alternateRowColor(getObj('tbl2'),'tr','#F5F5F5','#FBFBFB');
alternateRowColor(getObj('tbl3'),'tr','#F5F5F5','#FBFBFB');
</script>
<?php endif; ?>
<?php if ( $action == 'user_files' ) : ?>
<!-- folders -->
<form method="post" action="admin.php">
<fieldset>
<legend>Extra options</legend>
<p style="background-color:#FAFAFA;padding:5px;margin-bottom:4px;color:#404040;">
<a href="<?=$userinfo['prune_url']?>">Prune non-images</a> - Delete all files belonging to this user EXCEPT images.
</p>
</fieldset>
<fieldset>
<legend>Folders</legend>
<p style="background-color:#FAFAFA;padding:5px;margin-bottom:4px;color:#404040;">
The Main Folder cannot be renamed or deleted, delete contents only. Deleting contents will remove ALL of <?=$userinfo['username']?>'s files.
Please be very careful when performing an action as deleted files cannot be recovered.
</p>
<input type="hidden" name="action" value="user_folders_actions" />
<input type="hidden" name="userid" value="<?=$userinfo['userid']?>" />
<input type="hidden" name="folder" value="<?=$current_folder_path?>" />
<table id="user_folders_tbl" style="color:#404040;width:100%" cellspacing="1" cellpadding="4">
<tr class="color3" skip_alternate="skip_alternate">
<td style="width:20px;" class="ct"><img src="templates/default/images/folder.gif" alt="" /></td>
<td style="width:400px;"><strong class="s1">Folder<strong></td>
<td class="ct"><strong class="s1">Files</strong></td>
<td class="ct"><strong class="s1">Size</strong></td>
</tr>
<?php reset ( $user_folders ); while ( list ( $i, $folder ) = each ( $user_folders ) ) : $folder['spaces'] = str_repeat ( ' ', $folder['level'] ); ?>
<tr>
<td class="ct"><input type="radio" name="selected_folder" value="<?=$folder['path']?>" class="radio" /></td>
<td><?=$folder['spaces']?><a href="<?=$folder['folder_url']?>"><?=$folder['name']=='<MAIN_FOLDER>'?'Main Folder':$folder['name']?></a></td>
<td class="ct"><?=$folder['files']?></td>
<td class="ct"><?=$folder['size']?></td>
</tr>
<?php endwhile; ?>
</table>
<table id="files_options_tbl1" style="color:#404040;width:100%;margin-top:5px;" cellspacing="1" cellpadding="3">
<tr>
<td>Action to perform on selected folder</td>
<td>
<select name="task">
<option value="" selected="selected">Select action</option>
<option value="delete">Delete selected folder</option>
<option value="rename">Rename folder</option>
</select>
</td>
</tr>
<tr>
<td>Value (optional, required for: rename, chmod, ...)</td>
<td><input type="text" name="task_value" size="50" /></td>
</tr>
<tr>
<td></t>
<td><input type="submit" class="blue_button" value="Submit" /></td>
</tr>
</table>
</fieldset>
</form>
<!-- files -->
<form method="post" action="admin.php">
<input type="hidden" name="action" value="user_files_actions" />
<input type="hidden" name="userid" value="<?=$userinfo['userid']?>" />
<input type="hidden" name="folder" value="<?=$current_folder_path?>" />
<fieldset>
<legend><?=$current_folder_name == '' ? 'Main Folder' : $current_folder_name?></legend>
<table id="user_files_tbl" style="color:#404040;width:100%;margin-top:5px;" cellspacing="1" cellpadding="4">
<tr class="color3" skip_alternate="skip_alternate">
<td style="width:20px;"><input type="checkbox" onclick="checkAllBoxes(this.form,'files[]',this.checked);" /></td>
<td style="width:300px;"><strong class="s1">Filename<strong></td>
<td class="ct"><strong class="s1">Size</strong></td>
<td class="ct"><strong class="s1">Uploaded</strong></td>
<td class="ct"><strong class="s1">Perm</strong></td>
</tr>
<?php if ( count ( $user_files ) ) : reset ( $user_files ); while ( list ( $i, $file ) = each ( $user_files ) ) : ?>
<tr>
<td><input type="checkbox" name="files[]" value="<?=$file['form_name']?>" /></td>
<td><a href="<?=$file['file_url']?>"><?=$file['name']?></a></td>
<td class="ct"><?=$file['size']?></td>
<td class="ct"><?=$file['date']?></td>
<td class="ct"><?=$file['perm']?></td>
</tr>
<?php endwhile; else: ?>
<tr style="line-height:1.6em;">
<td colspan="5">This folder is empty.</td>
</td>
<?php endif;?>
</table>
<table id="files_options_tbl2" style="color:#404040;width:100%;margin-top:5px;" cellspacing="1" cellpadding="3">
<tr>
<td>Action to perform on selected files</td>
<td>
<select name="task">
<option value="" selected="selected">Select action</option>
<option value="chmod">CHMOD (example: 0666 or 0755)</option>
<option value="delete">Delete</option>
<option value="rename">Rename file (select only one file)</option>
<option value="move">Move...(select target folder below)</option>
</select>
</td>
</tr>
<tr>
<td>Move selected files to (optional)</td>
<td>
<select name="move_to">
<?php /* Loop through list of folders */ reset ( $user_folders ); while ( list ( $i, $folder ) = each ( $user_folders ) ) : $folder['spaces'] = str_repeat ( ' ', $folder['level'] ); ?>
<option value="<?=$folder['path']?>">
<?=$folder['spaces']?><?=$folder['name']=='<MAIN_FOLDER>'?'Main Folder':str_slice($folder['name'],40)?>
</option>
<?php /* End folders loop */ endwhile; ?>
</select>
</td>
</tr>
<tr>
<td>Value (optional, required for: rename, chmod, ...)</td>
<td><input type="text" name="task_value" size="50" /></td>
</tr>
<tr>
<td></t>
<td><input type="submit" class="blue_button" value="Submit" /></td>
</tr>
</table>
</fieldset>
</form>
<script type="text/javascript">
alternateRowColor(getObj('user_files_tbl'),'tr','#F5F5F5','#FBFBFB');
alternateRowColor(getObj('user_folders_tbl'),'tr','#F5F5F5','#FBFBFB');
alternateRowColor(getObj('files_options_tbl1'),'tr','#F5F5F5','#FBFBFB');
alternateRowColor(getObj('files_options_tbl2'),'tr','#F5F5F5','#FBFBFB');
</script>
<?php endif; ?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -