Список нецензурных слов - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы по настройке и администрированию форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 2.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

Теги не найдены

Страница 1 из 1

Список нецензурных слов Отключить для определенных тем-разделов

#1 Пользователь не на сайте   asterix_kpi ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 56
  • Регистрация: 10-Август 12
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 13 Август 2012 - 23:43

Доброго времени суток!
Вопрос такого плана - есть ли возможность фильтр нецензурных слов отключть в некоторых темах - или разделах...
Спасибо!

Есть подозрение, что можно поковыряться в коде с привязкой к id темы или раздела- но пока не представляю где это...
0

#2 Пользователь на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 271
  • Регистрация: 20-Март 09
  • Репутация: 2 077
  • IPB version:3.1.x
 

Отправлено 13 Август 2012 - 23:49

Стандартно - нет.
0

#3 Пользователь не на сайте   asterix_kpi ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 56
  • Регистрация: 10-Август 12
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 14 Август 2012 - 08:31

Просмотреть сообщениеsiv1987 13 Август 2012 - 23:49 сказал(а):

Стандартно - нет.

А не стандартно - может Хук или мод подскажите...

Или хоть где рыть - в каком файле - происходит проверка и редактирование поста перед отправкой?

Сообщение изменено: asterix_kpi (14 Август 2012 - 08:33)

0

#4 Пользователь на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 271
  • Регистрация: 20-Март 09
  • Репутация: 2 077
  • IPB version:3.1.x
 

Отправлено 14 Август 2012 - 09:51

методы класса парсинга ббкодов badWords, stripBadWords

admin\sources\classes\bbcode\core.php
admin\sources\handlers\han_parse_bbcode.php
0

#5 Пользователь не на сайте   asterix_kpi ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 56
  • Регистрация: 10-Август 12
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 14 Август 2012 - 12:08

Просмотреть сообщениеsiv1987 14 Август 2012 - 09:51 сказал(а):

методы класса парсинга ббкодов badWords, stripBadWords

admin\sources\classes\bbcode\core.php
admin\sources\handlers\han_parse_bbcode.php


Пока ищу вызов функций - для передачи id топика в сам класс...

Если получиться - отпишусь...
0

#6 Пользователь не на сайте   Haktar ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 611
  • Регистрация: 14-Июнь 09
  • Репутация: 14
  • IPB version:3.1.x
 

Отправлено 14 Август 2012 - 21:07

Просмотреть сообщениеasterix_kpi сказал(а):

Если получиться - отпишусь...

Тоже интересно :)
0

#7 Пользователь не на сайте   Ritsuka ответил: »

 
 
  • ***
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 1 908
  • Регистрация: 08-Июнь 09
  • Репутация: 530
  • IPB version:3.4.x
 

Отправлено 14 Август 2012 - 23:41

Топик вы там никак не получите. Тексты парсятся при различных условиях, в разных ситуациях, и всегда без привязки к конкретному посту и даже вообще типу контента. Класс ббкодов универсален, и от того до безобразия оторван от контекста. По крайней мере в 3.0-3.2 так было, но не думаю, что в 3.3 это изменили.

Можно попробовать $_REQUEST разбирать, и в нем искать признаки привязки к конкретной теме, но вот пост нормально никак не получить. А из ненормальных вариантов - разве что какую-то глобальную переменную в классе постов перед отправкой текстов на парсинг выставлять, а в классе ббкодов её ловить. Т.е. ненадежный говнокод.
0

#8 Пользователь на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 271
  • Регистрация: 20-Март 09
  • Репутация: 2 077
  • IPB version:3.1.x
 

Отправлено 14 Август 2012 - 23:59

Просмотреть сообщениеRitsuka сказал(а):

Топик вы там никак не получите.

Ну почему, $this->request можно заюзать, в крайнем случае ид темы там всегда будет, разве при редактировании поста может не быть. Но тид вроде должен передаваться.
0

#9 Пользователь не на сайте   Ritsuka ответил: »

 
 
  • ***
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 1 908
  • Регистрация: 08-Июнь 09
  • Репутация: 530
  • IPB version:3.4.x
 

Отправлено 15 Август 2012 - 13:40

Цитата

$this->request

Вот только парсинг из bbcode в кэш там отложенный - не при добавлении или изменении поста, а при первой его отрисовке. Которая может случиться, например, на превью, или на портале, или еще где :)
0

#10 Пользователь на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 271
  • Регистрация: 20-Март 09
  • Репутация: 2 077
  • IPB version:3.1.x
 

Отправлено 15 Август 2012 - 16:25

Просмотреть сообщениеRitsuka сказал(а):

Вот только парсинг из bbcode в кэш там отложенный

Хз, у меня функция срабатывает при добавлении поста, и в основную таблицу постов как и в кэше текст попадает уже отфильтрованным от bad words. v3.3.3
0

#11 Пользователь не на сайте   mikeloud ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 4
  • Регистрация: 20-Март 10
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 26 Март 2015 - 14:48

ipb 3.4.5
Возникло желание удалить данные фильтры. Все. Оптом. Но функционал админпанели не позволяет. Полагаю придётся лезть ручками, не подскажете - куда? Заранее благодарен.
0

#12 Пользователь на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 271
  • Регистрация: 20-Март 09
  • Репутация: 2 077
  • IPB version:3.1.x
 

Отправлено 26 Март 2015 - 16:00

TRUNCATE TABLE ibf_badwords
После обновить кеш badwords
1

Сообщить об этой теме:


Страница 1 из 1


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна