Перейти к содержанию
Сайт в скором времени будет закрыт, спасибо что были с нами! ×

Поиск сообщества

Показаны результаты для тегов 'неактивный'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип контента


Форумы

  • Invision Community
    • Дизайн и стилизация
    • Приложения и плагины
    • Помощь и поддержка
    • Миграция на Invision Community
    • IP.Board 3.x
    • Разработка
  • invisionbyte.ru
    • Обратная связь
    • Тестовые посты
    • Обо всём

Категории

  • Начало работы
  • Администрирование
    • Интернет-магазин (Commerce)
    • Страницы (Pages)
    • Форумы (Forums)
    • Галерея (Gallery)
    • Загрузки (Files)
    • Блоги (Blogs)
    • Пользователи
  • Модерирование
  • Кастомизация
    • Дизайн и стилизация
    • Локализация
  • Антиспам и безопасность
  • Приложения сторониих разработчиков
  • Разработчику
  • База знаний
  • Общее
    • Хостинг
    • Домены
    • Поисковая оптимизация

Категории

  • Новое сообщество
    • Лицензия
    • Системные требования
    • Установка
    • Обновление
    • Перенос с других платформ
  • Приложения
    • Форумы
    • Страницы
    • Галерея
    • Загрузки
    • Блоги
    • Календарь
    • Коммерция
  • Продвижение
    • Продвижение в социальных сетях
  • Общее использование
    • Знакомство
    • Общие настройки
    • Контент
    • Пользователи
    • Модерация
    • Авторизация через сайты
    • СЕО оптимизация
    • Управление файлами
  • Индивидуализация
    • Темы и дизайн
    • Языки и переводы
    • Редактор сообщений
    • Синтаксис шаблонов
    • CSS фреймворк
    • Javascript
    • Советы и трюки
  • Расширение возможностей
    • Конфигурация
    • Управление сервером
    • IPS Connect
  • Разработка
    • Приложения
    • Плагины
  • Сторонние приложения
    • Automation Rules

Категории

  • Темы и дизайн
  • Дополнительные возможности
  • Обновление Invision Community
  • Безопасность
  • Миграция на Invision Community
  • Ошибки

Категории

  • Русский язык для Invision Community
  • Плагины
  • Темы
  • Модули оплаты

Категории

  • Общее
  • Разработка
    • Приложения
    • Плагины
    • Расширения
  • Фреймворк
    • Ноды
    • Элементы контента
    • Комментарии
    • Отзывы
  • Пользователи и аутентификации
  • Другие возможности
    • Уведомления и E-mail
    • Формы
    • Коммерция
  • Документация разработчика
  • REST API
    • Система
    • Загрузки
    • Страницы
    • Форумы
    • Галерея
    • Календарь
    • Блоги
    • Магазин

Категории

  • Успешные истории и интервью с владельцами сообществ на Invision Community

Категории

  • Локализция Invision Community
  • Коммерция
  • Антиспам и безопасность
  • Темы и дизайн
  • Интерфейс
  • Модерирование
  • Дополнительно
  • Локализация

Блоги

  • Мой тестовый блог
  • IPS 4 и контентные проекты
  • Блог начинающего сисадмина или идеальный сервер для IPS4
  • Подробнее о IPS4
  • Продвижение городского форума на Invision Community

Поиск результатов в...

Поиск контента, содержащего...


Дата создания

  • Начало

    Конец


Дата обновления

  • Начало

    Конец


Фильтр по количеству...

Регистрация

  • Начало

    Конец


Группа


Адрес сайта

Найдено: 1 результат

  1. В этом примере мы создадим систему, которая будет перемещать "неактивных" пользователей в другую группу, если они не участвовали в жизни сообщества в течение определенного периода времени. Ингредиенты: 1 пользовательское действие. 1 правило. Шаг #1 - создание собственного действия в правилах Назовём его "Деактивация неактивных пользователей". После создания этого действия, добавьте аргумент действия, который примет пользователя. Название аргумента - Пользователь, описание - Пользователь для деактивации, тип аргумента - Object, тип значения - Any Member ( \IPS\Member ), Обязательно - да. Шаг #2 - создание правила Используйте пользовательское действие "Деактивация неактивных пользователей" в качестве события, инициирующего срабатывание правила. Назовите правило "Деактивация пользователей, если неактивны". После того, как вы создали правило, вам нужно будет добавить условие к правилу, которое проверяет, действительно ли пользователь соответствует критериям "неактивный". Один из способов сделать это - добавить условие с проверкой "Значения атрибута пользователя". Назовите условие "Последняя активность пользователя за период времени". Сохраните, после чего перед вами появятся параметры, из которых необходимо выбрать "Последняя активность", далее выберите параметр "Within the last" и установите период времени, например 3 месяца. В настройках "Пользователи для проверки" должен быть установлен аргумент из пользовательского действия "Деактивация неактивных пользователей". Поскольку это условие будет проверять, БЫЛ ли пользователь активен в течение периода времени, обязательно установите параметр «НЕТ» для условия, то есть будет верно, только если он не был активен. Сохраните условие. Вы можете добавить другие условия по своему усмотрению. Добавьте действие к этому правилу, которое будет выполнено при соблюдении условий правила. Выберите действие "Изменить основную группу пользователя". Назовите его "Перемещение пользователя в новую группу". Выберите новую группу, в которого переместить пользователя и укажите аргумент события "Деактивация пользователя". Шаг #3 - Запланируйте пользовательское действие на регулярной основе. Перейдите в раздел "Действия" в админцентре в правилах. Нажмите на выпадающее меню рядом с "Деактивация неактивных пользователей" и выберите "Запланировать вручную". Выберите "Повторно" в опции "Частота действия". Выберите подходящий период времени между запусками, например 7 дней. Поскольку вы хотите, чтобы это действие применялось ко всем пользователям сообщества, выберите "Пользователь" в качестве опции Массовый процесс. Сохраните форму. Процесс настройки завершён! deactivate-members-who-have-been-inactive.xml
×
×
  • Создать...

Важная информация

Используя наш сайт вы соглашаетесь с нашей Политикой конфиденциальности