Intellect Board — cистема управления сайтомПостроение сайта на основе форума |
Intellect Board — cистема управления сайтом » Техническая поддержка версии 2.22 » Патчи для 2.22 |
<<Назад Вперед>> | Страницы: 1 * 2 Модераторы: aerograf, wsx | Печать |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Профиль | Сообщить модератору | Игнорировать
NEW! Сообщение отправлено: 28 января 2008 15:37 Сообщение отредактировано: 28 января 2008 18:30
Еще один патч: не показываются previews картинок в новостях (файл news.php стилевой). Нужно добавить параметр key, чтобы вывод preview в функции news_list_entry: <img style="float:left; margin-right: 1em" src="file.php?a=preview&fid=<?=$ndata['p_attach'];?>&key=<?=$ndata['file_key'];?>" alt="<?=MSG_p_attachfile;?> (<?=urldecode($ndata['file_name']);?>, <?=$ndata['file_size'];?> <?=MSG_bytes;?>"> ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Еще один мелкий патч, решающий проблемы с вложенными разделами: в корневом common.php, в функции build_forum_select привести строку к такому виду: if ($tpid) foreach ($forums as $key=>$value) if ($value['f_tpid']!=$tpid && $value['f_tpid']!=1) unset($forums[$key]); (добавить if ($tpid) в начало). ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Патч для устранения проблемы с картинками уровня доступа. В файле display.php (корневом) найти вот такую строку:
и привести к такому виду: ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Ошибка с версией для печати, если форум установлен не в корень: нужно в функции build_url в common.php найти вот такую строчку: $prefix='/print/'; и заменить ее на $prefix='print/'; .---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Исправление ошибки с печатью из блогов: в файле hurl.php найти строку
и заменить на
Аналогичное (т.е. убрать /) проделать и для
---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
Gram
Администратор
Откуда: Нижний Новгород Всего сообщений: 1011 Рейтинг пользователя: 38 Ссылка Дата регистрации на форуме: 23 июля 2003 |
Вот более корректная версия файла rss.php (класть в корень) Прикрепленный файл (rss.php, 16440 байт, скачан: 1578 раз) |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Исправление некоторых проблем со списком разделов: В функции build_forum_select() файла common.php найти строку вида
и исправить ее на
---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
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 байт, скачан: 1525 раз) ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
<<Назад Вперед>> | Страницы: 1 * 2 Модераторы: aerograf, wsx | Печать |
Intellect Board — cистема управления сайтом » Техническая поддержка версии 2.22 » Патчи для 2.22 |
1 посетитель просмотрел эту тему за последние 10 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
Ограничение доступа не отображаются разделы Архив версий Установка стиля на Intellect Board 2.22 Завершилась работа над новой версией 3.00 |
Самые активные 5 тем | |