Recent Topics

Все моды, созданные нашим сообществом для phpBB 2.0.x, будут анонсированы тут. Вся техническая поддержка по этим модам оказывается в этом форуме.

Сообщение Front 13.05.2008 16:29

Ребят, подскажите..
У меня тоже проблема с выводом windows-1251 на страницу с utf-8.
Это сообщение видел
http://www.phpbb-guru.net/community/vie ... 5720#65720
но у меня нет строки
'USERNAME' => $row['username'],

Методом аналогии и тыка пробовал менять строку
$topic_title = $row['topic_title'];
на
$topic_title = iconv("Windows-1251", "UTF-8", $row['topic_title']);

Получается такой глюк:
"Знаки внимания" на до�…
Ботик Петра по дороге в Пер�…
т.е. если последнее слово обрезается - лезет кракозябыр.

Другие варианты из этой темы, в т.ч. редактирование .htaccess дает то что вобще ничего не выводится, т.е. пустота.

Как сделать правильно?

Добавлено спустя 2 часа 46 секунд:

Решил временно проблему кракозябра в конце установкой 100 знаков в строке:
$cfg_max_topic_length = 100;
Выглядит вроде все правильно.
И всеже меня беспокоит, почему у всех есть строка
'USERNAME' => $row['username'],
а у меня нет. Где я ступил? :?

Добавлено спустя 8 минут 4 секунды:


Теперь в Опере страница глючит! А было все наоборот, в Опере нормально, а в IE квардратики.

Теперь в Опере (если стоит автоопределение кодировки) выглядит так:

Последнее с форума
Давайте поиграем! Ассоциации.
Отказники
Машина «бьется» током


Если принудительно поставить в UTF-8, то нормально.
Куда копать?

В хидере стоит
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

Добавлено спустя 1 час 16 минут 42 секунды:

Решил проблему, всем ответившим спасибо :D
Все вышенаписанное, плюс в .htaccess добавил
<files recent.php>
AddDefaultCharset utf-8
</files>
Все, файл recent.php выдается в браузер в UTF-8
Последний раз редактировалось Front 15.05.2008 17:24, всего редактировалось 1 раз.
Front
phpBB 1.2.1
 
Сообщения: 26
Зарегистрирован: 27.02.2008 22:12


Сообщение inplan 15.05.2008 17:15

А можно сделать так, что бы темы выводились не списком, а в бегущей строке? Придает некоторую динамику сайтам
Аватара пользователя
inplan
phpBB 1.2.1
 
Сообщения: 24
Зарегистрирован: 13.11.2007 18:40

Сообщение Поручик 15.05.2008 17:20

Можно. Пример работы и кода взять с ezportal или банальный html.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB2 | FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/
Аватара пользователя
Поручик
Его Благородие
Его Благородие
 
Сообщения: 3668
Зарегистрирован: 12.05.2005 17:25
Откуда: Оренбург (Южный Урал)

Сообщение inplan 15.05.2008 17:26

Поручик писал(а):Можно. Пример работы и кода взять с ezportal или банальный html.
- благодарю, подумывал над этим - показалось не целесообразным превращать форум в портал только ради бегущей строки

Кроме того, в моде Recent Topics можно было бы реализовать выбор вывода - список или бегущая строка - некоторым моим сайтам-партнерам удобен список, другим - бегущая строка. Но это уже закидоны - буду признателен за подсказку хотя бы в отношении бегущей строки
Аватара пользователя
inplan
phpBB 1.2.1
 
Сообщения: 24
Зарегистрирован: 13.11.2007 18:40

Re: Recent Topics

Сообщение VVVas 19.05.2008 12:33

Уберите из шаблона переносы строки и оберните в тег бегущей строки.
вы нарушили правила конференции, объяснений не будет - сами читайте правила
я люблю daft punk | Активные темы
Аватара пользователя
VVVas
Люмпен Пролетариат
Люмпен Пролетариат
 
Сообщения: 4737
Зарегистрирован: 12.11.2004 1:20
Откуда: RU-MSK

Re:

Сообщение nordfox 21.05.2008 11:13

inplan писал(а):А можно сделать так, что бы темы выводились не списком, а в бегущей строке? Придает некоторую динамику сайтам


Посмотри как на моем форуме. адрес в профиле. там все просто, как в танке.
nordfox
phpBB 1.2.0
 
Сообщения: 12
Зарегистрирован: 21.05.2008 11:02
Откуда: Питер

Re: Recent Topics

Сообщение inplan 21.05.2008 13:55

Действительно просто ... хорошо, а еще вопрос:

в списке затронутых тем, выдаваемым recent topics, отсутствуют темы, созданные в разделе, доступ к которому имеет не все пользователи, а только пользователи определенной группы. Понятно излогаю? То есть, я создаю раздел и устанавливаю права просмотра на него только для определенной группы пользователей - вот темы этого раздела и не отображаются в списке recent topics - а надо что бы отображались. Подскажите плиз
Аватара пользователя
inplan
phpBB 1.2.1
 
Сообщения: 24
Зарегистрирован: 13.11.2007 18:40

Re: Recent Topics

Сообщение nordfox 21.05.2008 16:48

inplan писал(а):Действительно просто ... хорошо, а еще вопрос:

в списке затронутых тем, выдаваемым recent topics, отсутствуют темы, созданные в разделе, доступ к которому имеет не все пользователи, а только пользователи определенной группы. Понятно излогаю? То есть, я создаю раздел и устанавливаю права просмотра на него только для определенной группы пользователей - вот темы этого раздела и не отображаются в списке recent topics - а надо что бы отображались. Подскажите плиз


Тема уже поднималась на форуме. Я решал заменой AUTH_ALL <=> AUTH_REG в тексте запроса к базе. Да и вообще, если запрос покрутить, то можно что угодно вывести. Только с умом надо крутить.
nordfox
phpBB 1.2.0
 
Сообщения: 12
Зарегистрирован: 21.05.2008 11:02
Откуда: Питер

Re: Recent Topics

Сообщение inplan 21.05.2008 18:49

Тема уже поднималась на форуме. Я решал заменой AUTH_ALL <=> AUTH_REG в тексте запроса к базе. Да и вообще, если запрос покрутить, то можно что угодно вывести. Только с умом надо крутить.
- не врубился - заменить

AND f.auth_read = " . AUTH_ALL . "

на

AND f.auth_read = " . AUTH_REG . "

Извини - с php не в ладах
Аватара пользователя
inplan
phpBB 1.2.1
 
Сообщения: 24
Зарегистрирован: 13.11.2007 18:40

Re: Recent Topics

Сообщение nordfox 22.05.2008 14:09

да
nordfox
phpBB 1.2.0
 
Сообщения: 12
Зарегистрирован: 21.05.2008 11:02
Откуда: Питер

Re: Recent Topics

Сообщение inplan 24.05.2008 18:25

Это не помогло - помогло простое удаление строки AND f.auth_read = " . AUTH_ALL . "
Аватара пользователя
inplan
phpBB 1.2.1
 
Сообщения: 24
Зарегистрирован: 13.11.2007 18:40

Re: Recent Topics

Сообщение nordfox 26.05.2008 10:18

inplan
с точки зрения MySQL - правильно, с точки зрения форума - не совсем корректно.
nordfox
phpBB 1.2.0
 
Сообщения: 12
Зарегистрирован: 21.05.2008 11:02
Откуда: Питер

Пред.

Вернуться в Анонсы и поддержка модов для phpBB 2.0.x

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0