ADMiNZ
WZZZ Team (Модератор)
- Регистрация
- 8 Сен 2006
- Сообщения
- 557
- Реакции
- 74
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
надо токо нульнуть..
if (!function_exists('convert_unicode'))
{
function convert_unicode($t, $to = 'windows-1251')
{
$to = strtolower($to);
if ($to == 'utf-8') {
return urldecode($t);
} else {
if( function_exists("get_magic_quotes_gpc") && get_magic_quotes_gpc() ) $t = stripslashes( $t );
if ( function_exists('iconv') ) $t = iconv("UTF-8", $to."//IGNORE", $t);
else $t = "The library iconv is not supported by your server";
}
return urldecode($t);
}
}
function decode_to_utf8($int=0)
{
$t = '';
if ( $int < 0 )
{
return chr(0);
}
else if ( $int <= 0x007f )
{
$t .= chr($int);
}
else if ( $int <= 0x07ff )
{
$t .= chr(0xc0 | ($int >> 6));
$t .= chr(0x80 | ($int & 0x003f));
}
else if ( $int <= 0xffff )
{
$t .= chr(0xe0 | ($int >> 12));
$t .= chr(0x80 | (($int >> 6) & 0x003f));
$t .= chr(0x80 | ($int & 0x003f));
}
else if ( $int <= 0x10ffff )
{
$t .= chr(0xf0 | ($int >> 18));
$t .= chr(0x80 | (($int >> 12) & 0x3f));
$t .= chr(0x80 | (($int >> 6) & 0x3f));
$t .= chr(0x80 | ($int & 0x3f));
}
else
{
return chr(0);
}
return $t;
}
function convert_unicode($t, $to = 'windows-1251')
{
$to = strtolower($to);
if ($to == 'utf-8') {
$t = preg_replace( '#%u([0-9A-F]{1,4})#ie', "decode_to_utf8(hexdec('\\1'))", utf8_encode($t) );
$t = urldecode ($t);
} else {
$t = preg_replace( '#%u([0-9A-F]{1,4})#ie', "'&#' . hexdec('\\1') . ';'", $t );
$t = urldecode ($t);
$t = @html_entity_decode($t, ENT_NOQUOTES, $to);
}
return $t;
}
Проблема такая возникает если шаблон не дефолтовый.
Cepera51 вроде уже говорил про это.
У меня такая проблема была, но решил её, так как шаблон стоял не родной.
$topic_last_link = "<a href='/forum/topic_$row[tid]'>{$row['title']}</a>";
$topic_last_link = "<a href='/forum/topic_$row[tid]/last#reply'>{$row['title']}</a>";
$topic_last_link = "<a href='/?do=forum&act=topic&tid=$row[tid]'>{$row['title']}</a>";
$topic_last_link = "<a href='/?do=forum&act=topic&tid=$row[tid]&lastpost=1#reply'>{$row['title']}</a>";
ХАк вывода на главной последних тем. Переход к последнему ответу Для 2.3 Делать только Это в show.last.php
ищем строку:
Код:$topic_last_link = "<a href='/forum/topic_$row[tid]'>{$row['title']}</a>";
меняем на:
Код:$topic_last_link = "<a href='/forum/topic_$row[tid]/last#reply'>{$row['title']}</a>";
ищем строку:
Код:$topic_last_link = "<a href='/?do=forum&act=topic&tid=$row[tid]'>{$row['title']}</a>";
меняем на:
Код:$topic_last_link = "<a href='/?do=forum&act=topic&tid=$row[tid]&lastpost=1#reply'>{$row['title']}</a>";