Jump to content

Скрываем статистику форума от гостей

Featured Replies

Posted
comment_25

Это тема поддержки статьи: Скрываем статистику форума от гостей.

Здесь вы можете обсудить все вопросы, связанные с этой статьёй.

 

Дата добавления статьи: 01 Февраль 2012 - 18:19

Дата обновления статьи: 01 Февраль 2012 - 18:19

  • 2 недели спустя...
  • 4 недели спустя...
  • 1 месяц спустя...
comment_3884

у меня стало после этого писать "Невозможно отобразить страницу"

пришлось все назад вернуть(((

может из-за версии 3.3.1 ...

comment_3901

Так... вопрос "Как?" понятен, но ответ на вопрос "Зачем?" мне не известен.

Конкретно, если это надо для уменьшения нагрузки при ддосе, то достаточно убрать список пользователей, таким образом:

Внешний вид > "Ваш стиль" > Шаблоны > Список форумов > hookMembersOnlineToday

Находим </h4> и удаляем всё что есть ниже, далее вставляем это дело:


<p id="mot_body"<if test="$this->settings['expcol_mot'] && $state == 'collapsed'"> class='collapsedMOT' style='display: none;'</if>>

<if test="$this->settings['mot_show_most_online']">{$this->lang->words['hookLangOnlineMostEver']}</if>   

</p>

И будет, как вот здесь:

___world4play.com/index.php?/index (не реклама)

При большом посещении форума, это спасет многих админов.

comment_3903

можете мне подсказать как закрыть все это дело на версии 3.3.1 ???

как в шапке не работает - "Невозможно отобразить страницу"

comment_3907

можете мне подсказать как закрыть все это дело на версии 3.3.1 ???

как в шапке не работает - "Невозможно отобразить страницу"

Вот как у тебя это должно выглядеть в конце, красным помечено то что вставляется:

<if test="$this->memberData['member_id']"><div id='board_statistics' class='statistics clearfix'>

<h4 class='statistics_head'><ul id='stat_links' class='ipsList_inline right ipsType_small'>

<if test="statsLinks:|:1==1"> <!-- Hook point -->

<li><a href="{parse url="app=forums&amp;module=extras&amp;section=stats&amp;do=leaders" base="public"}" title="{$this->lang->words['sm_forum_leaders_title']}">{$this->lang->words['sm_forum_leaders']}</a></li>

<li><a href="{parse url="app=forums&amp;module=extras&amp;section=stats" base="public"}" title="{$this->lang->words['sm_all_posters_title']}">{$this->lang->words['sm_today_posters']}</a></li>

<li><a href="{parse url="app=members&amp;module=list&amp;max_results=20&amp;sort_key=posts&amp;sort_order=desc&amp;filter=ALL" base="public" seotitle="false"}" title="{$this->lang->words['sm_overall_posters_title']}">{$this->lang->words['sm_overall_posters']}</a></li>

</if>

</ul>

<if test="$this->settings['show_active']">{parse expression="sprintf( $this->lang->words['online_right_now'], $stats['TOTAL'] )"} {$this->lang->words['active_users']}</if></h4>

<if test="$this->settings['show_active']"><p class='statistics_brief desc'>

{parse expression="sprintf( $this->lang->words['active_users_detail'], $stats['MEMBERS'], $stats['GUESTS'], $stats['ANON'] )"}

&nbsp;&nbsp;<a href='{parse url="app=members&amp;module=online&amp;sort_order=desc" base="public"}'>({$this->lang->words['online_link']})</a>

</p></if>

<if test="activeNames:|:count($stats['NAMES']) && $this->settings['show_active']">

<br />

<p>

<span class='name'>{parse expression="implode( ",</span> <span class='name'>", $stats['NAMES'] )"}</span>

</p>

</if>

</div></if>

У меня тоже 3.3.1 и всё нормально.

Вот кстати, в виде хука:

post-1-0-47770900-1358110325_thumb.png

  • 5 years later...
comment_128359

Добрый день!

Не подскажите код, которым можно закрыть Полный список активных пользователей

Делал подобное с другим функционалом, что не доступен для подобного изменения из админки, да забыл(( все обыскался не могу найти в какой код обрамлял.

Спасибо!

1.jpg

2.jpg

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.