FX - Quick Post

FX - Quick Post 1.0.3

Нет прав для скачивания
Совместимость с XenForo
2.3.х
Русификатор
Нет
[FX] Быстрый пост позволяет быстро и современно создавать темы в стиле социальных сетей. Предназначен для упрощения публикации тем, повышения вовлеченности участников и обеспечения четкой маршрутизации между обычными участниками и администрацией форума.

1. Виджет панели создания тем в стиле социальных сетей​

  • Отображает интуитивно понятную панель создания тем, вдохновленную современными социальными лентами (например, новостной лентой Facebook), с аватаром пользователя и подсказкой для быстрого ввода, побуждающей к созданию тем.
  • Предоставляет идентификатор определения виджета: fx_post_card_bar, который можно разместить в любом месте вашего форума (в разделе forum_list, в списке тем, на боковой панели или в других местах).
  • Полная совместимость со светлым и темным режимами. Автоматически скрывается для гостей или при отсутствии узла форума по умолчанию.

2. Умный селектор категорий​

  • Встроен удобный раскрывающийся список категорий прямо над формой редактора (forum_post_thread).
  • Позволяет участникам переключаться на нужный узел назначения непосредственно во время написания без необходимости возвращаться к деревьям форума.
  • Управление доступом к узлу на основе ролей:
    • Постоянные участники (группа 2): Ограничены стандартными категориями общедоступных публикаций.
    • Руководство и персонал (Группа > 2 / Персонал): Предоставлен доступ к административным и ограниченным внутренним узлам.
  • Строгая проверка на стороне сервера как на уровне контроллера, так и на уровне сервиса (CreatorService), предотвращающая несанкционированную отправку сообщений в узлы, доступ к которым запрещен.

3. Опция всплывающей формы​

  • Опция fx_post_overlay обеспечивает гибкое поведение при отправке сообщений:
    • Включено: запускает форму создания сообщения в легковесном адаптивном модальном всплывающем окне.
    • Отключено: перенаправляет непосредственно на специальный URL для создания полностраничного сообщения в выбранном узле форума.

4. Значок навигации в верхней части страницы напротив​

  • Параметр fx_post_nav_opposite вставляет быстрый значок действия с публикацией (<xf:fa icon="fa-edit" />) непосредственно перед .p-nav-opposite (рядом с аватаром пользователя и уведомлениями).
  • Идеально сочетается с фирменным стилем навигации XenForo и поддерживает встроенные всплывающие подсказки.

5. Основная навигационная ссылка​

  • Параметр fx_post_nav_link добавляет специальный пункт «Поток публикаций» в главное навигационное меню (.p-nav-list).
  • Автоматически синхронизируется с навигационными панелями на рабочем столе и мобильными скользящими меню.

6. Замена кнопки «Опубликовать тему…» по умолчанию в списке форумов​

  • Параметр fx_post_replace_forum_list_button перенаправляет кнопку «Опубликовать тему…» по умолчанию в списке форумов (forum_overview_wrapper) непосредственно на узел быстрого создания сообщений, настроенный по умолчанию.

7. Скрыть кнопки создания тем в режиме просмотра форума​

  • Опция fx_post_hide_forum_view скрывает кнопки создания тем в определенных режимах просмотра форума (forum_view), направляя все действия по публикации через единый поток быстрого создания сообщений.

Параметры конфигурации (AdminCP)​

Перейдите к AdminCP> Параметры> [FX] Быстрая запись для настройки:

Параметр (идентификатор параметра)Тип данныхПо умолчаниюОписание
fx_post_box_defaultУзел форума (выбрать)ОтключаетсяУзел назначения по умолчанию, когда пользователи нажимают панель быстрой публикации, значок навигации или кнопку быстрой темы.
fx_post_boxСписок узлов форума (множественный выбор)ПустойРазрешенные категории, доступные для постоянных участников (группа 2) при создании сообщения.
fx_post_box_managerСписок узлов форума (множественный выбор)ПустойРасширенные категории, зарезервированные специально для групп персонала и руководства (Группа > 2 / Персонал).
fx_post_overlayЛогическое значение (вкл./выкл.)Вкл.Открывает форму создания темы во всплывающем модальном окне вместо полной перезагрузки страницы.
fx_post_nav_oppositeЛогическое значение (вкл./выкл.)ВЫКЛВставляет значок быстрой публикации спереди .p-nav-напротив в строке заголовка.
fx_post_nav_linkЛогическое значение (вкл./выкл.)ВЫКЛДобавляет ссылку для быстрой публикации в главную панель навигации (.p-nav-list).
кнопка fx_post_replace_forum_list_buttonЛогическое значение (вкл./выкл.)Вкл.Заменяет стандартную кнопку "Опубликовать тему ..." в списке форумов ссылкой для быстрой публикации.
fx_post_hide_forum_viewЛогическое значение (вкл./выкл.)ВЫКЛСкрывает все кнопки создания темы на отдельных страницах просмотра форума (forum_view).

Установка через AdminCP:​

  1. Загрузите каталог FX / QuickPost в src/addons/FX/QuickPost/.
  2. Перейдите в AdminCP > Дополнения, найдите [FX] Quick Post и нажмите Установить.
  3. Перейдите в AdminCP> Параметры> [FX] Быстрая публикация, чтобы выбрать fx_post_box_default и разрешенные категории форума.
  4. (опционально) Перейдите в AdminCP> Внешний вид> Виджеты, добавьте виджет Панель открыток в список форумов: над позицией узлов, чтобы отобразить панель публикаций в индексе вашего форума.

Установить / перестроить через командную строку (CLI):​

php cmd.php xf-addon:install FX/QuickPost
# Или перестроить данные дополнения:
php cmd.php xf-addon:rebuild FX/QuickPost

Дополнительная структура каталогов​

src/дополнения / FX /QuickPost/
├── Опция /
│ └── Node.php # Средство отображения выпадающих категорий для параметров AdminCP
├── Виджет /
│ └ ── PostCardBar.php # Обработчик виджета для панели быстрого размещения
├── XF /
│ ├ ── Pub / Контроллер/
│ │ └ ── ForumController.php # Расширение контроллера загружает NodeTree и проверяет forbox
│ └── Сервис / Поток/
│ └ ── CreatorService.php # Расширение службы маршрутизирует node_id при сохранении потока
├ ── _data/
│ ├ ── class_extensions.xml # Расширения контроллера и класса обслуживания
│ ├── options.xml # 8 настраиваемых опций
│ ├── option_groups.xml # группа опций fx_quickpost
│ ├ ── phrases.xml # Двуязычные записи фраз
│ ├ ── templates.xml # Шаблоны (fx_choose_box, fx_post_card_bar И ДРУГИЕ)
│ ├── template_modifications.xml # Модификации для PAGE_CONTAINER, forum_view, forum_overview_wrapper
│ └── widget_definitions.xml # Определение виджета для fx_post_card_bar
├── дополнение.json # Идентификационный манифест дополнения
├── hashes.json # Проверка целостности файла SHA256
└── logo.png # Логотип дополнения

FX - Quick Post.webp

FX - Quick Post 2.webp

FX - Quick Post 3.webp

Похожие ресурсы

Adds a quick Reply link without quoting the post XenBaza
Добавляет ссылку на быстрый ответ без цитирования поста.
Скачивания
0
Обновлено
Quick search XenBaza
Быстро находите темы, обсуждения и ресурсы.
Скачивания
0
Обновлено
Remove quick thread XenBaza
Удаляет функцию быстрой темы.
Скачивания
1
Обновлено
[VolkDev] Quick Node Creator XenBaza
Мощный инструмент для крупных форумов, который позволяет управлять узлами.
Скачивания
1
Обновлено
[XTR] Quick Access Blocks XenBaza
Блоки для быстрого доступа.
Скачивания
1
Обновлено
Назад
Сверху Снизу