ExBB Community » Файловый ExBB » Модификации и дополнения » Мод: Переход по внешним ссылкам через редирект

Страниц (18): « 1 2 3 [4] 5 6 7 8 9 ... » В конец
 

46. mastersound - 3 июня 2009 — 15:44 - перейти к сообщению
у меня после первой строки
CODE:
$Link = (empty($matches[2])) ? "http://".$matches[1]:$matches[1];

стоит вот это:
CODE:
if (!stristr($Link, 'http://www.'.$this->exbb_domain) && !stristr($Link, 'http://'.$this->exbb_domain))
$Link = $this->out_redir.$Link;

а после второй - как у Вас указано, т.е.
CODE:
if (!stristr($Link, \'http://www.\'.$fm->exbb_domain) && !stristr($Link, \'http://\'.$fm->exbb_domain))
$Link = $fm->out_redir.$Link;

как правильно, так или после первого выражения всё-же изменить, продублировать то, что Вы привели??
47. electron - 3 июня 2009 — 15:49 - перейти к сообщению
не там собака зарыта......
48. yura3d - 5 июня 2009 — 15:39 - перейти к сообщению
Установил обновлённый вариант этого мода (про обновление писал здесь) на этот форум. Теперь редирект работает также по ссылкам, прописанным в профилях у пользователей. Также исправил все известные на данный момент недочёты этого мода. Убедительная просьба протестировать работу этого мода на нашем форуме, в качестве темы для тестов используйте эту. О результатах отписывайтесь в этой теме. Если не будет обнаружено проблем, сегодня же выложу обновление для этого мода
49. robert - 5 июня 2009 — 18:32 - перейти к сообщению
Юра, добрый вечер!
Что-то я не вижу редиректа. Переходит по любым ссылкам напрямую..без "таблички".

А очень хочется поставить рабочую версию мода Закатив глазки

А не вроде все работает, только без таблички, да?
50. yura3d - 5 июня 2009 — 18:38 - перейти к сообщению
robert пишет:
Юра, добрый вечер!
Что-то я не вижу редиректа. Переходит по любым ссылкам напрямую..без "таблички".

Добрый. Изначально никакой таблички быть не должно, редирект выполняется моментально через скрипт rd.php (сейчас на нашем форуме этот мод как раз работает в таком режиме). Вы работу мода проверяете на этом форуме или на своём? Обновлённая рабочая версия установлена на этом форуме, а также выложена в разделе для тестеров. Если Вы заинтересованы в получении доступа к этому разделу, пишите в личку
51. robert - 5 июня 2009 — 18:43 - перейти к сообщению
yura3d?
На Вашем конечно. Уже заметил свой "недогляд". Пока полёт нормальный.
52. hariuss - 6 июня 2009 — 17:40 - перейти к сообщению
Что то не получается мод установить,устанавливал неоднократно,после чего выдает следующее:
CODE:
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /www_host/hosts/giantess.cwx.ru/include/fm.class.php on line 789

Parse error: syntax error, unexpected T_STRING in /www_host/hosts/giantess.cwx.ru/include/fm.class.php on line 791

Подскажите,что не так???Прилагаю файл
53. yura3d - 6 июня 2009 — 19:16 - перейти к сообщению
hariuss
В этом файле у Вас идут 2 группы строк подряд:
CODE:
if (!stristr($Link, \'http://www.\'.$fm->exbb_domain) && !stristr($Link, \'http://\'.$fm->exbb_domain))
$Link = $fm->out_redir.$Link;
if (!stristr($Link, 'http://www.'.$this->exbb_domain) && !stristr($Link, 'http://'.$this->exbb_domain))
$Link = $this->out_redir.$Link;

Необходимо приведённый выше фрагмент заменить этим:
CODE:
if (!stristr($Link, 'http://www.'.$this->exbb_domain) && !stristr($Link, 'http://'.$this->exbb_domain))
$Link = $this->out_redir.$Link;
54. PhD - 9 июня 2009 — 18:22 - перейти к сообщению
Попытался поставить, однако выдаёт ошибки типа

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/stepeni/domains/komiforum.ru/public_html/include/fm.class.php:120) in ...

--
Подскажите, пожалуйста, установку моду делать, ориентируясь на первый пост в этой теме? Не понял
55. yura3d - 9 июня 2009 — 18:28 - перейти к сообщению
PhD пишет:
Подскажите, пожалуйста, установку моду делать, ориентируясь на первый пост в этой теме?

В 1-ом сообщении этой темы устаревшая версия мода, с которой возможны проблемы, особенно если форум установлен в корне домена (как я понимаю, у Вас именно этот случай). Обновлённая версия на данный момент проходит тестирование, но на данный момент никаких проблем с ней не обнаружено, поэтому прикрепляю инструкцию по установке обновлённой версии мода
56. PhD - 10 июня 2009 — 03:49 - перейти к сообщению
yura3d пишет:
особенно если форум установлен в корне домена (как я понимаю, у Вас именно этот случай)


Да. У меня именно так.

yura3d пишет:
поэтому прикрепляю инструкцию по установке обновлённой версии мода


Спасибо. Будем пробовать.

Небольшое уточнение. Если я правильно понял информацию из вложенного файла, то сначала надо сделать всё, что написано в 1 посте, а затем то, что написано во вложенном Вами вчера файле?
57. yura3d - 10 июня 2009 — 06:56 - перейти к сообщению
PhD
Да, всё верно, сначала устанавливается сам мод из 1-го сообщения темы, а затем обновление из прикреплённого в моём предыдущем сообщении файла
58. Andr1y - 12 июня 2009 — 15:49 - перейти к сообщению
В первом посте мод уже дополненный резиректами из профилей?
59. yura3d - 12 июня 2009 — 16:28 - перейти к сообщению
Andr1y пишет:
В первом посте мод уже дополненный резиректами из профилей?

Нет, в первый пост я ещё изменений не вносил. В предыдущем моём посте как раз об этом и шла речь:
yura3d пишет:
сначала устанавливается сам мод из 1-го сообщения темы, а затем обновление из прикреплённого в моём предыдущем сообщении файла
60. PhD - 14 июня 2009 — 05:10 - перейти к сообщению
Всё сделал:

1. Полностью алгоритм из 1 поста текущей темы.
2. Полностью все действия из вложенного файла с описанием обновления

Вылетает в ошибку:

Цитата:


Warning: Unexpected character in input: '\' (ASCII=92) state=1 in domains/komiforum.ru/public_html/include/fm.class.php on line 786

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in domains/komiforum.ru/public_html/include/fm.class.php on line 794



Два раза проделал все действия (думал, может быть, в первый раз что-то не так сделал) => результат одинаков.

Форум в корне домена. Что делать?

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0365]     [ ]