holod2007 Опубликовано 26 Ноября 2007 Жалоба Поделиться Опубликовано 26 Ноября 2007 При конвертировании как с VBulletin так и с PHPBB столкнулся с следующей проблемой: почти все смайлики не отображаются - вместо них белый квадратик с красным крестиком и title - smile.gif. Если нажать "быстрое редактирование", то там мы видим нормальный смайлик : ) (без пробела), ничего не меняя нажимаем "сохранить" и смайлик встаёт на своё место. Т.е. в базе смайл правильно размещён: : ) , а отображается не правильно. Как исправить? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 26 Ноября 2007 Жалоба Поделиться Опубликовано 26 Ноября 2007 Перестроить посты пробывали? Настройка - Пересчёт и обновление - Перестроить содержимое сообщений. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
holod2007 Опубликовано 26 Ноября 2007 Автор Жалоба Поделиться Опубликовано 26 Ноября 2007 Пробовал. Эта функция должна была всё исправить, но ничего не изменилось. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 26 Ноября 2007 Жалоба Поделиться Опубликовано 26 Ноября 2007 Можете привести пример как в БД выглядит HTML код смайлика(с комментами по бокам, если есть)? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
holod2007 Опубликовано 26 Ноября 2007 Автор Жалоба Поделиться Опубликовано 26 Ноября 2007 (изменено) В базе, например, вот так: <img src="/biggrin.gif" style="vertical-align:middle" emoid=":D" border="0" alt="biggrin.gif" /> Изменено 26 Ноября 2007 пользователем holod2007 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 26 Ноября 2007 Жалоба Поделиться Опубликовано 26 Ноября 2007 Странно, что пересчёт не помогает... Провёл следственный эксперимент — преобразовались. Могу предложить пост про замену прямо в БД. Нужно будет заменять скажемsrc="/biggrin.gif"наsrc="style_emoticons/<#EMO_DIR#>/biggrin.gif"Правда прийдётся для всех смайлав такое организавать, или заюзать REGEXP, или скрипт писать. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
holod2007 Опубликовано 26 Ноября 2007 Автор Жалоба Поделиться Опубликовано 26 Ноября 2007 Там сообщений 200.000 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 26 Ноября 2007 Жалоба Поделиться Опубликовано 26 Ноября 2007 Там сообщений 200.000 Ну это не аргумент, см. в папке Tools дистрибутива тулзу, можно из консоли запускать. Либо заменять средствами MySQL как выше написал Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
holod2007 Опубликовано 26 Ноября 2007 Автор Жалоба Поделиться Опубликовано 26 Ноября 2007 (изменено) Запустил с консоли. Работает медленно. Гм. Всё получилось, спасибо! Изменено 26 Ноября 2007 пользователем holod2007 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.