Forum Webscript.Ru
Программирование => Perl => Тема начата: Alexander M от 17 Мая 2002, 10:59:02
-
Не получается с помощью одного лишь SSI изменить сабж. Хочу, что бы в определенные дни пользователю выдавался другой дизайн. В идеале: смена цветов в фонтах, фоне и картиках. С помощью SSI можно попытаться подменять CSS по выходным. Но видимо я еще не достаточно знаком с этой технологией потому, что у меня даже Это не получается. А вот как к этому еще и праздники прикрутить..? Без скрипта и БД, видимо не получится. Как же это мне реализовать?
-
А может воспользоваться обычным crontab и копировать в разные дни, разные css файлы.
-
По-подробней пожалуйста можно. (мне бы не только CSS, но еще и графики чуть-чуть)
-
Alexander M мне кажется можно и через SSI только надо ещё один скрипт. Идея - скрипт типа календаря, элементарно что то выделено в нём чёрным, что-то красным, и для SSI задаёшь условия, что мол если - то, а не если это... ?
-
Пасибки, Женечька... Я как-то не подумал... Но мне кажется, что все равно не получится картики менять - только CSS. Вот если бы можно было сделать такой алгоритм: если число "празничное", то CSS и графику (!) загружать из "Папки-1", если - "выходное", то из "Папки-2", иначе - использовать "Папку-3". Так бы было то, что мне надо.
Подумаю по поводу календаря... может хотя бы на первых порах CSS получится менять.
-
Alexander M
У тебя на хостинге cron есть ?
-
Не знаю.
В каких случаях он есть? Это модуль к серверу?
Если с помощью cron-a будет несложно реализовать мою идею, а главное прикруть этот не понятный (для меня :) ) cron к Апачу, то я попрошу админа так и сделать (его сейчас нет поэтому про cron пытаюсь узнать сам)
-
Это стандартная программа UNIX. Аналог в Win Планировщик задач. С помощью него можно было бы задать копирование определенной папки и css в определенное время и никакого программирования.
-
NAS, это супер! Апач у меня работает под Linux-ом. Значит cron там должен быть?
А как теперь это реализовать не подскажешь?
-
Crontab
http://www.citforum.ru/operating_systems/manpages/CRONTAB.1.shtml
Копирование
http://www.citforum.ru/operating_systems/manpages/CP.1.shtml
-
Не получается с помощью одного лишь SSI изменить сабж. Хочу, что бы в определенные дни пользователю выдавался другой дизайн. В идеале: смена цветов в фонтах, фоне и картиках.
можно скриптом просто переименовывать папки, типа все берется из img
а есть img1
img2
img3
когда нужно, текущая папка img переименовывается во что-то старое (например imgn в папку можно текстовый файл конфиг кинуть)
а img2 переименовывается в img ;) и все.
cron - эта развлекуха доступна немногим.
-
можно скриптом просто переименовывать папки
Проще, по моему, не переименовывать папки, а скриптом менять какой нибудь базовый урл (в котором имя нужной папки прописано), для конкретной даты - свой.
-
поддерживает логические функции IF .. ELSE. Привяжите к дате и наслаждайтесь...
Справочников по переменным окружения SSI и функциям можно найти почти на каждом web-coding сайте.