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

1.0.x [XFR] Infractions [RU]

Тема в разделе "Made in XF-Russia.ru", создана пользователем Pepelac, 15.12.2010.

Загрузка
Статус темы:
Закрыта.
  1. Pepelac

    Pepelac Продам луц в бутылках

    Регистрация:
    28.09.10
    Сообщения:
    1 794
    Симпатии:
    1 361
    Данное дополнение актуально только для форума версии 1.0.х. Форум версии 1.1.х имеет встроенную систему наказаний

    =====================================================================

    Дополнение для XenForo
    Нарушения пользователей v.1.0.3

    Автор: Pepelac

    =====================================================================

    Описание:

    Дополнительный инструмент для администраторов и модераторов, позволяющий выдавать пользователям предупреждения и нарушения, тем самым регулируя поведение пользователей.​

    Принцип действия:

    За каждое сообщение модератор или администратор может выдать нарушение. Нарушения можно комбинировать. То есть можно, к примеру, за одно и то же сообщение выдать нарушения "Флуд" и "Оскорбление участников форума".​
    Повторно выдать нарушение за то же самое сообщение нельзя.​

    За каждое выбранное нарушение пользователю выдается некоторое количество баллов. При каждой выдаче нарушения суммируются баллы за активные нарушения (которые еще не истекли) и если сумма превышает пороговое значение, установленное администратором, то пользователь автоматически попадает в бан, на срок, также установленный в настройках дополнения. При выдаче нарушения можно просто предупредить пользователя, установив флажок в столбце "Предупреждение". В этом случае баллы за нарушение не выдаются.​

    Модератор может снимать только те нарушения, которые он сам выдал. Администратор может снимать любые нарушения. Эти настройки можно переопределить в правах доступа групп.​

    При выдаче нарушения пользователю отсылается оповещение и создается персональное сообщение (переписка).​

    Установка:
    1. Скопируйте содержимое папки upload на Ваш сервер в корневую папку форума.
      Будьте осторожны, некоторые программы могут перезаписывать содержимое папок на сервере.
    2. В панели управления Вашего форума на главной странице в разделе "Дополнения" выберите "Установить дополнение".
    3. На странице установки дополнения выберите, откуда Вы хотите установить данное расширение и xml-файл с описанием дополнения.
    После установки:
    1. Необходимо выставить права доступа для групп в соответствующем разделе панели управления. По умолчанию, выдача и снятие нарушений запрещена всем группам. Можете выставить права, основываясь на стандартной схеме: модератор может выдавать нарушения и снимать только те нарушения, которые он выдал, администратор может снимать все нарушения.
    2. Необходимо добавить сами нарушения в панели управления. Это можно сделать в разделе "Приложения".
    3. Настройки расширения можно поменять в панели управления в секции настроек "Нарушения".
    Известные проблемы:
    • данное дополнение работает некорректно (не видны ссылки "Выдать нарушение" и "Снять нарушение"), если на форуме установлено дополнение [DBTech] Users Viewing Thread (и не будет, пока разработчики дополнения [DBTech] Users Viewing Thread не исправят свое дополнение).
    Список изменений:

    Версия 1.0.3:
    • [+] Добавлена страница со списком всех нарушителей. Чтобы увидеть ее, пользователь должен иметь право доступа "Просмотр списка нарушителей"
    • [+] Информация о действующих нарушениях выводится и на карте пользователя
    • [*] Для работы расширения используются хуки. Для установки расширения больше не надо ничего исправлять в шаблонах.
    • [*] Вместо создания личной переписки при выдаче нарушения, пользователю теперь отправляется e-mail с уведомлением.
    • [*] Изменены некоторые шаблоны.
    • [*] Исправлены некоторые ошибки в работе расширения.
    Версия 1.0.2:
    • [*] Добавлены 2 шаблона и изменен способ генерирования ссылок, чтобы избежать проблем на форумах с отключенной SEO оптимизацией ссылок и отключенным модулем mod_rewrite
    Обновление:
    • для обновления до версии 1.0.3 достаточно перезалить файлы из архива на сервер и в панели управления обновить дополнение, используя xml файл из архива.
    Внимание!

    Разработчики данного дополнения не несут ответственности за ошибки, допущенные пользователем при установке.​
     

    Вложения:

    • 1.jpg
      1.jpg
      Размер файла:
      52,1 КБ
      Просмотров:
      1 408
    • 2.jpg
      2.jpg
      Размер файла:
      61,9 КБ
      Просмотров:
      1 365
    • 3.jpg
      3.jpg
      Размер файла:
      64,2 КБ
      Просмотров:
      1 362
    • 4.jpg
      4.jpg
      Размер файла:
      49,4 КБ
      Просмотров:
      1 338
    • 5.jpg
      5.jpg
      Размер файла:
      76,9 КБ
      Просмотров:
      1 299
    • XFR - Infractions v.1.0.3 Ru.zip
      Размер файла:
      35,1 КБ
      Просмотров:
      212
    KakBeOlolo, animalnots, squad7 и 18 другим нравится это.
  2. CyberAP

    CyberAP Местный

    Регистрация:
    05.10.10
    Сообщения:
    2 604
    Симпатии:
    1 660
    Версия XF:
    1.5.10
    Шикарный плагин, но вот количество изменений в шаблонах несколько отпугивает. Подожду следующий релиз xenforo, может во все эти шаблоны добавят <xen:hook>
     
  3. Romchik®

    Romchik® The Power of Dreams Команда форума

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    Тоже не люблю изменения в шаблонах, но тут только 3 раза добавить свои хуки. По идее не страшно.
     
  4. PalSecam

    PalSecam Барахлюш

    Регистрация:
    05.11.10
    Сообщения:
    94
    Симпатии:
    32
    Версия XF:
    1.1.0 Final
    Упс !!!Права даны, 4.JPG но что то не так.. не вижу где нажать, что б дать нарушение.
     
    Adm1n нравится это.
  5. Pepelac

    Pepelac Продам луц в бутылках

    Регистрация:
    28.09.10
    Сообщения:
    1 794
    Симпатии:
    1 361
    см скриншот.
    самому себе тоже нельзя выдать нарушение
     

    Вложения:

  6. PalSecam

    PalSecam Барахлюш

    Регистрация:
    05.11.10
    Сообщения:
    94
    Симпатии:
    32
    Версия XF:
    1.1.0 Final
    Да это понятно, что самому себе нельзя.. В тестовой теме у мебя на форуме я не могу выдать "тестовое" нарушение, потому как нет кнопки Выдать нарушение .. Вроде бы все сделал как в редми.. не подскажите где рыть?
     
  7. Pepelac

    Pepelac Продам луц в бутылках

    Регистрация:
    28.09.10
    Сообщения:
    1 794
    Симпатии:
    1 361
    Какая версия форума?
    Все ли нужныне изменения провели над шаблонами?
    Шаблоны исправляли в стиле по умолчанию или в каком-нибудь своем?
     
  8. PalSecam

    PalSecam Барахлюш

    Регистрация:
    05.11.10
    Сообщения:
    94
    Симпатии:
    32
    Версия XF:
    1.1.0 Final
    beta5
    Изменения провел все над шаблонами.
    Шаблоны в стиле правил не по умолчанию, а в своём. В панели управления все есть, создал нарушения и все что описывалось выше.
     
  9. Pepelac

    Pepelac Продам луц в бутылках

    Регистрация:
    28.09.10
    Сообщения:
    1 794
    Симпатии:
    1 361
    Если в своем, то тогда кнопка только в нем и будет по-идее. Попробуйте в стиль основной все вставить.
     
  10. PalSecam

    PalSecam Барахлюш

    Регистрация:
    05.11.10
    Сообщения:
    94
    Симпатии:
    32
    Версия XF:
    1.1.0 Final
    Проделал только что с основным стилем манипуляции. Перевел форум на основной стиль, но так кнопки и не увидел. подскажите какой шаблон за нее (кнопку) отвечает?
     
  11. Ice

    Ice Местный

    Регистрация:
    13.10.10
    Сообщения:
    207
    Симпатии:
    108
    Версия XF:
    1.1.2
    бета5
    стиль: social

    аналогичная проблема - кнопки "Выдать нарушение" после всех указанных в инструкции манипуляция в шаблонах - не наблюдается... =(
     
  12. Pepelac

    Pepelac Продам луц в бутылках

    Регистрация:
    28.09.10
    Сообщения:
    1 794
    Симпатии:
    1 361
    Хмм. Странно. Проверю что и как и отпишусь тут с результатами. Потерпите немного ;)
     
    LoveGeneration и PalSecam нравится это.
  13. Pepelac

    Pepelac Продам луц в бутылках

    Регистрация:
    28.09.10
    Сообщения:
    1 794
    Симпатии:
    1 361
    Попробовал с нуля установить на 2-х локальных форумах. После выставления прав ссылка "Выдать нарушение" видна. Правда нашел один баг, поправлю скоро и выложу в первый пост.
     
  14. Pepelac

    Pepelac Продам луц в бутылках

    Регистрация:
    28.09.10
    Сообщения:
    1 794
    Симпатии:
    1 361
    Выложил в первом сообщении обновление.
    Не знаю, поможет ли тем, у кого не появляется ссылка, ибо же исправлялся другой баг, но чем черт не шутит. Опять же, на моих тестовых форумах все ссылки отображаются нормально.
     
    Romchik® нравится это.
  15. PalSecam

    PalSecam Барахлюш

    Регистрация:
    05.11.10
    Сообщения:
    94
    Симпатии:
    32
    Версия XF:
    1.1.0 Final
    Обидно, но не помогло.:(
     
  16. Pepelac

    Pepelac Продам луц в бутылках

    Регистрация:
    28.09.10
    Сообщения:
    1 794
    Симпатии:
    1 361
    Ну телепатически я вам наверное не смогу помочь. Дадите ссылку и права админа - будем разбираться
     
  17. Pepelac

    Pepelac Продам луц в бутылках

    Регистрация:
    28.09.10
    Сообщения:
    1 794
    Симпатии:
    1 361
    Обнаружилась несовместимость с расширением [DBTech] Users Viewing Thread. Он перекрывает все изменения, сделанные в шаблоне моим расширением. Посмотрю что к чему и выложу сюда результат.

    Пока временный фикс - отключить расширение [DBTech] Users Viewing Thread.
     
    PalSecam нравится это.
  18. Pepelac

    Pepelac Продам луц в бутылках

    Регистрация:
    28.09.10
    Сообщения:
    1 794
    Симпатии:
    1 361
    Обновил архив с версией 1.0.2 из первого поста. Поправил пару глюков со стилями. Если что, достаточно только обновить расширение через панель управления, выбрав xml файл (из архива)
     
    PalSecam нравится это.
  19. Ice

    Ice Местный

    Регистрация:
    13.10.10
    Сообщения:
    207
    Симпатии:
    108
    Версия XF:
    1.1.2
    в архиве версии 1.0.2 забыл в upload'е одну папку создать ))

    есть:
    library\XfRu\куча файлов

    надо:
    library\XfRu\Infractions\куча файлов
    --- добавлено : Dec 16, 2010 11:29 PM ---
    по установке:

    [DBTech] Users Viewing Thread нету.
    все прочие плагины тоже отключены.
    результат после установк версии 1.0.2 - аналогично нулевой, кнопки "Выдать нарушение" не видать...
     
  20. PalSecam

    PalSecam Барахлюш

    Регистрация:
    05.11.10
    Сообщения:
    94
    Симпатии:
    32
    Версия XF:
    1.1.0 Final
    А вот сейчас все ок, все работает оч красиво.. Users Viewing Thread теперь бы припаять и все ок.
    А в админке все ок? Есть настройки и т.д как на скринах выше?
     
Статус темы:
Закрыта.

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