Перейти к контенту

[Релиз] IPB v1.2 BETA 1


Рекомендуемые сообщения

Kirill

но pop-up окна все равно выскакивают с зарубежной кодировкой charset=iso-8859-1, которая прописана в их html-коде.
как заставить попапы выучить русский

В sources/functions.php найдите:

 

$html = "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?> 
   <!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\"> 
   <html xml:lang=\"en\" lang=\"en\" xmlns=\"http://www.w3.org/1999/xhtml\"> 
    <head> 
     <meta http-equiv=\"content-type\" content=\"text/html; charset=iso-8859-1\" />

 

Замените на:

 

$html = "<?xml version=\"1.0\" encoding=\"win-1251\"?> 
   <!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\"> 
   <html xml:lang=\"en\" lang=\"en\" xmlns=\"http://www.w3.org/1999/xhtml\"> 
    <head> 
     <meta http-equiv=\"content-type\" content=\"text/html; charset=win-1251\" />

Ссылка на комментарий
Поделиться на других сайтах

Установил этот форум и у меня возник такой маленький трабл: страница немного уехала вправо, совсем незначительно, но сильно раздражает, в чем причина ?
Ссылка на комментарий
Поделиться на других сайтах

создай отдельную тему в "Общие вопросы" и прицепи скриншот..... ато так непонятно, да и ктому же здесь не проблемы обсуждаются, а новости :D
Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Есть еще редиректы, которые открываются и предлагают подождать или нажать на ссылку, если ждать не хотите. Для руссификации, как я уже писал на ru-board.com нужно сделать:

в файле Skin/s1/skin_global найти место:

 

<title>{$ibforums->lang['stand_by']}</title>

<meta http-equiv='refresh' content='2; url=$Url' />

 

и между двумя этими строчками вставить:

<meta http-equiv='content-type' content='text/html; charset=windows-1251' />

 

p.s. У меня вопрос еще ко всем читателям - есть ли здесь люди, у которых кроме англ. и русских раскладок и языков есть и другие установленные?

Ссылка на комментарий
Поделиться на других сайтах

а чтоб исправить кодировку "Версии для печати" лезем там же в skin_printpage.php и в самом низу втыкаем:

 

<html>

<head>

>>> <meta http-equiv='content-type' content='text/html; charset=windows-1251' /> <<<<

<title>{$ibforums->vars['board_name']} [Powered by Invision Power Board]</title>

</head>

Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...
Kirill

Цитата

но pop-up окна все равно выскакивают с зарубежной кодировкой charset=iso-8859-1, которая прописана в их html-коде.

 

Цитата

как заставить попапы выучить русский

 

В sources/functions.php найдите:

 

Код

$html = "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?>

   <!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">

   <html xml:lang=\"en\" lang=\"en\" xmlns=\"http://www.w3.org/1999/xhtml\">

    <head>

     <meta http-equiv=\"content-type\" content=\"text/html; charset=iso-8859-1\" />

 

 

Замените на:

 

Код

$html = "<?xml version=\"1.0\" encoding=\"win-1251\"?>

   <!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">

   <html xml:lang=\"en\" lang=\"en\" xmlns=\"http://www.w3.org/1999/xhtml\">

    <head>

     <meta http-equiv=\"content-type\" content=\"text/html; charset=win-1251\" />

 

Не нашел этого в functions.php 1.2 final а поп окна как были с крякозябрами, так и есть. Не подскажете где исправить?

Ссылка на комментарий
Поделиться на других сайтах

B.X

Ищи в skin_global.php функцию (она в самом начале файла):

function pop_up_window($title, $css, $text) {
global $ibforums;
return <<<EOF
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xml:lang="en" lang="en" xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
 <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> 
 <title>$title</title>
 $css
</head>
<body>
<div style='text-align:left'>
$text
</div>
</body>
</html>
EOF;
}

 

И меняй кодировку

Ссылка на комментарий
Поделиться на других сайтах

Гость
Эта тема закрыта для публикации сообщений.
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.