1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

1.1.2 Запрет редактирования первого сообщения

Тема в разделе "Основные вопросы по XenForo", создана пользователем Desperado, 14.05.2012.

Загрузка
  1. Desperado

    Desperado Местный

    Регистрация:
    23.10.10
    Сообщения:
    270
    Симпатии:
    98
    Версия XF:
    1.1.3
    Доброго времени суток.
    Вот столкнулся с необходимостью запретить пользователям группы X редактировать своё сообщение (первое в теме) в разделе Y
    Никто не пересекался с подобным? В какую сторону хоть капать.

    Заранее спасибо.
     
  2. maus

    maus Местный

    Регистрация:
    27.03.12
    Сообщения:
    187
    Симпатии:
    129
    Штатно - никак.
    Написал под это дело крошечный модуль - пользуйтесь, разбирайтесь.
    Один момент только - у меня непонятки с установкой разрешений по умолчанию, после установки нужно вручную у нужных базовых групп установить соответствующие права (Права форума/Редактирование первых сообщений своих тем).
     

    Вложения:

    Smalesh, Romchik® и Desperado нравится это.
  3. Hafner

    Hafner Местный

    Регистрация:
    07.10.10
    Сообщения:
    55
    Симпатии:
    98
    Версия XF:
    1.1.1
    Тоже набросал на быструю руку аддон.
    Для реализации вышеописанной задачи:
    • после установки разрешить всем группам "Edit the first post by author".
    • у нужного раздела запретить нужной группе редактировать первый пост.
     

    Вложения:

    Smalesh, Romchik® и Desperado нравится это.
  4. Desperado

    Desperado Местный

    Регистрация:
    23.10.10
    Сообщения:
    270
    Симпатии:
    98
    Версия XF:
    1.1.3
    Благодарю, сейчас посмотрим

    Нет, не сейчас... вечером.
    Как не нужно, так сразу занятие находят(
     
  5. maus

    maus Местный

    Регистрация:
    27.03.12
    Сообщения:
    187
    Симпатии:
    129
    Как-то не подумал про это:
    Код:
    $viewingUser['user_id'] == $post['user_id']
    Бага у меня ;) Или не бага - может, есть форумы, где первые сообщения модераторам трогать никак не надо.
     
  6. Desperado

    Desperado Местный

    Регистрация:
    23.10.10
    Сообщения:
    270
    Симпатии:
    98
    Версия XF:
    1.1.3
    Ну эт не баг, это спешка)
     
  7. Desperado

    Desperado Местный

    Регистрация:
    23.10.10
    Сообщения:
    270
    Симпатии:
    98
    Версия XF:
    1.1.3
    Благодарю обоих :)
    То, что нужно
     

Поделиться этой страницей