Картинки внутри php файлов
В WordPress плагине Brian's Threaded Comments используются не очень красивые значки '-' и '+' для свернутых и развернутых веток.
При попытке их поменять обнаружилось, что картинки хранятся непосредственно внутри файла BriansThreadedComments.php:
$images['spacer.png'] = "iVBORw0KGgo..."; if(isset($_GET['image'])) { header("content-type: image/png"); print base64_decode($images[$_GET['image']]); exit; }
То есть, для замены картинки её необходимо преобразовать в base64.
Если это разовое действие, то проще всего не устанавливать никаких программ, а воспользоваться web-сервисом, например, base64encode. На этом же сайте можно сделать и обратное преобразование — base64decode.
Замечу, что в данном случае размер картинки должен быть 13*13 точек, при меньшем размере будет виден «кусочек паркета».
14.06.2007
Метки: PHP Рубрики: WordPress, Разработка, Языки
ЖЖ
Написать комментарий