⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tpl_user_admin.php

📁 一款文件上传程序
💻 PHP
📖 第 1 页 / 共 2 页
字号:
                    <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 &amp; 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 ( '&nbsp; &nbsp;', $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 ( '&nbsp;&nbsp;&nbsp;', $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 + -