Отключить вывод счетчика просмотров документа

19 Июн 2008
Опубликовано VladSavitsky

Задача

Если включён стандартный модуль Statistics, то для каждого документа на сайте показывается количество просмотров. Нужно отключить вывод этой информации.

Решение

Варианты

  • Удалить модуль Statistics
  • Скрыть с помощью CSS
  • Запретить доступ к этой информации
  • Очистить переменную в массиве $links
  • Запретить вычисление количества просмотров

Удалить модуль Statistics

Нужно учесть, что при удалении модуля Statistics будут недоступны следующие журналы:

  • Источники посетителей
  • Последние посещения
  • Популярные страницы
  • Активные посетители
  • Настройки журнала доступа

Скрыть с помощью CSS

Это правило CSS спрячет информацию о количестве просмотров, но все равно она будет генерироваться и высчитываться:

li.statistics_counter {display: none; }

Запретить доступ к этой информации

Открыть страницу "Контроль доступа"
Найти "модуль statistics"
Отключить "иметь доступ к статистике" и "видеть счетчик сообщений" для тех ролей, кому не нужно видеть этот счётчик.
Замечание: Админ сайта все равно будет его видеть.

Очистить переменную в массиве $links

Вывод статистики спрятан в массиве $links.
Вставить этот код перед выводом $links в шаблоне:

unset($links['statistics_counter']);

Запретить вычисление количества просмотров

  • Открыть Настройки журналов (admin/logs/settings)
  • Поставить "Запрещено" для "Счётчик просмотра содержимого"

Использованные материалы

[РЕШЕНО] Statistics без показа счетчика просмотра в ноде - как?

 
 
 

RSS-лента новостей

Dries Buytaert по-русски
]]>Русский поиск Drupal]]>

Перенос сайта из Joomla в Drupal
Перенос сайта из WordPress в Drupal

]]> Drupal - это бесплатная система управления контентом с открытым исходным кодом ]]>