Кент пишет:Хотелось бы видеть админку , чтобы стирать сообщения , сделать чат более быстрее , прикрутить фильтр плохих слов ,и сделать для скина примочку чтобы он всплывал в отдельном окне (по выбору пользователя) типа мини окна, а то когда во фрейм вставлен не всегда удобно!Так что еще сделать мозможность быстрой отправки писем в личн почту
Сообщения удаляются сами после указанного числа сообщений (config.inc.php смотри).
Ну а зачем тебе все эти наворотыф плохие слова туды сюды!\n\n(Добавление)
ETC пишет:Эффекта будет ноль. Надо пробелом разделять, тогда будет смысл.
Все сделал резку ХТЛМ.
Вот смотрите код:
Файл filter.inc.php
Найдите функцию strip_msg()
И прямо перед ней вставьте такой код:
PHP:function WordLenght($msg,$WordLenght)
{
$msg = wordwrap($msg,$WordLenght, chr(13), 1);
return trim($msg);
}
Функция strip_msg()
Если у вас есть такой код:
PHP:if( preg_match_all("!([(.*?)S]{20,})+!i",$msg,$found) )
{
for($i=0;$i<=(count($found[0])-1);$i++)
$msg = str_replace( $found[0][$i], substr($found[0][$i],0,17)."-".substr($found[0][$i],-3),$msg );
}
Удалите его.
Сразу после кода:
PHP:function strip_msg($msg)
{
Вставляем следующее:
PHP:global $maxWLenght;
$msg = WordLenght($msg,$maxWLenght);
Файл config.inc.php
В конец файла перед знаком ?> вставляем $maxWLenght = '25';
И все, теперь проверяем.\n\n(Добавление)
Mazej пишет:Почему у меня не работает чат?
А кто знает, ты его устанавливал! У всех кто ставил он работает, наверно ты сам правил код форума! Посмотри поразберайся!\n\n(Добавление)
TvoyWeb
Не мог бы поделится модом статистики, сколько песещений сегодня, вообще! Хотя я знаю что таких просьб было много, выложи плиз! |