• Не создавайте несколько учетных записей, вы будете заблокированы! Для получения дополнительной информации о правилах, ограничениях и многом другом посетите страницу «Помощь».
    Нашли неработающую ссылку? Используйте кнопку «Жалоба»!
Mitch Multi Signature

Плагин Mitch Multi Signature v1.3.2 Beta

Создание и переключение между несколькими пользовательскими подписями
Совместимость с XenForo
  1. XF 2.3.x
Подробнее
https://xenforo.com/community/resources/mitch-multi-signature.10160/
Mitch Multi Signatures — это легковесное, полностью интегрированное дополнение для XenForo 2.3, которое позволяет участникам создавать, управлять и переключаться между несколькими блоками подписей непосредственно из личного кабинета.

Это дополнение идеально подходит для сообществ, где пользователям могут потребоваться разные подписи для разных тем, ролей или разделов сайта — и всё это без необходимости каждый раз редактировать подпись в своём профиле.

Каждый участник может создать три отдельных блока подписи, используя полнофункциональный текстовый редактор XenForo (включая BBCode, изображения, ссылки, встраивание и т. д.).

Пользователи выбирают, какой из их блоков подписи в данный момент активен.
Эта подпись автоматически отображается под всеми их сообщениями.

Подписи подчиняются системе разрешений XenForo.
Если пользователь не может редактировать подписи обычным способом, он не может редактировать и несколько подписей одновременно. В меню пользователя появляется новый пункт навигации — «Дополнительные подписи», который переводит участников непосредственно на страницу управления несколькими подписями. Это дополнение использует стандартные макросы шаблонов XenForo, расширения сущностей, маршруты и контроллеры.
Не требуется перезапись шаблонов. Не требуется редактирование ядра. Полностью портативное.
  • Правильные методы установки/удаления
  • Версионирование дополнений
  • Расширения сущностей для User и UserOption
  • Полностью экспортируется в качестве официального релиза с использованием инструментов командной строки XenForo.
  • Совместимо со всеми современными дополнениями и темами XenForo 2.3.
Учетная запись → Дополнительные подписи
  • Создайте/отредактируйте до 3 блоков подписи.
  • Предварительно просмотрите их, используя встроенный в XF интерфейс предварительного просмотра BBCode/редактора.
  • Выберите, какая подпись в данный момент активна.
  • Сохраните и мгновенно примените изменения.
Ваш пользовательский макрос подписи загружается автоматически:

<span><span><span>$user</span></span><span>.mitch_active_signature_text<br></span></span>

Это означает, что XenForo отображает только выбранную активную подпись или переключается на подпись по умолчанию XF, если пользователь выбирает этот вариант.

Данное дополнение реализует следующие функции:
  • Новая таблица базы данных:
    xf_mitch_user_signature (хранилище подписей для каждого пользователя).
  • Новая опция в xf_user_option:
    mitch_active_signature
  • Расширения сущностей для:
    • XF\Entity\User
    • XF\Entity\UserOption
  • Общедоступный маршрут:
    mitch-signatures
  • Контроллер:
    Mitch\MultiSignature\Pub\Controller\Signature
  • Шаблон:
    mitch_account_signatures
  • Модифицированный макрос XF для подписей
    (через систему переопределения макросов XenForo — без редактирования основного шаблона)
Весь код соответствует стандартным рекомендациям XenForo 2.3.
  • Все находится в папке src/addons/Mitch/MultiSignature/
  • Использует расширения классов вместо переопределения.
  • Использует макросы шаблонов вместо редактирования основных шаблонов.
  • Не изменяет стандартное поведение XF, если не активна мультиподпись.
Это дополнение идеально подходит для:
  • Сообщества ролевых игр
  • Игровые форумы
  • Профессиональные форумы для налаживания деловых связей
  • Сообщества с множеством подтем (технологии + хобби + личные интересы)
  • Любой форум, где пользователи хотят иметь возможность гибко настраивать отображение своей подписи.
Реакции:
Назад
Сверху Снизу