vave
Полезный
- Регистрация
- 22 Июн 2007
- Сообщения
- 467
- Реакции
- 16
- Автор темы
- #11
Можно и по другому поступить...
В папке uploadas создать папку (logo например), предоставить ей права на запись...
В админке переходим в раздел Файлы => Загрузить, выбираем из списка директорий созданную папку и заливаем в нее изображение логотипа после заливки система перекинет в просмотр папки uploads Выбираем для просмотра папку logo и из инфы о залитом файле копируем имя под которым файл был сохранен (это md5 кэш нескольких параметров файла, так что не пугайтесь ))
Там же в админке переходим в раздел Система => Информация => Настройки и в поле Логотип сайта забиваем путь к новому логотипу, например:
uploads/logo/e0298f8938e58502f9d3d981e9558ceb
Сохраняем и получаем новый логотип сайта
По сути это стандартный метод заливки логотипа в движке)
Данную задачу нужно максимально облегчить,
Выбрать файл -> (выбрал) -> Закачать
Тогда в админке в admin.php прописать код
Будет лого заливаться в ту деректорию, где лежит файл admin.php или в admin/index.php
Я не знаю как у вас... и тогда код для лого будет такой:
илиPHP:<a href="http://site.ru"><img src="/admin/logo.png" alt="" border="0"/></a>
PHP:<a href="http://site.ru"><img src="/logo.png" alt="" border="0"/></a>
и пути смени в скрипте на логотип в файлах: см.Для просмотра ссылки Войдиили Зарегистрируйся
Форма заливки появилась, только при нажатии "загрузить лого" перекидывает на главную страницу сайта "index.php"
И логотип в папку не заливается
_____________________________________
Идею поймал, нашёл в интернете скрипт для загрузки изображений, немного переделал, и теперь все изображения переименовываются в logo.png