git-svn-id: https://torrentpier2.googlecode.com/svn/trunk@88 a8ac35ab-4ca4-ca47-4c2d-a49a94f06293
This commit is contained in:
nanosimbiot 2011-07-05 16:07:48 +00:00
commit b877e01097
7 changed files with 6 additions and 1547 deletions

View file

@ -809,9 +809,7 @@ class bbcode
if(!preg_match("#{$bb_cfg['server_name']}#", $href))
{
require_once(INC_DIR .'class.idna_convert.php');
$IDN = new idna_convert();
return '<a href="'. make_url('/redirect.php?url=') . base64_encode($IDN->encode($href)) .'" class="postLink" target="_blank">'. $name .'</a>';
return '<a href="'. make_url('/redirect.php?url=') . urlencode($href) .'" class="postLink" target="_blank">'. $name .'</a>';
}
return "<a href=\"$href\" class=\"postLink\">$name</a>";
}

File diff suppressed because it is too large Load diff

View file

@ -45,7 +45,7 @@ switch ($mode)
{
if($users = DB()->fetch_row("SELECT user_id, username FROM ". BB_USERS ." WHERE user_reg_ip = '". USER_IP ."' LIMIT 1"))
{
bb_die('С вашего IP-адреса уже зарегистрирован пользователь <a href="'. PROFILE_URL . $users['user_id'] .'"><b>'. $users['username'] .'</b></a>.<br /><br />Если Вы ранее не регистрировались на нашем трекере, обратитесь к <a href="mailto:'. $bb_cfg['tech_admin_email'] .'">Администрации</a>');
bb_die(sprintf($lang['ALREADY_REG'], '<a href="'. PROFILE_URL . $users['user_id'] .'"><b>'. $users['username'] .'</b></a>', $bb_cfg['tech_admin_email']));
}
}

View file

@ -1157,6 +1157,7 @@ $lang['MAGNET'] = 'Magnet';
//torrent status mod
$lang['TOR_STATUS'] = 'Status';
$lang['TOR_STATUS_SELECT_ACTION'] = 'Select status';
$lang['TOR_STATUS_SELECT_ALL'] = 'All statuses';
$lang['TOR_STATUS_NAME'] = array(
TOR_NOT_APPROVED => 'not checked',
TOR_CLOSED => 'closed',

View file

@ -1163,6 +1163,7 @@ $lang['MAGNET'] = 'Magnet';
//torrent status mod
$lang['TOR_STATUS'] = 'Статус';
$lang['TOR_STATUS_SELECT_ACTION'] = 'Выберите статус';
$lang['TOR_STATUS_SELECT_ALL'] = 'Все статусы';
$lang['TOR_STATUS_NAME'] = array(
TOR_NOT_APPROVED => 'не проверено',
TOR_CLOSED => 'закрыто',

View file

@ -2,15 +2,12 @@
define('BB_ROOT', './');
require(BB_ROOT .'common.php');
require(INC_DIR .'class.idna_convert.php');
$user->session_start();
$url = (string) request_var('url', '');
$time = 15;
$url = base64_decode($url);
$IDN = new idna_convert();
$url = $IDN->decode($url);
$url = urldecode($url);
if(!$url)
{

View file

@ -101,7 +101,7 @@ if ($is_auth['auth_mod'])
unset($_REQUEST['sort'], $_REQUEST['order'], $_REQUEST[$title_match_key]);
$show_type_separator = false;
}
$select_tst = array_merge(array('* любой' => -1), array_flip($lang['TOR_STATUS_NAME']));
$select_tst = array_merge(array($lang['TOR_STATUS_SELECT_ALL'] => -1), array_flip($lang['TOR_STATUS_NAME']));
$template->assign_vars(array(
'SELECT_TST' => build_select('tst', $select_tst, $tor_status),
));