Опубликовано: 17 августа 200718 г Song: Также предлагаем вам некоторые решения (правда не претендущих на панацею) от наших пользователей: Модификация ниже не разрешит добавить пост с ссылкой пользователю с 0-ём сообщений (ну или гостю конечно в т.ч.): Найти:Цитата (sources/classes/bbcode/class_bbcode_core.php) [b]function[/b] regex_build_url( [color=#048284]$url[/color]=[b]array[/b]() ) { [color=green]//-----------------------------------------[/color] [color=green]// INIT[/color] [color=green]//-----------------------------------------[/color] [color=#048284]$skip_it[/color] = [color=navy]0[/color]; [color=#048284]$url[/color]['end'] = [b]isset[/b]( [color=#048284]$url[/color]['end'] ) ? [color=#048284]$url[/color]['end'] : ''; [color=green]//-----------------------------------------[/color] [color=green]// URL filtering?[/color] [color=green]//-----------------------------------------[/color]Добавить ниже: [b]if[/b] ( ![color=#048284]$this[/color]->ipsclass->member['posts'] ) { [color=#048284]$this[/color]->error = 'domain_not_allowed'; } Вместо domain_not_allowed вы можете указать свою константу, которую нужно занести в файл lang_post.php где расписать ошибку в своём вкусе, которая в этом случае будет выдаваться автору поста. © sM1Le, IBR
Song:
Также предлагаем вам некоторые решения (правда не претендущих на панацею) от наших пользователей:
Модификация ниже не разрешит добавить пост с ссылкой пользователю с 0-ём сообщений (ну или гостю конечно в т.ч.):
Найти:
[b]function[/b] regex_build_url( [color=#048284]$url[/color]=[b]array[/b]() ) { [color=green]//-----------------------------------------[/color] [color=green]// INIT[/color] [color=green]//-----------------------------------------[/color] [color=#048284]$skip_it[/color] = [color=navy]0[/color]; [color=#048284]$url[/color]['end'] = [b]isset[/b]( [color=#048284]$url[/color]['end'] ) ? [color=#048284]$url[/color]['end'] : ''; [color=green]//-----------------------------------------[/color] [color=green]// URL filtering?[/color] [color=green]//-----------------------------------------[/color]Добавить ниже:
Вместо domain_not_allowed вы можете указать свою константу, которую нужно занести в файл lang_post.php где расписать ошибку в своём вкусе, которая в этом случае будет выдаваться автору поста.
© sM1Le, IBR