mirror of
https://github.com/torrentpier/torrentpier
synced 2025-08-14 18:48:21 -07:00
Admin index/log rework, codestyle and new_tpl deprecation.
This commit is contained in:
parent
61b7ab3502
commit
072b19b0ae
35 changed files with 909 additions and 969 deletions
|
@ -217,13 +217,6 @@
|
|||
<label><input type="radio" name="tor_comment" value="0" <!-- IF not TOR_COMMENT -->checked="checked"<!-- ENDIF --> />{L_DISABLED}</label>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><h4>{L_DESIGNER}</h4></td>
|
||||
<td>
|
||||
<label><input type="radio" name="new_tpls" value="1" <!-- IF NEW_TPLS -->checked="checked"<!-- ENDIF --> />{L_ENABLED}</label>
|
||||
<label><input type="radio" name="new_tpls" value="0" <!-- IF not NEW_TPLS -->checked="checked"<!-- ENDIF --> />{L_DISABLED}</label>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr class="row3 med">
|
||||
<td class="bold tCenter" colspan="2">{L_LATEST_NEWS}</td>
|
||||
|
|
|
@ -1,168 +1,193 @@
|
|||
<style type="text/css">
|
||||
.log_msg { max-height: 100px; overflow: auto; }
|
||||
table.log_filters { padding: 6px; width: 100%; }
|
||||
table.log_filters td {
|
||||
border: 1px inset; padding: 4px; background: #EFEFEF;
|
||||
}
|
||||
.log_msg {
|
||||
max-height: 100px;
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
table.log_filters {
|
||||
padding: 6px;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
table.log_filters td {
|
||||
border: 1px inset;
|
||||
padding: 4px;
|
||||
background: #EFEFEF;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div class="spacer_4"></div>
|
||||
|
||||
<form action="{S_LOG_ACTION}" method="post">
|
||||
<!-- IF TOPIC_CSV --><input type="hidden" name="t" value="{TOPIC_CSV}" /><!-- ENDIF -->
|
||||
<!-- IF TOPIC_CSV --><input type="hidden" name="t" value="{TOPIC_CSV}"/><!-- ENDIF -->
|
||||
|
||||
<table class="bordered w100" cellspacing="0">
|
||||
<tr>
|
||||
<th class="thHead">{L_ACTS_LOG_SEARCH_OPTIONS}</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="row1">
|
||||
<table class="fieldsets borderless bCenter pad_0" cellspacing="0">
|
||||
<tr>
|
||||
<td rowspan="2" valign="top" nowrap="nowrap" class="row1">
|
||||
<fieldset>
|
||||
<legend>{L_ACTS_LOG_FORUM}</legend>
|
||||
<div>
|
||||
<p class="select">{SEL_FORUM}</p>
|
||||
</div>
|
||||
</fieldset>
|
||||
</td>
|
||||
<td valign="top" class="row1">
|
||||
<fieldset>
|
||||
<legend>{L_ACTS_LOG_ACTION}</legend>
|
||||
<div>
|
||||
<p class="select">{SEL_LOG_TYPE}</p>
|
||||
</div>
|
||||
</fieldset>
|
||||
</td>
|
||||
<td valign="top" class="row1">
|
||||
<fieldset>
|
||||
<legend>{L_ACTS_LOG_USER}</legend>
|
||||
<div>
|
||||
<p class="select">{SEL_USERS}</p>
|
||||
</div>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" class="row1">
|
||||
<table class="fieldsets borderless">
|
||||
<tr>
|
||||
<td valign="top" class="row1">
|
||||
<fieldset>
|
||||
<legend>{L_ACTS_LOG_LOGS_FROM} <span style="font-size: 9px;">(<i>{L_ACTS_LOG_FIRST}{FIRST_LOG_TIME}</i>)</span></legend>
|
||||
<div>
|
||||
<p class="input nowrap">
|
||||
<input class="post" type="text" size="10" maxlength="20" name="{DATETIME_NAME}" value="{DATETIME_VAL}" />
|
||||
&
|
||||
<input class="post" type="text" size="2" maxlength="5" name="{DAYSBACK_NAME}" value="{DAYSBACK_VAL}" />
|
||||
{L_ACTS_LOG_DAYS_BACK}
|
||||
</p>
|
||||
</div>
|
||||
</fieldset>
|
||||
</td>
|
||||
<td valign="top" class="row1">
|
||||
<fieldset>
|
||||
<legend>{L_ACTS_LOG_TOPIC_MATCH}</legend>
|
||||
<div>
|
||||
<p class="input"><input class="post" type="text" size="28" maxlength="{TITLE_MATCH_MAX}" name="{TITLE_MATCH_NAME}" value="{TITLE_MATCH_VAL}" /></p>
|
||||
</div>
|
||||
</fieldset>
|
||||
</td>
|
||||
<td valign="top" class="row1" style="padding: 0;">
|
||||
<fieldset>
|
||||
<legend>{L_ACTS_LOG_SORT_BY}</legend>
|
||||
<div>
|
||||
<p class="select nowrap">
|
||||
<select class="post" name="{ORDER_NAME}">{ORDER_OPTIONS}</select>
|
||||
<label><input id="sort_asc" type="radio" name="{SORT_NAME}" value="{SORT_ASC}" {SORT_ASC_CHECKED} /> A-Z</label>
|
||||
<label><input id="sort_desc" type="radio" name="{SORT_NAME}" value="{SORT_DESC}" {SORT_DESC_CHECKED} /> Z-A</label>
|
||||
</p>
|
||||
</div>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="catBottom" style="padding: 0; height: 26px">
|
||||
<span class="med"><input type="submit" class="liteoption" value=" {L_SEARCH} " name="submit" /></span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table class="bordered w100" cellspacing="0">
|
||||
<tr>
|
||||
<th class="thHead">{L_ACTS_LOG_SEARCH_OPTIONS}</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="row1">
|
||||
<table class="fieldsets borderless bCenter pad_0" cellspacing="0">
|
||||
<tr>
|
||||
<td rowspan="2" valign="top" nowrap="nowrap" class="row1">
|
||||
<fieldset>
|
||||
<legend>{L_ACTS_LOG_FORUM}</legend>
|
||||
<div>
|
||||
<p class="select">{SEL_FORUM}</p>
|
||||
</div>
|
||||
</fieldset>
|
||||
</td>
|
||||
<td valign="top" class="row1">
|
||||
<fieldset>
|
||||
<legend>{L_ACTS_LOG_ACTION}</legend>
|
||||
<div>
|
||||
<p class="select">{SEL_LOG_TYPE}</p>
|
||||
</div>
|
||||
</fieldset>
|
||||
</td>
|
||||
<td valign="top" class="row1">
|
||||
<fieldset>
|
||||
<legend>{L_USER}</legend>
|
||||
<div>
|
||||
<p class="select">{SEL_USERS}</p>
|
||||
</div>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" class="row1">
|
||||
<table class="fieldsets borderless">
|
||||
<tr>
|
||||
<td valign="top" class="row1">
|
||||
<fieldset>
|
||||
<legend>{L_ACTS_LOG_LOGS_FROM} ({L_ACTS_LOG_FIRST}: {FIRST_LOG_TIME})</legend>
|
||||
<div>
|
||||
<p class="input nowrap">
|
||||
<input class="post" type="text" size="10" maxlength="20" name="{DATETIME_NAME}" value="{DATETIME_VAL}"/>
|
||||
{L_ACTS_LOG_OR}
|
||||
<input class="post" type="text" size="2" maxlength="5" name="{DAYSBACK_NAME}" value="{DAYSBACK_VAL}"/>
|
||||
{L_ACTS_LOG_DAYS_BACK}
|
||||
</p>
|
||||
</div>
|
||||
</fieldset>
|
||||
</td>
|
||||
<td valign="top" class="row1">
|
||||
<fieldset>
|
||||
<legend>{L_ACTS_LOG_TOPIC_MATCH}</legend>
|
||||
<div>
|
||||
<p class="input">
|
||||
<input class="post" type="text" size="28" maxlength="{TITLE_MATCH_MAX}" name="{TITLE_MATCH_NAME}" value="{TITLE_MATCH_VAL}"/>
|
||||
</p>
|
||||
</div>
|
||||
</fieldset>
|
||||
</td>
|
||||
<td valign="top" class="row1">
|
||||
<fieldset style="height: 45px; width: 110px;">
|
||||
<legend>{L_ACTS_LOG_SORT_BY}</legend>
|
||||
<div>
|
||||
<p class="select nowrap">
|
||||
<label>
|
||||
<input id="sort_asc" type="radio" name="{SORT_NAME}" value="{SORT_ASC}" {SORT_ASC_CHECKED} /> {L_ASC}
|
||||
</label>
|
||||
<label>
|
||||
<input id="sort_desc" type="radio" name="{SORT_NAME}" value="{SORT_DESC}" {SORT_DESC_CHECKED} /> {L_DESC}
|
||||
</label>
|
||||
</p>
|
||||
</div>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="catBottom" style="padding: 0; height: 26px">
|
||||
<span class="med"><input type="submit" class="liteoption" value=" {L_SEARCH} " name="submit"/></span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<div class="spacer_8"></div>
|
||||
<div class="spacer_8"></div>
|
||||
|
||||
<table class="forumline">
|
||||
<tr>
|
||||
<th>{L_ACTS_LOG_LOGS_ACTION}</th>
|
||||
<th>{L_ACTS_LOG_USERNAME}</th>
|
||||
<th>{L_ACTS_LOG_TIME}</th>
|
||||
<th width="60%">{L_ACTS_LOG_INFO}</th>
|
||||
</tr>
|
||||
<!-- BEGIN log -->
|
||||
<tr class="{log.ROW_CLASS}">
|
||||
<td><a class="med" href="{log.ACTION_HREF_S}"><span class="med">{log.ACTION_DESC}</span></a></td>
|
||||
<td class="tCenter" style="line-height: 14px;">
|
||||
<div class="med"><a class="med" href="{log.USER_HREF_S}"><b>{log.USERNAME}</b></a></div>
|
||||
<div class="small"><i>{log.USER_IP}</i></div>
|
||||
</td>
|
||||
<td class="small tCenter nowrap" style="line-height: 14px;">
|
||||
<div>{log.TIME}</div>
|
||||
<div><a class="small" href="{log.DATETIME_HREF_S}"><span class="small"><i>{log.DATE}</i></span></a></div>
|
||||
</td>
|
||||
<td class="med" style="line-height: 14px;">
|
||||
<!-- IF log.MSG -->
|
||||
<div class="log_msg">{log.MSG}</div>
|
||||
<!-- ENDIF -->
|
||||
<!-- IF log.TOPIC_TITLE -->
|
||||
<div>
|
||||
<a href="{log.TOPIC_HREF_S}" class="med"><span class="med">{log.TOPIC_TITLE}</span></a>
|
||||
<!-- IF log.TOPIC_HREF -->
|
||||
<a href="{log.TOPIC_HREF}" class="med" target="_blank"><img src="{IMG}icon_latest_reply.gif" class="icon2" alt="" title="" /></a>
|
||||
<!-- ENDIF -->
|
||||
<!-- IF log.TOPIC_TITLE_NEW -->
|
||||
<span class="nav"><em>»</em></span>
|
||||
<a href="{log.TOPIC_HREF_NEW_S}" class="med"><span class="med">{log.TOPIC_TITLE_NEW}</span></a>
|
||||
<a href="{log.TOPIC_HREF_NEW}" class="med" target="_blank"><img src="{IMG}icon_latest_reply.gif" class="icon2" alt="" title="" /></a>
|
||||
<!-- ENDIF -->
|
||||
</div>
|
||||
<!-- ENDIF -->
|
||||
<!-- IF log.FORUM_NAME -->
|
||||
<div class="small nowrap">
|
||||
<a href="{log.FORUM_HREF}" class="med" target="_blank"><img src="{IMG}icon_minipost.gif" class="icon1" alt="" title="" /></a>
|
||||
<a href="{log.FORUM_HREF_S}" class="med"><i>{log.FORUM_NAME}</i></a>
|
||||
<!-- IF log.FORUM_NAME_NEW -->
|
||||
<span class="nav"><em>»</em></span>
|
||||
<a href="{log.FORUM_HREF_NEW}" class="med" target="_blank"><img src="{IMG}icon_minipost.gif" class="icon1" alt="" title="" /></a>
|
||||
<a href="{log.FORUM_HREF_NEW_S}" class="med"><i>{log.FORUM_NAME_NEW}</i></a>
|
||||
<!-- ENDIF -->
|
||||
</div>
|
||||
<!-- ENDIF -->
|
||||
</td>
|
||||
</tr>
|
||||
<!-- END log -->
|
||||
<!-- BEGIN log_not_found -->
|
||||
<tr>
|
||||
<td class="row1 tCenter pad_12" colspan="{LOG_COLSPAN}"><span class="gen">{L_NO_MATCH}</span></td>
|
||||
</tr>
|
||||
<!-- END log_not_found -->
|
||||
<tr>
|
||||
<td class="spaceRow" colspan="{LOG_COLSPAN}"><div class="spacer_4"></div></td>
|
||||
</tr>
|
||||
</table>
|
||||
<table class="forumline">
|
||||
<tr>
|
||||
<th>{L_ACTS_LOG_LOGS_ACTION}</th>
|
||||
<th>{L_ACTS_LOG_USERNAME}</th>
|
||||
<th>{L_ACTS_LOG_TIME}</th>
|
||||
<th width="60%">{L_ACTS_LOG_INFO}</th>
|
||||
</tr>
|
||||
<!-- BEGIN log -->
|
||||
<tr class="{log.ROW_CLASS}">
|
||||
<td><a class="med" href="{log.ACTION_HREF_S}"><span class="med">{log.ACTION_DESC}</span></a></td>
|
||||
<td class="tCenter" style="line-height: 14px;">
|
||||
<div class="med"><a class="med" href="{log.USER_HREF_S}"><b>{log.USERNAME}</b></a></div>
|
||||
<div class="small"><i>{log.USER_IP}</i></div>
|
||||
</td>
|
||||
<td class="small tCenter nowrap" style="line-height: 14px;">
|
||||
<div>{log.TIME}</div>
|
||||
<div><a class="small" href="{log.DATETIME_HREF_S}"><span class="small"><i>{log.DATE}</i></span></a></div>
|
||||
</td>
|
||||
<td class="med" style="line-height: 14px;">
|
||||
<!-- IF log.MSG -->
|
||||
<div class="log_msg">{log.MSG}</div>
|
||||
<!-- ENDIF -->
|
||||
<!-- IF log.TOPIC_TITLE -->
|
||||
<div>
|
||||
<a href="{log.TOPIC_HREF_S}" class="med"><span class="med">{log.TOPIC_TITLE}</span></a>
|
||||
<!-- IF log.TOPIC_HREF -->
|
||||
<a href="{log.TOPIC_HREF}" class="med" target="_blank">
|
||||
<img src="{IMG}icon_latest_reply.gif" class="icon2" alt="" title=""/>
|
||||
</a>
|
||||
<!-- ENDIF -->
|
||||
<!-- IF log.TOPIC_TITLE_NEW -->
|
||||
<span class="nav"><em>»</em></span>
|
||||
<a href="{log.TOPIC_HREF_NEW_S}" class="med"><span class="med">{log.TOPIC_TITLE_NEW}</span></a>
|
||||
<a href="{log.TOPIC_HREF_NEW}" class="med" target="_blank">
|
||||
<img src="{IMG}icon_latest_reply.gif" class="icon2" alt="" title=""/>
|
||||
</a>
|
||||
<!-- ENDIF -->
|
||||
</div>
|
||||
<!-- ENDIF -->
|
||||
<!-- IF log.FORUM_NAME -->
|
||||
<div class="small nowrap">
|
||||
<a href="{log.FORUM_HREF}" class="med" target="_blank">
|
||||
<img src="{IMG}icon_minipost.gif" class="icon1" alt="" title=""/>
|
||||
</a>
|
||||
<a href="{log.FORUM_HREF_S}" class="med"><i>{log.FORUM_NAME}</i></a>
|
||||
<!-- IF log.FORUM_NAME_NEW -->
|
||||
<span class="nav"><em>»</em></span>
|
||||
<a href="{log.FORUM_HREF_NEW}" class="med" target="_blank">
|
||||
<img src="{IMG}icon_minipost.gif" class="icon1" alt="" title=""/>
|
||||
</a>
|
||||
<a href="{log.FORUM_HREF_NEW_S}" class="med"><i>{log.FORUM_NAME_NEW}</i></a>
|
||||
<!-- ENDIF -->
|
||||
</div>
|
||||
<!-- ENDIF -->
|
||||
</td>
|
||||
</tr>
|
||||
<!-- END log -->
|
||||
<!-- BEGIN log_not_found -->
|
||||
<tr>
|
||||
<td class="row1 tCenter pad_12" colspan="{LOG_COLSPAN}"><span class="gen">{L_NO_MATCH}</span></td>
|
||||
</tr>
|
||||
<!-- END log_not_found -->
|
||||
<tr>
|
||||
<td class="spaceRow" colspan="{LOG_COLSPAN}">
|
||||
<div class="spacer_4"></div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<!-- IF PAGINATION -->
|
||||
<div class="nav" style="margin: 8px 4px 14px 4px">
|
||||
<div style="float:left">{PAGE_NUMBER}</div>
|
||||
<div style="float:right">{PAGINATION}</div>
|
||||
</div>
|
||||
<div class="clear"></div>
|
||||
<!-- ENDIF -->
|
||||
<!-- IF PAGINATION -->
|
||||
<div class="nav" style="margin: 8px 4px 14px 4px">
|
||||
<div style="float:left">{PAGE_NUMBER}</div>
|
||||
<div style="float:right">{PAGINATION}</div>
|
||||
</div>
|
||||
<div class="clear"></div>
|
||||
<!-- ENDIF -->
|
||||
|
||||
</form>
|
||||
|
||||
|
@ -170,42 +195,43 @@ table.log_filters td {
|
|||
<div class="spacer_8"></div>
|
||||
|
||||
<fieldset class="row3">
|
||||
<legend>{L_ACTS_LOG_FILTER}</legend>
|
||||
<table class="log_filters" cellspacing="4">
|
||||
<tr>
|
||||
<!-- IF FILTER_FORUMS -->
|
||||
<td>
|
||||
<p class="med bold">{L_FORUMS}:</p>
|
||||
<div>
|
||||
<!-- BEGIN forums -->
|
||||
<p class="med mrg_4">{forums.FORUM_NAME}</p>
|
||||
<!-- END forums -->
|
||||
</div>
|
||||
</td>
|
||||
<!-- ENDIF -->
|
||||
<legend>{L_ACTS_LOG_FILTER}</legend>
|
||||
<table class="log_filters" cellspacing="4">
|
||||
<tr>
|
||||
<!-- IF FILTER_FORUMS -->
|
||||
<td>
|
||||
<p class="med bold">{L_FORUMS}:</p>
|
||||
<div>
|
||||
<!-- BEGIN forums -->
|
||||
<p class="med mrg_4">{forums.FORUM_NAME}</p>
|
||||
<!-- END forums -->
|
||||
</div>
|
||||
</td>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF FILTER_TOPICS -->
|
||||
<td>
|
||||
<p class="med bold">{L_ACTS_LOG_TOPICS}</p>
|
||||
<div>
|
||||
<!-- BEGIN topics -->
|
||||
<p class="med mrg_4">{topics.TOPIC_TITLE}</p>
|
||||
<!-- END topics -->
|
||||
</div>
|
||||
</td>
|
||||
<!-- ENDIF -->
|
||||
<!-- IF FILTER_TOPICS -->
|
||||
<td>
|
||||
<p class="med bold">{L_ACTS_LOG_TOPICS}</p>
|
||||
<div>
|
||||
<!-- BEGIN topics -->
|
||||
<p class="med mrg_4">{topics.TOPIC_TITLE}</p>
|
||||
<!-- END topics -->
|
||||
</div>
|
||||
</td>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF FILTER_USERS -->
|
||||
<td>
|
||||
<p class="med bold">{L_ACTS_LOG_USER}:</p>
|
||||
<div>
|
||||
<!-- BEGIN users -->
|
||||
<p class="med mrg_4">{users.USERNAME}</p>
|
||||
<!-- END users -->
|
||||
</div>
|
||||
</td>
|
||||
<!-- ENDIF -->
|
||||
<!-- IF FILTER_USERS -->
|
||||
<td>
|
||||
<p class="med bold">{L_USER}:</p>
|
||||
<div>
|
||||
<!-- BEGIN users -->
|
||||
<p class="med mrg_4">{users.USERNAME}</p>
|
||||
<!-- END users -->
|
||||
</div>
|
||||
</td>
|
||||
<!-- ENDIF -->
|
||||
|
||||
</tr></table>
|
||||
</tr>
|
||||
</table>
|
||||
</fieldset>
|
||||
<!-- ENDIF -->
|
||||
|
|
|
@ -3,14 +3,15 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset={CONTENT_ENCODING}" />
|
||||
<meta http-equiv="Content-Style-Type" content="text/css" />
|
||||
<title>{L_ADMIN}</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset={CONTENT_ENCODING}"/>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css"/>
|
||||
<link rel="shortcut icon" href="{SITE_URL}favicon.png" type="image/x-icon">
|
||||
<title>{L_ADMIN}</title>
|
||||
</head>
|
||||
|
||||
<frameset cols="220,*" rows="*" border="1" framespacing="1" frameborder="yes">
|
||||
<frame src="index.php?pane=left" name="nav" marginwidth="0" marginheight="0" scrolling="auto">
|
||||
<frame src="index.php?pane=right" name="main" marginwidth="0" marginheight="0" scrolling="auto">
|
||||
<frame src="index.php?pane=left" name="nav" marginwidth="0" marginheight="0" scrolling="auto">
|
||||
<frame src="index.php?pane=right" name="main" marginwidth="0" marginheight="0" scrolling="auto">
|
||||
</frameset>
|
||||
</html>
|
||||
<!--========================================================================-->
|
||||
|
@ -20,32 +21,42 @@
|
|||
<!--========================================================================-->
|
||||
|
||||
<style type="text/css">
|
||||
body { background: #E5E5E5; min-width: 10px; }
|
||||
#body_container { background: #E5E5E5; padding: 4px 3px 4px; }
|
||||
table.forumline { margin: 0 auto; }
|
||||
body {
|
||||
background: #E5E5E5;
|
||||
min-width: 10px;
|
||||
}
|
||||
|
||||
#body_container {
|
||||
background: #E5E5E5;
|
||||
padding: 4px 3px 4px;
|
||||
}
|
||||
|
||||
table.forumline {
|
||||
margin: 0 auto;
|
||||
}
|
||||
</style>
|
||||
|
||||
<table class="forumline" id="acp_main_nav">
|
||||
<col class="row1">
|
||||
<tr>
|
||||
<th>{L_ADMIN}</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="{U_ADMIN_INDEX}" target="main" class="med">{L_ADMIN_INDEX}</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="{U_FORUM_INDEX}" target="_parent" class="med">{L_MAIN_INDEX}</a></td>
|
||||
</tr>
|
||||
<!-- BEGIN catrow -->
|
||||
<tr>
|
||||
<td class="catTitle">{catrow.ADMIN_CATEGORY}</td>
|
||||
</tr>
|
||||
<!-- BEGIN modulerow -->
|
||||
<tr>
|
||||
<td><a href="{catrow.modulerow.U_ADMIN_MODULE}" target="main" class="med">{catrow.modulerow.ADMIN_MODULE}</a></td>
|
||||
</tr>
|
||||
<!-- END modulerow -->
|
||||
<!-- END catrow -->
|
||||
<col class="row1">
|
||||
<tr>
|
||||
<th>{L_ADMIN}</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="{U_ADMIN_INDEX}" target="main" class="med">{L_ADMIN_INDEX}</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="{U_FORUM_INDEX}" target="_parent" class="med">{L_MAIN_INDEX}</a></td>
|
||||
</tr>
|
||||
<!-- BEGIN catrow -->
|
||||
<tr>
|
||||
<td class="catTitle">{catrow.ADMIN_CATEGORY}</td>
|
||||
</tr>
|
||||
<!-- BEGIN modulerow -->
|
||||
<tr>
|
||||
<td><a href="{catrow.modulerow.U_ADMIN_MODULE}" target="main" class="med">{catrow.modulerow.ADMIN_MODULE}</a></td>
|
||||
</tr>
|
||||
<!-- END modulerow -->
|
||||
<!-- END catrow -->
|
||||
</table>
|
||||
|
||||
<!--========================================================================-->
|
||||
|
@ -54,166 +65,165 @@ table.forumline { margin: 0 auto; }
|
|||
<!-- IF TPL_ADMIN_MAIN -->
|
||||
<!--========================================================================-->
|
||||
<script type="text/javascript">
|
||||
ajax.manage_admin = function (mode) {
|
||||
ajax.exec({
|
||||
action : 'manage_admin',
|
||||
mode : mode,
|
||||
user_id : ''
|
||||
});
|
||||
};
|
||||
ajax.callback.manage_admin = function(data) {
|
||||
$('#cache').html(data.cache_html);
|
||||
$('#datastore').html(data.datastore_html);
|
||||
$('#indexer').html(data.indexer_html);
|
||||
$('#template_cache').html(data.template_cache_html);
|
||||
$('#update_user_level').html(data.update_user_level_html);
|
||||
$('#sync_topics').html(data.sync_topics_html);
|
||||
$('#sync_user_posts').html(data.sync_user_posts_html);
|
||||
$('#unlock_cron').html(data.unlock_cron_html);
|
||||
}
|
||||
ajax.manage_admin = function (mode) {
|
||||
ajax.exec({
|
||||
action: 'manage_admin',
|
||||
mode: mode,
|
||||
user_id: ''
|
||||
});
|
||||
};
|
||||
ajax.callback.manage_admin = function (data) {
|
||||
$('#cache').html(data.cache_html);
|
||||
$('#datastore').html(data.datastore_html);
|
||||
$('#indexer').html(data.indexer_html);
|
||||
$('#template_cache').html(data.template_cache_html);
|
||||
$('#update_user_level').html(data.update_user_level_html);
|
||||
$('#sync_topics').html(data.sync_topics_html);
|
||||
$('#sync_user_posts').html(data.sync_user_posts_html);
|
||||
$('#unlock_cron').html(data.unlock_cron_html);
|
||||
}
|
||||
</script>
|
||||
|
||||
<br />
|
||||
<br/>
|
||||
|
||||
<!-- IF ADMIN_LOCK_CRON -->
|
||||
<div class="alert alert-danger" style="width: 95%;">
|
||||
<h4 class="alert-heading">{L_ADMIN_DISABLE_CRON_TITLE}</h4><hr>
|
||||
<a href="#" id="unlock_cron" onclick="ajax.manage_admin('unlock_cron'); return false;">{L_ADMIN_UNLOCK_CRON}</a>
|
||||
({L_ADMIN_DISABLE_CRON})
|
||||
<h4 class="alert-heading">{L_ADMIN_DISABLE_CRON_TITLE}</h4>
|
||||
<hr>
|
||||
<a href="#" id="unlock_cron" onclick="ajax.manage_admin('unlock_cron'); return false;">{L_ADMIN_UNLOCK_CRON}</a>
|
||||
({L_ADMIN_DISABLE_CRON})
|
||||
</div>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF ADMIN_LOCK -->
|
||||
<div class="alert alert-danger" style="width: 95%;">
|
||||
<h4 class="alert-heading">{L_ADMIN_DISABLE_TITLE}</h4><hr>
|
||||
<a href="admin_board.php?mode=config">{L_ADMIN_UNLOCK}</a>
|
||||
({L_ADMIN_DISABLE})
|
||||
<h4 class="alert-heading">{L_ADMIN_DISABLE_TITLE}</h4>
|
||||
<hr>
|
||||
<a href="admin_board.php?mode=config">{L_ADMIN_UNLOCK}</a>
|
||||
({L_ADMIN_DISABLE})
|
||||
</div>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td><b>{L_CLEAR_CACHE}:</b></td>
|
||||
<td>
|
||||
<a href="#" id="datastore" onclick="ajax.manage_admin('clear_datastore'); return false;">{L_DATASTORE}</a>,
|
||||
<a href="#" id="cache" onclick="ajax.manage_admin('clear_cache'); return false;">{L_ALL_CACHE}</a>,
|
||||
<a href="#" id="template_cache" onclick="ajax.manage_admin('clear_template_cache'); return false;">{L_TEMPLATES}</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{L_UPDATE}:</b></td>
|
||||
<td>
|
||||
<a href="#" id="update_user_level" onclick="ajax.manage_admin('update_user_level'); return false;">{L_USER_LEVELS}</a>
|
||||
<!-- IF $bb_cfg['search_engine_type'] == "sphinx" -->, <a href="#" id="indexer" onclick="ajax.manage_admin('indexer'); return false;">{L_INDEXER}</a><!-- ENDIF -->
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{L_SYNCHRONIZE}:</b></td>
|
||||
<td>
|
||||
<a href="#" id="sync_topics" onclick="ajax.manage_admin('sync_topics'); return false;">{L_TOPICS}</a>,
|
||||
<a href="#" id="sync_user_posts" onclick="ajax.manage_admin('sync_user_posts'); return false;">{L_USER_POSTS_COUNT}</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{L_STATISTICS}:</b></td>
|
||||
<td>
|
||||
<a href="stats/tr_stats.php" target="_blank">tr_stats.php</a>,
|
||||
<a href="stats/tracker.php" target="_blank">tracker.php</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{L_ADMIN}:</b></td>
|
||||
<td>
|
||||
<a href="../profile.php?mode=register&admin=1">{L_CREATE_PROFILE}</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{L_CLEAR_CACHE}:</b></td>
|
||||
<td>
|
||||
<a href="#" id="datastore" onclick="ajax.manage_admin('clear_datastore'); return false;">{L_DATASTORE}</a>,
|
||||
<a href="#" id="cache" onclick="ajax.manage_admin('clear_cache'); return false;">{L_ALL_CACHE}</a>,
|
||||
<a href="#" id="template_cache" onclick="ajax.manage_admin('clear_template_cache'); return false;">{L_TEMPLATES}</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{L_UPDATE}:</b></td>
|
||||
<td>
|
||||
<a href="#" id="update_user_level" onclick="ajax.manage_admin('update_user_level'); return false;">{L_USER_LEVELS}</a>
|
||||
<!-- IF $bb_cfg['search_engine_type'] == "sphinx" -->,
|
||||
<a href="#" id="indexer" onclick="ajax.manage_admin('indexer'); return false;">{L_INDEXER}</a>
|
||||
<!-- ENDIF -->
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{L_SYNCHRONIZE}:</b></td>
|
||||
<td>
|
||||
<a href="#" id="sync_topics" onclick="ajax.manage_admin('sync_topics'); return false;">{L_TOPICS}</a>,
|
||||
<a href="#" id="sync_user_posts" onclick="ajax.manage_admin('sync_user_posts'); return false;">{L_USER_POSTS_COUNT}</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{L_STATISTICS}:</b></td>
|
||||
<td>
|
||||
<a href="stats/tr_stats.php" target="_blank">tr_stats.php</a>,
|
||||
<a href="stats/tracker.php" target="_blank">tracker.php</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{L_ADMIN}:</b></td>
|
||||
<td>
|
||||
<a href="../profile.php?mode=register&admin=1">{L_CREATE_PROFILE}</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br />
|
||||
<br/>
|
||||
|
||||
<table class="forumline">
|
||||
<tr>
|
||||
<th colspan="2">{L_VERSION_INFORMATION}</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="row1" nowrap="nowrap" width="25%">{L_TP_VERSION}:</td>
|
||||
<td class="row2"><b>{$bb_cfg['tp_release_codename']} ({$bb_cfg['tp_version']})</b></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="row1" nowrap="nowrap" width="25%">{L_TP_RELEASE_DATE}:</td>
|
||||
<td class="row2"><b>{$bb_cfg['tp_release_date']}</b></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th colspan="2">{L_VERSION_INFORMATION}</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="row1" nowrap="nowrap" width="25%">{L_TP_VERSION}:</td>
|
||||
<td class="row2"><b>{$bb_cfg['tp_release_codename']} ({$bb_cfg['tp_version']})</b></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="row1" nowrap="nowrap" width="25%">{L_TP_RELEASE_DATE}:</td>
|
||||
<td class="row2"><b>{$bb_cfg['tp_release_date']}</b></td>
|
||||
</tr>
|
||||
</table>
|
||||
<br />
|
||||
<br/>
|
||||
|
||||
<h3>{L_FORUM_STATS}</h3>
|
||||
|
||||
<table class="forumline">
|
||||
<tr>
|
||||
<th width="25%">{L_STATISTIC}</th>
|
||||
<th width="25%">{L_VALUE}</th>
|
||||
<th width="25%">{L_STATISTIC}</th>
|
||||
<th width="25%">{L_VALUE}</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="row1" nowrap="nowrap">{L_NUMBER_POSTS}:</td>
|
||||
<td class="row2"><b>{NUMBER_OF_POSTS}</b></td>
|
||||
<td class="row1" nowrap="nowrap">{L_POSTS_PER_DAY}:</td>
|
||||
<td class="row2"><b>{POSTS_PER_DAY}</b></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="row1" nowrap="nowrap">{L_NUMBER_TOPICS}:</td>
|
||||
<td class="row2"><b>{NUMBER_OF_TOPICS}</b></td>
|
||||
<td class="row1" nowrap="nowrap">{L_TOPICS_PER_DAY}:</td>
|
||||
<td class="row2"><b>{TOPICS_PER_DAY}</b></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="row1" nowrap="nowrap">{L_NUMBER_USERS}:</td>
|
||||
<td class="row2"><b>{NUMBER_OF_USERS}</b></td>
|
||||
<td class="row1" nowrap="nowrap">{L_USERS_PER_DAY}:</td>
|
||||
<td class="row2"><b>{USERS_PER_DAY}</b></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="row1" nowrap="nowrap">{L_BOARD_STARTED}:</td>
|
||||
<td class="row2"><b>{START_DATE}</b></td>
|
||||
<td class="row1" nowrap="nowrap">{L_AVATAR_DIR_SIZE}:</td>
|
||||
<td class="row2"><b>{AVATAR_DIR_SIZE}</b></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="row1" nowrap="nowrap">{L_DATABASE_SIZE}:</td>
|
||||
<td class="row2"><b>{DB_SIZE}</b></td>
|
||||
<td class="row1" nowrap="nowrap">{L_GZIP_COMPRESSION}:</td>
|
||||
<td class="row2"><b>{GZIP_COMPRESSION}</b></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th width="25%">{L_STATISTIC}</th>
|
||||
<th width="25%">{L_VALUE}</th>
|
||||
<th width="25%">{L_STATISTIC}</th>
|
||||
<th width="25%">{L_VALUE}</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="row1" nowrap="nowrap">{L_NUMBER_POSTS}:</td>
|
||||
<td class="row2"><b>{NUMBER_OF_POSTS}</b></td>
|
||||
<td class="row1" nowrap="nowrap">{L_POSTS_PER_DAY}:</td>
|
||||
<td class="row2"><b>{POSTS_PER_DAY}</b></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="row1" nowrap="nowrap">{L_NUMBER_TOPICS}:</td>
|
||||
<td class="row2"><b>{NUMBER_OF_TOPICS}</b></td>
|
||||
<td class="row1" nowrap="nowrap">{L_TOPICS_PER_DAY}:</td>
|
||||
<td class="row2"><b>{TOPICS_PER_DAY}</b></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="row1" nowrap="nowrap">{L_NUMBER_USERS}:</td>
|
||||
<td class="row2"><b>{NUMBER_OF_USERS}</b></td>
|
||||
<td class="row1" nowrap="nowrap">{L_USERS_PER_DAY}:</td>
|
||||
<td class="row2"><b>{USERS_PER_DAY}</b></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="row1" nowrap="nowrap">{L_BOARD_STARTED}:</td>
|
||||
<td class="row2"><b>{START_DATE}</b></td>
|
||||
<td class="row1" nowrap="nowrap">{L_AVATAR_DIR_SIZE}:</td>
|
||||
<td class="row2"><b>{AVATAR_DIR_SIZE}</b></td>
|
||||
</tr>
|
||||
</table>
|
||||
<br />
|
||||
<br/>
|
||||
|
||||
<a name="online"></a>
|
||||
<h3>{L_WHOSONLINE}</h3>
|
||||
|
||||
<!-- IF SHOW_USERS_ONLINE -->
|
||||
<table class="forumline">
|
||||
<tr>
|
||||
<th>{L_USERNAME}</th>
|
||||
<th>{L_LOGIN} / {L_LAST_UPDATED}</th>
|
||||
<th>{L_IP_ADDRESS}</th>
|
||||
</tr>
|
||||
<!-- BEGIN reg_user_row -->
|
||||
<tr class="{reg_user_row.ROW_CLASS}">
|
||||
<td class="bold" nowrap="nowrap">{reg_user_row.USER}</td>
|
||||
<td align="center" nowrap="nowrap">{reg_user_row.STARTED}-{reg_user_row.LASTUPDATE}</td>
|
||||
<td class="tCenter"><a href="{reg_user_row.U_WHOIS_IP}" class="gen" target="_blank">{reg_user_row.IP_ADDRESS}</a></td>
|
||||
</tr>
|
||||
<!-- END reg_user_row -->
|
||||
<tr>
|
||||
<td colspan="3" class="row3"><img src="{SPACER}" width="1" height="1" alt="."></td>
|
||||
</tr>
|
||||
<!-- BEGIN guest_user_row -->
|
||||
<tr class="{guest_user_row.ROW_CLASS}">
|
||||
<td nowrap="nowrap">{L_GUEST}</td>
|
||||
<td align="center">{guest_user_row.STARTED}-{guest_user_row.LASTUPDATE}</td>
|
||||
<td class="tCenter"><a href="{guest_user_row.U_WHOIS_IP}" target="_blank">{guest_user_row.IP_ADDRESS}</a></td>
|
||||
</tr>
|
||||
<!-- END guest_user_row -->
|
||||
<tr>
|
||||
<th>{L_USERNAME}</th>
|
||||
<th>{L_LOGIN} / {L_LAST_UPDATED}</th>
|
||||
<th>{L_IP_ADDRESS}</th>
|
||||
</tr>
|
||||
<!-- BEGIN reg_user_row -->
|
||||
<tr class="{reg_user_row.ROW_CLASS}">
|
||||
<td class="bold" nowrap="nowrap">{reg_user_row.USER}</td>
|
||||
<td align="center" nowrap="nowrap">{reg_user_row.STARTED}-{reg_user_row.LASTUPDATE}</td>
|
||||
<td class="tCenter"><a href="{reg_user_row.U_WHOIS_IP}" class="gen" target="_blank">{reg_user_row.IP_ADDRESS}</a>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- END reg_user_row -->
|
||||
<tr>
|
||||
<td colspan="3" class="row3"><img src="{SPACER}" width="1" height="1" alt="."></td>
|
||||
</tr>
|
||||
<!-- BEGIN guest_user_row -->
|
||||
<tr class="{guest_user_row.ROW_CLASS}">
|
||||
<td nowrap="nowrap">{L_GUEST}</td>
|
||||
<td align="center">{guest_user_row.STARTED}-{guest_user_row.LASTUPDATE}</td>
|
||||
<td class="tCenter"><a href="{guest_user_row.U_WHOIS_IP}" target="_blank">{guest_user_row.IP_ADDRESS}</a></td>
|
||||
</tr>
|
||||
<!-- END guest_user_row -->
|
||||
</table>
|
||||
<!-- ELSE -->
|
||||
<a href="{USERS_ONLINE_HREF}#online">{L_SHOW_ONLINE_USERLIST}</a>
|
||||
|
|
|
@ -638,19 +638,16 @@ td.topic_id { cursor: pointer; }
|
|||
<!-- IF LOGGED_IN -->
|
||||
<p class="med"><a href="{U_MARK_READ}">{L_MARK_TOPICS_READ}</a></p>
|
||||
<!-- IF IS_AM -->
|
||||
<p class="mrg_2 tRight">{L_AUTOCLEAN} <!-- IF PRUNE_DAYS --><b>{PRUNE_DAYS} {L_DAYS}</b><!-- ELSE -->{L_DISABLED}<!-- ENDIF --></p>
|
||||
<p class="mrg_2 tRight">{L_AUTOCLEAN}: <!-- IF PRUNE_DAYS --><b>{PRUNE_DAYS} {L_DAYS}</b><!-- ELSE -->{L_DISABLED}<!-- ENDIF --></p>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF IS_ADMIN -->
|
||||
<div class="med tCenter">
|
||||
{L_ADMIN}:
|
||||
<!-- IF $bb_cfg['new_tpls'] -->
|
||||
<a href="{POSTING_URL}?mode=new_rel&f={FORUM_ID}&edit_tpl=1" class="bold" target="_blank">{L_DESIGNER}</a> ·
|
||||
<!-- ENDIF -->
|
||||
<a href="admin/admin_log.php?f={FORUM_ID}&db={$bb_cfg['log_days_keep']}" target="_blank">{L_FORUM_LOGS}</a> ·
|
||||
<a href="admin/admin_forums.php?mode=editforum&f={FORUM_ID}" target="_blank">{L_EDIT}</a> ·
|
||||
<a href="admin/admin_forumauth.php?f={FORUM_ID}" target="_blank">{L_PERMISSIONS}</a> ·
|
||||
<a href="admin/admin_forums.php?mode=deleteforum&f={FORUM_ID}" target="_blank">{L_DELETE}</a>
|
||||
<div class="med tCenter">{L_ADMIN}:
|
||||
<a href="{POSTING_URL}?mode=new_rel&f={FORUM_ID}&edit_tpl=1" class="bold" target="_blank">{L_DESIGNER}</a> ·
|
||||
<a href="admin/admin_log.php?f={FORUM_ID}&db={$bb_cfg['log_days_keep']}" target="_blank">{L_FORUM_LOGS}</a> ·
|
||||
<a href="admin/admin_forums.php?mode=editforum&f={FORUM_ID}" target="_blank">{L_EDIT}</a> ·
|
||||
<a href="admin/admin_forumauth.php?f={FORUM_ID}" target="_blank">{L_PERMISSIONS}</a> ·
|
||||
<a href="admin/admin_forums.php?mode=deleteforum&f={FORUM_ID}" target="_blank">{L_DELETE}</a>
|
||||
</div>
|
||||
<!-- ENDIF / IS_ADMIN -->
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue