incfiles/core.php 51 строка...
избытки прошлого...
/*
-----------------------------------------------------------------
Получаем системные переменные
-----------------------------------------------------------------
*/
$home = $set['homeurl']; // Домашняя страница
venom, не..с тем я не разобрался..у меня похода щас один вариант, переписать вот эту функцию, что если агент_вап то хомеурл заменяется на урл поддомена..
private static function highlight_url($var)
{
if (!function_exists('process_url')) {
function process_url($url)
{
if (!isset($url[3])) {
$tmp = parse_url($url[1]);
if ('http://' . $tmp['host'] == core::$system_set['homeurl'] || isset(core::$user_set['direct_url']) && core::$user_set['direct_url']) {
return '<a href="' . $url[1] . '">' . $url[2] . '</a>';
} else {
return '<a href="' . core::$system_set['homeurl'] . '/go.php?url=' . base64_encode($url[1]) . '">' . $url[2] . '</a>';
}
} else {
$tmp = parse_url($url[3]);
$url[3] = str_replace(':', ':', $url[3]);
if ('http://' . $tmp['host'] == core::$system_set['homeurl'] || isset(core::$user_set['direct_url']) && core::$user_set['direct_url']) {
return '<a href="' . $url[3] . '" target="_blank">' . $url[3] . '</a>';
} else {
return '<a href="' . core::$system_set['homeurl'] . '/go.php?url=' . base64_encode($url[3]) . '">' . $url[3] . '</a>';
}
}
}
}
return preg_replace_callback('~\\[url=(https?://.+?)\\](.+?)\\[/url\\]|(https?://(www.)?[0-9a-z\.-]+\.[0-9a-z]{2,6}[0-9a-zA-Z/\?\.\~&_=/%-:#]*)~', 'process_url', $var);
}
и на домене основном таже функция, но уже наоборот..
Fublin, Не там капаешь ,
я же уже написал что переписываешь всего лишь ис_мобиле и все , а в ней уже пихаешь все определялки....
а можно в core.php адрес сайта написать?
venom, вобщем я запутался наглухоо..у тя есть пример переписанной функции етой mobile_detect ?
я воще пнять не могу потому что..
venom, а можно сделать чтобы 2 сайта на одной бд работали, но чтобы с любым доменом можно было зайти (мля, сам не понял что написал, надеюсь поймёшь)
Vettel (12.05.2013 / 19:39)
venom, а можно сделать чтобы 2 сайта на одной бд работали, но чтобы с любым доменом можно было зайти (мля, сам не понял что написал, надеюсь поймёшь)
еси 2 сайта именно а не основной сайт и поддмен, то там надо подключатся именно к базе..файл db.php
Fublin, Я сам пару дней ее переписывал
, так как сталкивался с множество проблем именно
из-за того с чего ты попадаешь на сайт....
В итоге после на писаного полностью рабочего кода , отложил эту идею для паблика , и на ее основе (просто переписал без поддоменов) на тот мод что еще не выложил из-за темы..
Fublin (12.05.2013 / 19:42)
еси 2 сайта именно а не основной сайт и поддмен, то там надо подключатся именно к базе..файл db.php
Можно и так , просто моды ставить на два двига - надоест...