Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Баг с URL

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Doomster



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Не знаю, может этот баг уже и известен, но в любом случае тут он не пофиксен, и в последнем релизе ИБ 2.1.9 тоже...
 
Обратите внимание на ссылки, точнее, на урл, который генерируется. Надеюсь, поймете без комментариев  Приведены варианты с http:// и без.
 
Ru-board
Ru-board
 
http://www.ru-board.com
www.ru-board.com
 
Лечится так:
в иконлиб в sub ikoncode меняете строки замены урл на такие:

Код:
 
$post =~ s/\[url\]http:\/\/(\S+?)\[\/url\]/<a href=\"http:\/\/$1\"\ target=\"_blank\">$1<\/a>/isg;
$post =~ s/\[url\](\S+?)\[\/url\]/<a href=\"http:\/\/$1\"\ target=\"_blank\">$1<\/a>/isg;
$post =~ s/\[url=http:\/\/(\S+?)\]/<a href=\"http:\/\/$1\"\ target=\"_blank\">/isg;
$post =~ s/\[url=(\S+?)\]/<a href=\"http:\/\/$1\"\ target=\"_blank\">/isg;
 

 
в топик.цги там, где подпись создается, аналогично меняете на:

Код:
 
$signature =~ s/\[url=\s*http:\/\/(.*?)\s*\]\s*(.*?)\s*\[\/url\]/<a href=\"http:\/\/$1\" target=\"_blank\">$2<\/a>/isg;
$signature =~ s/\[url=\s*(.*?)\s*\]\s*(.*?)\s*\[\/url\]/<a href=\"http:\/\/$1\" target=\"_blank\">$2<\/a>/isg;
$signature =~ s/\[url\]\s*http:\/\/(.*?)\s*\[\/url\]/<a href=\"http:\/\/$1\" target=\"_blank\">http:\/\/$1<\/a>/isg;
$signature =~ s/\[url\]\s*(.*?)\s*\[\/url\]/<a href=\"http:\/\/$1\" target=\"_blank\">$1<\/a>/isg;
 

 
Вроде так... Я особо не разбирался, нашел да пофиксил  Если чего не так, пишите тут плиз. Или если чего не понятно, тоже пишите

Всего записей: 47 | Зарегистр. 23-01-2002 | Отправлено: 00:42 09-04-2002 | Исправлено: Doomster, 00:43 09-04-2002
Alexander Ipp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В принципе, баг известный мне уже давно. Он даже здесь, на РУ.борде есть.
Потом надо попробовать.

Всего записей: 1943 | Зарегистр. 20-08-2001 | Отправлено: 09:39 09-04-2002
Doomster



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Alexander Ipp
Так я ж и говорю, что тут он есть  Даже наглядно его продемонстрировал в линках.

Всего записей: 47 | Зарегистр. 23-01-2002 | Отправлено: 09:45 09-04-2002
Alexander Ipp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Doomster
Ну да.
Я так, бегло по посту пробежал.

Всего записей: 1943 | Зарегистр. 20-08-2001 | Отправлено: 11:07 09-04-2002
suslik_s_gitaroy



Хомяк под кайфом
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Doomster
в последней версии рубордовской ики он профиксин...

Всего записей: 1791 | Зарегистр. 23-12-2001 | Отправлено: 16:12 09-04-2002
Doomster



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
suslik_s_gitaroy
Странно... Я смотрел, там в иконкоде многое пофиксено, но про это вроде абыли.

Всего записей: 47 | Зарегистр. 23-01-2002 | Отправлено: 18:21 09-04-2002
Alexander Ipp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
suslik_s_gitaroy
Неа. Именно оттуда он и пришёл.
В двушке его не было, но там было другое.

Всего записей: 1943 | Зарегистр. 20-08-2001 | Отправлено: 19:04 09-04-2002
suslik_s_gitaroy



Хомяк под кайфом
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexander Ipp
Doomster
мля... я специально запускал апач что бы это проверить... набрал http://111.22 и www.111.22 - все ок... это последний у меня дистриб ики рубордовской...

Всего записей: 1791 | Зарегистр. 23-12-2001 | Отправлено: 19:36 09-04-2002
Doomster



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
suslik_s_gitaroy
Только что специально для проверки поставил Ib219rus3.zip - глюк есть! В Ib219rus_plus21.zip он тоже был, там я его и нашел
 
Так что извини...  Кстати, для урлов с описанием типа url= все нормально, глюк только у тех, что без описания. А в подписи наоборот.
 
Ну да ладно. Мое дело найти => пофиксить => рассказать... А дальше сами решайте

Всего записей: 47 | Зарегистр. 23-01-2002 | Отправлено: 20:32 09-04-2002
Alexander Ipp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Doomster
Не, во 2-й не замечал такого. Там другое было. Линк не всегда выделялся. А в 3-ей DimoN "пофиксил кривизну by Matt (c)".
Только ещё один баг добавился.

Всего записей: 1943 | Зарегистр. 20-08-2001 | Отправлено: 20:59 09-04-2002
Doomster



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Alexander Ipp
Да ну говорю ж, я его во второй нашел. А в третей просто проверил - тоже есть. Кривизну пофиксеную видел, там много чего пофиксено.

Всего записей: 47 | Зарегистр. 23-01-2002 | Отправлено: 21:54 09-04-2002
suslik_s_gitaroy



Хомяк под кайфом
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Doomster
упс... я в темку немного не врубился... теперь понял, о чем ты... это если писать в [url]... а если без него, то все ок...

Всего записей: 1791 | Зарегистр. 23-12-2001 | Отправлено: 22:12 09-04-2002
Alexander Ipp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Doomster

Всего записей: 1943 | Зарегистр. 20-08-2001 | Отправлено: 09:51 10-04-2002
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Баг с URL


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru