Искать  
 
   
 
Форум изменяет ссылки на файлы с русскими буквами
Отправлено: 05 Январь 2008 01:55 P.M.   [ Игнорировать ]
Новичок
Avatar
Rank
Всего сообщений:  12
Зарегистрирован  2008-01-02

Помогите решить вопрос! Пытаюсь сделать у себя на форуме ссылку на файл с русским названием, но форум коверкает ссылку и она становится нерабочей. Приведу пример:

В общем тоже не хочет здесь воспринимать кодировку, переводит все в - Амер

Причем когда просто на главной странице ссылку делаешь, то все нормально!
Проблема только на форуме!
Как это вылечить?

Профиль
 
 
Отправлено: 05 Январь 2008 05:08 P.M.   [ Игнорировать ]   [ # 1 ]
Member
RankRankRank
Всего сообщений:  192
Зарегистрирован  2008-01-02

скорее всего у тебя lang файлы в другой кодировке, чем сайт,
и не совпадает с настройками.
проверь

Профиль
 
 
Отправлено: 05 Январь 2008 05:26 P.M.   [ Игнорировать ]   [ # 2 ]
Новичок
Avatar
Rank
Всего сообщений:  12
Зарегистрирован  2008-01-02
Kristian Sysiko - 05 Январь 2008 05:08 P.M.

скорее всего у тебя lang файлы в другой кодировке, чем сайт,
и не совпадает с настройками.
проверь

Да нет, все lang файлы у меня одной кодировки Win1251. Или я так думаю ))) Как это проверить?

Профиль
 
 
Отправлено: 05 Январь 2008 06:42 P.M.   [ Игнорировать ]   [ # 3 ]
Администратор
RankRankRankRank
Всего сообщений:  1354
Зарегистрирован  2008-01-02

что по следующим пунктам:
Admin ›  System Preferences ›  General Configuration -> Default Character Set
Admin ›  Weblog Administration ›  Global Weblog Preferences -> Automatically Convert High ASCII Text to Entities
Modules ›  Discussion Forum ›  Forum Board Preferences > Text Formatting in Posts
Modules ›  Discussion Forum ›  Forum Board Preferences > Auto-convert URLs and email addresses into links?
Modules ›  Discussion Forum ›  Forum Board Preferences > HTML Formatting in Posts
какие параметры стоят?

 Подпись 

booooring…

Профиль
 
 
Отправлено: 05 Январь 2008 09:05 P.M.   [ Игнорировать ]   [ # 4 ]
Новичок
Avatar
Rank
Всего сообщений:  12
Зарегистрирован  2008-01-02
Calm - 05 Январь 2008 06:42 P.M.

что по следующим пунктам:
Admin ›  System Preferences ›  General Configuration -> Default Character Set
Admin ›  Weblog Administration ›  Global Weblog Preferences -> Automatically Convert High ASCII Text to Entities
Modules ›  Discussion Forum ›  Forum Board Preferences > Text Formatting in Posts
Modules ›  Discussion Forum ›  Forum Board Preferences > Auto-convert URLs and email addresses into links?
Modules ›  Discussion Forum ›  Forum Board Preferences > HTML Formatting in Posts
какие параметры стоят?

1. Windows-1251
2. No
3. XHTML
4. Yes
5. Allow only save HTML

Вот по пунктам так.

Профиль
 
 
Отправлено: 06 Январь 2008 12:39 A.M.   [ Игнорировать ]   [ # 5 ]
Администратор
RankRankRankRank
Всего сообщений:  1354
Зарегистрирован  2008-01-02

тест: test
http://ДвижокВыражений.ru

Итак, подытожим - вины движка в этом нет. Т.к. в базу он сохраняет в нормальном формате, и выводит тоже. То, в каком виде вы это видите, это... работа браузера(к примеру у нас он преобразовал к виду utf-8, у вас - к cp1251). Причем, каждый браузер будет отображать русские буквы в урле по своему.
То, что у вас на первой странице отображается нормально, а в форуме нет, скорее зависит от кодировок передаваемых  браузеру(и соответсвенно как он потом отправляет на сервер и понимает ли его сервер - некоторые досих пор не понимают запросов utf-8 к примеру). Можно пример кода хэдеров обычной страницы(где все работает) и  страницы форума?

 Подпись 

booooring…

Профиль
 
 
Отправлено: 06 Январь 2008 12:16 P.M.   [ Игнорировать ]   [ # 6 ]
Новичок
Avatar
Rank
Всего сообщений:  12
Зарегистрирован  2008-01-02

Итак, подытожим - вины движка в этом нет.
Т.к. в базу он сохраняет в нормальном
формате, и выводит тоже. То, в каком виде
вы это видите, это... работа браузера(к
примеру у нас он преобразовал к виду utf-8, у
вас - к cp1251). Причем, каждый браузер будет
отображать русские буквы в урле по
своему.
То, что у вас на первой странице
отображается нормально, а в форуме нет,
скорее зависит от кодировок передаваемых
браузеру(и соответсвенно как он потом
отправляет на сервер и понимает ли его
сервер - некоторые досих пор не понимают
запросов utf-8 к примеру). Можно пример кода
хэдеров обычной страницы(где все
работает) и страницы форума?

Код хэдера - это то, что прописанов между
<head></head>?

Профиль
 
 
Отправлено: 06 Январь 2008 12:29 P.M.   [ Игнорировать ]   [ # 7 ]
Администратор
RankRankRankRank
Всего сообщений:  1354
Зарегистрирован  2008-01-02

все что до body.

 Подпись 

booooring…

Профиль
 
 
Отправлено: 06 Январь 2008 08:58 P.M.   [ Игнорировать ]   [ # 8 ]
Новичок
Avatar
Rank
Всего сообщений:  12
Зарегистрирован  2008-01-02
Calm - 06 Январь 2008 12:29 P.M.

все что до body.

<head>
<
title>***************** | Американский пирог 6 Братство Бета (Переполох в общаге)</title>
<
meta content="text/html; charset=windows-1251" http-equiv="content-type"/>
<
meta content="TRUE" name="MSSmartTagsPreventParsing"/>
<
meta content="-1" http-equiv="expires"/>
<
meta content="no-cache" http-equiv="pragma"/>
<
meta content="all" name="robots"/>
<
link href="http://********/forums/atom/10/" title="Atom feed" type="application/atom+xml" rel="alternate"/>
<
link href="http://********/forums/rss/10/" title="RSS feed" type="application/rss+xml" rel="alternate"/>

..................

<
style type="text/css">
..................
</
style>
</
head

Вот!

Профиль
 
 
Отправлено: 07 Январь 2008 05:22 A.M.   [ Игнорировать ]   [ # 9 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  891
Зарегистрирован  2008-01-07
DARGO - 05 Январь 2008 01:55 P.M.

Помогите решить вопрос! Пытаюсь сделать у себя на форуме ссылку на файл с русским названием, но форум коверкает ссылку и она становится нерабочей. Приведу пример:

В общем тоже не хочет здесь воспринимать кодировку, переводит все в - Амер

Причем когда просто на главной странице ссылку делаешь, то все нормально!
Проблема только на форуме!
Как это вылечить?

какие версии движка и форума? попробуй обнови до последных.
также поиграйся из этими параметрами:
Modules › Discussion Forum › Forum Board Preferences > Text Formatting in Posts
Modules › Discussion Forum › Forum Board Preferences > Auto-convert URLs and email addresses into links?
Modules › Discussion Forum › Forum Board Preferences > HTML Formatting in Posts

Профиль
 
 
Отправлено: 07 Январь 2008 12:38 P.M.   [ Игнорировать ]   [ # 10 ]
Новичок
Avatar
Rank
Всего сообщений:  12
Зарегистрирован  2008-01-02
budulay - 07 Январь 2008 05:22 A.M.
DARGO - 05 Январь 2008 01:55 P.M.

Помогите решить вопрос! Пытаюсь сделать у себя на форуме ссылку на файл с русским названием, но форум коверкает ссылку и она становится нерабочей. Приведу пример:

В общем тоже не хочет здесь воспринимать кодировку, переводит все в - Амер

Причем когда просто на главной странице ссылку делаешь, то все нормально!
Проблема только на форуме!
Как это вылечить?

какие версии движка и форума? попробуй обнови до последных.
также поиграйся из этими параметрами:
Modules › Discussion Forum › Forum Board Preferences > Text Formatting in Posts
Modules › Discussion Forum › Forum Board Preferences > Auto-convert URLs and email addresses into links?
Modules › Discussion Forum › Forum Board Preferences > HTML Formatting in Posts

Движок версии 1.6, форум - 2.0. Игрался я уже, ничего пока не получилось.

Профиль