QipSmiles hotfix (docker47.free.fr browser warning)

Замена смайл-пака maliste

smiley.s3.amazonaws.com/maliste.zip
Распаковать в qipsmiles/smiles/ с заменой файлов.

MySQL комманды для замены смайлов в уже сохраненном контенте




На 0:50 видно окошко, в котором надо вписать эти комманды:
update `prefix_topic_content` set `topic_text`=replace(`topic_text`,'http://moktoipas.com/smileys/','http://smiley.s3.amazonaws.com/maliste/');
update `prefix_topic_content` set `topic_text`=replace(`topic_text`,'http://docker47.free.fr/divers/smileys/basic/','http://smiley.s3.amazonaws.com/maliste/');
update `prefix_topic_content` set `topic_text`=replace(`topic_text`,'http://docker47.free.fr/divers/smileys/_MSN/','http://smiley.s3.amazonaws.com/maliste/');
update `prefix_topic_content` set `topic_text`=replace(`topic_text`,'http://docker47.free.fr/divers/smileys/_gg3d.com/','http://smiley.s3.amazonaws.com/maliste/');

update `prefix_topic_content` set `topic_text_short`=replace(`topic_text_short`,'http://moktoipas.com/smileys/','http://smiley.s3.amazonaws.com/maliste/');
update `prefix_topic_content` set `topic_text_short`=replace(`topic_text_short`,'http://docker47.free.fr/divers/smileys/basic/','http://smiley.s3.amazonaws.com/maliste/');
update `prefix_topic_content` set `topic_text_short`=replace(`topic_text_short`,'http://docker47.free.fr/divers/smileys/_MSN/','http://smiley.s3.amazonaws.com/maliste/');
update `prefix_topic_content` set `topic_text_short`=replace(`topic_text_short`,'http://docker47.free.fr/divers/smileys/_gg3d.com/','http://smiley.s3.amazonaws.com/maliste/');

update `prefix_comment` set `comment_text`=replace(`comment_text`,'http://moktoipas.com/smileys/','http://smiley.s3.amazonaws.com/maliste/');
update `prefix_comment` set `comment_text`=replace(`comment_text`,'http://docker47.free.fr/divers/smileys/basic/','http://smiley.s3.amazonaws.com/maliste/');
update `prefix_comment` set `comment_text`=replace(`comment_text`,'http://docker47.free.fr/divers/smileys/_MSN/','http://smiley.s3.amazonaws.com/maliste/');
update `prefix_comment` set `comment_text`=replace(`comment_text`,'http://docker47.free.fr/divers/smileys/_gg3d.com/','http://smiley.s3.amazonaws.com/maliste/');


После выполнения mysql-комманд не забудьте сбросить кеш объектов


Если что-то ну никак не получается, обращайтесь в аську (она в профиле написана).

10 комментариев

avatar
А если я скачал все смайлы, сохранил локально и прописал новые пути, то мне нужен hotfix? Я так понимаю уязвимость в том, что с других сайтов вместо смайла может закачаться что-то другое?
avatar
смайлы заменяются на картинки при Text_Parser, а это происходит перед сохранением в БД.
mysql комманды надо выполнить обязательно.
avatar
Я менял пути еще до активации, так что в моей БД не должно быть даже упоминания docker47.free.fr
avatar
ну тогда ок.
avatar
не могу скачать че заХ
avatar
Подскажите, пожалуйста, при попытке выполнить запрос:
SQL-запрос:

UPDATE `prefix_topic` SET `topic_text` = REPLACE( `topic_text`, 'http://moktoipas.com/smileys/', 'http://smiley.s3.amazonaws.com/maliste/' );

Ответ MySQL:

#1054 — Unknown column 'topic_text' in 'field list'

Как исправить? Спасибо.
avatar
забыл, что текст топика лежит в другой таблице.
обновил.
avatar
Помогло. Спасибо!
avatar
вот значит с чем это было связанно. Спасибо за фикс.
avatar
Доброго дня! Не могу скачать пак со смайлами
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.