MANIX Опубликовано 31 Июля 2004 Жалоба Поделиться Опубликовано 31 Июля 2004 Я добавил новые поля. 1. Обыное текстовое, 2. Селект.При выборе нормально отобраежтся русский язык а вот при просмотрет в Топике кодировка именно новых полей летит... ЧТо делать? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 winnie Опубликовано 23 Августа 2004 Жалоба Поделиться Опубликовано 23 Августа 2004 Надо просто закомментить строкугы гы и если юзхер введет какую нибудь чушь то что у вас будет? это годится только для выпадающих списков.. так что просто закоментировать- не рекомендую... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Anna Опубликовано 23 Августа 2004 Жалоба Поделиться Опубликовано 23 Августа 2004 А что предлогаешь? Добавить в $t = htmlentities( $t );второй и третий парамеры, как ты писал выше? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 winnie Опубликовано 23 Августа 2004 Жалоба Поделиться Опубликовано 23 Августа 2004 второй и третий парамеры, как ты писал выше?да!. это самый правильный вариант.. потому что не известно какие еще поля потом добавлять будете - глюк и вылезет Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 yog Опубликовано 29 Августа 2004 Жалоба Поделиться Опубликовано 29 Августа 2004 Честно говоря так путём и непонял как с кодировкой разобраться в профиле пользователя. Такая же абракадабра. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 desp Опубликовано 7 Сентября 2004 Жалоба Поделиться Опубликовано 7 Сентября 2004 В ПФ3Вместоfunction method_make_safe_for_view( $t ){ if ( $this->kill_html ) { $t = htmlentities( $t ); $t = preg_replace("/&#([0-9]+);/s", "\\1;", $t ); } return $t;} Поставил function method_make_safe_for_view( $t ){ if ( $this->kill_html ) { $t = $t; $t = preg_replace("/&#([0-9]+);/s", "\\1;", $t ); } return $t;} Работает. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 winnie Опубликовано 7 Сентября 2004 Жалоба Поделиться Опубликовано 7 Сентября 2004 читаем выше я уже писал про такую замену.. функцию htmlentities не просто так поставили...возможно сейчас оно (ваше изменение работает), но потом (вдруг захочется еще полей добавить) будут глюки и будете опять искать где проблема Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 SerJo Опубликовано 25 Сентября 2004 Жалоба Поделиться Опубликовано 25 Сентября 2004 winnie А мне не помогло как были кракозябли - так и остались Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Iris Опубликовано 25 Сентября 2004 Жалоба Поделиться Опубликовано 25 Сентября 2004 SerJo такого не бывает - я лично ставила этот мод Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 SerJo Опубликовано 25 Сентября 2004 Жалоба Поделиться Опубликовано 25 Сентября 2004 Iris на финальную версию?Странно... Не пашет и всё. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Iris Опубликовано 25 Сентября 2004 Жалоба Поделиться Опубликовано 25 Сентября 2004 У меня стоит финал. Зайдите - проверяйте. Там поля добавлены Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 SerJo Опубликовано 25 Сентября 2004 Жалоба Поделиться Опубликовано 25 Сентября 2004 Зайдите - проверяйте. Там поля добавлены Ага Администратор форума запретил в данное время новые регистрации. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Iris Опубликовано 26 Сентября 2004 Жалоба Поделиться Опубликовано 26 Сентября 2004 SerJo а зачем Вам регистрация, если гости могут все смотреть? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Снеговик Опубликовано 26 Сентября 2004 Жалоба Поделиться Опубликовано 26 Сентября 2004 Да, на финальной версии все работает. Исправляю эти способом уже в третий раз (PF3, PF4 и Final) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 CDeath Опубликовано 26 Сентября 2004 Жалоба Поделиться Опубликовано 26 Сентября 2004 А у меня в финалке в топиках выпадающие списки отображаются нормально, а текстовые поля нет =(Пробовал сделать как советовал winnie... В PR3 получилось, а вот в финалке ф-я function method_format_field_for_topic_view( $i ) выглядит следующим образом:function method_format_field_for_topic_view( $i ) { $out = $this->out_fields[$i]; $tmp = $this->cache_data[$i]['pf_topic_format']; $tmp = str_replace( '{title}' , $this->field_names[$i], $tmp ); $tmp = str_replace( '{key}' , $this->out_chosen[$i] , $tmp ); $tmp = str_replace( '{content}', $out , $tmp ); return $tmp; }И как тут исправить? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 d1pro Опубликовано 26 Сентября 2004 Жалоба Поделиться Опубликовано 26 Сентября 2004 Я вот подумал, а зачем именно htmlentities? А просто htmlspecialchars не прокатит? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 winnie Опубликовано 27 Сентября 2004 Жалоба Поделиться Опубликовано 27 Сентября 2004 хм.. разница все же есть..htmlentities - конвертирует все символы в HTML-мнемоникиhtmlspecialchars - конвертирует специальные символы в HTML-мнемоники и разницы нет все равно кодировку надо прописывать в htmlspecialchars Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 d1pro Опубликовано 27 Сентября 2004 Жалоба Поделиться Опубликовано 27 Сентября 2004 winnie Дык там же только спец. символы конвертиться будут, т.е. поидее кодировка тут не при чем. Т.е. имхо более универсальное решение получится. Или я ошибаюсь? Надо будет попробовать. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 CDeath Опубликовано 27 Сентября 2004 Жалоба Поделиться Опубликовано 27 Сентября 2004 Так как исправить-то? Я чего-то никак не пойму =( Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Kirill Опубликовано 18 Апреля 2005 Жалоба Поделиться Опубликовано 18 Апреля 2005 У меня не работает. И custom fields в профайле выдаются в абракадабре. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
MANIX
Я добавил новые поля. 1. Обыное текстовое, 2. Селект.
При выборе нормально отобраежтся русский язык а вот при просмотрет в Топике кодировка именно новых полей летит... ЧТо делать?
Ссылка на комментарий
Поделиться на других сайтах
44 ответа на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.