[HOWTO] Динамическое лого по дням и месяцам
Рекомендованные сообщения
Сейчас на странице 0
- Нет пользователей, просматривающих эту страницу.
A better way to browse. Learn more.
A full-screen app on your home screen with push notifications, badges and more.
Чтобы сделать динамический логотип, реагирующий на время года и праздники, вам потребуется:
1. Приготовить набор логтипов, назвая каждый следующим образом:
Например:
Праздники не обязательны, но на все 12 месяцев логотипы нужно сделать.
2. Создать на форуме папку /public/logos/, и сложить их туда.
3. Отредактировать шаблон Глобальные > defaultHeader. Заменить его содержимое на:
<php> $logo_ext = '.png'; $logo = file_exists(DOC_IPS_ROOT_PATH . '/' . PUBLIC_DIRECTORY . '/logos/logo-' . date('m-d') . $logo_ext) ? date('m-d') . $logo_ext : date('m') . $logo_ext; $logo = $this->settings['public_dir'] . 'logos/logo-'.$logo; </php> <a href='{$this->settings['board_url']}' title='{$this->lang->words['go_home']}' rel="home" accesskey='1'><img src='{$logo}' alt='{$this->lang->words['logo']}' /></a>Если у вас логотипы не в .png, а в .jpg, просто замените значение: $logo_ext = '.jpg';