Intellect Board — cистема управления сайтомПостроение сайта на основе форума |
Intellect Board — cистема управления сайтом » Техническая поддержка версии 2.22 » Патчи для 2.22 |
<<Назад Вперед>> | Страницы: 1 2 Модераторы: aerograf, wsx | Печать |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Еще один мелкий патч: вывод подсказки с началом последнего сообщения в "Непрочитанных". В стилевом newpost.php (функция new_entry()) заменить
на ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Патч для обратной связи (файл feedback.php корневой): function process_mail($filename,$email,$subject,$from_email=false) { $buffer=load_mail($filename); if (!$from_email) $from_email=$GLOBALS['opt_mailout']; return replace_mail($buffer,$email,$subject,$from_email); } function mime_encode($text,$charset) { return "=?".$charset."?B?".base64_encode($text)."?="; } function replace_mail($buffer,$email,$subject,$from_email) { if ($GLOBALS['opt_nomailsend']!=1) { if (ereg("^[a-zA-Z0-9_.\-]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$", $email)) { preg_match_all('/\$(\w+)/s',$buffer,$matches); foreach ($matches[1] as $curmatch) { $buffer = str_replace("\$".$curmatch,$GLOBALS[$curmatch],$buffer); } if ($GLOBALS['opt_noname_mail']==0 && $GLOBALS['username']) $email=mime_encode($GLOBALS['username'],$GLOBALS['inuser']['ln_charset'])." <".$email.">"; if ($GLOBALS['opt_noname_mail']==0 && $GLOBALS['opt_title']) $from_email=mime_encode($GLOBALS['opt_title'],$GLOBALS['inuser']['ln_charset'])." <".$from_email.">"; $buffer=str_replace("\r","",$buffer); $headers="From: ".$from_email."\r\n"; $headers.="X-Mailer: Intellect Board Mailer\r\n"; $headers.="Content-Type: text/plain; charset=".$GLOBALS['inuser']['ln_charset']."\r\n"; $headers.="Content-Transfer-Encoding: 8bit\r\n"; $headers.="X-Priority: 3\r\n"; return mail($email,mime_encode($subject,$GLOBALS['inuser']['ln_charset']),$buffer,$headers); } } } ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Профиль | Сообщить модератору | Игнорировать
NEW! Сообщение отправлено: 12 марта 2008 22:08 Сообщение отредактировано: 14 марта 2008 21:39
Окончательная версия hurl.php (исправлял я его несколько раз и вроде наконец-то удалось добиться нормальной работы, но воспроизвести все, что было слелано, не берусь). Класть в корень. Прикрепленный файл (hurl.php, 3142 байт, скачан: 1524 раза) ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
<<Назад Вперед>> | Страницы: 1 2 Модераторы: aerograf, wsx | Печать |
Intellect Board — cистема управления сайтом » Техническая поддержка версии 2.22 » Патчи для 2.22 |
1 посетитель просмотрел эту тему за последние 10 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
Ограничение доступа не отображаются разделы Архив версий Установка стиля на Intellect Board 2.22 Завершилась работа над новой версией 3.00 |
Самые активные 5 тем | |