|
|
Без описания |
Поиск в теме | Версия для печати |
electron |
Отправлено: 3 июня 2009 — 10:36
|
ExBB Team
Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009
Репутация: 341
|
да, окно предупреждения не выдается
мож я что не догнал....
файл rd.php лежит по адресу домен/forum/rd.php . правильно?
если у меня на сайте файлы форума лежат в папке домен/forum/ то из этого
yura3d пишет:
После установки мода в файле include/fm.class.php строку:
CODE:preg_match('#http\:\/\/(.+?)\/#is', $this->exbb['boardurl'], $this->exbb_domain);
нужно заменить строкой:
CODE:preg_match('#http://(.+?)(/|$)#is', $this->exbb['boardurl'], $this->exbb_domain);
моя - первыя строка? так?(Отредактировано автором: 3 июня 2009 — 10:42) |
|
|
Andr1y |
Отправлено: 3 июня 2009 — 13:35
|
Junior Member
Покинул форум
Сообщений всего: 58
Дата рег-ции: Апр. 2009
Репутация: 1
|
electron пишет:Andr1y , то что ты написал мне абсолютно ни о чем не говорит
Объясню...
В реализации, которая описана в первом посте темы не предусмотрен показ предупреждения о переходе по внешней ссылке, а только замена силки
на силку
CODE:http://www.yoursite.com/forum/rd.php?http://www.link.com , где
адрес силки в сообщении, а
CODE:http://www.yoursite.com - адрес Вашего сайта. |
|
|
yura3d |
Отправлено: 3 июня 2009 — 14:00
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
electron пишет:только за сегодня 4 раза проверял правильность изменений. свихнуться можно от обилия знаков ладно, обойдусь без мода, вернусь на последний бэкап.
Выложите здесь изменённые файлы, будет свободное время, посмотрю в чём проблема
mastersound пишет:вот это очень нужная тема. Некоторым партнерам нужно позволять прямые ссылки на них с форума, при равноценном обмене, например...
Ну здесь нужно предусмотреть такую ситуацию, чтобы размещение прямых ссылок было под контролем. А то, например, я разрешу прямые ссылки на определённый домен, а потом придёт нечистый на руку партнёр, зарегит несколько аккаунтов и будет всяческим способом увеличивать кол-во ссылок (например, оставлять не особо полезные, общие сообщения, а ссылка будет размещаться в подписи). Текущий вариант хорош тем, что прямую ссылку разместить становится в принципе невозможно, даже применяя разного рода ухищрения (в то же время администраторы форума могут размещать прямые ссылки при помощи HTML). Единственное место, где ссылки не преобразуются, это разве что поле Домашняя страница в профилях пользователей, но в следующей версии мода этот недочёт устраним |
|
|
electron |
Отправлено: 3 июня 2009 — 14:57
|
ExBB Team
Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009
Репутация: 341
|
кажется нашел в чем собака зарыта :
в файле fm.class.php два раза встречается код
CODE:$Link = (empty($matches[2])) ? "http://".$matches[1]:$matches[1];
строки 778 и 928. после какой из них вставлять этот
CODE:if (!stristr($Link, \'http://www.\'.$fm->exbb_domain) && !stristr($Link, \'http://\'.$fm->exbb_domain))
$Link = $fm->out_redir.$Link;
код???(Отредактировано автором: 3 июня 2009 — 15:29) |
|
|
|
Поиск в теме | Версия для печати |
Страниц (18): « 1 2 [3] 4 5 6 7 8 9 » В конец |
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0) |
« Модификации и дополнения » |
Все гости форума могут просматривать этот раздел. Только администраторы и модераторы могут создавать новые темы в этом разделе. Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
|
|
|