Сайт под защитой
2 Настройки
Kaukaz PyatigorskВыйтиRU Помощь

Каталог Маркетплейс

Внимание! Воспользуйтесь технологией SiteUpdate для получения последних обновлений.
Это пробная версия продукта "1С-Битрикс: Управление сайтом". До истечения пробного периода осталось 30 дней. Вы можете купить полнофункциональную версию продукта по адресу https://www.1c-bitrix.ru/buy/
Для разработчиков, Инструменты, Отладка, поддержка

Рейтинг

8

Разработчик

Долганин Антон

Дата добавления / изменения

28.07.2020

Версия

1.1.1

Кол-во установок / клиентов

Более 1000

Бесплатный
Удобный гаджет для админки, позволяющий вывести важные для вас записи на рабочий стол. Также в составе идет аналогичный компонент для публичной части.

К примеру, с помощью гаджета вы можете настроить вывод:
  1. Новые регистрации пользователей.
  2. Ошибки входа.
  3. Последние атаки на сайт.
  4. Какие-то свои записи, прежде добавленные посредством API.
Скриншоты Обновления Поддержка Установка
Скриншоты

Другие решения разработчика

Отзывы



Роман Семёнов 09.02.2022 09:25
нет ассоциативный массив не поможет - потомучто проход по всему милиону событий - скрипт просто отрубается  по таймауту

пример моего исправления (заменить вместо выборки пользователей из журнала):

if ($arParams['FILTER_USER'] == 'Y')
{
    //FIX поправить выборку пользователей - собрать список ID пользователей из журнала через БД, а не в PHP-коде
    $tmpUsers = [];
    $connection = \Bitrix\Main\Application::getConnection();
    $resUsersFromLog = $connection->query('SEL ECT DISTINCT USER_ID FR OM b_event_log');
    foreach ($resUsersFromLog as $arData)
    {
        $tmpUsers[$arData['USER_ID']] = $arData['USER_ID'];
    }
    $arResult['USERS'] = array_values($tmpUsers);
    $arResult['FILTER_USERS'] = $arResult['USERS'];
}

Антон Долганин 08.02.2022 18:10
Ахалай, компонент в открытом доступе, вы можете исправить это недоразумение.

Ахалай Махалаев 08.02.2022 17:22
записей больше милиона  - компонент вылетает

$rsData = CEventLog::GetList(array('ID' => 'DESC'), $arFilter);
    while ($arData = $rsData->GetNext())
    {
        if ($arData['USER_ID'] > 0)
        {
            $arResult['USERS'][] = $arData['USER_ID'];
            $arResult['FILTER_USERS'][] = $arData['USER_ID'];
        }
    }
    $arResult['FILTER_USERS'] = array_unique($arResult['FILTER_USERS']);

судя по коду из за нехватки памяти

зачем сначала собирать пользователей в массив  а потом делать уникальным? когда можно сразу в ассоциативный массив собрать

Антон Долганин 27.07.2020 12:15
Дмитрий, весело :) добавил в обновление, проверьте, пожалуйста. Спасибо.

Дмитрий Ефремов 25.07.2020 18:07
После установки данного модуля в его гаджете увидел сообщение "'bitrix:asd.event.log' is not a component Все записи".
Посмотрел его дирикторию install - в нем отсутствует компонент bitrix:asd.event.log.
Битриксы куда-то пролюбили компонент? Антон, обнови пожалуйста модуль если не сложно.

Саша Хильчук 05.09.2017 10:29
Антон, иногда очень важно найти изменения по одному из товаров. Но в стандартном журнале такого не предусмотрено. Там все заточено на поиск по событию. Но совсем не сложно сделать запрос в существующую базу на присутствие текста в "Описании".
А гаджет на рабочем столе этого не решает. Можно добавить ссылочку в избранное на Журнал событий, добавить в журнале вкладочку с нужными настройками фильтра и захаживать туда периодически...

Антон Долганин 24.10.2016 11:39
Сергей, так хранится журнал в системе. Компонент просто выводит.

Сергей Панчук 24.10.2016 11:01
Нету фильтра по дате.
Нету фильтра по инфоблокам.
Данные в сериализованном виде.

Петр Рогов 30.04.2013 16:15
Антон, отличный модуль! Работает на 5 и весьма полезный для администратора. Спасибо!

Антон Долганин 26.11.2012 13:06
Правильно, ибо что в записи Журнала лежит в "Подробно", то и выводится. Как-то ее извлечь и преобразовать может тот модуль, кто ее туда поместил.
Ну а так как там длинная строчка, то и выводится скролл.

Насчет применения - логирование тех или иных событий позволяет не пропустить внутреннюю (системную) жизнь проекта. Гаджет же, входящий в состав модуля, позволяет быть в курсе этой жизни: http://i.d-it.ru/upload/iblock/866/1.jpg

За резкость извиняюсь. У нас чаще ругают просто, чем просто помолчат или похвалят.