Иконки в меню, загрузка png иконок

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 30 августа 2012 в 19:59
Здравствуйте! Подскажите пожалуйста, где копать следующее:
— Сейчас, при создании пункта меню можно привязать к нему иконку с разрешением "gif", а мне необходима загрузка иконок в формате "png"
— Изменить размер иконки

Заранее спасибо за любые наводки.
#2 30 августа 2012 в 20:10
находите в самом начале файла /admin/applets/menu.php
  1.  
  2. while (false !== ($file = readdir($handle))) {
  3.  
  4. if ($file != '.' && $file != '..' && strstr($file, '.gif')){
  5.  
  6. $tag = str_replace('.gif', '', $file);
  7.  
  8. $dir = '/images/menuicons/';
  9.  
  10. echo '<a style="width:20px;height:20px;display:block; float:left; padding:2px" href="javascript:selectIcon(\''.$file.'\')"><img alt="'.$file.'"src="'.$dir.$file.'" border="0" /></a>';
  11.  
  12. $n++;
  13.  
  14. }
  15.  
  16. }
  17.  
  18.  
вставляете либо перед либо после
  1. while (false !== ($file = readdir($handle))) {
  2.  
  3. if ($file != '.' && $file != '..' && strstr($file, '.png')){
  4.  
  5. $tag = str_replace('.png', '', $file);
  6.  
  7. $dir = '/images/menuicons/';
  8.  
  9. echo '<a style="width:20px;height:20px;display:block; float:left; padding:2px" href="javascript:selectIcon(\''.$file.'\')"><img alt="'.$file.'"src="'.$dir.$file.'" border="0" /></a>';
  10.  
  11. $n++;
  12.  
  13. }
  14.  
  15. }
  16.  
  17.  
ну и в папку /images/menuicons/ кидаете свои иконки в формате png
#3 30 августа 2012 в 20:12
а вот размеры — поиграйтесь со стилями, а лучше не играться — а закидывать в папку иконки уже нужных размеров
#4 3 сентября 2012 в 17:12
Спасибо за подсказку, только если вставить перед как вы написали, то не работает gif, а если вставить скрипт после то не работает png. Но все равно спасибо:) я заменил gif на png и мне помогло.:)
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.