Шестеренка
(27)В сообществе «Шестеренка» предлагаю публиковать свои шестеренки. Как готовые варианты, так и Alfa, Beta версии.
По просьбе товарища сделал маленький скрипт, который легко сменяет лого на определенные даты (события, праздники), помните как это делает Google?.. Подумал что былобы не плохо и на cogear сие замутить.
Как-же это будет работать?
Созданно 4 правила, по которому шестеренка вывидет ваш лого:
- logo_%месяц%_%число%.png — если вы создадите логотип logo_12_31.png, то у вас 31 декабря, автоматически будет сменен лого, например на специально разработанный для этого события лого.
- logo_%месяц%.png — Если это месяц какого либо знатного события, или даже скидок, содайте лого с именем logo_8.png вы можете это показать на вашем лого.
- logo_%времягода%-%времядня% — Был давненько один не маленький форум, мы хотели сделать так чтобы для каждого времени года и время дня, показывался специальный логотип, так что и тут мы про это не забыли — создаем 16 лого, с примерно такими параметрами logo_winter_morning.png
- logo_%времягода% — если не хотите так уж сильно заморачиваться, создайте всего 4 лого, с изображением зимы, весны, лета, осени(назовите их logo_winter.png, logo_spring.png, logo_summer.png и logo_autumn.png) и порадуйте своих пользователей хорошим настроеним сайта.
- logo_%времядня% — Можно еще в таком формате, logo_morning.png, logo_day.png, logo_evening.png, logo_night.png. А можно и не заморачиваться так, просто создайте 2 лого day и nights.
Установка не сложна:
— Закинуть шестеренку в каталог шестеренок /gears
— Активировать в установщике
— Открыть файл /templates/%theme%/header.tpl и заменить путь к логотипу
{$tpl}/images/logo.png
на:{$logo} 

Дима, обрати внимание!!!
Шестеренка на модерации.
Да, видимо каталог окончательно вышел из строя и админа не информирует.
Мне он не разу при загрузке не сказал спасибо :-), все время говорит, что у меня недостаточно прав. Файлы не обновляются, загружаешь новые (пофиксенные), а он все равно пользователю выдает старый (первый загруженный).
А файлы действительно не обновляются? Просто я нет нет пытаюсь дорабатывать шестеренки… вроде обновлялись.
http://cogear.ru/uploads/download/files/snow1.zip
потом загрузил
http://cogear.ru/uploads/download/files/snow2.zip
http://cogear.ru/uploads/download/files/snow3.zip
но пользователям по прежнему предлагают старый файл.
Хотя, сейчас удивился, когда увидел snow1.zip, а не snow.zip, так как долго бился пытаясь каталог заставить выдавать не первый загруженный файл.
Но проблема с обновлением файлов появилась совсем недавно, а раньше все было хорошо.