Вы здесь

Quant

Составление отчётов на основе различных показателей.

Модуль Quant является движком, который составляет отчёты по количественным показателям различных компонентов сайта. Модуль берёт исходные данные об обычных действиях, таких как добавление документов, и составляет графики активности по выбранным показателям. В настоящий момент, доступно составление графиков по следующим показателям:

  • Добавление документов
  • Добавление комментариев
  • Добавление документов по типам
  • Сбор содержания агрегатором
  • Добавление пользователей
  • Сообщения пользователя (на основе Shoutbox)
  • Получение пользователем баллов (на основе User Points)
  • Добавление групп (на основе Organic groups)
  • Присоединение к группе (на основе Organic groups)
  • Отправка приглашений (на основе Invite)
  • Принятие приглашений (на основе Invite)

API

Подробную информацию об использовании функций модуля Quant в своих проектах, можно найти в файле API.txt. Пример создания графика, который показывает добавление комментариев:

function my_module_quants() {
  $quants = array();

  $quant = new stdClass;
  $quant->id = 'comment_creation'; // Unique ID
  $quant->label = t('Comment creation'); // The title of the chart
  $quant->labelsum = TRUE; // Add the sum of items over time to the title
  $quant->table = 'comments'; // The database table
  $quant->field = 'timestamp'; // The column that stores the timestamp
  $quant->dataType = 'single'; // Only one datapoint used
  $quant->chartType = 'line'; // The type of chart
  $quants[] = $quant;

  return $quants;
}