Модуль Quant является движком, который составляет отчёты по количественным показателям различных компонентов сайта. Модуль берёт исходные данные об обычных действиях, таких как добавление документов, и составляет графики активности по выбранным показателям. В настоящий момент, доступно составление графиков по следующим показателям:
Подробную информацию об использовании функций модуля 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;
}