mirror of
https://github.com/DzzXH/DzzOffice.git
synced 2026-03-01 12:22:43 +08:00
优化UI
This commit is contained in:
@@ -46,10 +46,10 @@
|
||||
<input type="checkbox" class="form-check-input" name="available[{$value[bz]}]" value="{eval echo ($value[available]?$value[available]:1)}" <!--{if $value[available]>0}-->checked<!--{/if}--> <!--{if $value[warning]}-->disabled<!--{/if}--> > <span class="text-danger" style="padding-left:3px">$value[warning]</span>
|
||||
<!--{/if}-->
|
||||
</td>
|
||||
<td><a href="{MOD_URL}&op=edit&bz=$value[bz]">{lang set}</a>
|
||||
<td width="140"><a class="btn btn-outline-primary" href="{MOD_URL}&op=edit&bz=$value[bz]">{lang set}</a>
|
||||
<!--{if $value[warning]}-->
|
||||
<!-- <br /> -->
|
||||
<a class="text-danger" href="{MOD_URL}&operation=delete&bz=$value[bz]" style="margin-left:15px;">{lang delete}</a>
|
||||
<a class="btn btn-outline-danger" href="{MOD_URL}&operation=delete&bz=$value[bz]" style="margin-left:15px;">{lang delete}</a>
|
||||
<!--{/if}-->
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -50,116 +50,115 @@
|
||||
<!--{/if}-->
|
||||
</ul>
|
||||
</div>
|
||||
<form class="row gx-3 gy-2 align-items-center" action="{MOD_URL}" method="get">
|
||||
<input type="hidden" name="mod" value="{MOD_NAME}">
|
||||
<input type="hidden" name="op" value="verify">
|
||||
<input type="hidden" name="vid" value="$vid">
|
||||
<input type="hidden" name="anchor" value="$anchor">
|
||||
<div class="col-sm-3">
|
||||
<label class="visually-hidden" for="username">{lang user_name}*</label>
|
||||
<input type="text" class="form-control" id="username" name="username" value="$_GET[username]" placeholder="{lang user_name}*">
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<label class="visually-hidden" for="uid">UID:</label>
|
||||
<input type="text" class="form-control" id="uid" name="uid" value="$_GET[uid]" placeholder="UID">
|
||||
</div>
|
||||
<!--{if $anchor!='pass'}-->
|
||||
<div class="mb-3">
|
||||
<div class="input-group" data-provide="datepicker">
|
||||
<span class="input-group-text">从</span>
|
||||
<input type="text" class="form-control" id="dateline1" name="dateline1" placeholder="{lang members_verify_dateline}" value="$_GET[dateline1]">
|
||||
<span class="input-group-text">至</span>
|
||||
<input type="text" class="form-control" id="dateline2" name="dateline2" placeholder="{lang members_verify_dateline}" value="$_GET[dateline2]">
|
||||
</div>
|
||||
</div>
|
||||
<!--{/if}-->
|
||||
<div class="col-sm-3">
|
||||
<label class="visually-hidden">{lang result_ranking}</label>
|
||||
<select class="form-select" name="orderby">
|
||||
<!--{if $anchor!='pass'}-->
|
||||
<option value="dateline">{lang members_verify_dateline}</option>
|
||||
<!--{else}-->
|
||||
<option value="uid">UID</option>
|
||||
<!--{/if}-->
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<select name="ordersc" class="form-select">
|
||||
<option value="desc" <!--{if $_GET[ordersc]=='desc' }-->selected="selected"<!--{/if}-->>{lang pass_subtract}</option>
|
||||
<option value="asc" <!--{if $_GET[ordersc]=='asc' }-->selected="selected"<!--{/if}-->>{lang pass_add}</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<select name="perpage" class="form-select">
|
||||
<option value="10" <!--{if $_GET[perpage]=='10' }-->selected="selected"<!--{/if}-->>{lang logs_lpp}10{lang individual}</option>
|
||||
<option value="20" <!--{if $_GET[perpage]=='20' }-->selected="selected"<!--{/if}-->>{lang logs_lpp}20{lang individual}</option>
|
||||
<option value="50" <!--{if $_GET[perpage]=='50' }-->selected="selected"<!--{/if}-->>{lang logs_lpp}50{lang individual}</option>
|
||||
<option value="100" <!--{if $_GET[perpage]=='100' }-->selected="selected"<!--{/if}-->>{lang logs_lpp}100{lang individual}</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-auto">
|
||||
<button type="submit" name="searchsubmit" value="{lang search}" class="btn btn-primary">{lang search}</button>
|
||||
<span class="help-block"> *{lang fuzzy_search}</span>
|
||||
</div>
|
||||
</form>
|
||||
<div class="main-content">
|
||||
<iframe id="frame_profile" name="frame_profile" style="display: none"></iframe>
|
||||
<form class="row gx-3 gy-2 align-items-center" action="{MOD_URL}" method="get">
|
||||
<input type="hidden" name="mod" value="{MOD_NAME}">
|
||||
<input type="hidden" name="op" value="verify">
|
||||
<input type="hidden" name="vid" value="$vid">
|
||||
<input type="hidden" name="anchor" value="$anchor">
|
||||
<div class="col-sm-3">
|
||||
<label class="visually-hidden" for="username">{lang user_name}*</label>
|
||||
<input type="text" class="form-control" id="username" name="username" value="$_GET[username]" placeholder="{lang user_name}*">
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<label class="visually-hidden" for="uid">UID:</label>
|
||||
<input type="text" class="form-control" id="uid" name="uid" value="$_GET[uid]" placeholder="UID">
|
||||
</div>
|
||||
<!--{if $anchor!='pass'}-->
|
||||
<div class="col-sm-6">
|
||||
<div class="input-group" data-provide="datepicker">
|
||||
<span class="input-group-text">从</span>
|
||||
<input type="text" class="form-control" id="dateline1" name="dateline1" placeholder="{lang members_verify_dateline}" value="$_GET[dateline1]">
|
||||
<span class="input-group-text">至</span>
|
||||
<input type="text" class="form-control" id="dateline2" name="dateline2" placeholder="{lang members_verify_dateline}" value="$_GET[dateline2]">
|
||||
</div>
|
||||
</div>
|
||||
<!--{/if}-->
|
||||
<div class="col-sm-3">
|
||||
<label class="visually-hidden">{lang result_ranking}</label>
|
||||
<select class="form-select" name="orderby">
|
||||
<!--{if $anchor!='pass'}-->
|
||||
<option value="dateline">{lang members_verify_dateline}</option>
|
||||
<!--{else}-->
|
||||
<option value="uid">UID</option>
|
||||
<!--{/if}-->
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<select name="ordersc" class="form-select">
|
||||
<option value="desc" <!--{if $_GET[ordersc]=='desc' }-->selected="selected"<!--{/if}-->>{lang pass_subtract}</option>
|
||||
<option value="asc" <!--{if $_GET[ordersc]=='asc' }-->selected="selected"<!--{/if}-->>{lang pass_add}</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<select name="perpage" class="form-select">
|
||||
<option value="10" <!--{if $_GET[perpage]=='10' }-->selected="selected"<!--{/if}-->>{lang logs_lpp}10{lang individual}</option>
|
||||
<option value="20" <!--{if $_GET[perpage]=='20' }-->selected="selected"<!--{/if}-->>{lang logs_lpp}20{lang individual}</option>
|
||||
<option value="50" <!--{if $_GET[perpage]=='50' }-->selected="selected"<!--{/if}-->>{lang logs_lpp}50{lang individual}</option>
|
||||
<option value="100" <!--{if $_GET[perpage]=='100' }-->selected="selected"<!--{/if}-->>{lang logs_lpp}100{lang individual}</option>
|
||||
</select>
|
||||
</div>
|
||||
<dl>
|
||||
<button type="submit" name="searchsubmit" value="{lang search}" class="btn btn-primary">{lang search}</button>
|
||||
<span class="help-block"> *{lang fuzzy_search}</span>
|
||||
</dl>
|
||||
</form>
|
||||
<iframe id="frame_profile" name="frame_profile" style="display: none"></iframe>
|
||||
<form id="cpform" action="{MOD_URL}&op=verify&" class="form-horizontal" method="post" name="cpform">
|
||||
<input type="hidden" value="{FORMHASH}" name="formhash">
|
||||
<input type="hidden" value="true" name="verifysubmit">
|
||||
<input type="hidden" value="$vid" name="vid">
|
||||
<input type="hidden" name="anchor" value="$anchor">
|
||||
<table class="table table-hover">
|
||||
<!--{if $anchor!='pass'}-->
|
||||
<thead>
|
||||
<th width="90" style="text-align:center">{lang username}</th>
|
||||
<th width="120">{lang members_verify_dateline}</th>
|
||||
<th>{lang members_verify_info}</th>
|
||||
</thead>
|
||||
<!--{loop $list $value}-->
|
||||
<tr id="mod_{$value[vid]}_row" verifyid="{$value[vid]}" class="hover">
|
||||
<td width="90" align="center">$value[username]</td>
|
||||
<td width="120">$value[dateline]</td>
|
||||
<td>$value[fieldstr]</td>
|
||||
</tr>
|
||||
<!--{/loop}-->
|
||||
<thead>
|
||||
<td colspan="15">
|
||||
|
||||
<form id="cpform" action="{MOD_URL}&op=verify&" class="form-horizontal" method="post" name="cpform">
|
||||
<input type="hidden" value="{FORMHASH}" name="formhash">
|
||||
<input type="hidden" value="true" name="verifysubmit">
|
||||
<input type="hidden" value="$vid" name="vid">
|
||||
<input type="hidden" name="anchor" value="$anchor">
|
||||
<table class="table table-hover">
|
||||
<!--{if $anchor!='pass'}-->
|
||||
<thead>
|
||||
<th width="90" style="text-align:center">{lang username}</th>
|
||||
<th width="120">{lang members_verify_dateline}</th>
|
||||
<th>{lang members_verify_info}</th>
|
||||
</thead>
|
||||
<!--{loop $list $value}-->
|
||||
<tr id="mod_{$value[vid]}_row" verifyid="{$value[vid]}" class="hover">
|
||||
<td width="90" align="center">$value[username]</td>
|
||||
<td width="120">$value[dateline]</td>
|
||||
<td>$value[fieldstr]</td>
|
||||
</tr>
|
||||
<!--{/loop}-->
|
||||
<thead>
|
||||
<td colspan="15">
|
||||
<input type="submit" class="btn btn-primary" id="submit_batchverifysubmit" name="batchverifysubmit" title="" value="{lang submit}">
|
||||
<a href="javascript:;" class="btn btn-primary" onclick="mod_setbg_all('validate')">{lang all_validate}</a>
|
||||
<a class="btn btn-primary" href="javascript:;" onclick="mod_setbg_all('refusal')">{lang select_all_refuse}</a>
|
||||
<a class="btn btn-primary" href="javascript:;" onclick="mod_cancel_all();">{lang cancel_select}</a>
|
||||
$multi
|
||||
</td>
|
||||
</thead>
|
||||
<!--{else}-->
|
||||
<thead>
|
||||
<th width="80"></th>
|
||||
<th width="90" style="text-align:center">{lang username}</th>
|
||||
|
||||
<input type="submit" class="btn btn-primary" id="submit_batchverifysubmit" name="batchverifysubmit" title="" value="{lang submit}">
|
||||
<a href="javascript:;" class="btn btn-primary" onclick="mod_setbg_all('validate')">{lang all_validate}</a>
|
||||
<a class="btn btn-primary" href="javascript:;" onclick="mod_setbg_all('refusal')">{lang select_all_refuse}</a>
|
||||
<a class="btn btn-primary" href="javascript:;" onclick="mod_cancel_all();">{lang cancel_select}</a>
|
||||
$multi
|
||||
</td>
|
||||
</thead>
|
||||
<!--{else}-->
|
||||
<thead>
|
||||
<th width="80"></th>
|
||||
<th width="90" style="text-align:center">{lang username}</th>
|
||||
|
||||
<th>{lang members_verify_info}</th>
|
||||
</thead>
|
||||
<!--{loop $list $value}-->
|
||||
<tr id="mod_{$value[uid]}_row" verifyid="{$value[uid]}" class="hover">
|
||||
<td width="80">$value[opstr]</td>
|
||||
<td width="90" align="center">$value[username]</td>
|
||||
<td>$value[fieldstr]</td>
|
||||
</tr>
|
||||
<!--{/loop}-->
|
||||
<thead>
|
||||
<td colspan="15">
|
||||
<input type="submit" class="btn btn-primary" id="submit_batchverifysubmit" name="batchverifysubmit" title="" value="{lang submit}">
|
||||
<a href="javascript:;" class="btn btn-primary" onclick="mod_setbg_all('export')">{lang select_all_export}</a>
|
||||
<a class="btn btn-primary" href="javascript:;" onclick="mod_setbg_all('refusal')">{lang select_all_refuse}</a>
|
||||
<a class="btn btn-primary" href="{MOD_URL}&op=verify&vid=$vid&anchor=pass&verifysubmit=yes">{lang all_export}</a>
|
||||
$multi
|
||||
</td>
|
||||
</thead>
|
||||
<!--{/if}-->
|
||||
</table>
|
||||
</form>
|
||||
<th>{lang members_verify_info}</th>
|
||||
</thead>
|
||||
<!--{loop $list $value}-->
|
||||
<tr id="mod_{$value[uid]}_row" verifyid="{$value[uid]}" class="hover">
|
||||
<td width="80">$value[opstr]</td>
|
||||
<td width="90" align="center">$value[username]</td>
|
||||
<td>$value[fieldstr]</td>
|
||||
</tr>
|
||||
<!--{/loop}-->
|
||||
<thead>
|
||||
<td colspan="15">
|
||||
<input type="submit" class="btn btn-primary" id="submit_batchverifysubmit" name="batchverifysubmit" title="" value="{lang submit}">
|
||||
<a href="javascript:;" class="btn btn-primary" onclick="mod_setbg_all('export')">{lang select_all_export}</a>
|
||||
<a class="btn btn-primary" href="javascript:;" onclick="mod_setbg_all('refusal')">{lang select_all_refuse}</a>
|
||||
<a class="btn btn-primary" href="{MOD_URL}&op=verify&vid=$vid&anchor=pass&verifysubmit=yes">{lang all_export}</a>
|
||||
$multi
|
||||
</td>
|
||||
</thead>
|
||||
<!--{/if}-->
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -30,12 +30,12 @@
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class=" alert alert-warning ">
|
||||
<ul>
|
||||
{lang verifyset_members_verify_text}
|
||||
</ul>
|
||||
</div>
|
||||
<div class="main-content">
|
||||
<div class="alert alert-warning ">
|
||||
<ul>
|
||||
{lang verifyset_members_verify_text}
|
||||
</ul>
|
||||
</div>
|
||||
<form id="cpform" action="{MOD_URL}&op=verifyset" class="form-horizontal" method="post" name="cpform">
|
||||
<input type="hidden" value="{FORMHASH}" name="formhash">
|
||||
<input type="hidden" value="true" name="verifysubmit">
|
||||
|
||||
@@ -6,46 +6,54 @@
|
||||
<!--{template left}-->
|
||||
</div>
|
||||
<div class="left-drager">
|
||||
</div>
|
||||
<div class="bs-main-container clearfix">
|
||||
<div class="main-header clearfix">
|
||||
<span id="step1" <!--{if $step==1}-->style="color:green"<!--{/if}-->>1.{lang nav_updatecache_confirm}</span>
|
||||
<span id="step2" <!--{if $step==2}-->style="color:green"<!--{/if}-->>2.{lang nav_updatecache_verify}</span>
|
||||
<span id="step3" <!--{if $step==3}-->style="color:green"<!--{/if}-->>3.{lang nav_updatecache_completed}</span>
|
||||
<div class="left-drager-op">
|
||||
<div class="left-drager-sub"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="bs-main-container clearfix">
|
||||
<div class="main-content">
|
||||
<div class="well well-sm">
|
||||
<!--{if $step==1}-->
|
||||
<form method="post" class="form-horizontal form-horizontal-left" action="{MOD_URL}&op=updatecache&step=2">
|
||||
<input name="formhash" value="{VERHASH}" type="hidden">
|
||||
<div class="form-check form-check-inline">
|
||||
<input name="type[]" value="data" checked class="form-check-input" type="checkbox">
|
||||
<label class="form-check-label" for="inlineRadio3">{lang tools_updatecache_data}</label>
|
||||
</div>
|
||||
<input name="type[]" value="data" checked class="form-check-input" type="checkbox">
|
||||
<label class="form-check-label" for="inlineRadio3">{lang tools_updatecache_data}</label>
|
||||
</div>
|
||||
<div class="form-check form-check-inline">
|
||||
<input name="type[]" value="tpl" id="tplcache" checked class="form-check-input" type="checkbox">
|
||||
<label class="form-check-label" for="inlineRadio3">{lang tools_updatecache_tpl}</label>
|
||||
</div>
|
||||
<input name="type[]" value="tpl" id="tplcache" checked class="form-check-input" type="checkbox">
|
||||
<label class="form-check-label" for="inlineRadio3">{lang tools_updatecache_tpl}</label>
|
||||
</div>
|
||||
<dl>
|
||||
<input class="btn btn-primary" name="confirmed" value="{lang confirms}" type="submit">
|
||||
</dl>
|
||||
</form>
|
||||
<!--{elseif $step==2}-->
|
||||
<p class="ml20">{lang tools_updatecache_waiting}</p>
|
||||
<p class="text-success ml20">
|
||||
<a href="{MOD_URL}&op=updatecache&step=3&type=data_tpl" class="lightlink">{lang message_redirect}</a>
|
||||
</p>
|
||||
<script type="text/JavaScript">setTimeout(function(){location.href='{MOD_URL}&op=updatecache&step=3&type=data_tpl';}, 2000);</script>
|
||||
<div class="text-center" style="margin:20px 0;">
|
||||
<h2 class="text-success ml20">{lang tools_updatecache_waiting}</h2>
|
||||
<div class="progress progress-striped active">
|
||||
<div class="progress-bar progress-bar-info" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" style="width:0%"><span class="sr-only">100% Complete</span></div>
|
||||
</div>
|
||||
</div>
|
||||
<dl><a href="{MOD_URL}&op=updatecache&step=3&type=data_tpl" class="btn btn-primary">{lang message_redirect}</a></dl>
|
||||
<script type="text/javascript">
|
||||
jQuery('.progress-bar').animate({ width: '100%' }, 2000, function() {
|
||||
window.location.href = '{MOD_URL}&op=updatecache&step=3&type=data_tpl';
|
||||
});
|
||||
</script>
|
||||
<!--{elseif $step==3}-->
|
||||
<p class="text-success ml20" style="margin:10px;">{lang update_cache_succeed}</p>
|
||||
<h2 class="text-primary ml20 text-center">{lang update_cache_succeed}</h2>
|
||||
<script type="text/javascript">
|
||||
window.setTimeout(function() { location.href = '{MOD_URL}&op=updatecache'; }, 5000);
|
||||
</script>
|
||||
<!--{/if}-->
|
||||
</div>
|
||||
<ul class="help-block">
|
||||
<h5>{lang board_message}</h5> {lang tools_updatecache_tips}
|
||||
</ul>
|
||||
<div class="alert alert-warning">
|
||||
<h5>{lang board_message}</h5>
|
||||
<ul class="help-block">
|
||||
{lang tools_updatecache_tips}
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,14 +1,5 @@
|
||||
<!--{template common/header_simple_start}-->
|
||||
<script src="admin/scripts/admin.js?{VERHASH}"></script>
|
||||
<style>
|
||||
.progress.active .progress-bar {
|
||||
-webkit-animation: none;
|
||||
animation: none;
|
||||
transition: none;
|
||||
-webkit-box-shadow: none;
|
||||
box-shadow: none;
|
||||
}
|
||||
</style>
|
||||
<!--{template common/header_simple_end}-->
|
||||
<!--{template common/commer_header}-->
|
||||
<div class="bs-container clearfix">
|
||||
@@ -16,18 +7,19 @@
|
||||
<!--{template left}-->
|
||||
</div>
|
||||
<div class="left-drager">
|
||||
|
||||
</div>
|
||||
|
||||
<div class="left-drager-op">
|
||||
<div class="left-drager-sub"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="bs-main-container clearfix">
|
||||
<!--{if $operation == 'patch' || $operation == 'cross'}-->
|
||||
<div class="main-header clearfix">
|
||||
<strong style="font-size:14px;">{lang upgrade}</strong>
|
||||
<!--{loop $steplang $key $value}-->
|
||||
<!--{if $key>0 && $key<=5}-->
|
||||
<span class="text-muted" <!--{if $key==$step}-->style="color:green"<!--{/if}-->>{$key}.{$value}</span>
|
||||
<!--{/if}-->
|
||||
<!--{/loop}-->
|
||||
<strong style="font-size:14px;">{lang upgrade}</strong>
|
||||
<!--{loop $steplang $key $value}-->
|
||||
<!--{if $key>0 && $key<=5}-->
|
||||
<span class="text-muted" <!--{if $key==$step}-->style="color:green"<!--{/if}-->>{$key}.{$value}</span>
|
||||
<!--{/if}-->
|
||||
<!--{/loop}-->
|
||||
</div>
|
||||
<!--{/if}-->
|
||||
<!--{if $operation=='check'}-->
|
||||
@@ -83,7 +75,6 @@
|
||||
<!--{/if}-->
|
||||
</div>
|
||||
<!--{elseif $operation=='patch' || $operation=='cross' }-->
|
||||
|
||||
<div class="main-content">
|
||||
<!--{if !$_G['setting']['bbclosed']}-->
|
||||
<div style="padding:20px;height:450px">
|
||||
@@ -225,9 +216,7 @@
|
||||
</div>
|
||||
<!--{/if}-->
|
||||
</div>
|
||||
|
||||
<!--{/if}-->
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
|
||||
Reference in New Issue
Block a user