[RC] Disable empty messages

Здесь авторы могут постить бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!

Сообщение Xpert 15.02.2007 0:30

TUMS писал(а):Сложно, особенно учитывая тот факт что интернациональный язык - английский.

TUMS писал(а):и вообще - читаем правила оформления модов

Дальнейшую полемику по данному вопросу считаю бессмысленной.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
 
Сообщения: 5710
Зарегистрирован: 13.03.2004 22:27
Откуда: msk.ru


Сообщение edgar 02.03.2007 8:58

Пустые сообщения с пробелами или enter можно запостить

Код: Выделить всё
[b] [/b] [i] [/i] [u] [/u] [b] [/b]


Код: Выделить всё
[b][/b][i][/i][u][/u] [b][/b]


Код: Выделить всё
[b]
[/b]
[b]
[/b]
[b]
[/b]


Нужен фикс! :)
Три простых способа защиты от спама на форуме phpBB 2.0.22: 1, 2, 3
Аватара пользователя
edgar
phpBB 2.0.18
 
Сообщения: 1149
Зарегистрирован: 26.07.2005 7:20
Откуда: с Луны свалил...

Сообщение quazi 02.03.2007 10:02

я не уверен что preg_replace_rec - функция, используемая для вырезания пустых тегов, в данном моде оптимальна. возможно есть варианты лучше. проблему с тегами через пробельные символы пока не имею возможности решить. кто найдет - пишите сюда. мне кажется - это должно быть очень простое решение - что-то вроде стандартной функции trim
quazi
phpBB 2.0.8
 
Сообщения: 313
Зарегистрирован: 15.03.2005 19:49

Сообщение edgar 02.03.2007 10:17

Мод очень нужный. Если есть какая-то возможность добавить туда еще и запрет на сообщение только из смайлов... Или хотя бы где ничего не написано кроме символов
Код: Выделить всё
:)  :(  :?  :!:  :?:

Так было бы вообще классно. Хотя это наверно уже из другой оперы
Три простых способа защиты от спама на форуме phpBB 2.0.22: 1, 2, 3
Аватара пользователя
edgar
phpBB 2.0.18
 
Сообщения: 1149
Зарегистрирован: 26.07.2005 7:20
Откуда: с Луны свалил...

Сообщение SMM 02.03.2007 12:36

а на PHP 4 будет работать?
Код: Выделить всё
if ( PHP_VERSION >= '5.1.0' )

вот это смутило?

а так отличная идея, респект Автору
Спорьте, заблуждайтесь, ошибайтесь, но, ради бога, размышляйте, и хотя криво, да сами.
Аватара пользователя
SMM
phpBB 1.4.2
 
Сообщения: 53
Зарегистрирован: 29.07.2006 14:41
Откуда: Казань

Сообщение quazi 02.03.2007 12:53

SMM
http://www.php.net/preg_replace
mixed preg_replace ( mixed pattern, mixed replacement, mixed subject [, int limit] )
...
Замечание: Параметр limit доступен в PHP 4.0.1pl2 и выше.


я читаю оффлайн версию документации - там сказано
mixed preg_replace ( mixed pattern, mixed replacement, mixed subject [, int limit [, int &count]] )
...
ChangeLog
Version Description
4.0.1pl2 Added the limit parameter
4.0.4 Added the '$n' form for the replacement parameter
5.1.0 Added the count parameter
quazi
phpBB 2.0.8
 
Сообщения: 313
Зарегистрирован: 15.03.2005 19:49

Сообщение TheHawk 16.12.2007 4:51

Хм, поставил мод и ничего не изменилось: как прохододили пустые сообщения, так и проходят и даже с тэгами.
Кроме него ещё стоял похожий Minimum and Maximum Post Message Length.
Версия форума 2.0.21
Может эти моды несовместимы?
Изображение
Аватара пользователя
TheHawk
phpBB 2.0.1
 
Сообщения: 128
Зарегистрирован: 21.02.2007 19:04
Откуда: Беларусь, Гомель

Пред.

Вернуться в Бета-версии модов для phpBB 2.0.x

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0