Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как в DLE использовать смайлики PNG

Как в DLE использовать смайлики PNG


     07.09.2014    смайлы    Все вопросы » Общие вопросы    4114

вопрос
Время доброе, подскажите в каких файлах нужно изменить, чтоб была возможность использовать смайлы в png, очень нужно, искал в гугле наткнулся на одну статью, и то там автор не уверен, что он во всех файлах сделал изменения, вообщем (у меня по русскому языку двойка, я не знаю, что в русском языке не существует слова вообщем) стремная тема, хочу попросить у вас помощи, если кто-то знает, поделитесь, что и где нужно заменить.

Ответа пока нет


2 комментария

vitnet
PHP-developer

vitnet - 7 сентября 2014 12:44 -

1.0 Открыть файл engine/modules/bbcode.php
найти
    $output .= "<td style=\"padding:2px;\" align=\"center\"><a href=\"#\" onclick=\"dle_smiley(':$smile:'); return false;\"><img style=\"border: none;\" alt=\"$smile\" src=\"" . $config['http_home_url'] . "engine/data/emoticons/$smile.gif\" /></a></td>";

сменить .gif на .png

2.0 Открыть файл engine/classes/parse.class.php
найти
            $find[] = "':$smile:'";
            $replace[] = "<!--smile:{$smile}--><img style=\"vertical-align: middle;border: none;\" alt=\"$smile\" src=\"" . $config['http_home_url'] . "engine/data/emoticons/{$smile}.gif\" /><!--/smile-->";

сменить .gif на .png

далее найти
            $replace[] = ":$smile:";
            $find[] = "#<img style=['\"]border: none;['\"] alt=['\"]" . $smile . "['\"] align=['\"]absmiddle['\"] src=['\"](.+?)" . $smile . ".gif['\"] />#is";

сменить .gif на .png

engine/ajax/bbcodes.php выполнить действия из пункта 1.0

Готово!

csgamee
Юзер

csgamee - 7 сентября 2014 20:05 -

vitnet,
спасибо буду пробовать, как протестирую отпишусь, думаю будет все гуд))

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх