Перейти к публикации

Поиск по сайту

Результаты поиска по тегам 'popoup'.

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

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

Тип публикаций


Категории и разделы

  • CMSmafia
    • Поддержка
    • Новости IPS
    • Документация
    • Книга жалоб и предложений
  • IPS Community Suite
    • Техническая поддержка IPS Community Suite 4
    • Темы и дизайн IPS Community Suite 4
    • Форум запросов IPS Community Suite 4
    • Совместная покупка
  • Веб-строительство
    • Файловый архив
    • Оценка сайтов
    • Веб дизайн
    • Кодинг
    • Хостинг
    • Домены
  • Флудилка
    • Общение пользователей
    • Флуд
  • Бесполезное
    • Корзина

Категории

  • Начало работы
  • Как использовать IPS Community Suite
    • Конвертация с других платформ
    • Обзор публикаций
    • Управление файлами
    • Возможности и настройки пользователей
    • Управление пользователями
    • Управление сообществом
    • Продвижение и SEO
    • Модерирование пользователей и публикаций
    • Вход через социальные сети
  • Набор приложений
    • Форум
    • Файлы
    • Календарь
    • Страницы
    • Галерея
    • Коммерция

Категории

  • VIP файлы
  • IPS Community 4.3
    • Стили
    • Релизы
    • Приложения
    • Плагины
  • IPS Community 4.2
    • Стили
    • Релизы
    • Приложения
    • Плагины
    • Безопасность
  • IPS Community 4.1
    • VIP файлы
    • Стили
    • Релизы
    • Приложения
    • Плагины
    • Безопасность
  • XenForo
    • Релизы
    • Скины
    • Моды
    • Хаки
  • DataLife Engine
    • Релизы
    • Шаблоны
    • Хаки
    • Модули
    • Разное
  • VBulletin
    • Релизы
    • Скины
    • Моды
    • Хаки
  • IP.Board
    • Релизы
    • Скины
    • Приложения
  • WordPress
    • Релизы
    • Стили
    • Плагины
  • Софт

Блоги

  • Новый, проверка блогов

Категории

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

Искать результаты в...

Искать результаты, которые содержат...


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

  • Начать

    Конец


Последнее обновление

  • Начать

    Конец


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

Зарегистрирован

  • Начать

    Конец


Группа


Сайт


facebook


Behance


Dribbble

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

  1. JOONY

    PHP Criteria

    Версия 1.0.7

    0 скачиваний

    Этот аддон позволяет создавать сложные критерии для продвинутых достижений/повышений с помощью PHP кода.Например, вы можете использовать в качестве критериев: Количество тем, которые пользователь создал в определенном форуме Подписи пользователей Количество лайков под одним сообщением Данные из других аддонов (например, Resource Manager или Question Threads) Количество изменений поста пользователем ... Другими словами, этот аддон дает вам доступ к движку xenForo и базе данных при создании достижений/повышений.Более того, можно комбинировать стандартные критерии xenForo и ваш PHP код.Теперь ваши возможности ограничены только вашей фантазией!Установка Скачайте аддон и разархивируйте его куда-нибудь Откройте папку upload и переместите находящуюся внутри папку src в корневую директорию вашего форума В админ-панели перейдите в секцию "Аддоны" и установите аддон "PHP Criteria" Как использовать?При создании достижения/повышения вы увидите новую вкладку "PHP-обработчик": В этой вкладке вы можете указать путь до .php класса и конкретный метод для выполнения: Например, исходя из данных на картинке выше, нужно создать файл Criteria.php по пути src/addons со следующим содержимым: <?php class Criteria { public static function trophy_AllForOne(\XF\App $app, \XF\Entity\User $user) { // // КОД ВАШИХ КРИТЕРИЕВ НИЖЕ // // Получаем базу данных $db = $app->db(); // Запрос к базе данных для получения максимального количества лайков на сообщении пользователя $query = "SELECT `likes` FROM `xf_post` WHERE `user_id` = ? ORDER BY `likes` DESC LIMIT 1"; // Получение максимального количества лайков из базы данных $likes = $db->fetchOne($query, [$user->user_id]); // Проверка корректности полученного значения (мы ожидаем число) if(is_int($likes)) { // Возвращаем ИСТИНУ, если у пользователя есть сообщение с 5 и более лайками и ЛОЖЬ, если такого нет return ($likes >= 5); } else { return false; } } } Каждый метод должен принимать два параметра: \XF\App $app и \XF\Entity\User $user.Не забывайте, что вы можете комбинировать свой код со стандартными критериями xenForo.Не стоит реализовывать стандартные критерии в своем коде. Лучше выделите их галочками в соответствующей вкладке.ПримерыПосле установки аддона вы увидите новый файл PHPCriteria.examples.php по пути src/addons.В нем содержится три примера PHP критериев с детальными пояснениями!Можете использовать эти примеры в качестве основы для создания своих собственных.Вы также можете хранить свои PHP критерии в файле PHPCriteria.php, который тоже создается автоматически после установки аддона. Не поленись скажи спасибо одним кликом > like

    Бесплатно

  2. JOONY

    PHP Criteria

    Просмотреть файл PHP Criteria Этот аддон позволяет создавать сложные критерии для продвинутых достижений/повышений с помощью PHP кода.Например, вы можете использовать в качестве критериев: Количество тем, которые пользователь создал в определенном форуме Подписи пользователей Количество лайков под одним сообщением Данные из других аддонов (например, Resource Manager или Question Threads) Количество изменений поста пользователем ... Другими словами, этот аддон дает вам доступ к движку xenForo и базе данных при создании достижений/повышений.Более того, можно комбинировать стандартные критерии xenForo и ваш PHP код.Теперь ваши возможности ограничены только вашей фантазией!Установка Скачайте аддон и разархивируйте его куда-нибудь Откройте папку upload и переместите находящуюся внутри папку src в корневую директорию вашего форума В админ-панели перейдите в секцию "Аддоны" и установите аддон "PHP Criteria" Как использовать?При создании достижения/повышения вы увидите новую вкладку "PHP-обработчик": В этой вкладке вы можете указать путь до .php класса и конкретный метод для выполнения: Например, исходя из данных на картинке выше, нужно создать файл Criteria.php по пути src/addons со следующим содержимым: <?php class Criteria { public static function trophy_AllForOne(\XF\App $app, \XF\Entity\User $user) { // // КОД ВАШИХ КРИТЕРИЕВ НИЖЕ // // Получаем базу данных $db = $app->db(); // Запрос к базе данных для получения максимального количества лайков на сообщении пользователя $query = "SELECT `likes` FROM `xf_post` WHERE `user_id` = ? ORDER BY `likes` DESC LIMIT 1"; // Получение максимального количества лайков из базы данных $likes = $db->fetchOne($query, [$user->user_id]); // Проверка корректности полученного значения (мы ожидаем число) if(is_int($likes)) { // Возвращаем ИСТИНУ, если у пользователя есть сообщение с 5 и более лайками и ЛОЖЬ, если такого нет return ($likes >= 5); } else { return false; } } } Каждый метод должен принимать два параметра: \XF\App $app и \XF\Entity\User $user.Не забывайте, что вы можете комбинировать свой код со стандартными критериями xenForo.Не стоит реализовывать стандартные критерии в своем коде. Лучше выделите их галочками в соответствующей вкладке.ПримерыПосле установки аддона вы увидите новый файл PHPCriteria.examples.php по пути src/addons.В нем содержится три примера PHP критериев с детальными пояснениями!Можете использовать эти примеры в качестве основы для создания своих собственных.Вы также можете хранить свои PHP критерии в файле PHPCriteria.php, который тоже создается автоматически после установки аддона. Не поленись скажи спасибо одним кликом > like Submitter YUJIN Submitted 03.12.2017 Категория Моды
×