МОД ДЛЯ JOHNCMS 3.2.2 ISTANA ЗАМЕНЯЕМ АНАЛОГИЧНУЮ ФУНКЦИЮ В func.php
function url_replace($m) {
global $set;
if (!isset($m[3])) {
$tmp = parse_url($m[1]);
if('http://' . $tmp['host'] == $set['homeurl']){
return '<a href="' . str_replace(':', ':', $m[1]) . '">' . str_replace(':', ':', $m[2]) . '</a>';
} else {
return '<a href="' . $set['homeurl'] . '/go.php?url=' . base64_encode(str_replace(':', ':', $m[1])) . '">' . str_replace(':', ':', $m[2]) . '</a>';
}
} else {
$tmp = parse_url($m[3]);
$m[3] = str_replace(':', ':', $m[3]);
if('http://' . $tmp['host'] == $set['homeurl']){
return '<a href="' . $m[3] . '">' . $m[3] . '</a>';
} else {
return '<a href="' . $set['homeurl'] . '/go.php?url=' . base64_encode($m[3]) . '">' . $m[3] . '</a>';
}
}
}
Пример: http://welife.org.ua/go.php?ur ... udWE=