Статистика на сайте

Главные вкладки

Аватар пользователя romsk1983 romsk1983 24 ноября 2009 в 17:31

Подскажите пожалуйста, как сделать вывод статистики в футере
как это сделано на этом сайте, скриншот примера:

Комментарии

Аватар пользователя direqtor direqtor 24 ноября 2009 в 18:19

Может и модуль какой есть. Но можно написать сниппет в блоке с четырьмя SQL-запросами. Просто запросить число записей из таблиц node, comment, term_data, user.

Аватар пользователя direqtor direqtor 24 ноября 2009 в 19:27

Пишу в стиле «Размахнись рука, раззудись плечо», если сразу не заработает, значит я ошибся с названиями таблиц, правьте сами:

print t(
  'Documents: documents. Comments: comments. Tags: tags. Users: users.',
  array(
    'documents' => db_result(db_query('SELECT COUNT(*) FROM {node}')),
    'comments' => db_result(db_query('SELECT COUNT(*) FROM {comment}')),
    'tags' => db_result(db_query('SELECT COUNT(*) FROM {term_data}')),
    'users' => db_result(db_query('SELECT COUNT(*) FROM {user}')),
  )
);

Код вставить в юзерский блок, формат ввода PHP-код, который добавляется соответствующим модулем ядра.

Аватар пользователя direqtor direqtor 2 декабря 2009 в 22:04

Как я и указывал, названия всех таблиц не помню... Smile

А касаемо кода сетегнома: писать строки в функцию t надо на английском, а потом переводить интерфейс. Так рекомендовано свыше.