1

Тема: 2 проблемы: кодировка и обрезаются названия разделов при создании.

Форум очень понравился, но возникло две проблемы:
1) Когда захожу как администратор, сообщения оставленные другими пользователями отображаются у меня примерно так: Õîòåëîñü áû ÷òîáû â ïðîãå ïîÿâèëàñü âîçìîæíîñòü ñîõðàíÿòü êàðòèíêè â Gif ôîðìàòå, если как гость просматриваю форум, то всё нормально.
2) Когда создаю новый форум и пишу название форума на русском языке, то оно обрезается, если писать на английском, то всё нормально.

Форум устанавливал с официального сайта punbb.org, версия форума: PunBB 1.2.15
После установки форума установил с офф сайта русский Language pack.
Больше ничего не ставил, проблем с установкой не было.

Подскажите как решить эти проблемы? Искал по вашему форуму, похожие темы нашел, но решения проблемы нет. Заранее спасибки.

Поделиться

2

Re: 2 проблемы: кодировка и обрезаются названия разделов при создании.

1. ошибка при использовании русских букв
2. Заголовок не длиннее 70 символов

Сайт hcs

Поделиться

3 (31.07.2007 01:32 отредактировано Dios)

Re: 2 проблемы: кодировка и обрезаются названия разделов при создании.

По поводу первой проблемы:
Добавил я строку: mysql_query('SET NAMES cp1251', $this->link_id);
Безрезультатно, как было всё, так и осталось. Да и проблема по этой ссылке была другая.
Причём заметил еще кое-что, когда в браузере меняешь кодировку на "Кириллица (Windows)", то всё отображается нормально, но стоит перейти на другую страницу кодировка меняется опять на "Заподноевропейская (ISO)". Причём сообщения созданные мною отображаются нормально в любой из этих кодировок. Всё это, как я уже говорил, происходит когда я зашел как админ, когда захожу как гость, браузер сам нормально определяет кодировку как "Кириллица (Windows)".

Поделиться

4

Re: 2 проблемы: кодировка и обрезаются названия разделов при создании.

У админа язык стоит английский (iso)

Сайт hcs

Поделиться

5

Re: 2 проблемы: кодировка и обрезаются названия разделов при создании.

В каком файлике это можно поправить, если не секрет?

Поделиться

6

Re: 2 проблемы: кодировка и обрезаются названия разделов при создании.

В профиле админа дефолтовый язык смени на русский. Чтобы при английском не было проблем с русским - lang/English/common.php заменить кодировку на win1251

Сайт hcs

Поделиться

7

Re: 2 проблемы: кодировка и обрезаются названия разделов при создании.

Огромное спасибо, hcs! Обе проблемы решились одновременно, я заменил в файле lang/English/common.php кодировку на 'windows-1251' и всё стало великолепно работать.

Поделиться

8

Re: 2 проблемы: кодировка и обрезаются названия разделов при создании.

Проблема не решилась сделал выше описанное всёравно в постах вопросительные значки, что делать?

Сайт Lexx

Поделиться

9

Re: 2 проблемы: кодировка и обрезаются названия разделов при создании.

Lexx, посмотреть твой сайт из подписи не получается.

ошибки кодировки можно разделить на три группы:

- все прописано верно, но браузер упорно не понимает какая кодировка используется: сервер Apache (русский Апач) прописывает в заголовок свою кодировку - решается через .htaccess AddDefaultCharset

- меню и прочие элементы самого форума отображаются по русски, но портятся сообщения и заголовки тем: MySQL не понимает в какой кодировке поступает информация - решается через mysql_query("SET NAMES ...

- козяблики появляются только в некоторых местах после установки мода: языковой файл мода в кодировке win, а весь форум в utf или наоборот - решается перекодировкой конкретного файла

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

Сайт artoodetoo

Поделиться

10

Re: 2 проблемы: кодировка и обрезаются названия разделов при создании.

hcs пишет:

У админа язык стоит английский (iso)

Он всегда такой или можно сменить? Просто я установил русский лэнгпак, выставил в настройках форума русский, но под админом он все равно английский.

Поделиться

11

Re: 2 проблемы: кодировка и обрезаются названия разделов при создании.

а в профиле менял?

Поделиться

12

Re: 2 проблемы: кодировка и обрезаются названия разделов при создании.

spycam пишет:

а в профиле менял?

Все, решил проблему.

Поделиться

13

Re: 2 проблемы: кодировка и обрезаются названия разделов при создании.

козяблики появляются только в некоторых местах после установки мода: языковой файл мода в кодировке win, а весь форум в utf или наоборот - решается перекодировкой конкретного файла

Наблюдаю такое после установки easy poll 2.0+ форум в utf сборка ваша+efu, вопрос как перекодировать и какие файлы перекодировать?

Поделиться

14 (01.11.2007 05:53 отредактировано double)

Re: 2 проблемы: кодировка и обрезаются названия разделов при создании.

artoodetoo пишет:

ошибки кодировки можно разделить на три группы:

- все прописано верно, но браузер упорно не понимает какая кодировка используется: сервер Apache (русский Апач) прописывает в заголовок свою кодировку - решается через .htaccess AddDefaultCharset

- меню и прочие элементы самого форума отображаются по русски, но портятся сообщения и заголовки тем: MySQL не понимает в какой кодировке поступает информация - решается через mysql_query("SET NAMES ...

- козяблики появляются только в некоторых местах после установки мода: языковой файл мода в кодировке win, а весь форум в utf или наоборот - решается перекодировкой конкретного файла

у меня всё в utf8. и set names на всякий случай сделал. всё равно вместо половины букв вопросики: forum.selar.ru
p.s. установил другую сборку. проблема снята.

Поделиться

15

Re: 2 проблемы: кодировка и обрезаются названия разделов при создании.

Я не вижу по "ссылке" никаких вопросиков.

Добавлено спустя       28 секунд:
ясно...

Сайт hcs

Поделиться