Как можно скрыть статистику форума, что бы её видел только администратор?
Комментарии: 12

CabinetAdmin 29 авг 2013, 17:39 Сообщение

Обернуть в:

Код: Выделить всё

<!-- IF U_ACP --> ... информация видна только админу ... <!-- ENDIF -->
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

eska 29 авг 2013, 20:38 Сообщение

Код: Выделить всё

<!-- INCLUDE breadcrumbs.html -->

<!-- IF not S_IS_BOT -->
<noindex>
<!-- IF U_ACP -->
<!-- IF S_DISPLAY_ONLINE_LIST -->
   <br clear="all" />

   <table class="tablebg" width="100%" cellspacing="1">
   <tr>
      <td class="catdiv" colspan="2" align="center"><!-- IF U_VIEWONLINE --><h4><a href="{U_VIEWONLINE}">{L_STATISTICS}</a></h4><!-- ELSE --><h4>{L_STATISTICS}</h4><!-- ENDIF --></td>
   </tr>
   <tr>
      <td class="row1" width="100%" align="center">
         <span class="genmed"><u>{TOTAL_USERS_ONLINE}</u><br />{TOTAL_POSTS} | {TOTAL_TOPICS} | {TOTAL_USERS} | {NEWEST_USER}<br />{WHO_WAS_HERE_RECORD}<br /><br />{LOGGED_IN_USER_LIST}<br /><br />
<!-- IF WHO_WAS_HERE_DISPLAY --><!-- IF WHO_WAS_HERE_LIST2 --><u>{WHO_WAS_HERE_LIST2}</u><br /><br />{WHO_WAS_HERE_LIST}<!-- ELSE --><br /><br />{L_WWH_UPDATE_NEED}<!-- ENDIF --><!-- ENDIF --><br /><br /></span>
<!-- ENDIF -->
<!-- IF .reputation -->Самые уважаемые клубовцы <!-- BEGIN reputation --><!-- IF not reputation.S_FIRST_ROW -->, <!-- ENDIF -->{reputation.USERNAME} ({reputation.POINT})<!-- END reputation --><!-- ENDIF --></span>
      </td>
   </tr>
   <!-- IF LEGEND -->
      <tr>
         <td class="row1" align="center"><b class="gensmall">{LEGEND}</b></td>
      </tr>
   <!-- ENDIF -->
   </table>
<!-- ENDIF -->

<!-- IF not S_USER_LOGGED_IN -->
<br clear="all" />

<form method="post" action="{S_LOGIN_ACTION}">

<table class="tablebg" width="100%" cellspacing="1">
<tr>
<td class="cat"><h4><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a></h4></td>
</tr>
<tr>
<td class="row1" align="center"><span class="genmed">{L_USERNAME}:</span> <input class="post" type="text" name="username" size="10" />&nbsp; <span class="genmed">{L_PASSWORD}:</span> <input class="post" type="password" name="password" size="10" />&nbsp; <!-- IF S_AUTOLOGIN_ENABLED --> <span class="gensmall">{L_LOG_ME_IN}</span> <input type="checkbox" class="radio" name="autologin" /><!-- ENDIF -->&nbsp; <input type="submit" class="btnmain" name="login" value="{L_LOGIN}" /></td>
</tr>
</table>
{S_FORM_TOKEN}
</form>
<!-- ENDIF -->

<br clear="all" />

<table class="legend">
<tr>
<td width="20" align="center">{FORUM_NEW_IMG}</td>
<td><span class="gensmall">{L_NEW_POSTS}</span></td>
<td>&nbsp;&nbsp;</td>
<td width="20" align="center">{FORUM_IMG}</td>
<td><span class="gensmall">{L_NO_NEW_POSTS}</span></td>
<td>&nbsp;&nbsp;</td>
<td width="20" align="center">{FORUM_LOCKED_IMG}</td>
<td><span class="gensmall">{L_FORUM_LOCKED}</span></td>
</tr>
</table>
</center>
</noindex>
<!-- ENDIF -->

<!-- INCLUDE gallery_recent_body.html -->

<!-- INCLUDE overall_footer.html -->
Я вставил вот так, и у меня пропало всё, а я бы хотел, что бы легенда и самые уважаемые клубовцы остались видимыми, помогите подправить код правильно
  • 0

CabinetAdmin 30 авг 2013, 14:37 Сообщение

Вобсчем, нужный вам кусок:

Код: Выделить всё

<span class="genmed"><u>{TOTAL_USERS_ONLINE}</u><br />{TOTAL_POSTS} | {TOTAL_TOPICS} | {TOTAL_USERS} | {NEWEST_USER}<br />{WHO_WAS_HERE_RECORD}<br /><br />{LOGGED_IN_USER_LIST}<br /><br />
<!-- IF WHO_WAS_HERE_DISPLAY --><!-- IF WHO_WAS_HERE_LIST2 --><u>{WHO_WAS_HERE_LIST2}</u><br /><br />{WHO_WAS_HERE_LIST}<!-- ELSE --><br /><br />{L_WWH_UPDATE_NEED}<!-- ENDIF --><!-- ENDIF --><br /><br /></span>
<!-- IF .reputation -->Самые уважаемые клубовцы <!-- BEGIN reputation --><!-- IF not reputation.S_FIRST_ROW -->, <!-- ENDIF -->{reputation.USERNAME} ({reputation.POINT})<!-- END reputation --><!-- ENDIF --></span>
Разберём что к чему.
Эта строчка показывает онлайн посетителей на форуме:

Код: Выделить всё

<u>{TOTAL_USERS_ONLINE}</u>
Эта статистику, сколько сообщений, тем и тд:

Код: Выделить всё

<br />{TOTAL_POSTS} | {TOTAL_TOPICS} | {TOTAL_USERS} | {NEWEST_USER}
{WHO_WAS_HERE_RECORD} - это рекорд посетителей.
{LOGGED_IN_USER_LIST} - кто в данный момент на конференции.

Это показывает количество посетителей и пользователей за сегодня:

Код: Выделить всё

<!-- IF WHO_WAS_HERE_DISPLAY --><!-- IF WHO_WAS_HERE_LIST2 --><u>{WHO_WAS_HERE_LIST2}</u><br /><br />{WHO_WAS_HERE_LIST}<!-- ELSE --><br /><br />{L_WWH_UPDATE_NEED}<!-- ENDIF --><!-- ENDIF --><br /><br />
Следующее понятное дело репутация, ну и чуть ниже легенда (Администраторы, Супермодераторы, ...):

Код: Выделить всё

   <!-- IF LEGEND -->
      <tr>
         <td class="row1" align="center"><b class="gensmall">{LEGEND}</b></td>
      </tr>
   <!-- ENDIF -->
Условие можно вставить несколько раз и ограничить к просмотру разные части информации. Но код ставить так, чтобы не поломалась структура, вы же, понятное дело, под администратором будете всё нормально видеть, а вот остальные пользователи...

Если надо только легенду и репутацию оставить, тогда как-то так:

Код: Выделить всё

<span class="genmed"><!-- IF U_ACP --><u>{TOTAL_USERS_ONLINE}</u><br />{TOTAL_POSTS} | {TOTAL_TOPICS} | {TOTAL_USERS} | {NEWEST_USER}<br />{WHO_WAS_HERE_RECORD}<br /><br />{LOGGED_IN_USER_LIST}<br /><br />
<!-- IF WHO_WAS_HERE_DISPLAY --><!-- IF WHO_WAS_HERE_LIST2 --><u>{WHO_WAS_HERE_LIST2}</u><br /><br />{WHO_WAS_HERE_LIST}<!-- ELSE --><br /><br />{L_WWH_UPDATE_NEED}<!-- ENDIF --><!-- ENDIF --><br /><br /><!-- ENDIF -->
<!-- IF .reputation -->Самые уважаемые клубовцы <!-- BEGIN reputation --><!-- IF not reputation.S_FIRST_ROW -->, <!-- ENDIF -->{reputation.USERNAME} ({reputation.POINT})<!-- END reputation --><!-- ENDIF --></span>
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

eska 05 сен 2013, 08:13 Сообщение

Спасибо, всё получилось!
Вот только Самые уважаемые клубовцы как-то не корректно показывает, не красиво что ли... всё как-то сливается, не читабельно, как в детском саду, Самые уважаемые по любому надо вверх поставить и обвести в
  • 0

CabinetAdmin 05 сен 2013, 14:08 Сообщение

Или в:

Код: Выделить всё

<u>Самые уважаемые клубовцы</u><br />
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

eska 05 сен 2013, 14:37 Сообщение

CabinetAdmin
Вот так смотрится уже посимпатичнее, но всё равно чего-то не хватает
  • 0

eska 18 ноя 2013, 11:53 Сообщение

Решил всё-таки восстановить доступ видимости гостям и пользователям клуба, но вот что нужно убрать?

Код: Выделить всё

<!-- IF U_MCP -->
<div id="pageheader">
<p class="linkmcp">[ <a href="{U_MCP}">{L_MCP}</a> ]</p>
</div>

<br clear="all" /><br />
<!-- ENDIF -->

<span class="gensmall"><!-- IF not S_IS_BOT --><a href="{U_DELETE_COOKIES}">{L_DELETE_COOKIES}</a><!-- ENDIF --> | <a href="{U_TEAM}">{L_THE_TEAM}</a></span><br />

<br clear="all" />

<!-- INCLUDE breadcrumbs.html -->

<!-- IF not S_IS_BOT -->
<noindex>
<!-- IF S_DISPLAY_ONLINE_LIST -->
   <br clear="all" />

   <table class="tablebg" width="100%" cellspacing="1">
   <tr>
      <td class="catdiv" colspan="2" align="center"><!-- IF U_VIEWONLINE --><h4><a href="{U_VIEWONLINE}">{L_STATISTICS}</a></h4><!-- ELSE --><h4>{L_STATISTICS}</h4><!-- ENDIF --></td>
   </tr>
   <tr>
      <td class="row1" width="100%" align="center">
         <span class="genmed"><!-- IF U_ACP --><u>{TOTAL_USERS_ONLINE}</u><br />{TOTAL_POSTS} | {TOTAL_TOPICS} | {TOTAL_USERS} | {NEWEST_USER}<br />{WHO_WAS_HERE_RECORD}<br /><br />{LOGGED_IN_USER_LIST}<br /><br />
<!-- IF WHO_WAS_HERE_DISPLAY --><!-- IF WHO_WAS_HERE_LIST2 --><u>{WHO_WAS_HERE_LIST2}</u><br /><br />{WHO_WAS_HERE_LIST}<!-- ELSE --><br /><br />{L_WWH_UPDATE_NEED}<!-- ENDIF --><!-- ENDIF --><br /><br /><!-- ENDIF -->
<!-- IF .reputation --><u>Самые уважаемые клубовцы</u><br /> <!-- BEGIN reputation --><!-- IF not reputation.S_FIRST_ROW -->, <!-- ENDIF -->{reputation.USERNAME} ({reputation.POINT})<!-- END reputation --><!-- ENDIF --></span>
      </td>
   </tr>
   <!-- IF LEGEND -->
      <tr>
         <td class="row1" align="center"><b class="gensmall">{LEGEND}</b></td>
      </tr>
   <!-- ENDIF -->
   </table>
<!-- ENDIF -->

<!-- IF not S_USER_LOGGED_IN -->
<br clear="all" />

<form method="post" action="{S_LOGIN_ACTION}">

<table class="tablebg" width="100%" cellspacing="1">
<tr>
<td class="cat"><h4><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a></h4></td>
</tr>
<tr>
<td class="row1" align="center"><span class="genmed">{L_USERNAME}:</span> <input class="post" type="text" name="username" size="10" />&nbsp; <span class="genmed">{L_PASSWORD}:</span> <input class="post" type="password" name="password" size="10" />&nbsp; <!-- IF S_AUTOLOGIN_ENABLED --> <span class="gensmall">{L_LOG_ME_IN}</span> <input type="checkbox" class="radio" name="autologin" /><!-- ENDIF -->&nbsp; <input type="submit" class="btnmain" name="login" value="{L_LOGIN}" /></td>
</tr>
</table>
{S_FORM_TOKEN}
</form>
<!-- ENDIF -->

<br clear="all" />

<table class="legend">
<tr>
<td width="20" align="center">{FORUM_NEW_IMG}</td>
<td><span class="gensmall">{L_NEW_POSTS}</span></td>
<td>&nbsp;&nbsp;</td>
<td width="20" align="center">{FORUM_IMG}</td>
<td><span class="gensmall">{L_NO_NEW_POSTS}</span></td>
<td>&nbsp;&nbsp;</td>
<td width="20" align="center">{FORUM_LOCKED_IMG}</td>
<td><span class="gensmall">{L_FORUM_LOCKED}</span></td>
</tr>
</table>
</center>
</noindex>
<!-- ENDIF -->



<!-- INCLUDE gallery_recent_body.html -->

<!-- INCLUDE overall_footer.html -->
Я так пониманию вот это сверху:

Код: Выделить всё

<!-- IF U_MCP -->
И вот это снизу:

Код: Выделить всё

<!-- ENDIF -->
Не не понимаю какой именно
  • 0

CabinetAdmin 18 ноя 2013, 14:20 Сообщение

eska » Сегодня, 14:53 писал(а):Я так пониманию вот это сверху
Не, это ссылка на модераторский раздел. Вот здесь:

Код: Выделить всё

<!-- IF U_ACP --><u>{TOTAL_USERS_ONLINE}</u><br />{TOTAL_POSTS} | {TOTAL_TOPICS} | {TOTAL_USERS} | {NEWEST_USER}<br />{WHO_WAS_HERE_RECORD}<br /><br />{LOGGED_IN_USER_LIST}<br /><br />
<!-- IF WHO_WAS_HERE_DISPLAY --><!-- IF WHO_WAS_HERE_LIST2 --><u>{WHO_WAS_HERE_LIST2}</u><br /><br />{WHO_WAS_HERE_LIST}<!-- ELSE --><br /><br />{L_WWH_UPDATE_NEED}<!-- ENDIF --><!-- ENDIF --><br /><br /><!-- ENDIF -->
<!-- IF U_ACP --> и <!-- ENDIF -->, в начале и в конце.
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

eska 18 ноя 2013, 14:37 Сообщение

И можно туда ещё поставить код, о предстоящих днях рождениях?
  • 0

eska 18 ноя 2013, 14:39 Сообщение

Он у меня вот такой:

Код: Выделить всё

<span class="genmed"><!-- IF U_ACP --><u>{TOTAL_USERS_ONLINE}</u><br />{TOTAL_POSTS} | {TOTAL_TOPICS} | {TOTAL_USERS} | {NEWEST_USER}<br />{WHO_WAS_HERE_RECORD}<br /><br />{LOGGED_IN_USER_LIST}<br /><br />
<!-- IF WHO_WAS_HERE_DISPLAY --><!-- IF WHO_WAS_HERE_LIST2 --><u>{WHO_WAS_HERE_LIST2}</u><br /><br />{WHO_WAS_HERE_LIST}<!-- ELSE --><br /><br />{L_WWH_UPDATE_NEED}<!-- ENDIF --><!-- ENDIF --><br /><br /><!-- ENDIF -->
<!-- IF .reputation --><u>Самые уважаемые клубовцы</u><br /> <!-- BEGIN reputation --><!-- IF not reputation.S_FIRST_ROW -->, <!-- ENDIF -->{reputation.USERNAME} ({reputation.POINT})<!-- END reputation --><!-- ENDIF --></span>
  • 0

CabinetAdmin 18 ноя 2013, 15:43 Сообщение

Список дней рождения будет такой:

Код: Выделить всё

<!-- IF S_DISPLAY_BIRTHDAY_LIST -->
<u>{L_BIRTHDAYS}</u><br /><!-- IF BIRTHDAY_LIST -->{L_CONGRATULATIONS}: <b>{BIRTHDAY_LIST}</b><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF --><br /><br />
<!-- ENDIF -->
Можете перед репутацией поставить (<!-- IF .reputation -->.....)
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

eska 18 ноя 2013, 16:14 Сообщение

Спасибо :drink:
  • 0

Похожие темы