E-body
Мой дом здесь!
- Регистрация
- 6 Сен 2007
- Сообщения
- 992
- Реакции
- 342
- Автор темы
- #1
Поможет если у вас пользователи зачастую считают нужным поставить в ответах только смайлик или слова типа - класс, спасиб, респект.
ДАЁШЬ ИНФОРМАТИВНЫЕ ПОСТЫ
Минимальное количество символов 50, приступим.
1. Добавьте в Админ-центре настройку:
Setting title? - "Минимальная длина сообщения (в символах)"
Setting Position? - "41"
Setting Group? - "Topics, Posts and Polls"
Setting Current Value? - количество символов, которыми вы хотите ограничить минммальное колмчество, например "50".
Setting Default Value? - "50"
Setting Key? - "min_post_length"
2. Найти: class_post.php
Заменить строку (обратите внимание что менатся будет 1)
на
Далее информируем юзеров об антибестолковыепосты
../cache/lang_cache/ru/lang_error.php
Всю строку
заменить на
п.с. Вдохновила идея на минимальное количество символов в коментариях Datalife сайтов.
ДАЁШЬ ИНФОРМАТИВНЫЕ ПОСТЫ
Минимальное количество символов 50, приступим.
1. Добавьте в Админ-центре настройку:
Setting title? - "Минимальная длина сообщения (в символах)"
Setting Position? - "41"
Setting Group? - "Topics, Posts and Polls"
Setting Current Value? - количество символов, которыми вы хотите ограничить минммальное колмчество, например "50".
Setting Default Value? - "50"
Setting Key? - "min_post_length"
2. Найти: class_post.php
PHP:
//-----------------------------------------
// Do we have a valid post?
//-----------------------------------------
if ( strlen( trim( $this->ipsclass->my_br2nl( $_POST['Post'] ) ) ) < 1 )
{
if ( ! $_POST['preview'] )
{
$this->ipsclass->Error( array( 'LEVEL' => 1, 'MSG' => 'no_post') );
}
}
Заменить строку (обратите внимание что менатся будет 1)
PHP:
if ( strlen( trim( $this->ipsclass->my_br2nl( $_POST['Post'] ) ) ) < 1 )
PHP:
if ( strlen( trim( $this->ipsclass->my_br2nl( $_POST['Post'] ) ) ) < $this->ipsclass->vars['min_post_length'] )
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Далее информируем юзеров об антибестолковыепосты
../cache/lang_cache/ru/lang_error.php
Всю строку
PHP:
'no_post' => ".........................."
PHP:
'no_post' => "Вы должны ввести сообщение или ваше сообщение содержит менее 50 символов",
п.с. Вдохновила идея на минимальное количество символов в коментариях Datalife сайтов.
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.